I was asked to design an inverter for a fanout of four in an interview. I think it is related to logical efforts. If someone can give complete solution it will be greatly appreciated.
well, what i know is that the logical effort of an inverter is 1
and its electrical effort depends on its output and input capacity
which is also called the fanout
the effort of a gate or the gain of a gate is ( logical effort * electrical effort )
Dear Vinod,
We have to make the W/L ratio of PMOS 2 to 3 times that of the NMOS to compensate mobility factor in order to achieve equal drive strength for both the pull up and pull down network. Increasing size of PMOS will only strengthen pull up... what about pull down? Even if I increase the size of the whole inverter than how do we decide which particular size of inverter will have a fanout of one which we can later upsize by a factor of four?
Hope I have made myself clear to you.
dude,
I think u have to start with the assumption that the minimum size inverter in that process can drive a fanout of load of 1. then just upsize W/L of both PMOS and NMOS by 4 for driving fanout load of 4.
if u need exact numbers, other details like exact value of the fanout load(i.e how much capacitance),
R-eq of min size inverter, intrinsic cap load , intrinsic i/p cap etc has to be given.
rgds
Added after 2 minutes:
its not related to logical efforts. logical efforts say, how much more effort is reqd to drive the gate, compared to a min size inverer for that process.
Re: Interview Question: Design an inverter for a fanout of 4
eda_wiz said:
if u need exact numbers, other details like exact value of the fanout load(i.e how much capacitance),
R-eq of min size inverter, intrinsic cap load , intrinsic i/p cap etc has to be given.
its not related to logical efforts. logical efforts say, how much more effort is reqd to drive the gate, compared to a min size inverer for that process.
Thanks EDA_WIZ for your contribution to this topic, I also thought the same way. But again I have to make assumptions about the size of inverter which can have fanout 1, unless I know to calculate the various caps.