电子系统设计实验 ——实验讲义 刘 伟:asklw2011@163.com 王晓彤:xtwang11@163.com.

Slides:



Advertisements
Similar presentations
2014 年 10 月. 学生入学考试 15 位编号 号工号 ****** 北科 MBA 网址: 如: 初试密码为身份证 后六位,登录成功 后可进行修改。
Advertisements

比一比,谁算得又快又准? 8+16 = =21 3×25 =75 比一比,谁算得又快又准? 9×9+7 = =482 注意: 先乘除,后加减.
第1章 电子系统设计训练.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
实验四 利用中规模芯片设计时序电路(二).
传统数字系统设计流程 设计目标 人工给出真值表 人工化简卡诺图 得到最简表达式 人工使用LSI电路实现 系统调试和验证.
综合布线技术与实践教程 第九章:综合布线系统工程网络分析 课程网站:
UI(用户界面)集训班 Illustrator 高级班.
在PHP和MYSQL中实现完美的中文显示
所有培训资料均可从网站 何宾 Tel: 版权所有,禁止未经授权的商业使用行为 何宾 Tel: 所有培训资料均可从网站
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
版权所有,禁止未经授权的商业使用行为 何宾 Tel: 北京中教仪装备技术有限公司.
第二讲 搭建Java Web开发环境 主讲人:孙娜
打开光盘,点击6100U-Driver文件夹 Open the CD, click the 6100U-Driver to run software.
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
把COM口设置到没有使用的 COM1 – COM4
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
走进编程 程序的顺序结构(二).
DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司
微机原理与接口技术 微机原理与接口技术 朱华贵 2015年11月20日.
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
AC500 调试总结 以太网通讯配置 lizhenfei.
第一讲: 基本流程(1).
Hub Web System 主要功能: 1.查询库存(Query Current Storage) 2.创建PL(Create PL) 3.查询、打印PL单(Query & Print PL) 4.查询允交量、在途量 5.修改用户的基本信息(Update Password) 6.查询GR(Query.
以ISI平台为例,为您演示一下如何在Endnote文献中查看该文献的References
大作业要求 1、按照选题要求设计电路,并仿真、下载,实现电路。 2、撰写综合报告.
利用Arduino制作定向装置 核科学与技术系 崔伟毅 梁嘉祺
时序逻辑电路实验 一、 实验目的 1.熟悉集成计数器的功能和使用方法; 2.利用集成计数器设计任意进制计数器。 二、实验原理
Windows 7 的系统设置.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
UI 软件 设计 移动UI设计(三).
三:基于Eclipse的集成开发环境搭建与使用
NoteExpress进阶 宋敏 电子资源部
Visual Studio 2010简捷入门.
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
新PQDT论文全文库提交平台.
EBNF与操作语义 请用扩展的 BNF 描述 javascript语言里语句的结构;并用操作语义的方法描述对应的语义规则
第一章 认识PROTEL DXP   本章介绍了Protel DXP的在EDA设计中的作用机安装、卸载过程,对于已经熟练掌握Protel电路设计和计算机软件相关知识的用户,可以直接跳过本章,进入下一章的学习。
K60入门课程 02 首都师范大学物理系 王甜.
直接扫描保存成TIF格式, 其他图片格式用Windows XP自带的 Windows图片与传真查看器打开
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
姚金宇 MIT SCHEME 使用说明 姚金宇
iSIGHT 基本培训 使用 Excel的栅栏问题
长春理工大学 电工电子实验教学中心 数字电路实验 数字电路实验室.
第六章 素材的加工与处理 第13讲 用GoldWave进行音频的截取、合并、淡入淡出操作
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
VRP教程 2011.
现代电子技术综合实验 陈学英.
Haohaodada-Nano编程 数码管中数的闪烁 舟山市定海区教师进修学校 张秋明.
Python 环境搭建 基于Anaconda和VSCode.
实验一 信号与传输 熟悉实验板及其基本操作;熟悉FPGA设计软件的使用方法; 了解HDL的程序结构,掌握端口定义及赋值方法;
YOUR SUBTITLE GOES HERE
单路无线视频服务器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 软件安装
上 海 师 范 大 学 多 媒 体 设 备 (徐汇校区) 操 作 指 南.
电工电子技术实验 电工电子教学部.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
任课教师:戴开宇 TA:时均帅、谭肖、王安华 程序设计B班 :20-16:50(90分钟)
《NIOS II那些事儿》视频教程(三) -- NIOS II开发初探
LOGO HERE 单击此处添加 您的标题标题标题 PRESENTED BY JANE DOE
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
FPGA系统设计与实践 本章小结(第5章).
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
人机界面接口技术(人机交互) 4.1 显示人机界面接口技术 4.2 常用显示设备应用介绍:LED、七段数码管、LCM、LCD等;
DSP技术与应用 电子与信息技术系.
四路视频编码器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 4、注意事项 编码器软件下载地址
第八章 第二部分 PLC控制组态软件 综合仿真实验
Presentation transcript:

电子系统设计实验 ——实验讲义 刘 伟:asklw2011@163.com 王晓彤:xtwang11@163.com

资料下载 课程主页 http://202.38.64.11/~hli/sys.htm 若直接点击无法下载资料时,可以单击右键“链接另存为”保存资料,

内容 1. 实验开发板介绍 2. 实验题目及要求 3. 新建工程演示 输入 综合 仿真 下载 4. 参考资料

实验平台介绍 软件: 语言: 1.VHDL 2.Verilog-HDL Xilinx公司的ISE14.7; 实验室每台电脑都已安装好这个软件;建议在自己电脑上也安装使用 语言: 1.VHDL 2.Verilog-HDL

实验题目及要求 总共9个必做实验+1个扩展实验(选做) 做实验之前先查一查资料,复习一下VHDL语法,看实验PPT,课程实验时间短,提前看懂实验原理,提高实验效率! 实验一 熟悉 ISE14.7软件开发环境 实验要求: 设计一个2分频电路 具有时钟信号CLK,输出信号Q 并进行仿真,观察仿真结果。

实验题目及要求 实验二 控制发光二极管循环发光移动试验 实验要求: 实验二 控制发光二极管循环发光移动试验 实验要求: 实验开发板有32个并排放置的发光二极管,控制32个发光二极管中的一个发光二极管发光,其它发光二极管都出于截止状态,发光二极管的导通顺序按照向左或向右两个方向移动,并且通过实验开发板上的任意1个DIP开关控制发光二极管循环发光移动的方向。

实验题目及要求 实验三 LED数码管显示数字 实验四 运动计时器的设计 实验要求: 实验要求: 在四个七段LED数码管上 实验四 运动计时器的设计 实验要求: 在四个七段LED数码管上 显示自己学号的最后四位“xxxx” 实验要求: (1)在四个七段LED数码管上显示分钟和秒,最长的计时时间为59:59。 (2)按下清零按键,在四个七段LED数码管上显示的时间为00:00 (3)按下启动/暂停按键,则启动或暂停计时器计时。其功能与实际的计时器的开始/停止按钮功能相同。设计一个能显示分、秒的计时器。 开发板上有8个,使用左四个或者右四个 两个DIP按键

实验题目及要求 实验五 LED点阵屏上文字显示实验 实验六 键盘输入实验 实验要求: 利用实验板上的4x4小键盘,当检测到有键按下时,读取按键值并在LED数码管中显示该值

实验题目及要求 实验七 LCD显示屏显示实验 实验八 数字按键实验 实验要求: 实验要求: 实验八 数字按键实验 实验要求: 实验要求: 熟悉LCD显示的驱动原理,在实验板的LCD显示屏上显示自己的学号“PB09210XXX”。 利用实验板上的4×4小键盘,在实验板上的小键盘上任意输入4个数字,在实验板的LCD显示屏上显示对应的4个数字“XXXX”。 看懂LCD12864编程时序!!!

实验题目及要求 实验要求: 实验九 单片机最小系统PCB设计 采用Altium Designer软件(由protel发展而来)画出51单片机最小系统的原理图,并完成PCB 设计。 扩展实验(选做):根据自己兴趣设计一个实用的电子系统

ISE14.7集成开发环境介绍 源文件窗口 处理子窗口 脚本子窗口 工作区子窗口 让学生对界面有个整体的认识一下,之后在细讲

新建工程 输入 双击桌面图标 *一定不要有中文路径 【file】->【new project】

新建工程 输入 点击“Next”按钮 芯片选型,确保这样的,不然会影响之后的编译 仿真器选择Isim默认的即可 描述语言选择VHDL/Verilog 仿真器选择Isim默认的即可 点击“Next”按钮

新建工程 输入 单击 再次确认选择的器件信息 可以看到仿真工具和描述语言

新建工程 输入 工程名 器件名字

新建工程 输入 单击 或选中器件名字,单击右键,选择【New Source】 Verilog VHDL 单击next 输入模块名

新建工程 输入 单击next 单击finish

新建工程 输入 源文件目录 编译命令窗口 待添加的程序主体 程序包, 类似C语言中的include 生成了一 个空工程

新建工程 输入 程序主体说明 添加程序包 端口说明 需要的信号,变量申明 添加程序进程

新建工程 输入 添加两条库调用语句 端口声明语句 内部信号量声明语句 模块进程,可多个

新建工程 综合 编写好程序之后,【保存】,双击左侧栏下的【Synthesize-XST】,进行语法检查,生成RTL原理图 若编译出错, 看提示, 修改后保存, 重新双击, 直到编译 没有错误

新建工程 综合 查看RTL原理图 查看技术原理图 语法检查 产生综合后仿真模型 分别进行双击操作,就可以查看RTL原理图,语法检查等

新建工程 综合 双击 单击ok

新建工程 综合 双击顶层模块可以看到更细的结构 顶层模块

新建工程 综合 双击任意一个lut单元 弹出的对话框, 可以查看该单元的 原理图,表达式, 卡诺图 视图切换按钮

新建工程 仿真 也是单击右键选择 Verilog-HDL VHDL

新建工程 仿真

新建工程 仿真 选择simulation 添加时钟输入信号 双击语法检查 双击运行仿真模型

新建工程 仿真 查看波形的一些按钮 在下方的窗口可以通过命令控制仿真 :例如 输入run 5ms 【回车】,仿真运行5ms

下载流程 建立引脚约束文件,告诉软件实物中的引脚定义

下载流程 网络,是自己定义的 约束信息,在实验手册的每个实验部分有说明 引脚不可变

下载流程 接上电源,插入下载线,首次接入的话,需要等待一会,保证电脑上设备管理器下已经完成了驱动连接。计算机自动安装驱动 编译没有错误之后,直接双击【Configure Target Device】

下载流程 双击操作 找到xx.bit文件,*有时候窗口出现的不是刚才生成生成Bit文件的路径,需要切换过去找到 单击右键选择

下载流程 这是选择了bit文件之后会出现的几个窗口

下载流程 右键单击选择【program】即完成了下载

下载流程 *常出现下载失败的原因: 1.芯片选型不对 2.连接驱动没有建立成功(电源上电) 认真检查一下 单击右键选择【Design Properties】

实验评判 再次提醒 讲解实验原理; 抄袭有“道”,先理解再应用; 实验评判分为 A B C 三个等级: 做实验之前认真看几遍实验指导手册和器件的手册 !!!

参考资料 VHDL语法讲解和实例分析。 实验指导书xilinx_spartan6.pdf