THE MEMORY CAN ALSO be EXPANDED bothe WORD SIZE AND CAPACITY at the SAME TIME to GET the DESIRED MEMORY SIZE
HOME WORK Expand the 2Kx8 (2716) EPROM to get 2Kx16 memory size, draw the block diagram. Expand the 2KX8 (2716) EPROM to get 4KX8 memory size, draw the block diagram. Expand the 2KX8 (2716) EPROM to get 8KX16 memory size, draw the block diagram. How many 2716 memory chip are needed for each case of the above?
Memory up to 1MB Logical Presentation 7 15 8 7 Physical Presentation Address BUS (20 bit) Address BUS (20 bit) Data BUS (16 bit) Data BUS (16 bit) (D8-D15) (D0-D7) 1MB 512KB 512KB Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 EVEN BANK ODD BANK 19 BIT BHE A0
8086 Byte access on even address ( low) Address bus A 19 – A 1 D 15 – D 8 D 7 – D ____ BHE ( HIGH ) Y Y + 1 X + 1 X A ( LOW ) A0 is set to 0 to enable low bank BHE is set to logic 1 to disable high bank Data is transferred via D0 ( LSB ) – D7 ( MSB )
8086 Byte access on odd address ( high bank) Address bus A 19 – A 1 D 15 – D 8 D 7 – D ____ BHE ( LOW ) Y Y + 1 X + 1 X A ( HIGH ) A0 is set to 1 to disable low bank BHE is set to logic 0 to enable high bank Data is transferred via D8 ( LSB ) – D15 ( MSB )
8086 Word access on even address ( lowbank )-aligned Address bus A 19 – A 1 D 15 – D 8 D 7 – D ____ BHE ( LOW ) Y Y + 1 X + 1 X Both A0 and BHE is enabled ; data transferred from both banks at same time Data is transferred via D0 ( LSB ) – D15 ( MSB ) Aligned and occurs in 1 bus cycle A ( LOW )