硬件实验下载介绍.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
硬件实验下载介绍

综合与下载的方法 P.* 综合与下载的方法 管脚分配 P.* 输入对应的FPGA的引脚 选择对应引脚的电平LVCMOS33 保存引脚约束,并退出该界面 综合与下载的方法 LED的管脚分配 P.* 综合与下载的方法 拨码开关的管脚分配 P.* 综合与下载的方法 实现设计 P.* 第一步: 转换“Translate” 翻译的主要作用是将综合输出的逻 辑网表翻译为Xilinx特定器件的底 层结构和硬件原语。 第二步: 映射“Map” 映射的主要作用是将设计映射到具体 型号的器件上。 布局布线的主要作用是调用Xilinx布局 布线器,根据用户约束和物理约束,对 设计模块进行实际的布局,并根据设计 连接,对布局后的模块进行布线,产生 PLD配置文件。 第三步: 布局和布线”Place Route” 综合与下载的方法 下载设计到板 准备工作: 将Nexys4的USB电源线接到USB口,并打开电源 计算机自动安装JTAG驱动程序; P.* 综合与下载的方法 下载设计到板 P.* 选择Configure Target Device,并展开 选择Manage Configuration Project (iMPACT),并双击. 综合与下载的方法 下载设计到板 P.* 双击 综合与下载的方法 下载设计到板 P.* 鼠标右击该区域,出现 选择Initialize Chain(初始化链) 综合与下载的方法 下载设计到板 P.* 点击“Yes”按钮 综合与下载的方法 下载设计到板 P.* 综合与下载的方法 下载设计到板 P.* 下载设计到板 综合与下载的方法 P.* 综合与下载的方法 P.* 右键点击 编程完成后,出现 下面界面就成功了 * // 注意LW和SW的真正地址是Alu_Result,这里的Alu_resultHigh来自执行单元Alu_Result[31..10] 教育部-英特尔精品课程 P.* 硬件实验下载验收 东南大学计算机科学与工程学院 教改班适应 P.* 大纲 验收题目 下载硬件平台介绍 为Minisys增加I/O功能 汇编程序设计 综合与下载的方法 下载验收的题目 程序内部有一个变量VAL,LED始终输出该变量的低16位值。要求用过程调用来实现。 SW15/SW14/13为功能选择,含义如下表 P.* SW15 SW14 SW13 动作 X 0 0 无动作 0 0 1 将SW12~SW0这13位作为输入赋值给VAL 0 1 0 VAL=VAL+1 0 1 1 VAL=VAL-1 1 0 1 VAL左移1位 1 1 0 VAL逻辑右移1位 1 1 1 VAL算数右移1位 下载硬件平台介绍 Digilent Nexys 4TM开发板 P.* 课程设计平台 Digilent Nexys 4TM开发板 P.* * P.* 为MiniSys加I/O功能(1) MiniSys为I/O统一编址方式。 将32位RAM地址分区,其中高1024个字节用来做IO,一共是255个16位端口。 0000H 128KBRAM 20000H 0FFFFFFFFH 0FFFFFC00H 1KB I/O * P.* 为MiniSys加I/O功能(2) IO端口地址分配原则 将10根IO端口线(32位地址线的低10位,高22位为全1)的高6位用来译码得到最多64个接口电路的片选信号。 低4位组成每个接口电路的16个字节端口地址,由于Minisys只有16位数据处理能力。所以每个接口电路实际上是有8个16位端口地址。 总线仲裁采用集中式 * P.* 为MiniSys加I/O功能(3) 接口部件 片选信号 首地址 数码管 DISPCtrl 0FFFFFC00H 4×4键盘(Pmod) KEYCtrl 0FFFFFC10H 定时/计数器 CTCCtrl 0FFFFFC20H 脉冲宽度调制器 PWMCtrl 0FFFFFC30H 异步串行口 UARTCtrl 0FFFFFC40H 看门狗 WDTCtrl 0FFFFFC50H LED LEDCtrl 0FFFFFC60H 拨码开关 SWCtrl 0FFFFFC70H 具体端口分配 * P.* 为MiniSys加I/O功能(4) 对MiniSys控制部件的修改 修改MemWrite和MemRead信号的逻辑。增加IORead和IOWrite信号,改MemtoReg为MemorIOtoReg。 * P.* 为MiniSys加I/O功能(5) 增加一个MEMorIO模块 运算单元 存储单元 译码单元 Address wdata rdata * P.* 为MiniSys加I/O功能(6) 增加一个MEMorIO模块 运算单元 存储单元 译码单元 mAddress M

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档