- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* ? 信号(SIGNAL) 可赋予一系列的值,初值可有可无。 定义初值的符号为“:=”;赋值符号为“=”。 赋予信号的数值要到未来的某个时刻,信号才接受。可设置延时量;未设置延时量时,赋值经历δ延时。 信号具有可视性。定义范围:实体、结构体、程序包。 端口(Port)与信号 概念一致。 端口的定义:隐式的信号定义,附加数据流动方向的限制。 输出端口:可对其赋值,不可从中读取数据; 输入端口:可从中读取数据,不可对其赋值。 实体中定义的端口,在结构体中可直接作为信号使用,不需另作定义。 * 定义常数的一般表述: CONSTANT 常数名: 数据类型 := 表达式 ; 定义变量的一般表述: VARIABLE 变量名: 数据类型 := 初始值 ; 定义信号的一般表述: SIGNAL 信号名: 数据类型 := 初始值 ; CONSTANT intLength : INTEGER := 8 ; VARIABLE X_1 : INTEGER := 16 ; VARIABLE X_2 : INTEGER ; … X_2 := 4 ; X_1 := X_2 + 2; SIGNAL Sig_1: INTEGER := 2 ; SIGNAL a: INTEGER ; … Sig_1 = a ; * 示例及其语言现象详解 2选1多路选择器的VHDL描述 ENTITY mux21a IS PORT( a, b : IN BIT; s : IN BIT; y : OUT BIT ) ; END ENTITY mux21a ; ARCHITECTURE one OF mux21a IS BEGIN y = a WHEN s = 0 ELSE b ; END ARCHITECTURE one ; WHEN_ELSE条件信号赋值语句 (并行) 赋值目标 = 表达式 WHEN 赋值条件 ELSE 表达式 WHEN 赋值条件 ELSE ... 表达式; * 4.4 设计4位计数器 A B 0 1 0 1 0 1 0 1 取整数数据类型,为什么? 整数取值范围 端口信号模式取 BUFFER,为什么? 注意整数和位的不同表达方式! 4.4.1 4位二进制加法计数器设计 表式Q = Q + 1的右项与左项并非处于相同的时刻内,对于时序电路,除了传输延时外,前者的结果出现于当前时钟周期;后者,即左项要获得当前的Q + 1,需等待下一个时钟周期。 表面上,BUFFER具有双向端口INOUT的功能,但实际上其输入功能是不完整的,它只能将自己输出的信号再反馈回来,并不含有IN的功能。 注意 4.4 计数器设计 4.4.2 整数类型 Q : BUFFER INTEGER RANGE 15 DOWNTO 0; 1 十进制整数 0 十进制整数 35 十进制整数 10E3 十进制整数,等于十进制整数1000 16#D9# 十六进制整数,等于十六进制整数D9H 8#720# 八进制整数,等于八进制整数720O 2 二进制整数,等于二进制整 整数常量的书写方式示例 Q : BUFFER NATURAL RANGE 15 DOWNTO 0; * 4.4.3计数器的其他表示方法 运算符加载 注意,信号 端口模式和 数据类型的 改变! 注意,引 进内部信 号矢量! 4.4 计数器设计 4.4.3 计数器设计的其他表述方法 图4-12 4位加法计数器RTL电路(Synplify综合) 4.4 计数器设计 4.4.3 计数器设计的其他表述方法 图4-13 4位加法计数器工作时序 4.5 一般加法计数器设计 【例4-22】 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY CNT10 IS PORT (CLK,RST,EN : IN STD_LOGIC; CQ : OUT STD_LOGIC_VECTOR(3 DOWNTO 0); COUT :
您可能关注的文档
最近下载
- SolidWorks入门教程很全面课件.ppt VIP
- [生理学]消化与吸收精选.ppt VIP
- 专题21.2 二次函数的图象【八大题型】(举一反三)(沪科版)(原卷版).docx VIP
- 第一章物质及其变化第一节物质的分类及转化(25张PPT)必修第一册.pptx VIP
- 某省2025年全省广播电视技术大赛(调幅专业) 试题 .pdf VIP
- 公路桥梁工程高处作业安全培训.pptx VIP
- PKPM软件说明书_筒仓结构设计软件SILO.pdf VIP
- Q OKTW 023-2016_汽车起重机 企业标准.pdf VIP
- 五年级数学(小数四则混合运算)计算题及答案汇编.docx VIP
- 【知识专讲精研】高中日语基础写作:-私の部屋课件.pptx VIP
文档评论(0)