第3篇:创建Nios II工程之Hello_World<二>

Q:上一期介绍完基本设计流程和实验原理,接着我们完成系统硬件设计部分,包括Platform Designer系统及Quartus工程。

A:依次搜索并添加Nios II Processor、JTAG UART、On-Chip Memory和System ID IP组件,连接各组件并Assign Base Address后的Platform Designer系统如下图所示,本次实验各IP组件相关参数设置为:

Clock Source:保持系统默认的时钟频率不变为50MHz,也是DE2-115开发板的板载外部时钟;

Nios II Processor:将Vectors选项下的Reset vector memory和Exception vector memory均设定为onchip_memory2.s1;

JTAG UART:保持系统默认设置不变;

On-Chip Memory:将Total memory size修改为204800 bytes,Data Width为32不变;

System ID:将Parameters设置为0x00de2115。

点击Generate HDL生成系统后,将.qsys文件添加到Quartus工程中并在顶层.v文件中例化系统。最后编译Quartus工程生成.sof配置文件,完成Nios II Hello_World 工程的硬件设计部分。

相关推荐
FPGA小c鸡6 小时前
AXI-Full突发传输完全攻略:从INCR/WRAP/FIXED到4KB边界、地址计算、响应机制(附实战案例)
fpga开发
集芯微电科技有限公司8 小时前
DC-DC|40V/10A大电流高效率升压恒压控制器
c语言·数据结构·单片机·嵌入式硬件·fpga开发
minglie19 小时前
Vitis HLS c转verilog
c语言·开发语言·fpga开发
江蘇的蘇10 小时前
基于FPGA实现NVMe硬盘的读写功能
fpga开发
forgeda10 小时前
国产FPGA故障注入测试-用户使用指南
fpga开发·国产fpga·故障注入测试·大容量芯片·7vx690t·复旦jmf fpga·高可用系统
扮作大侠11 小时前
vitis板级支持包的.c文件位置
fpga开发
FPGA_小田老师11 小时前
FPGA例程(2):LED流水灯--vivado FPGA程序固化下载
fpga开发·fpga程序固化·flash烧写·mcs文件生成
Hqst_xiangxuajun11 小时前
万兆SFP光纤笼子交换机和PCIE网卡主板上起到什么作用
网络·fpga开发·oracle·sqlite·json·信息与通信
雨洛lhw11 小时前
vivado码流压缩
fpga开发·码流压缩
minglie111 小时前
Tang-Nano-1K移植vio_uart
fpga开发