Public Member Functions | Static Public Member Functions | Data Fields

PredecoderBlock Class Reference

Public Member Functions

void compute_widths ()
void compute_area ()
pair< double, double > compute_delays (pair< double, double > inrisetime)

Static Public Member Functions

static void initialize (int num_dec_signals, PredecoderBlock &blk1, PredecoderBlock &blk2, const Decoder &dec, double C_wire_predec_blk_out, double R_wire_predec_blk_out, int num_dec_gates_driven_per_predec_out, bool is_dram_)

Data Fields

bool exist
int number_input_addr_bits
double c_load_predecoder_block_output
double r_wire_predecoder_block_output
int branch_effort_nand2_gate_output
int branch_effort_nand3_gate_output
int flag_two_unique_paths
int flag_L2_gate
int number_inputs_L1_gate
int number_gates_L1_nand2_path
int number_gates_L1_nand3_path
int number_gates_L2
int min_number_gates_L1
int min_number_gates_L2
int number_L1_parallel_instances_nand2
int number_L1_parallel_instances_nand3
int number_L2_parallel_instances
double width_L1_nand2_path_n [MAX_NUMBER_GATES_STAGE]
double width_L1_nand2_path_p [MAX_NUMBER_GATES_STAGE]
double width_L1_nand3_path_n [MAX_NUMBER_GATES_STAGE]
double width_L1_nand3_path_p [MAX_NUMBER_GATES_STAGE]
double width_L2_n [MAX_NUMBER_GATES_STAGE]
double width_L2_p [MAX_NUMBER_GATES_STAGE]
double delay_nand2_path
double delay_nand3_path
powerDef power_nand2_path
powerDef power_nand3_path
powerDef power_L2
Area area
bool is_dram_

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