ACT Library
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
act_sizing_directive Class Reference

An individual sizing directive. More...

#include <lang.h>

Public Member Functions

 A_DECL (act_sizing_directive, d)
 loop body
 

Public Attributes

ActIdid
 the signal to be sized
 
int flav_up
 transistor flavor for pull-up
 
int flav_dn
 transistor flavor for pull-down
 
Expreup
 drive strength for pull-up
 
Expredn
 drive strength for pull-down
 
Exprupfolds
 number of folds for pull-up
 
Exprdnfolds
 number of folds for pull-down
 
const char * loop_id
 for a loop in the sizing body
 
Exprlo
 
Exprhi
 

Detailed Description

An individual sizing directive.

Member Function Documentation

◆ A_DECL()

act_sizing_directive::A_DECL ( act_sizing_directive  ,
 
)

loop body

Member Data Documentation

◆ dnfolds

Expr* act_sizing_directive::dnfolds

number of folds for pull-down

◆ edn

Expr* act_sizing_directive::edn

drive strength for pull-down

◆ eup

Expr* act_sizing_directive::eup

drive strength for pull-up

◆ flav_dn

int act_sizing_directive::flav_dn

transistor flavor for pull-down

◆ flav_up

int act_sizing_directive::flav_up

transistor flavor for pull-up

◆ hi

Expr * act_sizing_directive::hi

◆ id

ActId* act_sizing_directive::id

the signal to be sized

◆ lo

Expr* act_sizing_directive::lo

◆ loop_id

const char* act_sizing_directive::loop_id

for a loop in the sizing body

◆ upfolds

Expr* act_sizing_directive::upfolds

number of folds for pull-up


The documentation for this class was generated from the following file: