永发信息网

你好,我买了一块黑金开发板,但是对于核心板上的FPGA芯片是如何配置的还是不清楚。

答案:4  悬赏:80  手机版
解决时间 2021-11-14 05:02
  • 提问者网友:箛茗
  • 2021-11-13 07:32
你好,我买了一块黑金开发板,但是对于核心板上的FPGA芯片是如何配置的还是不清楚。
最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-11-13 09:00
1.其实你理解得刚好相反。Altera的FPGA配置芯片是专用的,每次商店FPGA会自动将配置芯片中的数据读取出来,他们的协议时内置的,虽然专用配置芯片也是FLASH但是替换成其他FLASH芯片的话很可能会因为协议不匹配造成读取错误,所以这个你完全可以不用关心。
2.配置方式有两种,一种是下载到配置芯片。另一种是直接下载到FPGA而不会下载到配置芯片(用于调试),但是掉电时会掉程序。

希望楼主多看一下TI官方的Cyclone的技术手册,黑金的书只写了实现的流程和过程,并没有怎么讲原理和为什么,所以需要配合其他的资料一起看效果会好很多,否则会有一种云里雾里的感觉!
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-11-13 12:31
jtag下载啊
  • 2楼网友:荒野風
  • 2021-11-13 11:33
EPCS4/16等等,数据是放在这里面的,看它的数据手册就可以了
  • 3楼网友:长青诗
  • 2021-11-13 09:56
1. FPGA配置使用的是专用管脚, 出厂就定义好了, 不是普通IO. 但是, 大部分的专用IO具有双功能. 其意思是在加载时刻, 是专用的加载管脚, 一旦加载完成, 芯片进入用户模式, 则这些管脚可以配置成普通IO使用.
2. 需要注意的是, FPGA的配置有很多种方式, 比如: JTAG, 主动/被动,串行/并行等。如果是主动模式,则最好使用厂家提供的专用存储芯片。 反之,如果是被动模式, 则无所谓, 只要能放下烧结文件即可。
3. FPGA上电时,会检测几个专用管脚,通常叫做CFG,以确定当前的配置模式。然后按照配置模式,读取数据,进行配置。配置完成后,DONE拉高,然后FPGA进入用户模式运行。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯