Public Member Functions | Data Fields

Decoder Class Reference

Inheritance diagram for Decoder:
McPATComponent

Public Member Functions

 Decoder (int _num_dec_signals, bool _flag_way_select, double _C_ld_dec_out, double _R_wire_dec_out)
void compute_widths (bool fully_assoc, bool is_dram_, bool is_wl_tr_)
void compute_area (const Area &cell, bool is_dram_)
double compute_delays (double inrisetime, const Area &cell, bool is_dram, bool is_wl_tr)
 Decoder (int _num_dec_signals, bool flag_way_select, double _C_ld_dec_out, double _R_wire_dec_out, bool fully_assoc_, bool is_dram_, bool is_wl_tr_, const Area &cell_)
void compute_widths ()
void compute_area ()
double compute_delays (double inrisetime)
void SSTleakage_feedback (double temperature)

Data Fields

bool exist
int num_in_signals
double C_ld_dec_out
double R_wire_dec_out
int num_gates
int num_gates_min
double w_dec_n [MAX_NUMBER_GATES_STAGE]
double w_dec_p [MAX_NUMBER_GATES_STAGE]
double delay
powerDef power
Area area
bool fully_assoc
bool is_dram
bool is_wl_tr
const Areacell

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