摘要
本发明公开了一种固态硬盘控制器,至少包括固态硬盘控制器以及与其相连接的DRAM和FLASH,其中,固态硬盘控制器为集成封装为单颗芯片,至少包括CPU、主控接口控制器、DRAM控制器、闪存控制器和缓存单元,其中,CPU与主控接口控制器、DRAM控制器、闪存控制器和缓存单元相连接,用于控制固态硬盘控制器的工作;主控接口控制器与外部主机相连接,用于与外部主机进行数据传输;缓存单元和DRAM在逻辑上映射为连续内存地址,用于缓存主控接口控制器接收的数据;DRAM控制器与CPU、主控接口控制器、闪存控制器和缓存单元相连接,用于根据CPU的指令控制缓存单元和DRAM;闪存控制器与FLASH相连接,用于将缓存单元和DRAM中的数据存储至FLASH中。