版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、培训第1页,共44页。7/22/20221全国大学生电子设计竞赛培训第一讲内容 可编程逻辑器件概述 2芯片介绍 与的比较 编程语言 编程实例 7.0开发环境 作业:数字时钟7/22/20222全国大学生电子设计竞赛培训第2页,共44页。可编程逻辑器件概述的发展历程:7/22/20223全国大学生电子设计竞赛培训第3页,共44页。的分类按集成度分类:7/22/20224全国大学生电子设计竞赛培训第4页,共44页。按结构分类 乘积项结构:大部分简单和 查找表结构:大多数按编程工艺分类 熔丝()型 反熔丝()型 型,紫外线擦除电可编程逻辑器件 型 型:大部分器件采用此种编程工艺 型7/22/2022
2、5全国大学生电子设计竞赛培训第5页,共44页。简单器件被取代的原因阵列规模小,资源不够用于设计数字系统片内寄存器资源不足,难以构成丰富的时序电路不够灵活编程不便,需专用的编程工具7/22/20226全国大学生电子设计竞赛培训第6页,共44页。被广泛采用的原因规模越来越大,单片逻辑门数已愈千万。开发过程投资小。芯片在出厂前都经过了严格的测试,而且设计灵活,发现错误可直接更改设计,减少了投片风险。用试制功能样机,能以最快速度占领市场。有些领域,标准协议发展太快,设计根不上技术更新速度,只能依靠完成系统研制与开发。开发工具智能化,功能强大。新型内嵌或内核,支持软硬件协同设计,可作为硬件平台。7/22
3、/20227全国大学生电子设计竞赛培训第7页,共44页。7/22/20228全国大学生电子设计竞赛培训第8页,共44页。2基本结构 & 4 , & :2 400 750 : , , , 32 18X18 18 885 () 40K , 7/22/20229全国大学生电子设计竞赛培训第9页,共44页。 2-52-82-172-302-40 (K)58172940 912152148 ()166221276387885 ()1018355683# 18x18 121620283222444 & 132 (8x8)8686144 (20 x20)100100208 (28x28)1461461462
4、56 (17x17)172201201201484 (23x23)358363363672 (27x27)472540查找表()简称为,本质上就是一个。它把数据事先写入后,每当输入一个信号就等于输入一个地址进行查表,找出地址对应的内容,然后输出。 7/22/202210全国大学生电子设计竞赛培训第10页,共44页。比较7/22/202211全国大学生电子设计竞赛培训第11页,共44页。什么是 ? 是一种硬件描述语言,用于从算法级、门级到开关级的多种抽象设计层次的数字系统建模。被建模的数字系统对象的复杂性可以介于简单的门和完整的电子数字系统之间。数字系统能够按层次描述,并可在相同描述中显式地进行
5、时序建模。 语言提供了编程语言接口,通过该接口可以在模拟、验证期间从设计外部访问设计,包括模拟的具体控制和运行。 语言不仅定义了语法,而且对每个语法结构都定义了清晰的模拟、仿真语义。因此,用这种语言编写的模型能够使用 r i l o g仿真器进行验证。语言从C编程语言中继承了多种操作符和结构。 语言的核心子集非常易于学习和使用,完整的硬件描述语言足以对从最复杂的芯片到完整的电子系统进行描述。 “ I .”7/22/202212全国大学生电子设计竞赛培训第12页,共44页。功能模块:7/22/202213全国大学生电子设计竞赛培训第13页,共44页。结构模块:7/22/202214全国大学生电子
6、设计竞赛培训第14页,共44页。综合: () - A , . - a - a 7/22/202215全国大学生电子设计竞赛培训第15页,共44页。综合:7/22/202216全国大学生电子设计竞赛培训第16页,共44页。典型综合流程:7/22/202217全国大学生电子设计竞赛培训第17页,共44页。典型仿真流程:7/22/202218全国大学生电子设计竞赛培训第18页,共44页。基本模块结构:7/22/202219全国大学生电子设计竞赛培训第19页,共44页。声明:7/22/202220全国大学生电子设计竞赛培训第20页,共44页。类型声明:7/22/202221全国大学生电子设计竞赛培训第
7、21页,共44页。语句:7/22/202222全国大学生电子设计竞赛培训第22页,共44页。语句:7/22/202223全国大学生电子设计竞赛培训第23页,共44页。 语句: , .此语句总是循环执行。只有寄存器类型数据能够在这种语句中被赋值。所有的a l w a y s语句在0时刻并发执行。7/22/202224全国大学生电子设计竞赛培训第24页,共44页。阻塞性过程赋值:赋值操作符是“=” 。阻塞性过程赋值在其后所有语句执行前执行,即在下一语句执行前该赋值语句完成执行。如下所示:a l w a y (A o r B o r C i n)b e g i n T 1 = A & B; T 2
8、= B & C i n; T 3 = A & C i n; C o u t = T 1 | T 2 | T 3;e n dT 1赋值首先发生,计算T 1;接着执行第二条语句,T 2被赋值;然后执行第三条语句,T 3被赋值;依此类推。 a 7/22/202225全国大学生电子设计竞赛培训第25页,共44页。非阻塞性过程赋值:非阻塞性过程赋值使用赋值符号“ =”。例如:b e g i nL o a d = 32;R e g A = L o a d;R e g B = S t o r e;e n d a . : .7/22/202226全国大学生电子设计竞赛培训第26页,共44页。 语句:7/22/
9、202227全国大学生电子设计竞赛培训第27页,共44页。 语句:7/22/202228全国大学生电子设计竞赛培训第28页,共44页。 7/22/202229全国大学生电子设计竞赛培训第29页,共44页。 7/22/202230全国大学生电子设计竞赛培训第30页,共44页。 (=) 7/22/202231全国大学生电子设计竞赛培训第31页,共44页。7/22/202232全国大学生电子设计竞赛培训第32页,共44页。 7/22/202233全国大学生电子设计竞赛培训第33页,共44页。设计流程图 7/22/202234全国大学生电子设计竞赛培训第34页,共44页。 7/22/202235全国大
10、学生电子设计竞赛培训第35页,共44页。实例:7/22/202236全国大学生电子设计竞赛培训第36页,共44页。 ( ); ; ; 1:0f; 7:0d; 7:0q; ; ; 1:0f; 7:0d; 7:0q;( ) () 8h00; (f) 2b00: ; 2b01: 1; 2b10: 1; 2b11: ; 7/22/202237全国大学生电子设计竞赛培训第37页,共44页。 1001 ; ; ; 1:0f; 7:0d; 7:0q; ( (), (), (f), (d), (q); = 0; #1 = ; = 1; d = 8h00; f = 2b00; #10 f = 2b10; #10
11、 f = 2b01; #10 = 0; #512 f = 2b11; #10 f = 2b10; #512 f = 2b11;7/22/202238全国大学生电子设计竞赛培训第38页,共44页。数字时钟自制版上按钮按下、蜂鸣器鸣叫。四个数码管初始数值显示“0、0、0、0”。设定自制版从左至右,数码管名称4、3、2、1。数码管1、2显示分钟,数值显示“0”“60”;数码管3、4显示小时,数值显示“0”“24”;数码管3上的点表示秒闪;设定其中一个按钮为k1,按下分钟当前显示值加一。设定另外一个按钮为k2,按下小时当前显示值加一。7/22/202239全国大学生电子设计竞赛培训第39页,共44页。图:详见参考程序7/22/202240全国大学生电子设计竞赛培训第40页,共44页。7/22/202241全国大学生电子设计竞赛培训第41页,共44页。参考资料目录:编程规范 硬件描述语言使用指南(部分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 百度一下车辆买卖合同范例
- 软件订购合同范例
- 门店电脑租用合同范例
- 老家修房子合同范例
- 农田设施维修合同范例
- 中药诊所转让合同范例
- 货运代理收货合同模板
- 遗嘱房子合同范例
- 零材销售合同范例
- 餐饮合同范例在里
- 音乐的美及其鉴赏智慧树知到答案2024年湖南师范大学
- 学校厕所维修协议合同协议书
- 2025届高考语文一轮复习:信息类文本之:信息的理解、分析、推断
- 人教版七年级地理上册《多样的文化》居民与文化课件
- 人教版(2024)八年级上册物理第六章《质量与密度》达标测试卷(含答案)
- DB2101T 0108-2024 工程建设招标代理机构公共信用综合评价规范
- 山东省泰安市肥城市2024-2025学年上学期高三开学考语文试题及参考答案
- 【浅析我国机关事业单位养老保险制度的改革及趋势6800字(论文)】
- 2024小语新教材培训:小学语文教材里的“变”与“不变”
- Python课程第二阶段第十三课:列表元素的查找和删除-Python教学设计
- 中国红色文化精神智慧树知到答案2024年西安交通大学
评论
0/150
提交评论