📄 tb_sc_corproc.vhd
字号:
-- Testbench for CodicNCOlibrary ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;use ieee.std_logic_unsigned.all;entity tb_sc_corproc isend entity tb_sc_corproc;architecture rtl of tb_sc_corproc iscomponent sc_corproc is port( clk : in std_logic; ena : in std_logic; Ain : in signed(15 downto 0); sin : out signed(15 downto 0); cos : out signed(15 downto 0));end component sc_corproc;signal clk : std_logic; signal ena : std_logic; signal Ain : signed(15 downto 0);signal sin : signed(15 downto 0); signal cos : signed(15 downto 0);begin dut : sc_corproc port map( clk => clk, ena => ena, Ain => Ain, sin => sin, cos => open);process begin clk <= '0'; wait for 10 ns; clk <= '1'; wait for 10 ns;end process;process begin ena <= '0'; wait for 50 ns; ena <= '1'; wait;end process;process(clk)begin if(ena='1')then Ain <= X"0000"; elsif(clk'event and clk='1')then Ain <= Ain+1; end if;end process;end architecture rtl;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -