For a single computer processor computer system, what is the
purpose of a processor cache and describe its operation?
Answer Posted / achal ubbott
Cache is a technique used to improve system's performance.
Its not an essential component. The cache memory is managed
by a cache controller. The cache system is based on the
principle of locality of reference which states that most
computer programs execute small loop of code. So the
program uses some frequent data or instruction.
Different core manufacturers use different type of
management policies for cachee.e.g. ARM use 3 policies
i. Write Policy.
2. Replacement Policy
3. Allocate policy.
But the basic principles remain almost constant.
Is This Answer Correct ? | 9 Yes | 0 No |
Post New Answer View All Answers
What is the function of chain reordering?
If not into production, how far did you follow the design and why did not you see it into production?
Explain sizing of the inverter?
Mention what are the two types of procedural blocks in Verilog?
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
For an AND-OR implementation of a two input Mux, how do you test for Stuck-At-0 and Stuck-At-1 faults at the internal nodes? (You can expect a circuit with some redundant logic)
Draw the Layout of an Inverter?
Approximately, what were the sizes of your transistors in the SRAM cell? How did you arrive at those sizes?
What is the function of enhancement mode transistor?
How does a Bandgap Voltage reference work?
Explain what is slack?
what is Slack?
In a SRAM layout, which metal layers would you prefer for Word Lines and Bit Lines? Why?
Insights of a 4bit adder/Sub Circuit?
Draw Vds-Ids curve for a MOSFET. Now, show how this curve changes with increasing transistor width.