FII-PRA006/010开发板硬件实验一
FII-PRA006/010开发板硬件实验一
以一位全加器为例介绍如何利用开发板进行板载实验。一位全加器的Verilog代码如下:
1 2 3 4 5 6 7 8 9 10 |
|
- FII-PRA006/010 硬件下载及实验遵循如下步骤:
- Quartus II新建工程
- 编辑代码
- Analysis and elaboration,排除语法错误
- 仿真(可选),排除逻辑错误
- 管脚锁定
- 生成及编辑SDC文件(本章内容,可以不需要)
- JTAG 下载器设定及下载界面设置
- 硬件调试实验(试验)
由于1-6在前面的章节中已有详细的介绍,本节内容主要介绍7,8两个部分。
- JTAG下载器设定及下载界面设置
- 将本文后面的附件下载,解压。
- 将文件jtag_hw_mbftdi_blaster64.dll 复制到Quartus II 安装目录下的bin64目录下,如果是windows 32系统则使用jtag_hw_mbftdi_blaster32.dll 文件。DLL文件可以在文件下方的附件下载。
- 将FII-PRA006或FII-PRA010通过USB cable连接到电脑上,如图1
图1
- 在Quartus II菜单 Tools–>Programmer 或工具栏按钮(如图2:),跳出图3界面
图2
- 在第一次启动编程界面如图3,显示No Hardware,点击Hardware Setup…,跳出图4对话框
图3
- 如果按上面正常的步骤,JTAG的设置会自动匹配如图4所示,点击close关闭,返回下载主界面。
- 如图5,如果在file区域没有显示如上图所示的文件(一般情况下,如果新建工程各项设置正确,则下载文件,以及器件类型都是与工程设置一致的),点击Add file在跳出的界面中选择fadd1.sof文件。
图4
- 在图5中点击Add File,选择下载文件。如图6
图5
图6
- 按照以上步骤设置后,在图5的界面下点击start,下载文件将会下载到开发板的FPGA中并运行。
- 拨动开关,观察不同开关输入(sw1,sw2,sw3)情况下一位全加器对应的输出结果(LED5,LED6,LED7),如图7.
图7
- 写出实验总结报告
FII-PRA006/010开发板硬件实验一相关推荐
- VHDL编写多功能数字钟,spartan3 FPGA开发板硬件实现-学习笔记
VHDL编写多功能数字钟,spartan3 FPGA开发板硬件实现-学习笔记 多功能数字钟硬件测试视频: https://www.bilibili.com/video/av62501230 1.数字钟 ...
- 基于rt-thread系统的探索者开发板综合测试实验(一)
前言 本人正在学习rt-thread操作系统,rt-thread系统是一款非常优秀的国产的嵌入式实时操作系统,并且是完全开源和免费的,可以直接应用于商业产品开发.手里只有一款正点原子的STM32F4探 ...
- 嵌入式开发板硬件操作入门学习0——电路图概念 硬件接口的四大类
电路图概念 术语: sch:schematic,原理图 PCB:Printed Circuit Board,印刷电路板 footprint:脚印.足迹,表示元件在电路板上的外形 component:元 ...
- NanoPi开发板硬件接口
NanoPi开发板硬件接口 NanoPi WiKi链接
- CortexA7工业级迅为-iMX6UL开发板硬件和资料介绍
CortexA7工业级迅为-iMX6UL开发板硬件和资料介绍 商业级核心板 ARM Cortex-A7架构 主频高达528 MHz 核心板512M DDR内存 8G EMMC 存储 运行温度:-20℃ ...
- NXP i.MX 8M Plus工业开发板硬件说明书( 四核ARM Cortex-A53 + 单核ARM Cortex-M7,主频1.6GHz)
前 言 本文主要介绍创龙科技TLIMX8MP-EVM评估板硬件接口资源以及设计注意事项等内容. 创龙科技TLIMX8MP-EVM是一款基于NXP i.MX 8M Plus的四核ARM Cortex- ...
- NXP i.MX 8M Plus工业开发板硬件说明书--上册( 四核ARM Cortex-A53 + 单核ARM Cortex-M7,主频1.6GHz)
前 言 本文档主要介绍创龙科技TLIMX8MP-EVM评估板硬件接口资源以及设计注意事项等内容. 创龙科技TLIMX8MP-EVM是一款基于NXP i.MX 8M Plus的四核ARM Cortex ...
- NXP i.MX 6ULL工业开发板硬件说明书( ARM Cortex-A7,主频792MHz)
前 言 本文档主要介绍TLIMX6U-EVM评估板硬件接口资源以及设计注意事项等内容. 创龙科技TLIMX6U-EVM是一款基于NXP i.MX 6ULL的ARM Cortex-A7高性能低功耗处理 ...
- i.MX6ULL Linux阿尔法开发板硬件与调试
文章目录 1. 硬件 1.1 驱动与开发软件 1.2 拨码开关 2. 调试与测试 2.1 登录开发板 2.2 输入控制 2.2.1 查看按键所对应的输入事件 2.2.2 查看按键触发事件打印信息 2. ...
最新文章
- Java设计模式之虚拟代理模式
- 最真实的互联网用户画像...
- 市场需求才是比特币优化的参考标准
- 微信小程序 获取授权信息详解
- 高质量JAVA代码编写规范
- 结合Kubernetes解读微服务的12要素
- 无重复字符最长字串的滑动窗口结合哈希表解法(注释详尽)
- PAT (Basic Level) Practice1027 打印沙漏
- Mysql三种备份,mysqdump,xtrabackup工具,基于lvm-snapshot快照备份等。
- 【蓝桥杯国赛真题06】Scratch3D打印 少儿编程scratch蓝桥杯国赛真题和答案讲解
- 小程序获取视频缩略图
- python入门图谱_Python入门基础教程图
- 手机可以python编程吗_可以使用手机编程实现python吗
- Delay_ms延时函数详解
- 几百行代码写个Mybatis,原理搞的透透的!
- 文档管理系统二——文档扫描与图片编辑
- xubuntu系统中设置上边框隐藏
- ffmpeg rtmp 不清晰_音视频系列3:使用ffmpeg + nginx搭建本地转发服务器
- 关于VS2015“未能加载文件%CommonDir%\dte80.olb”的问题
- SuperMap iDesktop中DEM数字高程模型数据的生成
热门文章
- 对抗样本生成方法论文阅读笔记
- 南卡Runner Pro4发布!「響」科技令其问鼎全球最强骨传导耳机旗舰机皇!
- Docusaurus 搭建个人博客(支持离线搜索)
- oracle 10g express linux,使用Oracle10g express 版本方案介绍
- [论文笔记]CAB:CAching in Buckets CAB-ACME
- 数据库身份证号用什么类型_油罐内壁防腐施工用什么类型的升降机?
- 一、Python-劳务报酬计算器(新手练习)
- 用C语言解“计算工资”题
- 数据库SUSPECT(置疑)状态如何解决
- python基础--绘制棋盘图形