Professional Documents
Culture Documents
Asic Back-End: Physical Design For Standard Cells
Asic Back-End: Physical Design For Standard Cells
https://usebackend.wordpress.com/2012/10/25/as...
asic back-end
H O ME
AB O U T
after verication
BACK-END LIBRARIES
RECENT POSTS
CTS (Clock Tree Synthesis)
Clock Routing Algorithms
1) standard cells
2) macro cells
ARCHIVES
3) I/O pads
Among these Standard cell library and I/O pad library are
December 2012
October 2012
November 2012
CATEGORIES
ASIC Back-End
Uncategorized
META
Register
Log in
Entries RSS
Comments RSS
WordPress.com
1) Spacing Rules
Basic step in spacing rules begins with horizontal and vertical
wire track determination. Wire tracks are nothing but horizontal
and vertical lines drawn on the layout area. Wire tracks acts like
guidelines for making the interconnections. Spacing, width are
xed to avoid spacing related issues in the further stages. In
three ways wire track spacing is done as mentioned below
i) lint to line > d1
ii) via to line (or) line to via > d2
iii) via to via > d3
The spacing is as mentioned below in gure-1.
Follow
1 of 4
https://usebackend.wordpress.com/2012/10/25/as...
Among the three ways, choosing the appropriate one and xing
it as common spacing throughout the library is the challenge.
Choosing one appropriate spacing for the library will be
eective only if the condition d3> d2> d1 is followed.
Fixing the via to via (d3) spacing distance for all designs in a
library leads to more spacing and as a result of this routing will
not be optimum. xing line to line (d1) spacing distance for all
designs in a library leads to less spacing between metals and
logic and as a result of this routing will face DRC violations.
Therefore xing via to line (d2) for all design within a library
satises both line to line and via to via spacing constraints.
Routing will be optimum by using via to line (d2) for all
conducting layer spacing rules and compact routing can be
achieved. Since most of the ASICs routing is carried out
automatically by software tool itself, optimized routing will be
achieved by eective routing of interconnects of standard cell.
2) Height of the cell
unit tile: It is a minimum height and width of the cell to be
placed. These measures are available in the technology library.
Unit tile is also known as site.
From the unit tile it is clear that the height of the standard cells
to be placed should be the same, because these cells are to be
placed on the placement rows in block-level or chip-level
designs. Generally height of the standard cell is equal to the
height of placement rows.. various width of the cell is available
according to functionality and the drive strength of the cell and
the width of the standard cell should be the multiple of width of
the unit tile.
A Complementary Metal Oxide Semiconductor (CMOS) design
has a height equal to the sum of Vdds width, pmos channel
width, diusion spacing between pull-up and pull-down
transistors, nmos channel width and the width of Vss metal
layer. Clear picture of this is shown below in gure-3.
Follow
2 of 4
https://usebackend.wordpress.com/2012/10/25/as...
Follow
3 of 4
https://usebackend.wordpress.com/2012/10/25/as...
Share this:
Like
Be the rst to like this.
This entry was posted in Uncategorized. Bookmark the permalink.
Leave a Reply
Follow
4 of 4