- 3
- 0
- 约8.12千字
- 约 19页
- 2018-12-04 发布于江苏
- 举报
VHDL与PLD实验指导手册(嵌入式方向)
可编程逻辑器件与
硬件描述语言
实
验
手
册
二0一一年九月
一、预备知识
1.1、开发板资源概述
1、FPGA:Spartan-3E系列,型号:XC3S500E,封装:FGT320,速度-4;
2、2行,16字符LCD屏幕;
3、USB接口,用于进行下载,调试;
4、50MHz晶振;
5、4输出,基于SPI的模拟数字转换器;
6、8个LED灯;
7、四个滑动开关;
8、四个按键;
1.2、滑动开关
1.2.1、位置
4个滑动开关位于开发板的右下角,标号为SW3-SW0,最右侧为SW0。如图1所示。
图1 开发板滑动开关位置
1.2.2、操作
位于UP/ON位置时,对应的FPGA引脚接3.3V,为逻辑高电平,处于DOWN/OFF位置时,对应引脚接地,为逻辑低电平;
1.2.3、UCF位置约束
NET SW0 LOC = L13 | IOSTANDARD = LVTTL | PULLUP ;
NET SW1 LOC = L14 | IOSTANDARD = LVTTL | PULLUP ;
NET SW2 LOC = H18 | IOSTANDARD = LVTTL | PULLUP ;
NET SW3 LOC = N17 | IOSTANDARD = LVTTL | PULLUP ;
1.3、按键开关
1.3.1、位置
位于开发板的左下角,标号为BTN_NORTH,BTN_EAST,BTN_SOUTH和BTN_WEST。
图2 按键开关位置和标号
1.3.2
按下按键,对应的FPGA引脚接3.3V,为逻辑高电平;松开,对应引脚依靠内部下拉电阻产生逻辑低电平。按键卡关原理如图3所示。
图3 按键开关原理图
1.3.3、UCF位置约束:
NET BTN_EAST LOC = H13 | IOSTANDARD = LVTTL | PULLDOWN ;
NET BTN_NORTH LOC = V4 | IOSTANDARD = LVTTL | PULLDOWN ;
NET BTN_SOUTH LOC = K17 | IOSTANDARD = LVTTL | PULLDOWN ;
NET BTN_WEST LOC = D18 | IOSTANDARD = LVTTL | PULLDOWN ;
1.4、旋转开关
1.4.1
位于开发板的左下角,在4个按键开关的中间,如图2所示。产生三个输出:ROT_A和ROT_B编码输出和中间按键ROT_CENTER;
1.4.2、操作
具备两个功能,一个是按键,另外一个是开关杆转动。按键开关与1.3中按键开关一样,如图4所示。开关杆工作原理如图5所示。输出依赖于旋转方向,一定有一个开关先于另外一个开关闭合。
图4 旋转开关的案件功能
图5 旋转杆编码
图6 编码及抖动
1.4.3
NET ROT_A LOC = K18 | IOSTANDARD = LVTTL | PULLUP ;
NET ROT_B LOC = G18 | IOSTANDARD = LVTTL | PULLUP ;
NET ROT_CENTER LOC = V16 | IOSTANDARD = LVTTL | PULLDOWN ;
1.5、LED灯
开发板有8个独立的LED灯。
1.5.1、位置
位于滑动开关的上测,标号为LED7~LED0,最左边为LED7。如图7所示。
图7 八个LED灯
1.5.2
每个LED灯的一端连接到GND,另外一端通过一个390ohm的电阻连接到FPGA相应的引脚,点亮某个灯,将对应得FPGA控制信号变为高电平。
3、UCF位置约束
NET LED7 LOC = F9 | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 8 ;
NET LED6 LOC = E9 | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 8 ;
NET LED5 LOC = D11 | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 8 ;
NET LED4 LOC = C11 | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 8 ;
NET LED3 LOC = F11 | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 8 ;
NET LED2 LOC = E11 | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 8 ;
NET LED1 LOC = E12 | IOSTANDARD = LVTTL | SLEW = SLOW | DRIVE = 8 ;
NET LED0 LOC = F12
您可能关注的文档
最近下载
- 人教六年级下册语文字帖直接打印DOC.doc VIP
- 三年(2023-2025)高考物理真题分类汇编:专题20 电学计算(全国通用)(解析版).docx VIP
- 肾病科优势病种中医诊疗方案梳理.doc VIP
- 湖南蒋氏部分字辈1教程范本.doc VIP
- 2025年城市管理协管队员招聘考试(公共基础知识与法律常识)题库.docx VIP
- CIMofCatamoldBASF陶瓷粉末注射成型准则.doc VIP
- 3年(2023-2025)全国高考物理真题知识点汇编专题7动量含详解.docx VIP
- 冠捷电源分析(天津)讲述.ppt
- 新版部编版四年级语文下册课内阅读理解专项练习(附答案解析).docx
- 医院制剂申请流程.docx VIP
原创力文档

文档评论(0)