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
相关产品推荐阅读