📄 regcnt.vhd
字号:
library LIB;
use LIB.SYNOPSYS.all;
use LIB.AMD_PACK.all;
entity REGCNT is
port(OPERATION : in REGCNT_OPS;
DATA : in ADDRESS;
CLOCK : in BIT;
OUTPUT : buffer ADDRESS;
ZERO : out BIT);
end REGCNT;
architecture REGCNT_HDL of REGCNT is
begin
process
begin
wait until not CLOCK'stable and CLOCK = '1';
if OPERATION = LOAD then
OUTPUT <= DATA;
elsif OPERATION = DEC then
OUTPUT <= OUTPUT - 1;
end if;
end process;
ZERO <= BIT_OF(OUTPUT = ADDRESS'(others => '0'));
end REGCNT_HDL;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -