library (wrapped_multiplier_8) { | |
comment : ""; | |
delay_model : table_lookup; | |
simulation : false; | |
capacitive_load_unit (1,pF); | |
leakage_power_unit : 1pW; | |
current_unit : "1A"; | |
pulling_resistance_unit : "1ohm"; | |
time_unit : "1ns"; | |
voltage_unit : "1v"; | |
library_features(report_delay_calculation); | |
input_threshold_pct_rise : 50; | |
input_threshold_pct_fall : 50; | |
output_threshold_pct_rise : 50; | |
output_threshold_pct_fall : 50; | |
slew_lower_threshold_pct_rise : 30; | |
slew_lower_threshold_pct_fall : 30; | |
slew_upper_threshold_pct_rise : 70; | |
slew_upper_threshold_pct_fall : 70; | |
slew_derate_from_library : 1.0; | |
nom_process : 1.0; | |
nom_temperature : 25.0; | |
nom_voltage : 5.00; | |
type ("io_in") { | |
base_type : array; | |
data_type : bit; | |
bit_width : 38; | |
bit_from : 37; | |
bit_to : 0; | |
} | |
type ("io_oeb") { | |
base_type : array; | |
data_type : bit; | |
bit_width : 38; | |
bit_from : 37; | |
bit_to : 0; | |
} | |
type ("io_out") { | |
base_type : array; | |
data_type : bit; | |
bit_width : 38; | |
bit_from : 37; | |
bit_to : 0; | |
} | |
cell ("wrapped_multiplier_8") { | |
pin("wb_clk_i") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("wb_rst_i") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("vdd") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("vss") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
bus("io_in") { | |
bus_type : io_in; | |
direction : input; | |
capacitance : 0.0000; | |
pin("io_in[37]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[36]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[35]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[34]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[33]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[32]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[31]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[30]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[29]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[28]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[27]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[26]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[25]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[24]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[23]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[22]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[21]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[20]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[19]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[18]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[17]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[16]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[15]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[14]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[13]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[12]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[11]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[10]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[9]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[8]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[7]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[6]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[5]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[4]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[3]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[2]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[1]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
pin("io_in[0]") { | |
direction : input; | |
capacitance : 0.0000; | |
} | |
} | |
bus("io_oeb") { | |
bus_type : io_oeb; | |
direction : output; | |
capacitance : 0.0000; | |
pin("io_oeb[37]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[36]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[35]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[34]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[33]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[32]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[31]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[30]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[29]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[28]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[27]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[26]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[25]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[24]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[23]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[22]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[21]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[20]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[19]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[18]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[17]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[16]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[15]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[14]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[13]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[12]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[11]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[10]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[9]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[8]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[7]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[6]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[5]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[4]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[3]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[2]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[1]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_oeb[0]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
} | |
bus("io_out") { | |
bus_type : io_out; | |
direction : output; | |
capacitance : 0.0000; | |
pin("io_out[37]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[36]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[35]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[34]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[33]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[32]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[31]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[30]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[29]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[28]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[27]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[26]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[25]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[24]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[23]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[22]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[21]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[20]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[19]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[18]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[17]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[16]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[15]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[14]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[13]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[12]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[11]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[10]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[9]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[8]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[7]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[6]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[5]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[4]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[3]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[2]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[1]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
pin("io_out[0]") { | |
direction : output; | |
capacitance : 0.0729; | |
} | |
} | |
} | |
} |