A Little Help Doing Address Decoding

Blair Vidakovich wrote 02/08/2019 at 21:34 1 point


I am designing the memory map for my project here: https://hackaday.io/project/98837-8-bit-portable-internet-enabled-computer

I am using the Atari TIA as the video chip, which I am mapping to the 6502's address space.

This is what the memory map looks like:

0000-002C || TIA (Write) 

002D-003A || TIA (Read) 

003B-C03A || RAM (48K)

C03B-C13A || IO (256B)

C13B-FFFF || ROM (just under 16K)

I was wondering, could anyone help me with the address decoding for this memory map? It's a little complex.

Is there a way I can simplify it?