留求艺—您的留学规划师

如何实现基于FPGA芯片的远程编程

151次

问题描述:

如何实现基于FPGA芯片的远程编程求高手给解答

最佳答案

推荐答案

首先,对照外部芯片的电气特性部分,确认电平连接方式,在FPGA的管脚约束满足外部芯片的电气要求即可。

其次,在FPGA设计中满足外部器件的时序要求,这包括两部分,一个是功能实现,一个是时序约束。基本功能实现,可以通过编写代码的方式,同时查看外部芯片的时序要求,满足setup/hold 要求,就针对SPI的时序而言,其CLK和DI、DO的时序要求很简单,很容易满足(如果实现不会,就看这时序图设计电路,或网上下载个成熟电路,把他们看明白)。而时序约束,通过编写SDC等文件实现,你这里只需要周期约束即可满足,而其他的offset、miti-cycle等约束是否需要,在设计过程中确认。最后,其他要求,如jitter等,需要依靠FPGA器件自身性能满足。这个不需要设计,只需要查看FPGA DATASHEET即可。

如何实现基于FPGA芯片的远程编程

为你推荐

网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  在线报名  |  网站地图