?? cai_bmq.vhd
字號(hào):
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_arith.all;
use ieee.std_logic_unsigned.all;
entity cai_bmq is
port(dzout:in integer range 0 to 122;
qout:out std_logic_vector(31 downto 0));
end;
architecture bianma of cai_bmq is
begin
process(dzout)
begin
case dzout is
when 0=>qout<="10000000000000000000000000000000";
when 1=>qout<="11000000000000000000000000000000";
when 2=>qout<="11100000000000000000000000000000";
when 3=>qout<="11110000000000000000000000000000";
when 4=>qout<="11111000000000000000000000000000";
when 5=>qout<="11111100000000000000000000000000";
when 6=>qout<="11111110000000000000000000000000";
when 7=>qout<="11111111000000000000000000000000";
when 8=>qout<="11111111100000000000000000000000";
when 9=>qout<="11111111110000000000000000000000";
when 10=>qout<="11111111111000000000000000000000";
when 11=>qout<="11111111111100000000000000000000";
when 12=>qout<="11111111111110000000000000000000";
when 13=>qout<="11111111111111000000000000000000";
when 14=>qout<="11111111111111100000000000000000";
when 15=>qout<="11111111111111110000000000000000";
when 16=>qout<="11111111111111111000000000000000";
when 17=>qout<="11111111111111111100000000000000";
when 18=>qout<="11111111111111111110000000000000";
when 19=>qout<="11111111111111111111000000000000";
when 20=>qout<="11111111111111111111100000000000";
when 21=>qout<="11111111111111111111110000000000";
when 22=>qout<="11111111111111111111111000000000";
when 23=>qout<="11111111111111111111111100000000";
when 24=>qout<="11111111111111111111111110000000";
when 25=>qout<="11111111111111111111111111000000";
when 26=>qout<="11111111111111111111111111100000";
when 27=>qout<="11111111111111111111111111110000";
when 28=>qout<="11111111111111111111111111111000";
when 29=>qout<="11111111111111111111111111111100";
when 30=>qout<="11111111111111111111111111111110";
when 31=>qout<="11111111111111111111111111111111";
when 32=>qout<="01111111111111111111111111111110";
when 33=>qout<="00111111111111111111111111111100";
when 34=>qout<="00011111111111111111111111111000";
when 35=>qout<="00001111111111111111111111110000";
when 36=>qout<="00000111111111111111111111100000";
when 37=>qout<="00000011111111111111111111000000";
when 38=>qout<="00000001111111111111111110000000";
when 39=>qout<="00000000111111111111111100000000";
when 40=>qout<="00000000011111111111111000000000";
when 41=>qout<="00000000001111111111110000000000";
when 42=>qout<="00000000000111111111100000000000";
when 43=>qout<="00000000000011111111000000000000";
when 44=>qout<="00000000000001111110000000000000";
when 45=>qout<="00000000000000111100000000000000";
when 46=>qout<="00000000000000011000000000000000";
when 47=>qout<="00000000000000000000000000000000";
when 48=>qout<="00000000000000011000000000000000";
when 49=>qout<="00000000000000100100000000000000";
when 50=>qout<="00000000000001011010000000000000";
when 51=>qout<="00000000000010100101000000000000";
when 52=>qout<="00000000000101011010100000000000";
when 53=>qout<="00000000001010100101010000000000";
when 54=>qout<="00000000010101011010101000000000";
when 55=>qout<="00000000101010100101010100000000";
when 56=>qout<="00000001010101011010101010000000";
when 57=>qout<="00000010101010100101010101000000";
when 58=>qout<="00000101010101011010101010100000";
when 59=>qout<="00001010101010100101010101010000";
when 60=>qout<="00010101010101011010101010101000";
when 61=>qout<="00101010101010100101010101010100";
when 62=>qout<="01010101010101011010101010101010";
when 63=>qout<="10101010101010100101010101010101";
when 64=>qout<="11111111111111111111111111111111";
when 65=>qout<="11111111111111100111111111111111";
when 66=>qout<="11111111111111000011111111111111";
when 67=>qout<="11111111111110000001111111111111";
when 68=>qout<="11111111111100000000111111111111";
when 69=>qout<="11111111111000000000011111111111";
when 70=>qout<="11111111110000000000001111111111";
when 71=>qout<="11111111100000000000000111111111";
when 72=>qout<="11111111000000000000000011111111";
when 73=>qout<="11111110000000000000000001111111";
when 74=>qout<="11111100000000000000000000111111";
when 75=>qout<="11111000000000000000000000011111";
when 76=>qout<="11110000000000000000000000001111";
when 77=>qout<="11100000000000000000000000000111";
when 78=>qout<="11000000000000000000000000000011";
when 79=>qout<="10000000000000000000000000000001";
when 80=>qout<="00000000000000000000000000000000";
when 81=>qout<="10000000000000011000000000000001";
when 82=>qout<="11000000000000111100000000000011";
when 83=>qout<="11100000000001111110000000000111";
when 84=>qout<="11110000000011111111000000001111";
when 85=>qout<="11111000000111111111100000011111";
when 86=>qout<="11111100001111111111110000111111";
when 87=>qout<="11111110011111111111111001111111";
when 88=>qout<="11111111111111111111111111111111";
when 89=>qout<="01111111111111111111111111111111";
when 90=>qout<="00111111111111111111111111111111";
when 91=>qout<="00011111111111111111111111111111";
when 92=>qout<="00001111111111111111111111111111";
when 93=>qout<="00000111111111111111111111111111";
when 94=>qout<="00000011111111111111111111111111";
when 95=>qout<="00000001111111111111111111111111";
when 96=>qout<="00000000111111111111111111111111";
when 97=>qout<="00000000011111111111111111111111";
when 98=>qout<="00000000001111111111111111111111";
when 99=>qout<="00000000000111111111111111111111";
when 100=>qout<="00000000000011111111111111111111";
when 101=>qout<="00000000000001111111111111111111";
when 102=>qout<="00000000000000111111111111111111";
when 103=>qout<="00000000000000011111111111111111";
when 104=>qout<="00000000000000001111111111111111";
when 105=>qout<="00000000000000000111111111111111";
when 106=>qout<="00000000000000000011111111111111";
when 107=>qout<="00000000000000000001111111111111";
when 108=>qout<="00000000000000000000111111111111";
when 109=>qout<="00000000000000000000011111111111";
when 110=>qout<="00000000000000000000001111111111";
when 111=>qout<="00000000000000000000000111111111";
when 112=>qout<="00000000000000000000000011111111";
when 113=>qout<="00000000000000000000000001111111";
when 114=>qout<="00000000000000000000000000111111";
when 115=>qout<="00000000000000000000000000011111";
when 116=>qout<="00000000000000000000000000001111";
when 117=>qout<="00000000000000000000000000000111";
when 118=>qout<="00000000000000000000000000000011";
when 119=>qout<="00000000000000000000000000000001";
when 120=>qout<="00000000000000000000000000000000";
when others =>qout<="11111111111111111111111111111111";
end case;
end process;
end;
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -