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

Define optimistic synchronization, Q. Define Optimistic Synchronization? ...

Q. Define Optimistic Synchronization? Optimistic Synchronization: This method too updates atom by requester process however sole access is granted after atomic operation by abo

Define parsing, Define Parsing Parsing is the method of analyzing a te...

Define Parsing Parsing is the method of analyzing a text, made up of a sequence of tokens, to define its grammatical structure with respect to a given formal grammar. Parsing

Explain inheritance, Can you explain what inheritance is and an example of ...

Can you explain what inheritance is and an example of when you might use it? The process of deriving a new class from an existing class is known as Inheritance. The old class i

Visualization, Visualization Visualization is a general method in contr...

Visualization Visualization is a general method in contract to search based tools.  In this method visual aids are given like pictures to assist the programmer in evaluating th

Name a different return types of a controller action method, The following...

The following are just a few return types of a controller action process. In common an action process can return an instance of an any class that derives from Action Result class.

Micrography technology, Micrography: Micrographic technology is an out...

Micrography: Micrographic technology is an outgrowth of photographic technology. Since this technology is being increasingly used to supplement computer systems, strong electr

Define electronic data interchange, Define Electronic Data Interchange. ...

Define Electronic Data Interchange. An EDI stand for Electronic Data Interchange is used by organizations for transactions which occur on regular basis to a pre-determined for

Differentiate between programming tools and authoring tools, Diffrentiate p...

Diffrentiate programming tools and authoring tools Distinction between programming tools and authoring tools is not at first obvious. Though, authoring tools require less techn

Determine the channel of common channel signalling in ss7, Common channel s...

Common channel signalling in SS7 is (A) out band control channel. (B) In band control channel. (C) Speech control channel. (D) None of the above. Ans:

Define the difference between static ram and dynamic ram, Define the differ...

Define the difference between static RAM and dynamic RAM? The RAM family comprises two important memory devices that are static RAM (SRAM) and dynamic RAM (DRAM). The main diff

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