Rules for Datapath Cells


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

			Basic dpp cell format

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


                $ = Minimum of 4 lambda
                | = Minimum of 4 lambda

                -------- ~//~ --------
                | $ $ $        $ $ $ |
                |  ----- ~//~ -----  |
                |$|                |$|
                | |                | |
                |$|                |$|
                | |                | |

                { }    DESIGNS     { }

                | |                | |
                |$|                |$|
                | |                | |
                |$|                |$|
                |  ----- ~//~ -----  |
                | $ $ $        $ $ $ |
                -------- ~//~ --------
Notes:

1) The $ represents terminals which are (metal1, metal2, or vias).
   Supply signals can, and should be greater than 4 lambda.

2) All supplies must be tied to a common supply terminal. 

3) When Flint does its route, it could extend a via by half the label size
   into your cell, so the terminals need to be half the label size plus 4
   lambda from any other metal1, metal2, or vias within DESIGNS.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


dbouldin@utk.edu