?? bijiaoqi.vhd
字號:
--參加比較的矢量寬度均為n+1,該電路的3個輸出為x1(當a>b時輸出為1),x2(當a=b時輸出為1),x3(當a<b時輸出為1)
---下面的代碼中使用了std-logic-arith包集,它對于有符號和無符號類型數據的操作非常重要
----------------signed comparator-------------------------
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_arith.all;
entity bijiaoqi is
generic(n : integer := 7);
port( a,b: in signed (n downto 0);----注意signed的寫法
x1,x2,x3: out std_logic);
end bijiaoqi;
architecture bijiaoqi of bijiaoqi is
begin
x1 <= '1' when a>b else '0';
x2 <= '1' when a=b else '0';
x3 <= '1' when a<b else '0';
end bijiaoqi;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -