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
Mention what are three regions of operation of mosfet and how are they used?
What is Latch Up? Explain Latch Up with cross section of a CMOS Inverter. How do you avoid Latch Up?
What is Body Effect?
How does Vbe and Ic change with temperature?
How can you model a SRAM at RTL Level?
Explain why is the number of gate inputs to cmos gates usually limited to four?
Why do we gradually increase the size of inverters in buffer design? Why not give the output of a circuit to one large inverter?
Explain what is slack?
If the current through the poly is 20nA and the contact can take a max current of 10nA how would u overcome the problem?
Draw the Differential Sense Amplifier and explain its working. Any idea how to size this circuit? (Consider Channel Length Modulation)
Are you familiar with the term MESI?
Process technology? What package was used and how did you model the package/system? What parasitic effects were considered?
Explain Cross section of an NMOS transistor?
What happens if we delay the enabling of Clock signal?
What was your role in the silicon evaluation or product ramp? What tools did you use?