DSMC
芯片名称:RK3576
内核版本:kernel 6.10
前言
本文档为 ROCKHIP DSMC 模块的 kernel 开发提供说明和使用方法。
读者对象
本文档(本指南)主要适用于以下工程师:
- 技术支持工程师
- 软件开发工程师
1. 名称解释
- DSMC:Double Data Rate Serial Memory Controller,双倍速率串行存储器控制器
- PSRAM:Pseudo static random access memory,伪静态随机存储器
- DPRAM:Dual Port Random Access Memory,双向随机存取存储器
2. 概述
Double Data Rate Serial Memory Controller(DSMC),双倍速率串行存储器控制器,通过命令、地址、数据线分时复用,数据上下沿传输,具有少引脚数、高带宽的特点。数据线位宽支持 x8、x16,最多支持 4 个 chip select。传输协议支持 Hyperbus PSRAM、Xccela PSRAM 和 Local bus。若使用 Local bus 协议,从设备需使用 RK 开发的 slave 模型,或者传输协议相同。若使用 HYPERBUS PSRAM、XCCELA PSRAM 协议,从设备支持 winbond、AP memory、Cypress、ISSI 等厂家生产的 PSRAM 颗粒。