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