Explain 16-bit ROM array, Computer Engineering

Assignment Help:

Draw the logic diagram of 16-bit ROM Array and explain its principle of operation.

Ans:

16-bit ROM Array: A ROM that is read-only memory is an array of selectively closed and open unidirectional contacts. A 16-bit ROM array is demonstrated in Fig. (b). To choose any one of the 16 bits, a 4-bit address (A3, A2, A1, A0) is needed. The lower order two bits (A1, A0) are decoded through the decoder DL that selects one of the four rows, while the higher order two bits (A3, A2) are decoded through the decoder DH that activates one of the 4 column sense amplifiers.

2163_Logic Diagram of 16-bit ROM array.png

Fig.(a) Logic Diagram of 16-bit ROM array

The diode matrix is made by connecting one diode with a switch among each row and column. For illustration the diode D21 is connected in between column 1 and row 2. The output is enabled through applying logic 1 at the CS input that is chip select. Programming a ROM implies to selectively open and close the switches in series along with the diodes. For illustration, if the switch of diode D21 is into closed position and if the address input is 0110, the row 2 is activated linking this to the column 1. As well the sense amplifier of column 1 is enabled that provides logic 1 output if the chip is selected means CS = 1. It shows as a logic1 is stored at the address 0110. Conversely, if the switch of diode D21 is open, logic 0 is stored on the address 0110.


Related Discussions:- Explain 16-bit ROM array

Complex micro-controller, The 68Hc11 is actually a complex micro-controller...

The 68Hc11 is actually a complex micro-controller its contains internally RAM, EEPROM, Parallel IO and serial ports, hardware timers and a 8 channel ADC.  The internal structure is

Logical difference among move a to b and compute b = a, What is the  logic...

What is the  logical difference among Move A TO B and COMPUTE B = A ? Ans) In case of Move A TO B it will move whatever the value of a in to b. It mean it will move nume

Data phases - computer architecture, Data phases: After the address ph...

Data phases: After the address phase (particularly, starting with the cycle that DEVSEL# goes low) comes a burst of one or more data phases. In all the cases, initiator drives

Nmknl''knl, Ask question bhjjnjnnjnjm#Minimum 100 words accepted#

Ask question bhjjnjnnjnjm#Minimum 100 words accepted#

Describe five bit even parity checker, Describe five bit even parity checke...

Describe five bit even parity checker. Ans: Five bit even parity checker: EX-OR gates are utilized for checking the parity as they generate output 1, while the input ha

Write c program to read the text book number, With a C program to read the ...

With a C program to read the text book number, title, author and publisher into a structure and print these values. # include # include void main() { struct boo

How to write good assembly programs, Preparation of writing the program ...

Preparation of writing the program 1.  Write an algorithm for your program closer to assembly language. For instance the algorithm for preceding program will be: get NUM1

What is control function, Q. What is control function? If transfer is t...

Q. What is control function? If transfer is to take place only under a predetermined control condition then this condition can be specified as a control function. For illustrat

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd