7.3 子程序与堆栈 7.3.1 建立一个NiosⅡ系统 本练习中,我们将用到一个包含片上存储器块及JTAG UART模块的NiosⅡ系统,其中JTAG UART模块用以实现NiosⅡ处理器与主机之间的通信。 请参照以下步骤实现这个系统: (1) 新建一个QuartusⅡ工程,选择CycloneⅡ?EP2C35F673C6作为目标器件。 (2) 使用SOPC Builder建立一个名为nios_system的系统,该系统包含以下部件: ① 带JTAG Debug Module Level 1的NiosⅡ/s处理器。 ② RAM模式32K字节深度的片上存储器模块。 (3) 用SystemAuto-Assign Base Addresses菜单自动分配基地址,实现如图7.3所示的系统。 图7.3 用SOPC Builder实现带jtag_debug_module的系统 (4) 生成系统后,退出SOPC Builder并返回QuartusⅡ软件。 (5) 在Verilog/VHDL模块中例化所生成的NiosⅡ系统。 (6) 分配引脚如下: ① clk-PIN_N2作为50?MHz时钟输入。 ② reset_n-PIN_N25作为Altera DE2平台上的按键SW0。 (7) 编译QuartusⅡ工程。 (8) 下载并配置D
您可能关注的文档
- FPGA与SOPC设计教程第1章FPGA基本概念与DE2开发平台.ppt
- FPGA与SOPC设计教程第2章FPGA设计流程.ppt
- FPGA与SOPC设计教程第3章SOPC技术.ppt
- FPGA与SOPC设计教程第4章DE2平台应用.ppt
- FPGA与SOPC设计教程第5章基于AlteraFPGA的DSP技术.ppt
- FPGA与SOPC设计教程第6章数字系统设计练习.ppt
- MATLAB及其在理工课程中的应用指南(第三版)第3章 MATLAB的开发环境和工具.ppt
- MCS-51单片机原理及嵌入式系统应用第三章 MCS-51系列单片机的指令集及汇编语言程序设计基础.ppt
- MCS-51单片机原理及嵌入式系统应用第四章 MCS-51系列单片机C语言程序设计.ppt
- MCS-51单片机原理及嵌入式系统应用第五章 MCS-51系列单片机中断系统、定时计数器和串行口的结构及编程控制.ppt
原创力文档

文档评论(0)