📄 table.vhd
字号:
-- hds header_start
--
-- VHDL Entity FPmix32.table.symbol
--
-- Created:
-- by - kenboy.UNKNOWN (IBM-BVE1KE4DQ5P)
-- at - 14:18:16 2004/03/23
--
-- Generated by Mentor Graphics' HDL Designer(TM) 2001.5 (Build 170)
--
-- hds header_end
LIBRARY ieee;
USE ieee.std_logic_1164.all;
USE ieee.std_logic_arith.all;
ENTITY table IS
PORT(
L : IN std_logic_vector (6 DOWNTO 0);
M : OUT std_logic_vector (6 DOWNTO 0)
);
-- Declarations
END table ;
-- hds interface_end
--
-- VHDL Architecture FPmix32.table.tbl
--
-- Created:
-- by - kenboy.UNKNOWN (IBM-BVE1KE4DQ5P)
-- at - 14:18:16 2004/03/23
--
-- Generated by Mentor Graphics' HDL Designer(TM) 2001.5 (Build 170)
--
LIBRARY ieee;
USE ieee.std_logic_1164.all;
USE ieee.std_logic_arith.all;
ARCHITECTURE tbl OF table IS
-- Architecture declarations
BEGIN
---------------------------------------------------------------------------
truth_process: PROCESS(L)
---------------------------------------------------------------------------
BEGIN
-- Block 1
CASE L IS
WHEN "0000000" =>
M <= "1111110";
WHEN "0000001" =>
M <= "1111100";
WHEN "0000010" =>
M <= "1111010";
WHEN "0000011" =>
M <= "1111000";
WHEN "0000100" =>
M <= "1110110";
WHEN "0000101" =>
M <= "1110100";
WHEN "0000110" =>
M <= "1110010";
WHEN "0000111" =>
M <= "1110000";
WHEN "0001000" =>
M <= "1101111";
WHEN "0001001" =>
M <= "1101101";
WHEN "0001010" =>
M <= "1101011";
WHEN "0001011" =>
M <= "1101010";
WHEN "0001100" =>
M <= "1101000";
WHEN "0001101" =>
M <= "1100110";
WHEN "0001110" =>
M <= "1100101";
WHEN "0001111" =>
M <= "1100011";
WHEN "0010000" =>
M <= "1100001";
WHEN "0010001" =>
M <= "1100000";
WHEN "0010010" =>
M <= "1011110";
WHEN "0010011" =>
M <= "1011101";
WHEN "0010100" =>
M <= "1011011";
WHEN "0010101" =>
M <= "1011010";
WHEN "0010110" =>
M <= "1011001";
WHEN "0010111" =>
M <= "1010111";
WHEN "0011000" =>
M <= "1010110";
WHEN "0011001" =>
M <= "1010100";
WHEN "0011010" =>
M <= "1010011";
WHEN "0011011" =>
M <= "1010010";
WHEN "0011100" =>
M <= "1010000";
WHEN "0011101" =>
M <= "1001111";
WHEN "0011110" =>
M <= "1001110";
WHEN "0011111" =>
M <= "1001100";
WHEN "0100000" =>
M <= "1001011";
WHEN "0100001" =>
M <= "1001010";
WHEN "0100010" =>
M <= "1001001";
WHEN "0100011" =>
M <= "1000111";
WHEN "0100100" =>
M <= "1000110";
WHEN "0100101" =>
M <= "1000101";
WHEN "0100110" =>
M <= "1000100";
WHEN "0100111" =>
M <= "1000011";
WHEN "0101000" =>
M <= "1000001";
WHEN "0101001" =>
M <= "1000000";
WHEN "0101010" =>
M <= "0111111";
WHEN "0101011" =>
M <= "0111110";
WHEN "0101100" =>
M <= "0111101";
WHEN "0101101" =>
M <= "0111100";
WHEN "0101110" =>
M <= "0111011";
WHEN "0101111" =>
M <= "0111010";
WHEN "0110000" =>
M <= "0111001";
WHEN "0110001" =>
M <= "0111000";
WHEN "0110010" =>
M <= "0110111";
WHEN "0110011" =>
M <= "0110110";
WHEN "0110100" =>
M <= "0110101";
WHEN "0110101" =>
M <= "0110100";
WHEN "0110110" =>
M <= "0110011";
WHEN "0110111" =>
M <= "0110010";
WHEN "0111000" =>
M <= "0110001";
WHEN "0111001" =>
M <= "0110000";
WHEN "0111010" =>
M <= "0101111";
WHEN "0111011" =>
M <= "0101110";
WHEN "0111100" =>
M <= "0101101";
WHEN "0111101" =>
M <= "0101100";
WHEN "0111110" =>
M <= "0101011";
WHEN "0111111" =>
M <= "0101010";
WHEN "1000000" =>
M <= "0101001";
WHEN "1000001" =>
M <= "0101000";
WHEN "1000010" =>
M <= "0101000";
WHEN "1000011" =>
M <= "0100111";
WHEN "1000100" =>
M <= "0100110";
WHEN "1000101" =>
M <= "0100101";
WHEN "1000110" =>
M <= "0100100";
WHEN "1000111" =>
M <= "0100011";
WHEN "1001000" =>
M <= "0100011";
WHEN "1001001" =>
M <= "0100010";
WHEN "1001010" =>
M <= "0100001";
WHEN "1001011" =>
M <= "0100000";
WHEN "1001100" =>
M <= "0011111";
WHEN "1001101" =>
M <= "0011111";
WHEN "1001110" =>
M <= "0011110";
WHEN "1001111" =>
M <= "0011101";
WHEN "1010000" =>
M <= "0011100";
WHEN "1010001" =>
M <= "0011100";
WHEN "1010010" =>
M <= "0011011";
WHEN "1010011" =>
M <= "0011010";
WHEN "1010100" =>
M <= "0011001";
WHEN "1010101" =>
M <= "0011001";
WHEN "1010110" =>
M <= "0011000";
WHEN "1010111" =>
M <= "0010111";
WHEN "1011000" =>
M <= "0010111";
WHEN "1011001" =>
M <= "0010110";
WHEN "1011010" =>
M <= "0010101";
WHEN "1011011" =>
M <= "0010100";
WHEN "1011100" =>
M <= "0010100";
WHEN "1011101" =>
M <= "0010011";
WHEN "1011110" =>
M <= "0010010";
WHEN "1011111" =>
M <= "0010010";
WHEN "1100000" =>
M <= "0010001";
WHEN "1100001" =>
M <= "0010000";
WHEN "1100010" =>
M <= "0010000";
WHEN "1100011" =>
M <= "0001111";
WHEN "1100100" =>
M <= "0001111";
WHEN "1100101" =>
M <= "0001110";
WHEN "1100110" =>
M <= "0001101";
WHEN "1100111" =>
M <= "0001101";
WHEN "1101000" =>
M <= "0001100";
WHEN "1101001" =>
M <= "0001100";
WHEN "1101010" =>
M <= "0001011";
WHEN "1101011" =>
M <= "0001010";
WHEN "1101100" =>
M <= "0001010";
WHEN "1101101" =>
M <= "0001001";
WHEN "1101110" =>
M <= "0001001";
WHEN "1101111" =>
M <= "0001000";
WHEN "1110000" =>
M <= "0000111";
WHEN "1110001" =>
M <= "0000111";
WHEN "1110010" =>
M <= "0000110";
WHEN "1110011" =>
M <= "0000110";
WHEN "1110100" =>
M <= "0000101";
WHEN "1110101" =>
M <= "0000101";
WHEN "1110110" =>
M <= "0000100";
WHEN "1110111" =>
M <= "0000100";
WHEN "1111000" =>
M <= "0000011";
WHEN "1111001" =>
M <= "0000011";
WHEN "1111010" =>
M <= "0000010";
WHEN "1111011" =>
M <= "0000010";
WHEN "1111100" =>
M <= "0000001";
WHEN "1111101" =>
M <= "0000001";
WHEN "1111110" =>
M <= "0000000";
WHEN "1111111" =>
M <= "0000000";
WHEN OTHERS =>
NULL;
END CASE;
END PROCESS truth_process;
-- Architecture concurrent statements
END tbl;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -