Project

General

Profile

1 markw
LIBRARY ieee;
USE ieee.std_logic_1164.all;
USE ieee.std_logic_arith.all;
USE ieee.std_logic_unsigned.all;

ENTITY internalromram IS
PORT(
clock : IN STD_LOGIC; --system clock
reset_n : IN STD_LOGIC; --asynchronous reset

END internalromram;


IROM_DATA <= IROMLO_DATA when addr(15 downto 12)=X"D" else IROMHI_DATA;
if (int_ram = '1') then

if (not(addr(15 downto 13) = "000")) then
USE_RAM_DATA <= X"FF";
RAM_WR_ENABLE <= '0'; -- ban writes over 8k when using int ram - HACK