永发信息网

FPGA与FLASH之间怎么连接,还有配置是什么意思?如果想把一些比较大的数据通过FPGA处理,但是FPGA内置的R

答案:1  悬赏:50  手机版
解决时间 2021-04-04 20:39
  • 提问者网友:献世佛
  • 2021-04-03 20:26
FPGA与FLASH之间怎么连接,还有配置是什么意思?如果想把一些比较大的数据通过FPGA处理,但是FPGA内置的R
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-04-03 20:38
1. 首先在FPGA建立一个SPI总线接口,CS,CLK, DI, DO信号。2. 参照选定的Flash型号,比如Winbone,ST等厂家的,查阅datasheet看它的协议标准。3. 理应上Flash 都是标准,xilinx ISE应该有完整IP Core的支持。 如果您有兴趣自己写代码完成也很快,熟悉VHDL,Verilog语言也很快,也可以选择google一下源代码,想必网上也一大把。4. 硬件连接可以完成SPI BUS的基本读写功能,但是FLASH命令的处理硬件完成有点不可思议。这句话啥意思? 硬件连接还需要写语言? 回答: 首先你需要SPI 总线的通讯协议,CS为0/1时ENABLE/DISABLE SPI总线,CLK是8/16/32位周期且上升沿/下降沿,通常是8位CLK模式,DI为数据位输入,DO是数据位输出。这些可以通过在FPGA硬件逻辑(计数器,触发器,移位寄存器,与非门等)来组建完成,也就是你所说的硬件。不同的开发工具都大同小异,XILINX和 ATERA的开发工具都具备这些功能. 提问者 的感言: 你就是当代的活雷锋,太感谢了!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯