what inputs we should have from designer before starting the layout of standard cells

Status
Not open for further replies.

ms_90

Member level 2
Joined
Apr 9, 2014
Messages
46
Helped
1
Reputation
2
Reaction score
1
Trophy points
8
Visit site
Activity points
275
i am working in analog layouts but need to learn about the std cell development process. So can anybody please help me with this question?
 

You would probably start off with things that are sort of
philosophical in nature. Such as, channel or channel-less
routing? What interconnect plane to route power/ground?
Contacts in the cell core, or stubbed out? That kind of thing.
These constrain the application / construction in Met1 and
maybe Met2, at the least. Then you want to figure out any
"special" rules (like, maybe a 2-contact-per-finger minimum,
a width maximum per finger for gate resistance and
electromigration, etc.). The tradeoff between rack height and
cell width depends somewhat on what you expect the cell
usage mix to be, short or tall will be wasteful in different
ways / mixes but an optimum exists for density at any mix
you care to assert.

Poly routing internal, allowed or not? Big difference to
final cell size when there is internal complexity (like FFs).
Racks flip-and-butt, sharing busses or spacing them
independent? Tradeoff there is some core rail integrity
vs density. And just what is the required bus width?
That depends on worst logic-glitch loading (and this
in turn, the worst-case driven loads) and the max die
dimension (assume busses are end-fed only, what is
the center-of-die rail span droop and individual rail
peak excursion from periphery bus as reference,
against noise margin requirements and the timing
skew padding built into the library?
 
Reactions: ms_90

    ms_90

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…