|
ACT Library
|
An individual sizing directive. More...
#include <lang.h>
Public Member Functions | |
| A_DECL (act_sizing_directive, d) | |
| loop body | |
Public Attributes | |
| ActId * | id |
| the signal to be sized | |
| int | flav_up |
| transistor flavor for pull-up | |
| int | flav_dn |
| transistor flavor for pull-down | |
| Expr * | eup |
| drive strength for pull-up | |
| Expr * | edn |
| drive strength for pull-down | |
| Expr * | upfolds |
| number of folds for pull-up | |
| Expr * | dnfolds |
| number of folds for pull-down | |
| const char * | loop_id |
| for a loop in the sizing body | |
| Expr * | lo |
| Expr * | hi |
An individual sizing directive.
| act_sizing_directive::A_DECL | ( | act_sizing_directive | , |
| d | |||
| ) |
loop body
| Expr* act_sizing_directive::dnfolds |
number of folds for pull-down
| Expr* act_sizing_directive::edn |
drive strength for pull-down
| Expr* act_sizing_directive::eup |
drive strength for pull-up
| int act_sizing_directive::flav_dn |
transistor flavor for pull-down
| int act_sizing_directive::flav_up |
transistor flavor for pull-up
| Expr * act_sizing_directive::hi |
| ActId* act_sizing_directive::id |
the signal to be sized
| Expr* act_sizing_directive::lo |
| const char* act_sizing_directive::loop_id |
for a loop in the sizing body
| Expr* act_sizing_directive::upfolds |
number of folds for pull-up