[笔记].Cyclone III编程与配置的几个问题解答
0赞Q1 Remote System Upgrade需要哪些器件支持?
A1 仅需要:
配置芯片:装载配置镜像
用户逻辑(或Nios II):从远端下载新的数据或更新后的数据
ALTREMOTE_UPDATA宏功能:采用新的数据或更新后的数据,并重新配置
内置专用RSU电路
Q2 如何使用RSU烧写镜像
A2 支持RSU的FPGA系列如下所示:
远程配置状态图
上电时,在远程配置模式下,器件在默认页面地址装入用户设定的Factory镜像。
通过RSU电路对器件进行配置后,远程配置控制寄存器指向需要装入的Application镜像的配置页面地址。
用户模式下,Application镜像配置器件若出现错误,则器件重新配置Factory镜像。
RSU(ALTREMOTE_UPDATE)的寄存器
结构图
应用笔记:AN521
Q3 支持多少镜像
A3 手册上讲得是2个及以上
Q4快慢速选择标准
A4 取决于上电后,电源电压上升至稳定电平的时间。
对于CIII来说,若3ms<T_POR<9ms,则可选用快速配置模式
若50ms<TPOR<200ms则可选用慢速(标准)配置模式
Q5 配置多个器件时,如何配置相同或不同内容
A5 配置相同内容
配置芯片链接至主FPGA,主FPGA的相关引脚与从FPGA互联,所有nCE接地,
所有nCEO可复用为用户IO或不接。
配置不用内容
配置芯片链接至主FPGA,主FPGA的相关引脚与从FPGA互联,第一级nCE接地,
然后前一级nCEO接后一级nCE,最后nCEO可复用为用户IO或不接。
Q6 FPP参考设计
Q6 配置方式及所支持FPGA器件一览
单器件FPP
多器件FPP,配置不同文件
多器件FPP,配置相同文件
Q7 AS、PS配置图
A7 PS相对于AS来说主要区别在于nSTATUS、CONF_DONE、nCONFIG受控于外部主机
AS
PS
Q8 POR快慢选择标准
A8
快速:线性电源,LDO
慢速:开关电源,如DC/DC
Q9 nCONFIG、nSTATUS、CONF_DONE、INIT_DONE波形
A9
PS时序图,其他模式大同小异