Public Member Functions | |
AddrDatainHtreeAtMatInterval (double mat_dimension, int num_htree_nodes_, bool is_dram_) | |
void | compute_area_drivers (const BankHtreeSizing &bank_htree_sz) |
Area | compute_area_addr_datain (double len_htree_seg, int htree_node_num, const BankHtreeSizing &bank_htree_sz) const |
Area | compute_area_dataout_ver (double len_htree_seg, int htree_node_num, const BankHtreeSizing &bank_htree_sz) const |
pair< double, double > | compute_delay_addr_datain (double c_output_load, int broadcast, double inrisetime, const BankHtreeSizing &bank_htree_sz) |
pair< double, double > | compute_delay_dataout_ver (double inrisetime, const BankHtreeSizing &bank_htree_sz) |
powerDef | compute_power_addr_datain (double len_htree_seg, int htree_node_num, const BankHtreeSizing &bank_htree_sz) |
powerDef | compute_power_dataout_ver (double len_htree_seg, int htree_node_num, const BankHtreeSizing &bank_htree_sz) |
Data Fields | |
double | buffer_opt_sizing |
double | buffer_segment_opt_length |
double | buffer_width_n [2] |
double | buffer_width_p [2] |
double | nand2_buffer_width_n [2] |
double | nand2_buffer_width_p [2] |
double | tristate_driver_nand2_width_n |
double | tristate_driver_nand2_width_p |
double | tristate_driver_nor2_width_n |
double | tristate_driver_nor2_width_p |
double | time_constant_internal_buffer |
double | time_constant_buffer_driving_buffer |
double | time_constant_buffer_driving_final_seg |
powerDef | power_buffer |
powerDef | power_buffer_driving_nand2_buffer |
powerDef | power_nand2_buffer_driving_buffer |
powerDef | power_nand2_buffer_driving_nand2_buffer |
powerDef | power_nand2_buffer_driving_final_seg |
powerDef | power_tristate_driver_driving_buffer |
powerDef | power_tristate_driver_driving_tristate_driver |
powerDef | power_buffer_driving_tristate_driver |
powerDef | power_tristate_driver_driving_final_seg |
powerDef | power_buffer_driving_final_seg |
double | area_nand2_buffer_driving_final_seg |
double | area_nand2_buffer_driving_nand2_buffer |
double | area_nand2_buffer_driving_buffer |
double | area_buffer |
double | area_buffer_driving_final_seg |
double | area_buffer_driving_nand2_buffer |
double | area_tristate_driver_driving_final_seg |
double | area_tristate_driver_driving_tristate_driver |
double | area_tristate_driver_driving_buffer |
double | mat_dimension |
double | max_delay_between_buffers |
bool | is_dram |
int | num_htree_nodes |