Question: 6 ) Suppose that we are implementing a 1 G x 8 ( 1 G registers, each with 8 bits ) register file with one

6) Suppose that we are implementing a 1 G x 8(1 G registers, each with 8 bits) register file with one write-port and one read-port.
a) How many and what type of decoder(s) would be needed?
b) How many total gates (assume 9-input limit on AND & OR gates) would be needed to implement this (these) decoder(s)?
c) How many and what type of MUX(s) would be needed?
d) How many total gates (assume 9-input limit on AND & OR gates) would be needed to implement this (these) MUX(s)?
e) Assuming D flip-flops to store each bit (4 gates/flip-flop). What % of the total gates is used to implement the D flip-flops? The formula for this would be:Redo the previous question using the 1 G x 8 square-memory implementation similar to the Implementation of Large Memory Chips section of Supplement #5.
For part (e), assume dynamic memory is used to store each bit (1 gate/bit).
e) Assuming D flip-flops to store each bit (4 gates/flip-flop). What % of the total gates is used to implement the D flip-flops? The formula for this would be:
TotalnumberofgatesfortheDflip-flopsTotalnumberofgatesforDflip-flops+TotalfortheMUX(s)+TotalfortheDecoder(s)100
Redo the previous question using the 1G8 square-memory implementation similar to the "Implementation of Large Memory Chips" section of Supplement #5. For part (e), assume dynamic memory is used to store each bit (1 gate/bit).
 6) Suppose that we are implementing a 1 G x 8(1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!