TechnologyNode Struct Reference

#include <Technology.h>

List of all members.

Public Attributes

string name
 Technology name.
double fclk
 Target clock.
int nlayer
 Number of metal layers.
double r_0
 Output resistance of a minimum sized transitor.
double c_p
 Output capacitance of the minimum sized transitor.
double c_0
 Input capacitance of the minimum sized transitor.
double * c
 Capacitance per unit lenght. One value for each metal layer.
double * r
 Resistance per unit lenght. One value for each metal layer.
double V_DD
 Supply voltage.
double I_off
 Transistor's off current.
double W_min
 Minimum transistor width.
double I_sc
 Transistor's short-circuit current.
double ** Erouter
 Router's energy consumption Erouter[i][j] is the energy consumption of a router with i+1 input ports and j+1 output ports. This values are taken from Orion.
double ** ErouterLeak
 Optimal repeater size. Computed from previous values.
int kopt
double hopt
 Optimal inter-repeater distance. Computed from previous values.
double d
 Delay per unit length. Computed from previous values.
double Edyn
 Dynamic energy consumption. Computed from previous values.
double Pl
 Leakage power. Computed from previous values.
double Esc
 Short circuit energy. Computed from previous values.
double lst
 Critical sequential length. Computed from previous values.
double Winst
 Wire area (we consider 32 bit).
double Rinst
 Router area (we consider 0.1mm^2.
double ** Arouter


Detailed Description

Definition of the technology parameters data structure.

Author:
Alessandro Pinto,

apinto@eecs.berkeley.edu,

EECS Grad Student,

211 Cory Hall #1772,

Berkeley, CA, 94720-1772

(510)-6429670

Version:
Id
Technology.h,v 1.2 2008/08/22 00:16:21 apinto Exp

Member Data Documentation

Technology name.

Target clock.

Number of metal layers.

Output resistance of a minimum sized transitor.

Output capacitance of the minimum sized transitor.

Input capacitance of the minimum sized transitor.

Capacitance per unit lenght. One value for each metal layer.

Resistance per unit lenght. One value for each metal layer.

Supply voltage.

Transistor's off current.

Minimum transistor width.

Transistor's short-circuit current.

Router's energy consumption Erouter[i][j] is the energy consumption of a router with i+1 input ports and j+1 output ports. This values are taken from Orion.

Optimal repeater size. Computed from previous values.

Optimal inter-repeater distance. Computed from previous values.

Delay per unit length. Computed from previous values.

Dynamic energy consumption. Computed from previous values.

Leakage power. Computed from previous values.

Short circuit energy. Computed from previous values.

Critical sequential length. Computed from previous values.

Wire area (we consider 32 bit).

Router area (we consider 0.1mm^2.


The documentation for this struct was generated from the following file:
Generated on Sun Sep 7 18:37:45 2008 for COSI by  doxygen 1.5.4
Contact 
©2002-2018 U.C. Regents