找回密码
 注册
关于网站域名变更的通知
查看: 308|回复: 2
打印 上一主题 下一主题

FPGA配置相关笔记

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-5-17 18:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

Altera FPGA支持AS,PS,JTAG等几种较常见的配置方法。

      当为AS配置模式时,FPGA为主设备,加载外部FLASH中的数据至内部RAM中运行。当为PS配置模式时,FPGA为从设备,外部主设备可以为控制器,cpld等等。当然FPGA也支持通过JTAG的方式进行程序下载,同时也可以通过JTAG进行FPGA时序抓取。

      FPGA的配置过程包括以下几方面:复位,程序加载,初始化,最后进入用户模式,运行下载之后的代码。

      FPGA在上电瞬间,nCONFIG管脚由低电平慢慢变为高电平,在nCONFIG管脚为低电平时候,芯片内部完成内部存储器,RAM等等的初始化。当nCONFIG管脚变为高电平之后,芯片内部检测MSEL管脚状态,并采用相应的模式在每个DCLK的上升沿加载外部FLASH中的代码。当加载到外部FLASH程序数据的最后一位时,FPGA将CONFIG_DONE管脚开漏极管脚释放,该管脚上面产生一个高电平跳变。CONFIG_DONE管脚的高电平跳变信号也标志着FPGA加载外部FLASH中的数据成功。接下来就是实现FPGA的初始化配置,初始化相应的寄存器,相应的IO驱动器等等。最后进入用户模式,运行所加载的程序。

      自己刚开始接触FPGA,也不知道这样的理解到底有没有错误,先把自己能表达出来的信息先表达吧,往后可以慢慢学习,慢慢扩充。


+ }! J' w; z+ p2 I* O4 ~

该用户从未签到

2#
发表于 2021-5-17 18:37 | 只看该作者
当为PS配置模式时,FPGA为从设备,外部主设备可以为控制器,cpld等等

该用户从未签到

3#
发表于 2021-5-17 18:46 | 只看该作者
                     
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-13 11:45 , Processed in 0.093750 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表