Question: Estimate how much area you will need, using Table 2.1, to implement a module that outputs the average of the last four 32-bit input values.
Estimate how much area you will need, using Table 2.1, to implement a module that outputs the average of the last four 32-bit input values. You will need flipflops to store the last three inputs. What about the weighted average with 32-bit arbitrary weights in ROM? How much area does it cost to store the weights in SRAM?
Data in Table 2.1

Area (grids) Module One bit of DRAM 2 One bit of ROM 2 One bit of SRAM 24 Two-input NAND gate 40 Static latch 100 Flip-flop 300 One bit of a ripple-carry adder 500 32-bit carry-look-ahead adder 30 000 32-bit multiplier 300 000 32-bit RISC microprocessor (w/o caches) 500 000
Step by Step Solution
3.42 Rating (168 Votes )
There are 3 Steps involved in it
To implement a module that outputs the average of the last four 32bit input values we need t... View full answer
Get step-by-step solutions from verified subject matter experts
