目前,Flash已经在移动存储领域和嵌入式应用系统中成为无可争议的主角.而且随着生产制造成本的不断降低,其应用领域继续快速扩大,已经从数码消费存储领域向海量数码数据存储系统不断挺进.基于SD控制器设计了一个全新的Flash测试系统.在SD控制器中引入了CRC校验、差错控制编码(ECC)、Flash存储器的直接存储访问(DMA)控制等关键技术,保证了存取数据的完整性、通信时数据的可靠性、传输数据的快速性.为了能够实现固件的随时下载更新,重点引入了可下载固件的RISC CPU IP核结构,满足了闪存测试系统功能的不断变化.该测试系统能够完成对闪存进行擦除测试、读写测试以及坏块的检测.