⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example.vhd

📁 数字逻辑基础与Verilog设计,针对verilog语言的特点
💻 VHD
字号:
LIBRARY IEEE;
USE IEEE.std_logic_1164.ALL;

ENTITY example IS 
END example;

ARCHITECTURE behave OF example IS
     SIGNAL  a,b  : std_logic;
BEGIN
         a <= '0';
         P1: PROCESS
         BEGIN
              WAIT UNTIL (b = '1') FOR 1 us;
                   ASSERT (b = '1')
                   REPORT "b timed out at '1'."
                   SEVERITY error;
                   a <= '1' AFTER 10 ns;
              WAIT UNTIL (b = '0') FOR 1 us;
                   ASSERT (b = '0')
                   REPORT "b timed out at '0'."
                   SEVERITY error;
                   a <= '0' AFTER 10 ns;
         END PROCESS;
         P2: PROCESS
         BEGIN
              WAIT UNTIL (a = '0') FOR 1 us;
                   ASSERT (a = '0')
                   REPORT "a timed out at '0'."
                   SEVERITY error;
                   b <= '0' AFTER 10 ns;
              WAIT UNTIL (a = '1') FOR 1 us;
                   ASSERT (a = '1')
                   REPORT "a timed out at '1'."
                   SEVERITY error;
                   b <= '1' AFTER 10 ns;
         END PROCESS;
END behave;



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -