LATTICE ECP3 FPGA的FASTN引脚是做什么用的,应该怎么连接?bless_l6年前发布2843 最近在使用LATTICE ECP3 FPGA做一个设计,画原理图的时候无意中留 意到有一个FASTN引脚,请问这个引脚是做什么用的,应该怎么连接?看起来好像似乎是跟FPGA从SPI FLASH加载程序有关。 FPGAlattice
当你的FLASH支持0x0b指令的读操作时,你的SPIFASTN需要接低电平,否则如果只支持0x03指令则要接高电平。
0x0b指令与0x03指令的差异如下图
见文档 《LatticeECP3sysCONFIGUsageGuide》中的描述
看大意是说,这个管脚决定了FPGA从SPI FLASH读数据进行加载时发送给SPI FLASH的读命令码,如果拉高则发送0x0b, 如果接低则发送0x03,而0x03是1IO的SPI FLASH的命令,0x0b就4IO的SPI FLASH——quard spi flash才支持,也就是说如果你FPGA用quard spi flash加载,该脚拉高,否则该脚拉低,FASTN顾名思义是表示快速,N表示低电平有效。
在官网找了半天都没找到答案,谢谢妹子!