通过基于采用 EPCQ 的 Nios® II 处理器的 UART 进行远程系统升级

建议用于:

  • 设备:Cyclone® V

  • Quartus®:v16.0

author-image

作者

该设计示例采用面向 Cyclone® V E FPGA 设备的 EPCQ,在基于 Nios II 的系统中实现基本远程配置功能。UART 接口用于提供远程配置功能。该 UART 终端支持您为用户硬件和用户软件上传新的 FPGA 设计,同时您还可以通过该 UART 终端触发从出厂映像到用户映像的重新配置。

使用此设计示例

此设计在 Cyclone V E FPGA 开发套件上运行。若要运行此示例,请从设计商店下载安装包。按照参考指南中的说明来运行此设计。

设计规范

该设计包含以下组件:

  • PLL
  • 远程更新
  • 串行闪存控制器
  • JTAG UART
  • Nios II Gen2 处理器
  • 片上内存(RAM 或 ROM)
  • PIO(并行 I/O)
  • 复位控制器
  • 系统 ID 外设
  • UART(RS-232 串行端口)

结构图