Answer Posted / kanak
Let's take an example of different processors(along with
their independent caches) sharing the same memory system.
Now if this memory is a Read-Write memory and let's say
that one of the processors writes to this memory after some
data computation, all the processors need to update their
individual cache copies of the now modified memory. To do
this the concept of snooping is implemented. cache snooping
is the means by which each cache constantly
monitors/detects the bus for any write to a memory location
and if a write is found, it invalidates it current copy of
cached memory data and copies the new content over.
| Is This Answer Correct ? | 18 Yes | 1 No |
Post New Answer View All Answers
Explain sizing of the inverter?
Given a layout, draw its transistor level circuit. (I was given a 3 input AND gate and a 2 input Multiplexer. You can expect any simple 2 or 3 input gates)
Explain Cross section of a PMOS transistor?
Design an 8 is to 3 encoder using 4 is to encoder?
Mention what are the different gates where Boolean logic are applicable?
What are the different gates where boolean logic are applicable?
Draw a 6-T SRAM Cell and explain the Read and Write operations
In the design of a large inverter, why do we prefer to connect small transistors in parallel (thus increasing effective width) rather than lay out one transistor with large width?
What are the different ways in which antenna violation can be prevented?
Give a big picture of the entire SRAM Layout showing your placements of SRAM Cells, Row Decoders, Column Decoders, Read Circuit, Write Circuit and Buffers
Explain what is slack?
What is Noise Margin? Explain the procedure to determine Noise Margin?
Explain how Verilog is different to normal programming language?
What is the purpose of having depletion mode device?
what is the difference between the TTL chips and CMOS chips?