计算机组成原理实验
作业内容 ( 提交电子版:实验报告文档 + 项目工程文档 ) : 重要要求:仿真程序输出中要包含自己的学号 设计一个计算机系统: CPU + on_chip_ram + JTAG UART+ “ hello_world_small ” 1. 进入 quartusII ,定义一个新 project ; 2. 进入 sopc builder ,建一个新系统,如 lx_c : 1 )选择一个 cpu 。其 reset vect 和 exception vect 要配置 sram 后才能确定。 2 )配置一个 sram 。其内容可以初始化或定制。 3 ) From the System menu, select Auto-Assign Base Addresses. 3. 返回 Q2 ,设计顶层 entity : 1 )添加 lx_c 。添加 I/O pins 。 2 )编译。 4. 进入 Nios II IDE ,定义一个新的 c/c++ project 。 1 )选择“ hello_world_small ”,指定软件在 Q2 中刚刚设计的计算机系统上运行。 2 )仿真调试:即可进行 debug : ISS 。 注意: 1. 仅仅设计供仿真调试的系统时, fpga 器件可以为 auto ;无需加 PLL (为了使时钟更加稳定);无需“分配管脚” FPGA PIN ;无需 program