【Follow me第二季第3期】基础任务quad-spi 和octo-spi flash对比速度测试
[复制链接]
【任务介绍】
在开发板中,板载了QuadSPI Flash,型号为MX25645G,256Mb,也就是32MB。可以做为扩展FLASH来使用。他与RA6M5的连接下图所示:
同时也板载了一个MX25LM51245GM的Octo-SPI Flash,为512Mb(64MB)。也可以通过内存寻址方式来访问。其连接原理图如下:
通过两个连接原理图来看,Quad-SPI 为四线地址线,而Octo-SPI为8线地址线,在同样的主频下,应该速度提升一倍以上。
【测试程序】
在官方的示例中,有对这两个FLASH同时对比测试的工具,他的工程在固件包中,我们下载到开发板后,把USB接到开发板上,进行测试:
输入32K进行测试:
64k进行测试:
通过以上的测试可以看出,写入速度,跟我上面分析的一样,速度为Qcto-SPI由于地址线比Quad-SPI的宽度多一倍,因此速度为1倍是对的,读的速度是6倍。
【总结】
在同样的频率上,Octo-SPI由于总线带宽的优势,相比Quad-SPIFLAS的速度要快很多。
|