二进制全加器,元件声明与元件例化(COMPONENT,PORT MAP)
来源:百度文库 编辑:神马文学网 时间:2024/04/27 13:40:13
元件声明与元件例化(COMPONENT,PORT MAP)
//或门
LIBRARY IEEE; ;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY or2a IS
PORT(a,b : IN STD_LOGIC;
c : OUT STD_LOGIC);
END or2a;
ARCHITECTURE art1 OF or2a IS
BEGIN
c<=a OR b;
END art1;
//半加器;
LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL;
ENTITY h_adder IS
PORT(a,b : IN STD_LOGIC;
co,so: OUT STD_LOGIC);
END h_adder;
ARCHITECTURE art2 OF h_adder IS
BEGIN
so <= a XOR b;
co <= a AND b;
END art2;
1位二进制全加器顶层设计:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164。ALL;
ENTITY f_adder IS
PORT(ain,bin,cin : IN STD_LOGIC;
cout,sum : OUT STD_LOGIC);
END f_adder;
ARCHITECTURE art3 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);
END COMPONENT;
SIGNAL d,e,f : STD_LOGIC;
BEGIN
u1:h_adder PORT MAP(ain,bin,d,e); //元件例化;
u2:h_adder PORT MAP(a=>e,b=>cin,co=>f,so=>sum);
u3:or2a PORT MAP(d,f,cout);
END art3;
//或门
LIBRARY IEEE; ;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY or2a IS
PORT(a,b : IN STD_LOGIC;
c : OUT STD_LOGIC);
END or2a;
ARCHITECTURE art1 OF or2a IS
BEGIN
c<=a OR b;
END art1;
//半加器;
LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL;
ENTITY h_adder IS
PORT(a,b : IN STD_LOGIC;
co,so: OUT STD_LOGIC);
END h_adder;
ARCHITECTURE art2 OF h_adder IS
BEGIN
so <= a XOR b;
co <= a AND b;
END art2;
1位二进制全加器顶层设计:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164。ALL;
ENTITY f_adder IS
PORT(ain,bin,cin : IN STD_LOGIC;
cout,sum : OUT STD_LOGIC);
END f_adder;
ARCHITECTURE art3 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);
END COMPONENT;
SIGNAL d,e,f : STD_LOGIC;
BEGIN
u1:h_adder PORT MAP(ain,bin,d,e); //元件例化;
u2:h_adder PORT MAP(a=>e,b=>cin,co=>f,so=>sum);
u3:or2a PORT MAP(d,f,cout);
END art3;
二进制全加器,元件声明与元件例化(COMPONENT,PORT MAP)
热敏元件
敏感元件
CCD与CMOS感光元件结构透视
转载主动元件和被动元件
电动自行车电控部分元件的使用与保养
常用元件封装-89765
常用元件封装-
PCB元件封装知识
PCB元件封装知识
常用元件知识
贴片元件封装说明
元件的引脚电感 zz
常用贴片元件封装
贴片元件封装说明
贴片元件封装说明
Proteus 元件名称对照1
贴片元件焊接方法
转贴:PROTEUS元件库元件名称
有极性元件的识别
科学网-曹俊峰的博客-FLASH概念细解-“元件”与“实例”
科学网-曹俊峰的博客-FLASH概念细解-“元件”与“实例”
第6講 CCD 感光元件的運作流程(下)
电阻炉中加热元件的日常修理-技术文章-纳博热(上海)工业炉有限公司