vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

vhdl 逻辑与,原文标题:VHDL描述基本逻辑门。简单地说,逻辑门是数字电路的基本结构,所有数字电路都

vhdl 逻辑与,原文标题:VHDL描述基本逻辑门。

简单地说,逻辑门是数字电路的基本结构,所有数字电路都由与门和、与非门、或非和反相器组成。逻辑门电路常用于各种电子设备硬件,如计算机、数字手表、电视、手机…

1,非门,又称反相器,简称非门,是逻辑电路的基本单元。非门有一个输入和一个输出端。当其输入端为高电平(逻辑1)时输出端为低电平(逻辑0),当其输入端为低电平时输出端为高电平。也就是说,输入端和输出端的电平状态总是反相的。非门的逻辑功能相当于逻辑代数中的非,电路功能相当于反相,这种运算亦称非运算。

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

非门符号

非门真值表

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

非门真值表

VHDL 代码

library IEEE;

use IEEE.STD_LOGIC_1164.ALL;

entity NOT_GATE is

Port ( A : in STD_LOGIC;

B : out STD_LOGIC);

end NOT_GATE;

architecture Behavioral of NOT_GATE is

begin

B <= NOT A;

end Behavioral;

仿真波形

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

非门仿真波形

2,与门是执行“与”运算的基本逻辑门电路。有多个输入端,一个输出端。当所有的输入同时为高电平(逻辑1)时,输出才为高电平,否则输出为低电平(逻辑0)。

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

与门符号

与门真值表

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

与门真值表

VHDL 代码

library IEEE;

use IEEE.STD_LOGIC_1164.ALL;

entity AND_GATE is

Port ( A : in STD_LOGIC;

B : in STD_LOGIC;

C : out STD_LOGIC);

end AND_GATE;

architecture Behavioral of AND_GATE is

begin

C <= A AND B;

end Behavioral;

仿真波形图

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

与门仿真波形图

3,与非门是数字电路的一种基本逻辑电路。若当输入均为高电平,则输出为低电平;若输入中至少有一个为低电平,则输出为高电平。与非门是与门和非门的叠加。

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

与非门符号

与非门真值表

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

与非门真值表

VHDL 代码

library IEEE;

use IEEE.STD_LOGIC_1164.ALL;

entity NAND_GATE is

Port ( A : in STD_LOGIC;

B : in STD_LOGIC;

C : out STD_LOGIC);

end NAND_GATE;

architecture Behavioral of NAND_GATE is

begin

C <= A NAND B;

end Behavioral;

与非门仿真波形图

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

4,或门又称或电路、逻辑和电路。或门有多个输入端,一个输出端,只要输入中有一个为高电平时(逻辑“1”),输出就为高电平(逻辑“1”);只有当所有的输入全为低电平(逻辑“0”)时,输出才为低电平(逻辑“0”)。

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

或门符号

或门真值表

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

或门真值表

VHDL 代码

library IEEE;

use IEEE.STD_LOGIC_1164.ALL;

entity OR_GATE is

Port ( A : in STD_LOGIC;

B : in STD_LOGIC;

C : out STD_LOGIC);

end OR_GATE;

architecture Behavioral of OR_GATE is

begin

C <= A OR B;

end Behavioral;

或门仿真波形图

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

或门仿真波形图

5,或非门数字逻辑电路中的基本元件,实现逻辑或非功能。有多个输入端,一个输出端,多输入或非门可由2输入或非门和反相器构成。只有当两个输入A和B为低电平时输出为高电平。

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

或非门符号

或非门真值表

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

或非门真值表

VHDL 代码

library IEEE;

use IEEE.STD_LOGIC_1164.ALL;

entity NOR_GATE is

Port ( A : in STD_LOGIC;

B : in STD_LOGIC;

C : out STD_LOGIC);

end NOR_GATE;

architecture Behavioral of NOR_GATE is

begin

C <= A NOR B;

end Behavioral;

或非门仿真波形图

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

或非门仿真波形图

6,异或门是数字逻辑中实现逻辑异或的逻辑门。有多个输入端、1个输出端。若两个输入的电平相异,则输出为高电平1;若两个输入的电平相同,则输出为低电平0。亦即,如果两个输入不同,则异或门输出高电平。

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

异或门符号

异或门真值表

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

异或门真值表

VHDL 代码

library IEEE;

use IEEE.STD_LOGIC_1164.ALL;

entity XOR_GATE is

Port ( A : in STD_LOGIC;

B : in STD_LOGIC;

C : out STD_LOGIC);

end XOR_GATE;

architecture Behavioral of XOR_GATE is

begin

C <= A XOR B;

end Behavioral;

异或门仿真波形图

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

异或门仿真波形图

7,同或门也称为异或非门,是数字逻辑电路的基本单元,有2个输入端、1个输出端。当2个输入端中有且只有一个是低电平时,输出为低电平。亦即当输入电平相同时,输出为高电平。

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

同或门符号

同或门真值表

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

同或门真值表

VHDL 代码

library IEEE;

use IEEE.STD_LOGIC_1164.ALL;

entity XNOR_GATE is

Port ( A : in STD_LOGIC;

B : in STD_LOGIC;

C : out STD_LOGIC);

end XNOR_GATE;

architecture Behavioral of XNOR_GATE is

begin

C <= A XNOR B;

end Behavioral;

同或门仿真波形图

vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)

同或门仿真波形图

本文《vhdl 逻辑与(使用逻辑运算式实现基本逻辑门的vhdl描述)》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

SEO小小课堂网
SEO教程
站长导航
搜素引擎算法
GEO培训
SEO教程
站长导航
友情链接交换

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:microFPGA,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/791986.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注