Revision 444
Added by markw over 9 years ago
ultimate_cart/veronica/atari_address_decoder.vhd | ||
---|---|---|
END atari_address_decoder;
|
||
|
||
ARCHITECTURE vhdl OF atari_address_decoder IS
|
||
signal addr_valid : std_logic;
|
||
begin
|
||
|
||
sram_address(16) <= '1';
|
||
... | ... | |
sram_address(12 downto 0) <= addr_in;
|
||
|
||
sram_select <= bus_request and not(s4_n and s5_n);
|
||
config_select <= bus_request and not(ctl_n) and or_reduce(addr_in(7 downto 6)¬(addr_in(5 downto 0)));
|
||
addr_valid <= '1' when addr_in(7 downto 0)=x"c0" else '0';
|
||
config_select <= bus_request and not(ctl_n) and addr_valid;
|
||
|
||
end vhdl;
|
Also available in: Unified diff
Fixed c0 decode and made more explicit