Advertisement

Cyclone IV FPGA串口远程烧写的解析

阅读量:

首先,针对Cyclone IV系列器件的配置方式及远程系统升级相关内容,需查阅《Configuration and Remote System Upgrades in Cyclone IV Devices》这一技术文档,该资料可在官方网站获取。通过研读该手册,可以掌握Cyclone IV器件的多种配置方法,包括并行模式PS方式、串行模式AS方式,以及主从配置等不同形式,并了解完整的配置流程。本文重点探讨的是AS方式下的主动配置过程,具体而言,是通过PC设备将配置文件经由串口传输至FPGA器件中,随后FPGA利用一小段逻辑电路将接收的数据写入EPCS存储器内。在本次实验中,所采用的存储芯片为EPCS16型Flash存储器,烧录文件的格式为rpd(Raw Programming Data File)。

rpd文件生成方法

首先,在Quartus16.1软件环境下,笔者依次点击Assignments->Device->Device and Pin Options->Configuration选项,勾选Use configuration device功能,并从中选取所采用的存储设备类型。由于本实验选用的是EPCS16型号,因此在列表中选择对应的EPCS16选项,如图所示,确认无误后点击ok按钮,完成设置并关闭对话框。

![](https://ad.itadn.com/c/w

全部评论 (0)

还没有任何评论哟~