Illustrate internal organisation of ram, Computer Engineering

Assignment Help:

Q. Illustrate Internal Organisation of RAM?

The construction displayed in Figure below is made up of one JK flip-flop and 3 AND gates. The two inputs to system are one input bit and read/write signal. Input is fed in complemented form to AND gate 'a'. Read/write signal has a value of 1 if it is a read operation. So at the time of read operation AND gate 'c' has read/write input as 1. Because AND gate 'a' and 'b' have 0 read/write input and if chip is selected it implies that this cell is currently being selected then output would become equivalent to state of flip-flop. In other words data value stored in flip-flop has been read. In write operation only 'a' and 'b' gates get a read/write value of 1 and they clear or set JK flip-flop depending on data input value. If data input is 0, flip-flop will go to clear state and if data input is 1, flip-flop will go to set state. In effect input data is reflected in state of flip-flop. So we say that input data has been stored in flip-flop or binary cell.

1430_Illustrate Internal Organisation of RAM.png

Figure: Internal Organisation of a 32 × 4 RAM

A 32 × 4 RAM means this RAM has 32 words, 5 address lines (25 = 32) and 4 bit data word size. Please note that we can signify a RAM using 2A×D where A is number of address lines and D is number of Data lines. Figure above is extension of binary cell to an integrated 32 × 4 RAM circuit where a 5 × 32 bit decoder is used. 4 bit data inputs come through an input buffer and 4-bit data output is stored in output buffer.

 A chip select (C¯S¯) control signal is used as a memory enable input. When CS = 0 which is C¯S¯ = 1 it enables complete chip for read or write operation. An R/W signal can be used for read or write operation. The word which is selected will determine overall output.  Since all the above is a logic circuit of equal length which can be accessed in equal time so the word RAM.


Related Discussions:- Illustrate internal organisation of ram

Compute the positive integer and square root, Question: Q1) Write a cod...

Question: Q1) Write a code that asks the user for a positive integer, computes the square root of that integer, and return the result to the user. The computational error needs

Explain about disk caching scheme, Q. Explain about disk caching scheme? ...

Q. Explain about disk caching scheme? The disk caching scheme can be used to speed up performance of disk drive system. A set (cache) of buffers is assigned to hold some disk b

Microprocessor 8086, i want to know complete detail of 8086 microprocessor ...

i want to know complete detail of 8086 microprocessor such as memory segment ,interface with ram rom ect

Design requirements of combinational logic, What are the requirements to de...

What are the requirements to design Combinational Logic ? Ans . Design Requirements of Combinational Logic:- (i) By the specifications of circuit, we find out the

Explain in brief about compact disks, Explain in brief about Compact disks ...

Explain in brief about Compact disks (CD) These are an optical storage media that have basically taken over from floppy disk. Software is now generally supplied on a CD (in for

Mac address helps in which access control, MAC address helps in (A)  m...

MAC address helps in (A)  multimedia access control. (B)  media access control. (C)  mobile access control. (D) master access point control Ans: MAC addr

Disadvantages of asynchronous and synchronous reset, What are disadvantages...

What are disadvantages of the asynchronous reset and synchronous reset? Disadvantages of asynchronous reset: Make sure that the release of the reset can arise within one c

How many types of keys used to encrypt and decrypt data, How many types of ...

How many types of keys used to encrypt and decrypt data in Secure Sockets Layer? Two forms of keys are used as ciphers to decrypt and encrypt data. Private keys are referred to

Important terms related to systems, Purpose, Environment, Boundary, Inputs,...

Purpose, Environment, Boundary, Inputs, and Outputs are a number of important terms related to Systems. A System's objective/purpose is the reason for its existence and refe

Write a program to find 2''s complement of a binary number, Q. Write a pro...

Q. Write a program to find 1's and 2's complement of a Binary number. Perform necessary checking that if entered number is not a valid number, ask user to enter valid Binary n

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