Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Time for single transistor: 20 seconds Hierarchy helps you reuse pieces of a des

ID: 2085527 • Letter: T

Question

Time for single transistor: 20 seconds

Hierarchy helps you reuse pieces of a design. The typical large CPU has at least one million transistors.: assume the layout of one transistor requires drawing five rectangles. a. How long would it take to complete a CPU layout if you drew each rectangle separately? b. How long would it take if half the transistors are part of cache memory, which is part of a six transistor cell which can be replicated? c. How long would it take if the non-cache transistors were implemented in 32 identical bit-slices, which require only one bit-slice to be drawn and then replicated. Make any necessary (and realistic) assumptions needed to answer this question.

Explanation / Answer

4.
a) A large CPU takes 1 million transistors. Each transistor takes 20 seconds.
      Therefore, time for entire CPU layout = 1000000x20 = 20000000 seconds             
= 20000000/(3600x24) days = 232 days
b) Half of million transistors = 500000 transistors. Each transistor takes 20 seconds.
Also, the 6 transistors which can be replicated.
= 500000/(3600x24) + (6*20/(3600*24)) days = 5.78 days ~= 6 days.
c) Half of million transistors = 500000 transistors. Each transistor takes 20 seconds.
Also, the 32 transistors which can be replicated.
= 500000/(3600x24) + (32*20/(3600*24)) days = 5.8 days ~= 6 days.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote