第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 工程的硬件设计部分。

相关推荐
ZxsLoves4 小时前
【【Systemverilog学习参考 简单的加法器验证-含覆盖率】】
学习·fpga开发
Ronin-Lotus6 小时前
嵌入式硬件篇---数字电子技术中的触发器
嵌入式硬件·fpga开发·触发器·数字电子技术·上位机知识
ehiway20 小时前
FPGA+GPU+CPU国产化人工智能平台
人工智能·fpga开发·硬件工程·国产化
蓑衣客VS索尼克1 天前
什么是逻辑分析仪?
arm开发·人工智能·fpga开发
Terasic友晶科技2 天前
第29篇 基于ARM A9处理器用C语言实现中断<五>
c语言·fpga开发·定时器中断
9527华安2 天前
FPGA实现GTY光口视频转USB3.0传输,基于FT601+Aurora 8b/10b编解码架构,提供2套工程源码和技术支持
fpga开发·音视频·aurora·gty·usb3.0·ft601
博览鸿蒙2 天前
FPGA开发要学些什么?如何快速入门?
fpga开发
@晓凡2 天前
FPGA中利用fifo时钟域转换---慢时钟域转快时钟域
fpga开发
乘风~&2 天前
fpga助教面试题
fpga开发
Hcoco_me3 天前
HDLBits ——> Building Larger Circuits
fpga开发