Question:
Using 8Kx4 RAM devices and 8Kx8 ROM devices, a 32Kx8 memory module needs to be designed for a 16bit memory address system such that the first 16K consists of ROM and the next 16K of RAM. The memory module starts at address 2000H.
(i)Draw a memory map of the memory module using hexadecimal notation. Show clearly the memory ranges occupied by the different memory devices.
(ii)Draw a neatly labelled circuit diagram showing how the memory module can be realized using the memory devices and additional logic gates.
I was not able to get 16 address line since it required 2 nos of 8Kx8 ROM and 4 nos of 8Kx4RAM and each required 13 address lines and using a 3-to-8 decoders, it required another 3 address lines. The memory module starts at address 2000H which required another 4 address line. It would total up to 13+3+4 = 20 address line which exceed the limit of 16 bit.
I really need help on this homework, please help. Thanks a lot.
Using 8Kx4 RAM devices and 8Kx8 ROM devices, a 32Kx8 memory module needs to be designed for a 16bit memory address system such that the first 16K consists of ROM and the next 16K of RAM. The memory module starts at address 2000H.
(i)Draw a memory map of the memory module using hexadecimal notation. Show clearly the memory ranges occupied by the different memory devices.
(ii)Draw a neatly labelled circuit diagram showing how the memory module can be realized using the memory devices and additional logic gates.
I was not able to get 16 address line since it required 2 nos of 8Kx8 ROM and 4 nos of 8Kx4RAM and each required 13 address lines and using a 3-to-8 decoders, it required another 3 address lines. The memory module starts at address 2000H which required another 4 address line. It would total up to 13+3+4 = 20 address line which exceed the limit of 16 bit.
I really need help on this homework, please help. Thanks a lot.
Attachments
-
55.6 KB Views: 109