CCRD3316项目基于C0和C8000内核,是一款SATA接口的磁盘阵列控制芯片,具备多个独立的SATA接口通道,定位服务器存储器阵列应用,支持连接机械硬盘或SSD固态存储盘,兼容PCIE3.0标准,实现数据的高可靠高性能传输。磁盘阵列是由很多独立的磁盘组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
芯片正常工作频率在1GHz,集成SATA,DDR,PCIE等高速接口。
CCRD3316项目生产工艺采用TSMC28HPC+,工作温度-40 ~85℃。
原理框图
? C0处理器或C8000处理器
? 快速中断相应
? 外设访问接口
? 兼容PCIE Gen1/2标准
? 64位地址,高达4GB寻址空间
? 支持可配置的接收缓存(256 Bytes或者16K Bytes)
? 支持MSI中断
? 支持描述符控制发送和接收(采用DMA的Link List模式)
? 支持软件控制的复位
? 12GB/s Peak吞吐率
? 72位接口
? 支持NCQ,支持AHCI协议
? 自动DMA读写支持
? 支持Link-List模式,自动运行命令列表
? 自动将DDR中数据传输至PCIE
? 自动指令描述符命令
? 自动生成SATA的命令符
? 自动通过PCIE同上位机握手
? 自动运算RAID相关的校验值
? 自动通过校验值回复数据
? 自动生成多盘符的地址等信息
? I2C(IIC总线接口)
? UART(通用异步传输接口)
? GPIO(通用输入/输出)
? SGPIO
? SPI
? EMMC
? SSI
? 2MBAXI SRAM
? PCIe子系统支持ASPM电源管理机制
? 整个系统为同步系统
? 整个系统有五个PLL
? C0,C8000,DDR Master,DDR AXI,PCIE AXI,SATA AXI,EMMC,BUS AXI使用各自不同的高速时钟
? SSI,UART使用各自不同的低速时钟
? 系统支持全局复位—Power On reset
相关产品推荐阅读