📄 bprom.vhd
字号:
when "01110100" => d <= "00101010001100100011000000110100"; when "01110101" => d <= "00111000010010110010000000000000"; when "01110110" => d <= "00110001000000000011001000000000"; when "01110111" => d <= "00110011000000000011010000000000"; when "01111000" => d <= "01100010011010010111010000100000"; when "01111001" => d <= "01101101011001010110110101101111"; when "01111010" => d <= "01110010011110010000101000001010"; when "01111011" => d <= "00001101001111100010000000000000"; when "01111100" => d <= "01001100010001010100111101001110"; when "01111101" => d <= "00101101001100010011101000100000"; when "01111110" => d <= "00000000000000000000000000000000"; when "01111111" => d <= "11000110000010100000000000000000"; when "10000000" => d <= "10000000101000001110000000000000"; when "10000001" => d <= "00000010100000000000000000001100"; when "10000010" => d <= "00010011001000000000000000000000"; when "10000011" => d <= "11000100000000100110000001110100"; when "10000100" => d <= "10000000100010001010000000000100"; when "10000101" => d <= "00000010101111111111111111111110"; when "10000110" => d <= "10000100000010001110000011111111"; when "10000111" => d <= "11000100001000100110000001110000"; when "10001000" => d <= "10010000000000100010000000000001"; when "10001001" => d <= "11000110000010100000000000000000"; when "10001010" => d <= "10000000101000001110000000000000"; when "10001011" => d <= "00010010101111111111111111111000"; when "10001100" => d <= "00000001000000000000000000000000"; when "10001101" => d <= "10000001110000111110000000001000"; when "10001110" => d <= "00000001000000000000000000000000"; when "10001111" => d <= "10010110000100000000000000001000"; when "10010000" => d <= "10010000000100000010000000000000"; when "10010001" => d <= "10000000101000100000000000001011"; when "10010010" => d <= "00010110100000000000000000001101"; when "10010011" => d <= "10010100000100000010000000000000"; when "10010100" => d <= "11000100000010100100000000001010"; when "10010101" => d <= "10000000101000001010000001000000"; when "10010110" => d <= "00101000100000000000000000000011"; when "10010111" => d <= "10000100000000001011111111010000"; when "10011000" => d <= "10000100000000001011111111001001"; when "10011001" => d <= "10000111001010100010000000000100"; when "10011010" => d <= "10000100000010001010000011111111"; when "10011011" => d <= "10010100000000101010000000000001"; when "10011100" => d <= "10000000101000101000000000001011"; when "10011101" => d <= "00000110101111111111111111110111"; when "10011110" => d <= "10010000000100001100000000000010"; when "10011111" => d <= "10000001110000111110000000001000"; when "10100000" => d <= "00000001000000000000000000000000"; when "10100001" => d <= "10011101111000111011111010000000"; when "10100010" => d <= "00100111001000000000000000000000"; when "10100011" => d <= "10100100000001111011111011111000"; when "10100100" => d <= "10010100000100000000000000010010"; when "10100101" => d <= "11010000000001001110000001110100"; when "10100110" => d <= "10000000100010100010000000000001"; when "10100111" => d <= "00000010101111111111111111111110"; when "10101000" => d <= "00000001000000000000000000000000"; when "10101001" => d <= "11010000000001001110000001110000"; when "10101010" => d <= "10010010000010100010000011111111"; when "10101011" => d <= "10000000101000100110000000001101"; when "10101100" => d <= "00000010100000000000000000000101"; when "10101101" => d <= "11010000001010101000000000000000"; when "10101110" => d <= "10000000101000100110000000001010"; when "10101111" => d <= "00110010101111111111111111110110"; when "10110000" => d <= "10010100000000101010000000000001"; when "10110001" => d <= "11010000000011111011111011111000"; when "10110010" => d <= "10000000101000100010000001010011"; when "10110011" => d <= "00110010101111111111111111110001"; when "10110100" => d <= "10100100000001111011111011111000"; when "10110101" => d <= "10010000000100000010000000000011"; when "10110110" => d <= "10100010000001111011111011100000"; when "10110111" => d <= "11010000001001000110000000001000"; when "10111000" => d <= "11010010000011111011111011111001"; when "10111001" => d <= "10010000000000100111111111001111"; when "10111010" => d <= "10010000000010100010000011111111"; when "10111011" => d <= "10000000101000100010000000000010"; when "10111100" => d <= "00011000100000000000000000001010"; when "10111101" => d <= "10100000000100000010000000000000"; when "10111110" => d <= "10010000000100000010000000000001"; when "10111111" => d <= "01111111111111111111111111010000"; when "11000000" => d <= "10010010000001111011111011111001"; when "11000001" => d <= "10010000000000100010000000000001"; when "11000010" => d <= "10010010000100000010000000000001"; when "11000011" => d <= "11010010001001000110000000001000"; when "11000100" => d <= "00010000100000000000000000001110"; when "11000101" => d <= "10100001001010100010000000000001"; when "11000110" => d <= "10010000000000100111111111001001"; when "11000111" => d <= "10010000000010100010000011111111"; when "11001000" => d <= "10000000101000100010000000000010"; when "11001001" => d <= "00011000100000000000000000001001"; when "11001010" => d <= "10010000000100000010000000000001"; when "11001011" => d <= "01111111111111111111111111000100"; when "11001100" => d <= "10010010000001111011111011111001"; when "11001101" => d <= "10010100000100000010000000001011"; when "11001110" => d <= "10010100001000101000000000001000"; when "11001111" => d <= "10010010000100000010000000000010"; when "11010000" => d <= "11010010001001000110000000001000"; when "11010001" => d <= "10100001001010101010000000000001"; when "11010010" => d <= "10010000000100000000000000010000"; when "11010011" => d <= "01111111111111111111111110111100"; when "11010100" => d <= "10010010000001111011111011111100"; when "11010101" => d <= "11010000001001111011111011100000"; when "11010110" => d <= "10010000000100000010000000000010"; when "11010111" => d <= "01111111111111111111111110111000"; when "11011000" => d <= "10010010000001111011111011111010"; when "11011001" => d <= "10010001001010100010000000000001"; when "11011010" => d <= "11010100000001111011111011101000"; when "11011011" => d <= "10010000001000100000000000010000"; when "11011100" => d <= "10010010000001000010000000000100"; when "11011101" => d <= "10010000000000100011111111111110"; when "11011110" => d <= "10010010000001001000000000001001"; when "11011111" => d <= "11010010001001111011111011101100"; when "11100000" => d <= "10000000101000101010000000000001"; when "11100001" => d <= "00000010100000000000000000000111"; when "11100010" => d <= "11010000001001111011111011100100"; when "11100011" => d <= "10000000101000101010000000000010"; when "11100100" => d <= "00000010100000000000000000010110"; when "11100101" => d <= "10100100000001111011111011111000"; when "11100110" => d <= "00010000101111111111111110111111"; when "11100111" => d <= "10010100000100000000000000010010"; when "11101000" => d <= "10000000101000100010000000000000"; when "11101001" => d <= "00000010101111111111111110111010"; when "11101010" => d <= "10100000000100000010000000000000"; when "11101011" => d <= "11010100000001111011111011101100"; when "11101100" => d <= "10010011001011000010000000000001"; when "11101101" => d <= "10010010000000101000000000001001"; when "11101110" => d <= "01111111111111111111111110100001"; when "11101111" => d <= "10010000000100000010000000000010"; when "11110000" => d <= "11010100000001111011111011100000"; when "11110001" => d <= "11010000001010101000000000010000"; when "11110010" => d <= "11010010000001111011111011100100"; when "11110011" => d <= "10100000000001000010000000000001"; when "11110100" => d <= "10010011001100100110000000000001"; when "11110101" => d <= "10000000101001000000000000001001"; when "11110110" => d <= "00001010101111111111111111110110"; when "11110111" => d <= "11010100000001111011111011101100"; when "11111000" => d <= "00010000101111111111111110101100"; when "11111001" => d <= "10100100000001111011111011111000"; when "11111010" => d <= "11010000000001111011111011100000"; when "11111011" => d <= "10011111110000100000000000000000"; when "11111100" => d <= "00000001000000000000000000000000"; when "11111101" => d <= "00010000101111111111111110100111"; when "11111110" => d <= "10100100000001111011111011111000"; when "11111111" => d <= "00000000000000000000000000000001"; when others => d <= (others => '-'); end case; end process; r : process (clk) begin if rising_edge(clk) then if csn = '0' then raddr <= addr(7 downto 0); end if; end if; end process; data <= d;end rtl;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -