- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、实体 ( ENTITY ) 二、结构体 ( ARCHITECTURE ) 三、库 ( LIBRARY ) 四、程序包 ( PACKAGE ) 五、配置 (CONFIGURATION ) 带异步复位功能的8位二进制加法计数器的行为描述。 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY CNT8B IS PORT(RESET,CLOCK:IN STD_LOGIC; Q8:OUT STD_LOGIC_VECTOR(7 DOWNTO 0)); END CNT8B; ARCHITECTURE ART OF CNT8B IS SIGNAL S1:UNSIGED(7 DOWNTO 0); BEGIN PROCESS(CLOCK,RESET,S1) IS BEGIN IF RESET=‘1’THEN S1=X“00; ELSIF(CLOCK=‘1’AND CLOCKEVENT) THEN S1=S1+1; END IF; END PROCESS; Q8=STD_LOGIC_VECTOR(S1); END ART; 用结构描述方式完成的一个结构体的示例。 ARCHITECTURE ART OF COUNTER3 IS COMPONENT DFF IS PORT(CLK,DATA:IN BIT;Q: OUT BIT); END COMPONENT DFF; COMPONENT AND2 IS PORT(I1,I2:IN BIT;O:OUT BIT); END COMPONENT AND2; COMPONENT OR2 IS PORT(I1,I2:IN BIT;O:OUT BIT); END COMPONENT OR2; COMPONENT NAND2 IS PORT(I1,I2:IN BIT;O: OUT BIT); END COMPONENT NAND2; COMPONENT XNOR2 IS PORT(I1,I2:IN BIT;O: OUT BIT); END COMPONENT XNOR2; COMPONENT INV IS PORT(I:IN BIT; O: OUT BIT); END COMPONENT INV; SIGNAL N1,N2,N3,N4,N5,N6,N7,N8,N9: BIT; BEGIN U1:DFF PORT MAP(CLK,N1,N2); U2:DFF PORT MAP(CLK,N5,N3); U3:DFF PORT MAP(CLK,N9,N4); U4:INV PORT MAP (N2,N1); U5:OR2 PORT MAP (N3,N1,N6); U6:NAND2 PORT MAP (N1,N3,N7); U7:NAND2 PORT MAP (N6,N7,N5); U8:XNOR2 PORT MAP (N8,N4,N9); U9:NAND2 PORT MAP (N2,N3,N8); COUNT(0)=N2; COUNT(1)=N3; COUNT(2)=N4; END ART; 一、VHDL文字规则 二、VHDL的数据对象 三、VHDL的数据类型 四、VHDL操作符 常量( CONSTANT ) 变量( VARIABLE ) 信号( SIGNAL ) 文件(FILE) 常量、信号、变量的使用比较 (1) 从硬件电路系统来看,常量相当于电路中的恒定电平,如GND或VCC接口,而变量和信号则相当于组合电路系统中门与门间的连接及其连线上的信号值。 (2) 从行为仿真和VHDL语句功能上看,信号和变量的区别主要表现在接受和保持信息的方式、信息保持与传递的区域大小上。 (3) 从综合后所对应的硬件电路结构来看,信号一般将对应更多的硬件结构,但在许多情况下,信号和变量并没有什么区别。 (4) 虽然VHDL仿真器允许变量和信号设置初始值,但在实际应用中,VHDL综合器并不会把这些信息综合进去。 event :反映信号的值是否变化,是,则返回为“真” last_value:反映信号变化前的取值,并将该历史值返回 last_event:反映从最近一次事件到现在经过的时间,返回一个时间值 active: 反映信号是
您可能关注的文档
- 《有几辆车》课件607810128》-课件设计(公开).ppt
- 《宫崎骏57437801》-课件设计(公开).ppt
- 《10月23日拣麦穗1》-课件设计(公开).ppt
- 《16要下雨了76326141》-课件设计(公开).ppt
- 《24明天,我们毕业》-课件设计(公开).ppt
- 《2第二章酶》-课件设计(公开).ppt
- 《9、亚低温技术在心肺复苏中的应用陆一鸣》-课件设计(公开).ppt
- 《化学肥料(公开课)》-课件设计(公开).ppt
- 《小鹿的玫瑰花》课件71051800》-课件设计(公开).ppt
- 《蛹变成了什么》-课件设计(公开).ppt
- 《敬业与乐业》课件刘》-课件设计(公开).ppt
- 《宿新市徐公店》-课件设计(公开).ppt
- 《钟祥实验小学寇慧荣《找规律》多媒体》-课件设计(公开).ppt
- 《原料药制备工艺申报资料的技术要求-武汉-李眉费》-课件设计(公开).ppt
- 《网页编缉软件HTML》-课件设计(公开).ppt
- 《人类寻找另一个“地球”的努力》-课件设计(公开).ppt
- 《(苏教版)三年级数学上册课件_千克的认识》-课件设计(公开).ppt
- 《八年级物理46劬τ胧恿em矫正课件沪科版》-课件设计(公开).ppt
- 《金色的草地》课件796311708》-课件设计(公开).ppt
- 《省广文案培训1726361420》-课件设计(公开).ppt
文档评论(0)