- 1、本文档共101页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2013edavhdl第四讲设计初步与实际操作
今天的内容 点名(假条) 对于4选1多路选择器的VHDL文本输入设计,掌握的学生人数统计 超过一半则跳过第一小节。 第一小节 VHDL描述以及对应的时序仿真图的简单解读 课前提问,四种端口类型是哪四种? 课前提问,关上书,实体和结构体的区别? 课前提问,综合的四个层次? 以下几页,是给记忆不好的同学回忆的,看过以后就是今天进一步强调的程序书写的重点 以上几页,是给记忆不好的同学回忆的,接下来,是今天进一步强调的程序书写的重点 用VHDL语言描述结构体功能有3种方法 行为描述法:采用进程语句,顺序描述设计实体的行为 数据流描述法:采用进程语句顺序描述数据流在控制流作用下被加工、处理、存储的全过程 结构描述法:采用并行处理语句描述设计实体内的结构组织和元件互连关系 5分钟速记,然后做游戏 上一节课,我们讲过IF THEN和CASE WHEN 现在系统的列入了本PPT中,大家跟我一起来复习或者学习一次。 接下来,是自学内容,相对比较简单 有疑问提问,5分钟后我提问,回答上来的加分 异步时序电路 特点*1.电路中除可以使用带时钟的触发器外,还可以使用不带时钟的触发器和延迟元件作为存储元件; 2.电路中没有统一的时钟; 3. 电路状态的改变由外部输入的变化直接引起。 设计*一般分为两步: 第一步确定各位触发器时钟信号, 第二步求电路状态方程、激励方程、输出方程。 显然,第二步工作是建立在第一步工作基础上,只有确定了时钟信号,才能有效设计其它电路。是否能将异步时序电路设计仅通过对其时钟设计一步完成?笔者在教学过程中,认真分析异步时序电路特点,提出了基于时钟设计的异步时序逻辑电路设计法,从而避免了求解电路状态方程、驱动方程,简化了异步时序电路设计。 例:带异步复位的D触发器 LIBRARY IEEE ; USE IEEE.STD_LOGIC_1164.ALL ; ENTITY DFF4 IS PORT (CLK : IN STD_LOGIC ; clr,D : IN STD_LOGIC ; Q : OUT STD_LOGIC ); END DFF4; ARCHITECTURE bhv OF DFF1 IS BEGIN PROCESS (CLK,clr) BEGIN if clr=‘0’ then Q=‘0’; elsif CLKEVENT AND CLK = 1 THEN Q = D ; END IF; END PROCESS ; END bhv; 结论: 选择器的行为描述即可以用if语句,也可以用case语句 If语句是有序的,先处理最起始、最优先的条件,后处理次优先的条件 Case语句是无序的,所有表达式值都并行处理。 Case语句中的条件表达式中的值必须举穷尽,又不能重复 不能穷尽的条件表达式的值用others表示 接下来是操作指导 请自己对照文本和之前我教的进行。看能否理解步骤。 (注意,软件界面不同,不要照抄) 【例4-22】 ... --半加器描述(3) SIGNAL abc,cso : STD_LOGIC_VECTOR(1 DOWNTO 0 ); BEGIN abc = a b ; co = cso(1) ; so = cso(0) ; PROCESS(abc) BEGIN CASE abc IS WHEN 00 = cso=00 ; WHEN 01 = cso=01 ; WHEN 10 = cso=01 ; WHEN 11 = cso=10 ; END CASE; END PROCESS; END ARCHITECTURE fh1; 【例4-23】 ENTITY f_adder IS PORT (ain,bin,cin : IN STD_LOGIC; cout,sum : OUT STD_LOGIC ); END ENTITY f_adder; ARCHITECTURE fd1 OF f_adder IS COMPONENT h_adder PORT ( a,b : IN STD_LOGIC; co,so : OUT STD_LOGIC); END COMPONENT ; COMPONENT or2a PORT (a,b : IN STD_LOGIC; c : OUT STD_LOGIC);
您可能关注的文档
- 2012年浙江省造价员基础实际 收费[精品].ppt
- 2012年广州房地产市场研究分析南沙一品房地产项目投标报告.ppt
- 2012年环境影响评价相关法律法规.ppt
- 2012年7月杭州江南御府品牌构建及入市推广策略案202P.ppt
- 2012年浦江镇漕浦4号地块一期二标绿色施工汇报材料.ppt
- 2012年监理工程师培训_质量与安全课件.ppt
- 2012年浦江镇漕浦4号地块一期二标绿色施工汇报材料资料.ppt
- 2012年九寨沟县文化产业长廊项目总体策划112P.ppt
- 2012年监理工程师考试试题及答案_re.ppt
- 2012建筑结构荷载规范讲解_1494370577.ppt
- 220kV变电站主变压器泡沫喷淋灭火系统防误动控制方案研究.docx
- 2024消防水泵房施工方案.docx
- 密闭电石炉净化系操作说明--课件.ppt
- 小儿大动脉炎的科普知识.pptx
- 【备战25年高考数学】题型06 7类三角函数与三角恒等变换解题技巧(原卷版).docx
- 【备战25年高考数学】题型06 7类三角函数与三角恒等变换解题技巧(原卷版) (2).docx
- 2011年高考数学试卷(理)(天津)(空白卷).docx
- 【备战25年高考数学】题型08 10类球体的外接球及内切球解题技巧(解析版).docx
- 【备战25年高考数学】题型09 6类圆锥曲线离心率解题技巧(解析版).docx
- 【备战25年高考数学】题型08 10类球体的外接球及内切球解题技巧(原卷版).docx
最近下载
- 2025年黑龙江交通职业技术学院单招职业技能测试题库带答案(新).docx VIP
- 2024年泸州中考数学试题及参考答案.doc
- 医用面膜培训ppt课件.pptx
- 教电馆200555号-胜利教育管理中心.DOC
- 智能制造与智能化焊接技术基础.pptx
- 功率因素校正(PFC)电路-PFC的工作原理课件.pptx
- 工伤保险医疗(康复)待遇申请表.doc
- 【数学】第六章平面向量及其应用单元测试-2023-2024学年高一下学期数学人教A版(2019)必修第二册.docx VIP
- 三亚航空旅游职业学院单招《语文》考试参考题库资料(含答案).pdf
- GB50457-2019医药工业洁净厂房设计标准.pdf VIP
文档评论(0)