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

📄 rt_window_monitor.vhd

📁 FPGA之间的LVDS传输
💻 VHD
📖 第 1 页 / 共 3 页
字号:
                  STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN COMPARE_MINUS2 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '1';                      UD1 <= '1';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN RECORD_0_2 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '1';    -- -2                  STATUS <= '0';    -- ERRORS         WHEN RECORD_1_2 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '1';    -- -2                  STATUS <= '1';    -- ERROR FREE         WHEN INC_3 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '1';                      UD1 <= '1';                      INC_MONITOR  <= '1';                      ICE_MONITOR  <= '1';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN WAIT7_2 =>                  COUNT0 <= '1';                      UD0 <= '1';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN COMPARE_PLUS1 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '1';                      UD1 <= '1';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN RECORD_0_3 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '1';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';    -- ERRORS         WHEN RECORD_1_3 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '1';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '1';    -- ERROR FREE         WHEN INC_1 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '1';                      ICE_MONITOR  <= '1';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN WAIT7_3 =>                  COUNT0 <= '1';                      UD0 <= '1';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN COMPARE_PLUS2 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '1';                      UD1 <= '1';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN RECORD_0_4 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '1';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN RECORD_1_4 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '1';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '1';             WHEN IDLE =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN BEGIN_ADJUST =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN INC_ALL =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '1';                      ICE_MONITOR  <= '1';                      INC_DATABUS  <= '1';                      ICE_DATABUS  <= '1';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN DEC_ALL =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '1';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '1';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN DEC_2 =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '1';                      UD1 <= '1';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '1';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN DONE =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';             WHEN OTHERS  =>                  COUNT0 <= '0';                      UD0 <= '0';                      COUNT1 <= '0';                      UD1 <= '0';                      INC_MONITOR  <= '0';                      ICE_MONITOR  <= '0';                      INC_DATABUS  <= '0';                      ICE_DATABUS  <= '0';                      STORE_STATUS(0) <= '0';    -- +2                  STORE_STATUS(1) <= '0';    -- +1                  STORE_STATUS(2) <= '0';    -- 0                  STORE_STATUS(3) <= '0';    -- -1                  STORE_STATUS(4) <= '0';    -- -2                  STATUS <= '0';                   END CASE;   END PROCESS;END translated;

⌨️ 快捷键说明

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