张远航, 宋鹏程, 张亚朋, 郑哲, 张春. 支持ONFI协议的NAND Flash控制器设计[J]. 微电子学与计算机, 2017, 34(5): 26-29.
引用本文: 张远航, 宋鹏程, 张亚朋, 郑哲, 张春. 支持ONFI协议的NAND Flash控制器设计[J]. 微电子学与计算机, 2017, 34(5): 26-29.
ZHANG Yuan-hang, SONG Peng-cheng, ZHANG Ya-peng, ZHENG Zhe, ZHANG Chun. The Design of NAND Flash Controller Supporting ONFI[J]. Microelectronics & Computer, 2017, 34(5): 26-29.
Citation: ZHANG Yuan-hang, SONG Peng-cheng, ZHANG Ya-peng, ZHENG Zhe, ZHANG Chun. The Design of NAND Flash Controller Supporting ONFI[J]. Microelectronics & Computer, 2017, 34(5): 26-29.

支持ONFI协议的NAND Flash控制器设计

The Design of NAND Flash Controller Supporting ONFI

  • 摘要: 完成以NAND Flash为存储芯片支持ONFI协议的固态硬盘控制器设计, 并通过相关功能仿真验证.整体架构以MicroBlaze软核作为控制中心, 基于AXI总线完成数据传输, 控制器中指针控制器逻辑有效实现写操作中数据流乒乓结构, 提高数据吞吐率, 同时主控模块内部逻辑优化实现对NAND Flash芯片更高效的读写操作.验证结果表明控制器各操作时序严格满足ONFI协议标准, 满足了设计要求.

     

    Abstract: A Solid State Drivers' controller supporting ONFI standards based on NAND Flash was designed. The soft-core MicroBlaze was played as the controller processer. And AXI bus was used to transmit data efficiently. Under the control of pointer controller module, ping-pang structure was realized to increase throughput rate. Logic optimization of the main module made writing operations much more efficient. Results showed that all sequence diagrams met ONFI standards strictly.

     

/

返回文章
返回