目前,Flash已经在移动存储领域和嵌入式应用系统中成为无可争议的主角。而且随着生产制造成本的不断降低,其应用领域继续快速扩大,已经从数码消费存储领域向海量数码数据存储系统不断挺进。基于SD控制器设计了一个全新的Flash测试系统。...目前,Flash已经在移动存储领域和嵌入式应用系统中成为无可争议的主角。而且随着生产制造成本的不断降低,其应用领域继续快速扩大,已经从数码消费存储领域向海量数码数据存储系统不断挺进。基于SD控制器设计了一个全新的Flash测试系统。在SD控制器中引人了CRC校验、差错控制编码(ECC)、Flash存储器的直接存储访问(DMA)控制等关键技术,保证了存取数据的完整性、通信时数据的可靠性、传输数据的快速性。为了能够实现固件的随时下载更新,重点引入了可下载固件的RISC CPU IP核结构,满足了闪存测试系统功能的不断变化。该测试系统能够完成对闪存进行擦除测试、读写测试以及坏块的检测。展开更多
以FPGA为平台,设计了采用SPI接口的SD卡控制器。整体设计用Verilog HDL硬件描述语言实现,同时采用数据缓存(First In First Out,FIFO)技术解决实际应用中的时序问题,最终实现了整体设计功能。本设计充分发挥了FPGA所具有的开发周期短、...以FPGA为平台,设计了采用SPI接口的SD卡控制器。整体设计用Verilog HDL硬件描述语言实现,同时采用数据缓存(First In First Out,FIFO)技术解决实际应用中的时序问题,最终实现了整体设计功能。本设计充分发挥了FPGA所具有的开发周期短、处理能力强等特点,已成功应用于音频芯片采集的数据存储,验证了设计方案的可行性及有效性。展开更多
文摘目前,Flash已经在移动存储领域和嵌入式应用系统中成为无可争议的主角。而且随着生产制造成本的不断降低,其应用领域继续快速扩大,已经从数码消费存储领域向海量数码数据存储系统不断挺进。基于SD控制器设计了一个全新的Flash测试系统。在SD控制器中引人了CRC校验、差错控制编码(ECC)、Flash存储器的直接存储访问(DMA)控制等关键技术,保证了存取数据的完整性、通信时数据的可靠性、传输数据的快速性。为了能够实现固件的随时下载更新,重点引入了可下载固件的RISC CPU IP核结构,满足了闪存测试系统功能的不断变化。该测试系统能够完成对闪存进行擦除测试、读写测试以及坏块的检测。
文摘以FPGA为平台,设计了采用SPI接口的SD卡控制器。整体设计用Verilog HDL硬件描述语言实现,同时采用数据缓存(First In First Out,FIFO)技术解决实际应用中的时序问题,最终实现了整体设计功能。本设计充分发挥了FPGA所具有的开发周期短、处理能力强等特点,已成功应用于音频芯片采集的数据存储,验证了设计方案的可行性及有效性。