- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
组合电路的VHDL设计
第3章
组合电路的L设计
3.4多路选择器及其L描述
3.2半加器及其L描述
3.36选多路选择器及其L描述
3.6全加器及其L表述3.乘法器及其L描述
本章首先给出几种大家熟知的简单而典型的组合电路实例,然
后按以下几个步骤,由浅入深地引领大家进入“DL语言”与“电路情景”之间的对话——
(4)电路实例作为情景(Lbodo)探讨其性能特点和设计方法;
(2)针对电路情景的具体对象,给出对应的VL表述;
(3)对L表述中出现的语句含义作详细解释,力图从整体和实用角度把握VCL与电路情景的对应关系,以及程序的基本结构,表述特点和设计方法,快速进入DL世界;
(6)随后将学到的知识在CtII和R平台上加以验证和自主发挥,巩固学习效果、提高学习兴趣、强化理论与工程实际的结合。
组合电路的L设计
1多路选择器及其VHDL描述
2选4多路选择器具备组合逻辑电路的简单性和典型性的特征。
图3-1mux21a实体图3-2mux21a结构体
3.
例3-4给出的是*24a所对应的L完整描述之一。此描述
展示了可综合的L程序的模块结构。对于此程序,可使用L综合器直接综合出实现此模块功能的逻辑电路,其电路功能见图3-3所示的时序波形。
可以认为,图3.4的模块与图3-3的波形功能表述具有唯一对应关系,而其电路结构表述却没有唯一性。即对于既定的电路功能描述,对应的电路结构并不唯一,它可以对应不同的电路构建方式,这取决于:L综合器的基本元件库的来源、优化方向和约束的选择,以及目标器件(如P)的结构特点等。
其实,基于D的数字系统设计更注重最终完成的电路功能
和性能(包括系统速度,资源利用率等)而非电路构建形式。
3.1多路选择器及其VHDL描述
【例3-1】
ENTITYmux21aIS
PORT(a,b,s:INBIT;
y:OUTBIT);
ENDENTITYmux21a;
ARCHITECTUREbhvOFmux21aIS
BEGIN
PROCESS(a,b,s)BEGIN--进程语句起始
IF(s=1)THENy=a;ELSEy=b;ENDIF;
ENDPROCESS;
ENDARCHITECTUREbhv;
3.1多路选择器及其VHDL描述
L描述的两大组成部分——
(4)实体:以关键词(或关键字)TITY引导,DITITY
m*24a结尾的语句部分。例3.4中的*24称为实体名,。OL的实体描述电路器件的外部情况及各信号端口的基本性质,如信号流动方向、流动信号的数据类型等。图3-4可以认为是此实体的图形表述。
(2)结构体:以关键词ICNGTN引导,LICNGT
bhv结尾的语句部分。例34中的bv称为结构体名。结构体负责描述电路器件的内部逻辑功能和电路结构。图32所示的是此结构体的某
种可能的电路结构表达。
下面对例3.4中出现的相关语句结构和语法含义作出说明。
3.1多路选择器及其VHDL描述
4条件语句
L结构体中,用于描述逻辑功能和电路结构的语句分为顺序语句和并行语句两部分。
●顺序语句:按照语句的前后排列方式逐条顺序执行。
●并行语句:无论有多少行语句,都同时执行,与次序无关。★“SI”语句属于顺序语句——
由关键词引导,首先通过条件语句判断:表达式(-‘4),即·为高电平,执行赋值语句-a,即将a端口的数据向输出;否则(即LSI),
即:为低电平,则执行赋值语句4。最后以“;”结束。
用于条件语句的判断表达式可以是一个值,也可以是更复杂的逻辑或运
算表达式。如例3中的(-‘4)或以下语句表述中的a或(+‘O)
(2-‘4)CP(H)。其表达形式不同,但本质上都输出一个用于
作逻辑判断的布尔值:“真”或“伪”。
IFaTHEN...
IF(s1=0)AND(s2=1)OR(cb+1)THEN...
3.1多路选择器及其VHDL描述
数据
您可能关注的文档
最近下载
- 湖南省新高考教学教研(长郡二十校)联盟2024-2025学年高三上学期第一次预热演练物理试卷(含答案).pdf VIP
- 2025年长沙民政职业技术学院单招职业倾向性测试题库精选.docx VIP
- 2012款13东风本田艾力绅ELYSION_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 专题01:考纲词汇01-高考英语3500词精背精练(含答案).docx
- 脑卒中后抑郁课件篇.ppt
- 2025年1月浙江首考高考英语试卷真题完整版(含答案+听力原文).pdf
- 2024年四川省成都市武侯区中考语文二诊试卷.doc
- 2025年四川省绵阳市中考二模英语试题.pdf VIP
- 《资治通鉴》【全译本】.pdf
- 公路养护工技师考试试题1.doc
文档评论(0)