eda技术p5-vhdl行为与结构描述课测

上传人:san****019 文档编号:70892121 上传时间:2019-01-18 格式:PPT 页数:5 大小:287.31KB
返回 下载 相关 举报
eda技术p5-vhdl行为与结构描述课测_第1页
第1页 / 共5页
eda技术p5-vhdl行为与结构描述课测_第2页
第2页 / 共5页
eda技术p5-vhdl行为与结构描述课测_第3页
第3页 / 共5页
eda技术p5-vhdl行为与结构描述课测_第4页
第4页 / 共5页
eda技术p5-vhdl行为与结构描述课测_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《eda技术p5-vhdl行为与结构描述课测》由会员分享,可在线阅读,更多相关《eda技术p5-vhdl行为与结构描述课测(5页珍藏版)》请在金锄头文库上搜索。

1、1,课堂测试2,采用元件例化,调用4位全加器,设计8位全加器, 4位全加器实体说明如下:,LIBRARY ieee; USE ieee.std_logic_1164.ALL; ENTITY adder IS PORT ( x, y: IN STD_LOGIC_VECTOR(3 DOWNTO 0); cin: IN STD_LOGIC; sum: OUT STD_LOGIC_VECTOR(3 DOWNTO 0); cout: OUT STD_LOGIC); END ENTITY adder;,2,课堂测试2-参考答案,LIBRARY ieee; USE ieee.std_logic_1164.A

2、LL; ENTITY adder8 IS PORT ( x, y : IN STD_LOGIC_VECTOR (7 DOWNTO 0); Cin : IN STD_LOGIC; Sum : OUT STD_LOGIC_VECTOR (7 DOWNTO 0); cout : OUT STD_LOGIC ); END ENTITY adder8;,3,ARCHITECTURE structural OF adder8 IS COMPONENT adder IS PORT ( x, y : IN STD_LOGIC_VECTOR(3 DOWNTO 0); Cin : IN STD_LOGIC; Su

3、m : OUT STD_LOGIC_VECTOR(3 DOWNTO 0); Cout : OUT STD_LOGIC ); END COMPONENT; SIGNAL carry: STD_LOGIC; BEGIN c0: adder PORT MAP ( x =x ( 3 downto 0), y = y (3 downto 0), cin = Cin, sum=Sum(3 downto 0), Cout = carry ); c1: adder PORT MAP ( x =x ( 7 downto 4), y = y (7 downto 4), cin = carry, sum=Sum(7

4、 downto 4), Cout = Cout ); END ARCHITECTURE structural;,4,课堂测试3,设计一个4位计数器,利用进程语句和时钟信号描述,5,课堂测试3-参考答案,LIBRARY ieee; USE ieee.std_logic_1164.ALL; ENTITY counter4 IS PORT ( CLK : IN STD_LOGIC; Cout : OUT STD_LOGIC_VECTOR (3 DOWNTO 0) ); END ENTITY counter4; ARCHITECTURE rtl OF counter4 IS SIGNAL Ctr_in4 : STD_LOGIC_VECTOR (3 DOWNTO 0) := “0000”; BEGIN CTR_P: Process(CLK) Begin If CLKevent and CLK = 1 then Ctr_in4 = Ctr_in4 + 1; End if; End process; Cout = Ctr_in4; END ARCHITECTURE structural;,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号