节点文献
一种支持多模式的QSPI Flash控制器
A QSPI Flash controller with multi-mode support
【摘要】 为了提高嵌入式处理器访问Flash的效率,设计了一款支持多模式的QSPI Flash控制器。该控制器支持直接访问模式、间接访问模式、SPI传统访问模式以及STIG操作模式,可以在单数据速率或双数据速率(SDR/DDR)模式下工作,控制器还支持片内执行(XIP)模式操作。通过分析Flash控制器的内部组成结构和各种模式实现原理,基于Cortex-A9内核和N25Q256A11E型Nor Flash模型搭建了验证平台对该控制器进行协同仿真。实验结果表明,控制器实现了多种模式对串行Nor Flash进行读写数据的访问操作,且支持多种可编程频率,最高频率为133MHz。
【Abstract】 To improve the efficiency of embedded processors accessing Flash devices, a QSPI Flash controller is designed to support multi-mode accessing. The controller supports direct access mode, indirect access mode and SPI traditional access mode and STIG operating mode, which can work under modes of mixed single data rate or double data rate(SDR/DDR), and the proposed controller can also support execute in place code operations(XIP). By analyzing the internal composition structure and various mode implementation principle of Flash controller, and establishes a verification platform based on the Cortex-A9 kernel and N25 Q256 A11 E Nor Flash model for collaborative simulation of the controller. Experiments show that the multi-mode access of the controller allows RW data for serial Nor Flash, and supports a variety of programmable frequencies, with the maximum frequency of supporting transmission being 133 MHz.
【Key words】 indirect access mode; STIG operation; DDR mode; XIP mode;
- 【文献出处】 信息技术 ,Information Technology , 编辑部邮箱 ,2022年12期
- 【分类号】TP273
- 【下载频次】10