RTL: Split CN_UPDATE into pipelined CN_STAGE1/CN_STAGE2, replace serial popcount with balanced adder tree for timing closure. Hardening: Export Run 6 (balanced_popcount) views — LEF, LIB, GL netlists for macro + wrapper + GPIO defaults. GDS/DEF/SPEF kept local (cf push). TT WNS = +3.28ns at 50 MHz. DRC/LVS clean. Config: Increase SDC min input delays +0.7ns (fix 1,543 hold violations). Set ERROR_ON_LVS_ERROR=false for wrapper cosmetic pin-match. Fix GPIO defines to GPIO_MODE_USER_STD_BIDIRECTIONAL. Verification: 5/5 GLS tests pass, 17/19 precheck pass. Add SPDX headers, GLS test runner, OpenLane helper scripts. Update README with results. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
7383 lines
288 KiB
Plaintext
7383 lines
288 KiB
Plaintext
library (ldpc_decoder_top) {
|
|
comment : "";
|
|
delay_model : table_lookup;
|
|
simulation : false;
|
|
capacitive_load_unit (1,pF);
|
|
leakage_power_unit : 1pW;
|
|
current_unit : "1A";
|
|
pulling_resistance_unit : "1kohm";
|
|
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 : 20;
|
|
slew_lower_threshold_pct_fall : 20;
|
|
slew_upper_threshold_pct_rise : 80;
|
|
slew_upper_threshold_pct_fall : 80;
|
|
slew_derate_from_library : 1.0;
|
|
|
|
|
|
nom_process : 1.0;
|
|
nom_temperature : 25.0;
|
|
nom_voltage : 1.80;
|
|
|
|
lu_table_template(template_1) {
|
|
variable_1 : total_output_net_capacitance;
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
}
|
|
type ("wb_adr_i") {
|
|
base_type : array;
|
|
data_type : bit;
|
|
bit_width : 32;
|
|
bit_from : 31;
|
|
bit_to : 0;
|
|
}
|
|
type ("wb_dat_i") {
|
|
base_type : array;
|
|
data_type : bit;
|
|
bit_width : 32;
|
|
bit_from : 31;
|
|
bit_to : 0;
|
|
}
|
|
type ("wb_dat_o") {
|
|
base_type : array;
|
|
data_type : bit;
|
|
bit_width : 32;
|
|
bit_from : 31;
|
|
bit_to : 0;
|
|
}
|
|
type ("wb_sel_i") {
|
|
base_type : array;
|
|
data_type : bit;
|
|
bit_width : 4;
|
|
bit_from : 3;
|
|
bit_to : 0;
|
|
}
|
|
|
|
cell ("ldpc_decoder_top") {
|
|
area : 2074603.250
|
|
is_macro_cell : true;
|
|
pin("clk") {
|
|
direction : input;
|
|
clock : true;
|
|
capacitance : 0.0450;
|
|
timing() {
|
|
timing_sense : positive_unate;
|
|
timing_type : min_clock_tree_path;
|
|
cell_rise(scalar) {
|
|
values("3.01694");
|
|
}
|
|
cell_fall(scalar) {
|
|
values("2.76530");
|
|
}
|
|
}
|
|
timing() {
|
|
timing_sense : positive_unate;
|
|
timing_type : max_clock_tree_path;
|
|
cell_rise(scalar) {
|
|
values("3.67329");
|
|
}
|
|
cell_fall(scalar) {
|
|
values("3.29441");
|
|
}
|
|
}
|
|
}
|
|
pin("irq_o") {
|
|
direction : output;
|
|
capacitance : 0.0014;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.73925,4.74275,4.75583,4.79532,4.93684,5.57547,8.53686");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03532,0.03766,0.04604,0.08182,0.26769,1.17670,5.39768");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.59993,4.60230,4.61137,4.63791,4.71023,4.98154,6.23196");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02712,0.02832,0.03361,0.05122,0.12301,0.48613,2.21509");
|
|
}
|
|
}
|
|
}
|
|
pin("rst_n") {
|
|
direction : input;
|
|
capacitance : 0.0105;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("3.41756");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.75233");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("4.01894");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("3.89538");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_ack_o") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.00783,5.01109,5.02321,5.06068,5.20170,5.84093,8.80222");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03183,0.03401,0.04210,0.07822,0.26697,1.17663,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.86148,4.86379,4.87261,4.89859,4.97035,5.24164,6.49164");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02595,0.02714,0.03234,0.05004,0.12230,0.48610,2.21406");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_cyc_i") {
|
|
direction : input;
|
|
capacitance : 0.0030;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.42992");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.63338");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("5.96013");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("4.66493");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_stb_i") {
|
|
direction : input;
|
|
capacitance : 0.0027;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.45712");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.64472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("5.91354");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("4.61742");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_we_i") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("-0.28593");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.30803");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("5.14772");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("3.86020");
|
|
}
|
|
}
|
|
}
|
|
bus("wb_adr_i") {
|
|
bus_type : wb_adr_i;
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
pin("wb_adr_i[31]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[30]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[29]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[28]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[27]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[26]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[25]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[24]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[23]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[22]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[21]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[20]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[19]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[18]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[17]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[16]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[15]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[14]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[13]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[12]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[11]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[10]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[9]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[8]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_adr_i[7]") {
|
|
direction : input;
|
|
capacitance : 0.0026;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.45386");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.49873");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("7.21721");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("7.39657");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_adr_i[6]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("-0.08766");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.28093");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("7.37508");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("7.32203");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_adr_i[5]") {
|
|
direction : input;
|
|
capacitance : 0.0039;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.42831");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.53631");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("8.69230");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("8.91745");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_adr_i[4]") {
|
|
direction : input;
|
|
capacitance : 0.0036;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.17202");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.20688");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("8.10896");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("8.24704");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_adr_i[3]") {
|
|
direction : input;
|
|
capacitance : 0.0029;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.32429");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.53359");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("7.62708");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("7.51317");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_adr_i[2]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.08645");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.32983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("7.63396");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("7.72412");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_adr_i[1]") {
|
|
direction : input;
|
|
capacitance : 0.0029;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("-2.22306");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("-2.44677");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("3.39501");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("3.85068");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_adr_i[0]") {
|
|
direction : input;
|
|
capacitance : 0.0082;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("-0.08030");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("-0.61504");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.23643");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.01549");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bus("wb_dat_i") {
|
|
bus_type : wb_dat_i;
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
pin("wb_dat_i[31]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_dat_i[30]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_dat_i[29]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.15189");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.30263");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.31976");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.18617");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[28]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.70759");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.94387");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.80801");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.86378");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[27]") {
|
|
direction : input;
|
|
capacitance : 0.0035;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.77554");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.82842");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.93451");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.73371");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[26]") {
|
|
direction : input;
|
|
capacitance : 0.0033;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.72763");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.70741");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.90363");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.82355");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[25]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.74529");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.73670");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.98511");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.93937");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[24]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.22676");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.09633");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.45613");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.51232");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[23]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.12071");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.99715");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.97248");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.02525");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[22]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.18038");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.13751");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.08338");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.95876");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[21]") {
|
|
direction : input;
|
|
capacitance : 0.0028;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.10727");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.38449");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.82399");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.27621");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[20]") {
|
|
direction : input;
|
|
capacitance : 0.0028;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("-0.39632");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.03445");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("3.19712");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.71672");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[19]") {
|
|
direction : input;
|
|
capacitance : 0.0045;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.58277");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.64263");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.49541");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.26402");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[18]") {
|
|
direction : input;
|
|
capacitance : 0.0029;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.19143");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.63960");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.58285");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.16644");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[17]") {
|
|
direction : input;
|
|
capacitance : 0.0029;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.34131");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.68446");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.76352");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.26130");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[16]") {
|
|
direction : input;
|
|
capacitance : 0.0029;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.20273");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.67890");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.96724");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.21326");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[15]") {
|
|
direction : input;
|
|
capacitance : 0.0029;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.35013");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.66823");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.80867");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.21949");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[14]") {
|
|
direction : input;
|
|
capacitance : 0.0030;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.10617");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.49544");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.79883");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.09584");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[13]") {
|
|
direction : input;
|
|
capacitance : 0.0028;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.02005");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.61405");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.89631");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.18305");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[12]") {
|
|
direction : input;
|
|
capacitance : 0.0032;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.24219");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.57501");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.43447");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.31555");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[11]") {
|
|
direction : input;
|
|
capacitance : 0.0039;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.59932");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.70807");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.41384");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.45895");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[10]") {
|
|
direction : input;
|
|
capacitance : 0.0025;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.67624");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.59430");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.48006");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.09641");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[9]") {
|
|
direction : input;
|
|
capacitance : 0.0040;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.00989");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.90643");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.60378");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.80453");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[8]") {
|
|
direction : input;
|
|
capacitance : 0.0035;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.89938");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.89216");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.24425");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.94318");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[7]") {
|
|
direction : input;
|
|
capacitance : 0.0027;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.75770");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.70422");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.15403");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.05079");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[6]") {
|
|
direction : input;
|
|
capacitance : 0.0031;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.39712");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.67582");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.83207");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.26787");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[5]") {
|
|
direction : input;
|
|
capacitance : 0.0036;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.75660");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.71538");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.80324");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.32664");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[4]") {
|
|
direction : input;
|
|
capacitance : 0.0030;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.71473");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.87480");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("1.83461");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.13069");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[3]") {
|
|
direction : input;
|
|
capacitance : 0.0027;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.78495");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.76665");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.69328");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.91620");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[2]") {
|
|
direction : input;
|
|
capacitance : 0.0030;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.62216");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.56996");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.19830");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("1.84095");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[1]") {
|
|
direction : input;
|
|
capacitance : 0.0033;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.82479");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.78525");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("3.02496");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.41581");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_i[0]") {
|
|
direction : input;
|
|
capacitance : 0.0034;
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : hold_rising;
|
|
rise_constraint(scalar) {
|
|
values("0.83999");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("0.84687");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : setup_rising;
|
|
rise_constraint(scalar) {
|
|
values("2.45361");
|
|
}
|
|
fall_constraint(scalar) {
|
|
values("2.29065");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bus("wb_dat_o") {
|
|
bus_type : wb_dat_o;
|
|
direction : output;
|
|
capacitance : 0.0000;
|
|
pin("wb_dat_o[31]") {
|
|
direction : output;
|
|
capacitance : 0.0013;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.72091,4.72353,4.73379,4.76927,4.91009,5.55081,8.50863");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.53775,3.53975,3.54733,3.57046,3.63930,3.91079,5.15822");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.43179,3.43441,3.44467,3.48015,3.62097,4.26169,7.21951");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.73943,2.74143,2.74901,2.77215,2.84098,3.11248,4.35990");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.73130,5.73393,5.74419,5.77966,5.92048,6.56120,9.51902");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.58594,4.58794,4.59552,4.61865,4.68749,4.95898,6.20641");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.41517,5.41780,5.42806,5.46354,5.60436,6.24508,9.20290");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.43216,4.43416,4.44174,4.46487,4.53371,4.80520,6.05263");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.35545,5.35808,5.36834,5.40382,5.54464,6.18536,9.14318");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.59593,4.59793,4.60551,4.62865,4.69748,4.96898,6.21640");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.56452,5.56714,5.57740,5.61288,5.75370,6.39442,9.35224");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.78835,4.79035,4.79793,4.82106,4.88990,5.16139,6.40882");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.77293,4.77556,4.78582,4.82130,4.96212,5.60284,8.56066");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.93891,3.94091,3.94849,3.97162,4.04046,4.31196,5.55938");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.93774,2.94037,2.95063,2.98611,3.12693,3.76764,6.72547");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("1.78033,1.78233,1.78991,1.81304,1.88188,2.15337,3.40080");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.09946,4.10209,4.11235,4.14783,4.28865,4.92937,7.88719");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02391,0.02590,0.03453,0.07353,0.26601,1.18184,5.39669");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.98762,3.98963,3.99720,4.02034,4.08918,4.36067,5.60810");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01945,0.02069,0.02553,0.04370,0.11879,0.48592,2.21149");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[30]") {
|
|
direction : output;
|
|
capacitance : 0.0008;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.34652,5.34900,5.35884,5.39384,5.53458,6.17576,9.13475");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.11970,4.12171,4.12928,4.15239,4.22116,4.49279,5.74000");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.05740,4.05988,4.06972,4.10472,4.24546,4.88663,7.84563");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.32138,3.32340,3.33096,3.35407,3.42284,3.69448,4.94168");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.35691,6.35940,6.36923,6.40423,6.54497,7.18615,10.14514");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.16789,5.16990,5.17747,5.20058,5.26935,5.54098,6.78819");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.04079,6.04327,6.05311,6.08811,6.22885,6.87003,9.82902");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.01411,5.01612,5.02369,5.04680,5.11557,5.38720,6.63441");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.98107,5.98355,5.99338,6.02838,6.16912,6.81030,9.76929");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.17788,5.17990,5.18746,5.21057,5.27934,5.55098,6.79818");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.19013,6.19261,6.20245,6.23745,6.37819,7.01936,9.97836");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.37030,5.37231,5.37988,5.40299,5.47175,5.74339,6.99060");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.39855,5.40103,5.41086,5.44587,5.58661,6.22778,9.18677");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.52086,4.52287,4.53044,4.55355,4.62232,4.89396,6.14116");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.56335,3.56584,3.57567,3.61067,3.75141,4.39259,7.35158");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.36228,2.36429,2.37186,2.39497,2.46373,2.73537,3.98258");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.03407,4.03655,4.04638,4.08139,4.22213,4.86330,7.82230");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02199,0.02396,0.03273,0.07241,0.26585,1.18285,5.39627");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.94365,3.94567,3.95324,3.97635,4.04511,4.31675,5.56396");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01915,0.02042,0.02528,0.04350,0.11878,0.48590,2.21262");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[29]") {
|
|
direction : output;
|
|
capacitance : 0.0011;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.27042,5.27282,5.28237,5.31699,5.45749,6.09956,9.06940");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.07057,4.07260,4.08015,4.10324,4.17194,4.44371,5.69072");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.98130,3.98369,3.99324,4.02786,4.16837,4.81044,7.78028");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.27225,3.27428,3.28183,3.30492,3.37363,3.64539,4.89240");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.28082,6.28321,6.29276,6.32738,6.46789,7.10995,10.07979");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.11876,5.12078,5.12834,5.15143,5.22013,5.49190,6.73890");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.96469,5.96709,5.97663,6.01125,6.15176,6.79383,9.76367");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.96498,4.96701,4.97456,4.99765,5.06635,5.33812,6.58513");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.90497,5.90736,5.91691,5.95153,6.09204,6.73410,9.70395");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.12875,5.13078,5.13833,5.16142,5.23013,5.50189,6.74890");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.11403,6.11643,6.12597,6.16059,6.30110,6.94317,9.91301");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.32117,5.32319,5.33075,5.35384,5.42254,5.69431,6.94131");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.32245,5.32484,5.33439,5.36901,5.50952,6.15158,9.12143");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.47173,4.47376,4.48131,4.50440,4.57311,4.84487,6.09188");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.48726,3.48965,3.49920,3.53382,3.67433,4.31639,7.28624");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.31314,2.31517,2.32273,2.34582,2.41452,2.68629,3.93329");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.94816,3.95055,3.96010,3.99472,4.13523,4.77729,7.74714");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02030,0.02232,0.03128,0.07149,0.26610,1.18249,5.39471");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.88918,3.89121,3.89876,3.92185,3.99056,4.26232,5.50933");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01888,0.02018,0.02506,0.04331,0.11877,0.48588,2.21363");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[28]") {
|
|
direction : output;
|
|
capacitance : 0.0019;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.28748,5.28992,5.29961,5.33443,5.47506,6.11666,9.08087");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.11555,4.11757,4.12513,4.14824,4.21699,4.48866,5.73582");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.99836,4.00079,4.01049,4.04531,4.18594,4.82754,7.79175");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.31723,3.31925,3.32681,3.34992,3.41867,3.69034,4.93750");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.29787,6.30031,6.31000,6.34482,6.48545,7.12705,10.09126");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.16374,5.16576,5.17332,5.19643,5.26518,5.53685,6.78401");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.98175,5.98419,5.99388,6.02870,6.16933,6.81093,9.77514");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.00996,5.01198,5.01954,5.04265,5.11140,5.38307,6.63023");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.92202,5.92446,5.93416,5.96897,6.10960,6.75121,9.71541");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.17373,5.17575,5.18331,5.20642,5.27517,5.54684,6.79400");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.13109,6.13353,6.14322,6.17804,6.31867,6.96027,9.92448");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.36615,5.36817,5.37573,5.39884,5.46759,5.73926,6.98641");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.33950,5.34194,5.35164,5.38646,5.52709,6.16869,9.13289");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.51671,4.51873,4.52629,4.54940,4.61815,4.88982,6.13698");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.50431,3.50675,3.51645,3.55126,3.69189,4.33350,7.29770");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.35813,2.36015,2.36771,2.39082,2.45957,2.73124,3.97839");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.97190,3.97434,3.98404,4.01886,4.15949,4.80109,7.76529");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02118,0.02317,0.03203,0.07197,0.26597,1.18267,5.39552");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.94126,3.94328,3.95084,3.97394,4.04270,4.31436,5.56152");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01909,0.02037,0.02523,0.04345,0.11877,0.48590,2.21286");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[27]") {
|
|
direction : output;
|
|
capacitance : 0.0011;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.28716,5.28962,5.29939,5.33431,5.47500,6.11637,9.07771");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.08236,4.08438,4.09195,4.11506,4.18382,4.45546,5.70266");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.99804,4.00050,4.01027,4.04519,4.18588,4.82725,7.78859");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.28405,3.28606,3.29363,3.31674,3.38550,3.65715,4.90434");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.29755,6.30001,6.30979,6.34471,6.48540,7.12676,10.08811");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.13055,5.13257,5.14013,5.16324,5.23201,5.50365,6.75085");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.98143,5.98389,5.99366,6.02858,6.16927,6.81064,9.77198");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.97677,4.97879,4.98636,5.00947,5.07823,5.34987,6.59707");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.92170,5.92417,5.93394,5.96886,6.10955,6.75092,9.71226");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.14055,5.14256,5.15013,5.17324,5.24200,5.51365,6.76084");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.13077,6.13323,6.14300,6.17792,6.31861,6.95998,9.92132");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.33296,5.33498,5.34254,5.36565,5.43442,5.70606,6.95326");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.33919,5.34165,5.35142,5.38634,5.52703,6.16840,9.12974");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.48353,4.48554,4.49311,4.51622,4.58498,4.85662,6.10382");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.50399,3.50646,3.51623,3.55115,3.69184,4.33321,7.29455");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.32494,2.32696,2.33452,2.35763,2.42640,2.69804,3.94524");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.97598,3.97844,3.98821,4.02313,4.16383,4.80519,7.76654");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02163,0.02361,0.03242,0.07221,0.26591,1.18277,5.39593");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.90999,3.91200,3.91957,3.94268,4.01144,4.28309,5.53028");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21266");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[26]") {
|
|
direction : output;
|
|
capacitance : 0.0013;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.28529,5.28776,5.29753,5.33244,5.47313,6.11451,9.07592");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.08044,4.08246,4.09002,4.11313,4.18189,4.45354,5.70073");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.99617,3.99864,4.00840,4.04332,4.18401,4.82538,7.78680");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.28212,3.28414,3.29170,3.31481,3.38358,3.65522,4.90242");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.29569,6.29815,6.30792,6.34283,6.48352,7.12490,10.08632");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.12863,5.13065,5.13821,5.16132,5.23008,5.50173,6.74892");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.97956,5.98203,5.99180,6.02671,6.16740,6.80878,9.77019");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.97485,4.97687,4.98443,5.00754,5.07631,5.34795,6.59514");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.91984,5.92230,5.93207,5.96699,6.10768,6.74905,9.71047");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.13862,5.14064,5.14820,5.17131,5.24008,5.51172,6.75892");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.12890,6.13137,6.14114,6.17605,6.31674,6.95812,9.91953");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.33104,5.33305,5.34062,5.36373,5.43249,5.70414,6.95133");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.33732,5.33978,5.34955,5.38447,5.52516,6.16653,9.12795");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.48160,4.48362,4.49118,4.51429,4.58306,4.85470,6.10190");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.50213,3.50459,3.51436,3.54928,3.68996,4.33134,7.29276");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.32302,2.32504,2.33260,2.35571,2.42447,2.69612,3.94331");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.85401,3.85647,3.86624,3.90116,4.04185,4.68322,7.64464");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02161,0.02359,0.03241,0.07221,0.26591,1.18277,5.39592");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.79096,3.79298,3.80054,3.82365,3.89242,4.16406,5.41126");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01914,0.02041,0.02527,0.04349,0.11877,0.48590,2.21267");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[25]") {
|
|
direction : output;
|
|
capacitance : 0.0014;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.21376,5.21613,5.22561,5.26014,5.40060,6.04287,9.01524");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.99799,4.00000,4.00759,4.03073,4.09945,4.37112,5.61826");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.92464,3.92701,3.93649,3.97102,4.11147,4.75374,7.72612");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.19967,3.20168,3.20927,3.23241,3.30113,3.57280,4.81995");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.22415,6.22652,6.23600,6.27053,6.41099,7.05326,10.02564");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.04618,5.04819,5.05577,5.07892,5.14764,5.41931,6.66645");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.90803,5.91040,5.91988,5.95441,6.09487,6.73713,9.70951");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.89240,4.89441,4.90200,4.92514,4.99386,5.26553,6.51267");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.84830,5.85067,5.86015,5.89468,6.03514,6.67741,9.64979");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.05617,5.05818,5.06577,5.08891,5.15763,5.42931,6.67645");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.05737,6.05974,6.06922,6.10375,6.24420,6.88648,9.85885");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.24859,5.25060,5.25818,5.28132,5.35005,5.62172,6.86886");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.26578,5.26815,5.27764,5.31217,5.45262,6.09489,9.06727");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.39915,4.40116,4.40875,4.43189,4.50061,4.77228,6.01942");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.43059,3.43296,3.44244,3.47697,3.61743,4.25970,7.23208");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.24057,2.24258,2.25016,2.27330,2.34203,2.61370,3.86084");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.80016,3.80253,3.81201,3.84654,3.98700,4.62927,7.60164");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01991,0.02194,0.03094,0.07128,0.26616,1.18240,5.39435");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.72755,3.72957,3.73715,3.76029,3.82901,4.10069,5.34783");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01885,0.02013,0.02505,0.04328,0.11876,0.48562,2.21339");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[24]") {
|
|
direction : output;
|
|
capacitance : 0.0011;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.26914,5.27160,5.28135,5.31625,5.45693,6.09834,9.06026");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.06394,4.06596,4.07352,4.09663,4.16539,4.43704,5.68422");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.98002,3.98247,3.99223,4.02713,4.16781,4.80922,7.77114");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.26562,3.26764,3.27520,3.29831,3.36707,3.63872,4.88590");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.27953,6.28199,6.29174,6.32664,6.46732,7.10873,10.07065");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.11213,5.11415,5.12171,5.14482,5.21358,5.48523,6.73241");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.96341,5.96586,5.97562,6.01052,6.15120,6.79261,9.75453");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.95835,4.96037,4.96793,4.99104,5.05980,5.33145,6.57863");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.90368,5.90614,5.91589,5.95079,6.09147,6.73289,9.69480");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.12212,5.12414,5.13170,5.15481,5.22357,5.49522,6.74240");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.11275,6.11520,6.12496,6.15986,6.30054,6.94195,9.90387");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.31454,5.31655,5.32412,5.34723,5.41599,5.68764,6.93482");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.32116,5.32362,5.33338,5.36828,5.50896,6.15037,9.11229");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.46510,4.46712,4.47468,4.49779,4.56655,4.83820,6.08538");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.48597,3.48843,3.49818,3.53308,3.67376,4.31518,7.27709");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.30652,2.30853,2.31610,2.33921,2.40797,2.67962,3.92680");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.88537,3.88783,3.89758,3.93248,4.07316,4.71458,7.67649");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02154,0.02352,0.03234,0.07217,0.26592,1.18275,5.39585");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.81747,3.81949,3.82705,3.85016,3.91892,4.19057,5.43775");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01912,0.02040,0.02525,0.04347,0.11877,0.48590,2.21274");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[23]") {
|
|
direction : output;
|
|
capacitance : 0.0016;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.14036,5.14337,5.15477,5.19145,5.33239,5.97221,8.93214");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.05179,4.05378,4.06147,4.08483,4.15400,4.42518,5.67323");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.74950,4.75251,4.76391,4.80059,4.94153,5.58135,8.54128");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.09974,4.10173,4.10941,4.13278,4.20194,4.47312,5.72118");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.15076,6.15377,6.16516,6.20184,6.34278,6.98260,9.94253");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.95245,4.95444,4.96213,4.98549,5.05466,5.32584,6.57389");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.83463,5.83764,5.84903,5.88572,6.02666,6.66648,9.62641");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.79867,4.80066,4.80835,4.83171,4.90088,5.17206,6.42011");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.77491,5.77792,5.78931,5.82600,5.96693,6.60675,9.56668");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.96245,4.96444,4.97212,4.99549,5.06465,5.33583,6.58389");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.98397,5.98698,5.99837,6.03506,6.17600,6.81582,9.77575");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.15486,5.15685,5.16454,5.18790,5.25707,5.52825,6.77630");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.19239,5.19540,5.20679,5.24348,5.38442,6.02423,8.98416");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.30543,4.30742,4.31510,4.33847,4.40763,4.67881,5.92687");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.35720,3.36021,3.37160,3.40829,3.54922,4.18904,7.14897");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.14684,2.14883,2.15652,2.17988,2.24905,2.52023,3.76828");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.58194,4.58495,4.59634,4.63302,4.77396,5.41378,8.37371");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02872,0.03082,0.03913,0.07638,0.26659,1.17868,5.39714");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.54891,4.55090,4.55858,4.58195,4.65111,4.92229,6.17035");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02050,0.02167,0.02649,0.04454,0.11903,0.48597,2.20928");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[22]") {
|
|
direction : output;
|
|
capacitance : 0.0009;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.15999,5.16304,5.17455,5.21137,5.35232,5.99204,8.95219");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.06520,4.06721,4.07496,4.09848,4.16780,4.43898,5.68715");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.76906,4.77211,4.78363,4.82044,4.96139,5.60111,8.56127");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.11315,4.11516,4.12291,4.14643,4.21574,4.48693,5.73510");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.17038,6.17343,6.18494,6.22176,6.36271,7.00243,9.96258");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.96604,4.96805,4.97580,4.99932,5.06864,5.33982,6.58799");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.85426,5.85731,5.86882,5.90564,6.04659,6.68631,9.64646");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.81226,4.81427,4.82202,4.84554,4.91486,5.18604,6.43421");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.79453,5.79758,5.80909,5.84591,5.98686,6.62658,9.58673");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.97604,4.97804,4.98580,5.00931,5.07863,5.34981,6.59798");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.00360,6.00665,6.01816,6.05498,6.19592,6.83565,9.79580");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.16845,5.17046,5.17821,5.20173,5.27105,5.54223,6.79040");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.21202,5.21507,5.22658,5.26339,5.40434,6.04406,9.00422");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.31901,4.32102,4.32878,4.35229,4.42161,4.69279,5.94096");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.37682,3.37987,3.39138,3.42820,3.56915,4.20887,7.16902");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.16043,2.16244,2.17019,2.19371,2.26303,2.53421,3.78238");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.57176,4.57481,4.58632,4.62313,4.76408,5.40381,8.36396");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02923,0.03135,0.03961,0.07668,0.26665,1.17834,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.54007,4.54208,4.54983,4.57335,4.64267,4.91385,6.16202");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02082,0.02199,0.02683,0.04486,0.11922,0.48598,2.20956");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[21]") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.20004,5.20319,5.21498,5.25210,5.39307,6.03257,8.99325");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.08731,4.08936,4.09725,4.12109,4.19072,4.46192,5.71032");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.80805,4.81119,4.82299,4.86010,5.00108,5.64058,8.60126");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.13526,4.13730,4.14519,4.16903,4.23866,4.50986,5.75827");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.21043,6.21358,6.22537,6.26249,6.40347,7.04296,10.00364");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.98929,4.99133,4.99922,5.02306,5.09269,5.36389,6.61230");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.89431,5.89746,5.90925,5.94636,6.08734,6.72684,9.68752");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.83551,4.83755,4.84544,4.86928,4.93891,5.21011,6.45852");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.83458,5.83773,5.84952,5.88664,6.02762,6.66712,9.62779");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.99928,5.00132,5.00922,5.03305,5.10269,5.37388,6.62229");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.04365,6.04680,6.05859,6.09570,6.23668,6.87618,9.83686");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.19169,5.19374,5.20163,5.22547,5.29510,5.56630,6.81471");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.25207,5.25521,5.26700,5.30412,5.44510,6.08460,9.04528");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.34226,4.34430,4.35220,4.37603,4.44567,4.71686,5.96527");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.41687,3.42002,3.43181,3.46893,3.60991,4.24941,7.21008");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.18367,2.18572,2.19361,2.21745,2.28708,2.55828,3.80669");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.59433,4.59748,4.60927,4.64639,4.78737,5.42687,8.38755");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03043,0.03257,0.04076,0.07739,0.26680,1.17756,5.39730");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.54304,4.54508,4.55297,4.57681,4.64644,4.91764,6.16605");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02148,0.02266,0.02754,0.04553,0.11962,0.48600,2.21014");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[20]") {
|
|
direction : output;
|
|
capacitance : 0.0013;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.24588,5.24911,5.26113,5.29849,5.43950,6.07881,9.03992");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.12735,4.12946,4.13758,4.16193,4.23208,4.50329,5.75209");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.85394,4.85717,4.86919,4.90655,5.04756,5.68687,8.64798");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.17530,4.17740,4.18552,4.20987,4.28002,4.55124,5.80003");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.25627,6.25950,6.27152,6.30889,6.44989,7.08920,10.05031");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.02971,5.03181,5.03993,5.06428,5.13443,5.40565,6.65444");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.94015,5.94338,5.95540,5.99276,6.13377,6.77308,9.73419");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.87593,4.87804,4.88615,4.91051,4.98065,5.25187,6.50066");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.88043,5.88365,5.89567,5.93304,6.07404,6.71335,9.67446");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.03970,5.04181,5.04992,5.07428,5.14442,5.41564,6.66443");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.08949,6.09272,6.10474,6.14210,6.28311,6.92242,9.88353");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.23212,5.23422,5.24234,5.26669,5.33684,5.60806,6.85685");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.29791,5.30113,5.31316,5.35052,5.49152,6.13084,9.09195");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.38268,4.38479,4.39290,4.41726,4.48740,4.75862,6.00741");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.46272,3.46594,3.47796,3.51533,3.65633,4.29564,7.25675");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.22410,2.22620,2.23432,2.25867,2.32882,2.60004,3.84883");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.74388,4.74710,4.75913,4.79649,4.93749,5.57681,8.53792");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03141,0.03358,0.04170,0.07797,0.26692,1.17691,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.66611,4.66822,4.67633,4.70069,4.77083,5.04205,6.29084");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02256,0.02374,0.02870,0.04662,0.12027,0.48602,2.21109");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[19]") {
|
|
direction : output;
|
|
capacitance : 0.0012;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.23334,5.23657,5.24860,5.28597,5.42698,6.06629,9.02741");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.10784,4.10992,4.11796,4.14213,4.21210,4.48331,5.73197");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.84126,4.84449,4.85652,4.89389,5.03490,5.67420,8.63533");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.15578,4.15787,4.16590,4.19008,4.26004,4.53125,5.77991");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.24373,6.24696,6.25899,6.29637,6.43737,7.07668,10.03780");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.01031,5.01240,5.02043,5.04460,5.11457,5.38578,6.63444");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.92761,5.93084,5.94287,5.98024,6.12125,6.76055,9.72168");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.85653,4.85862,4.86665,4.89083,4.96079,5.23200,6.48066");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.86788,5.87111,5.88314,5.92052,6.06152,6.70083,9.66195");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.02030,5.02239,5.03043,5.05460,5.12457,5.39577,6.64443");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.07695,6.08018,6.09221,6.12958,6.27059,6.90989,9.87102");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.21272,5.21480,5.22284,5.24701,5.31698,5.58819,6.83685");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.28537,5.28859,5.30063,5.33800,5.47901,6.11831,9.07944");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.36328,4.36537,4.37341,4.39758,4.46754,4.73875,5.98741");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.45017,3.45340,3.46543,3.50281,3.64381,4.28312,7.24424");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.20470,2.20679,2.21482,2.23899,2.30896,2.58017,3.82883");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.63409,4.63732,4.64935,4.68672,4.82773,5.46703,8.42816");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03145,0.03362,0.04174,0.07800,0.26692,1.17688,5.39740");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.56941,4.57150,4.57953,4.60370,4.67367,4.94488,6.19354");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02218,0.02336,0.02830,0.04624,0.12004,0.48601,2.21075");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[18]") {
|
|
direction : output;
|
|
capacitance : 0.0013;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.29292,5.29625,5.30866,5.34669,5.48784,6.12689,9.08827");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.15429,4.15646,4.16479,4.18964,4.26029,4.53153,5.78069");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.90189,4.90523,4.91763,4.95566,5.09681,5.73586,8.69724");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.20223,4.20440,4.21273,4.23759,4.30823,4.57947,5.82863");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.30331,6.30665,6.31905,6.35708,6.49823,7.13728,10.09866");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.05559,5.05776,5.06609,5.09095,5.16159,5.43283,6.68199");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.98719,5.99052,6.00293,6.04096,6.18211,6.82116,9.78254");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.90181,4.90398,4.91232,4.93717,5.00781,5.27905,6.52821");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.92746,5.93080,5.94320,5.98123,6.12238,6.76143,9.72281");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.06558,5.06775,5.07609,5.10094,5.17158,5.44282,6.69199");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.13653,6.13986,6.15227,6.19030,6.33145,6.97050,9.93188");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.25800,5.26017,5.26850,5.29336,5.36400,5.63524,6.88440");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.34495,5.34828,5.36068,5.39872,5.53986,6.17891,9.14029");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.40856,4.41073,4.41907,4.44392,4.51456,4.78580,6.03497");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.50975,3.51309,3.52549,3.56352,3.70467,4.34372,7.30510");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.24998,2.25215,2.26048,2.28534,2.35598,2.62722,3.87638");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.70149,4.70483,4.71723,4.75526,4.89641,5.53546,8.49684");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03288,0.03510,0.04326,0.07924,0.26718,1.17656,5.39751");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.58597,4.58814,4.59648,4.62133,4.69197,4.96321,6.21238");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02360,0.02479,0.02982,0.04767,0.12089,0.48605,2.21200");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[17]") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.30757,5.31093,5.32345,5.36173,5.50294,6.14192,9.10330");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.15399,4.15616,4.16448,4.18930,4.25992,4.53115,5.78029");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.91444,4.91781,4.93032,4.96860,5.10981,5.74879,8.71017");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.20194,4.20410,4.21242,4.23725,4.30786,4.57910,5.82824");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.31796,6.32132,6.33384,6.37212,6.51333,7.15231,10.11369");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.05715,5.05931,5.06764,5.09246,5.16307,5.43431,6.68345");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.00184,6.00520,6.01772,6.05599,6.19721,6.83619,9.79757");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.90337,4.90554,4.91386,4.93868,5.00930,5.28053,6.52967");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.94211,5.94547,5.95799,5.99627,6.13748,6.77646,9.73784");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.06714,5.06931,5.07763,5.10245,5.17307,5.44430,6.69345");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.15118,6.15454,6.16706,6.20533,6.34655,6.98553,9.94691");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.25956,5.26172,5.27004,5.29487,5.36548,5.63672,6.88586");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.35960,5.36296,5.37547,5.41375,5.55496,6.19394,9.15532");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.41012,4.41229,4.42061,4.44543,4.51605,4.78728,6.03642");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.52440,3.52776,3.54028,3.57856,3.71977,4.35875,7.32013");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.25154,2.25370,2.26202,2.28685,2.35746,2.62870,3.87784");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.71144,4.71480,4.72732,4.76560,4.90681,5.54579,8.50717");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03329,0.03553,0.04373,0.07967,0.26726,1.17658,5.39754");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.61939,4.62155,4.62988,4.65470,4.72531,4.99655,6.24569");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02354,0.02472,0.02976,0.04761,0.12086,0.48605,2.21195");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[16]") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.49355,5.49708,5.51028,5.55004,5.69162,6.33018,9.29156");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.46205,4.46440,4.47338,4.49972,4.57184,4.84314,6.09341");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.08877,5.09230,5.10550,5.14525,5.28684,5.92539,8.88678");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.51000,4.51234,4.52132,4.54767,4.61979,4.89108,6.14135");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.50394,6.50747,6.52067,6.56043,6.70201,7.34057,10.30195");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.32781,5.33015,5.33914,5.36548,5.43760,5.70890,6.95917");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.18782,6.19135,6.20455,6.24431,6.38589,7.02445,9.98583");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.17403,5.17638,5.18536,5.21170,5.28382,5.55512,6.80539");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.12809,6.13162,6.14483,6.18458,6.32617,6.96472,9.92611");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.33780,5.34015,5.34913,5.37547,5.44759,5.71889,6.96916");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.33716,6.34069,6.35389,6.39365,6.53523,7.17379,10.13517");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.53022,5.53256,5.54155,5.56789,5.64001,5.91131,7.16157");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.54558,5.54911,5.56231,5.60206,5.74365,6.38220,9.34359");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.68078,4.68313,4.69211,4.71845,4.79057,5.06187,6.31214");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.71038,3.71391,3.72712,3.76687,3.90846,4.54701,7.50840");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.52220,2.52454,2.53353,2.55987,2.63199,2.90329,4.15356");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.88910,4.89263,4.90584,4.94559,5.08718,5.72573,8.68712");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03576,0.03812,0.04653,0.08228,0.26779,1.17673,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.91729,4.91963,4.92862,4.95496,5.02708,5.29838,6.54864");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02670,0.02789,0.03315,0.05080,0.12276,0.48612,2.21472");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[15]") {
|
|
direction : output;
|
|
capacitance : 0.0012;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.34973,5.35232,5.36247,5.39783,5.53864,6.17945,9.13706");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.05693,4.05893,4.06651,4.08964,4.15846,4.42998,5.67737");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.06061,4.06320,4.07335,4.10871,4.24952,4.89032,7.84794");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.25861,3.26061,3.26819,3.29132,3.36015,3.63167,4.87905");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.36012,6.36271,6.37286,6.40822,6.54903,7.18984,10.14745");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.10512,5.10712,5.11470,5.13783,5.20665,5.47817,6.72556");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.04400,6.04659,6.05674,6.09210,6.23291,6.87372,9.83133");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.95134,4.95334,4.96092,4.98405,5.05287,5.32439,6.57178");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.98427,5.98686,5.99701,6.03237,6.17318,6.81399,9.77161");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.11511,5.11711,5.12469,5.14782,5.21665,5.48816,6.73555");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.19334,6.19593,6.20608,6.24144,6.38225,7.02306,9.98067");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.30753,5.30953,5.31711,5.34024,5.40906,5.68058,6.92797");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.40176,5.40435,5.41450,5.44986,5.59067,6.23147,9.18909");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.45809,4.46009,4.46767,4.49080,4.55962,4.83114,6.07853");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.56656,3.56915,3.57931,3.61466,3.75547,4.39628,7.35390");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.29951,2.30151,2.30909,2.33222,2.40104,2.67256,3.91995");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.17989,4.18248,4.19264,4.22799,4.36880,5.00961,7.96723");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02344,0.02542,0.03409,0.07325,0.26595,1.18215,5.39665");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.02434,4.02635,4.03392,4.05706,4.12588,4.39740,5.64479");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01940,0.02065,0.02549,0.04367,0.11878,0.48592,2.21169");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[14]") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.32559,5.32809,5.33800,5.37310,5.51388,6.15488,9.11204");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.04012,4.04213,4.04970,4.07281,4.14158,4.41321,5.66043");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.03647,4.03897,4.04888,4.08398,4.22476,4.86576,7.82292");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.24180,3.24381,3.25138,3.27449,3.34327,3.61489,4.86211");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.33598,6.33849,6.34839,6.38349,6.52428,7.16528,10.12244");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.08831,5.09032,5.09789,5.12100,5.18977,5.46140,6.70862");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.01986,6.02236,6.03227,6.06737,6.20815,6.84915,9.80631");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.93453,4.93654,4.94411,4.96722,5.03599,5.30762,6.55484");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.96013,5.96264,5.97255,6.00764,6.14843,6.78943,9.74659");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.09830,5.10031,5.10788,5.13099,5.19977,5.47139,6.71861");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.16920,6.17170,6.18161,6.21671,6.35749,6.99849,9.95565");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.29072,5.29273,5.30030,5.32341,5.39218,5.66381,6.91103");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.37761,5.38012,5.39003,5.42513,5.56591,6.20691,9.16407");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.44128,4.44329,4.45086,4.47397,4.54275,4.81437,6.06159");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.54242,3.54493,3.55484,3.58993,3.73072,4.37172,7.32888");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.28270,2.28471,2.29228,2.31539,2.38416,2.65579,3.90301");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.14934,4.15185,4.16176,4.19685,4.33764,4.97864,7.93580");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02240,0.02436,0.03309,0.07264,0.26583,1.18284,5.39655");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.00254,4.00455,4.01212,4.03523,4.10400,4.37563,5.62285");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01917,0.02044,0.02530,0.04351,0.11878,0.48590,2.21254");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[13]") {
|
|
direction : output;
|
|
capacitance : 0.0012;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.45529,5.45808,5.46880,5.50478,5.64565,6.28600,9.24469");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.14401,4.14599,4.15359,4.17676,4.24570,4.51697,5.76474");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.16617,4.16895,4.17968,4.21566,4.35653,4.99688,7.95557");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.34569,3.34767,3.35527,3.37844,3.44738,3.71865,4.96642");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.46568,6.46847,6.47920,6.51517,6.65604,7.29639,10.25508");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.19220,5.19418,5.20178,5.22495,5.29389,5.56516,6.81293");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.14956,6.15234,6.16307,6.19905,6.33992,6.98027,9.93896");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.03842,5.04040,5.04800,5.07117,5.14011,5.41138,6.65915");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.08983,6.09262,6.10335,6.13933,6.28020,6.92054,9.87924");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.20219,5.20417,5.21177,5.23494,5.30388,5.57516,6.82292");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.29890,6.30168,6.31241,6.34839,6.48926,7.12961,10.08830");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.39461,5.39658,5.40418,5.42736,5.49630,5.76757,7.01534");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.50732,5.51010,5.52083,5.55681,5.69768,6.33802,9.29672");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.54517,4.54715,4.55475,4.57792,4.64686,4.91813,6.16590");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.67212,3.67491,3.68564,3.72162,3.86249,4.50283,7.46153");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.38659,2.38856,2.39616,2.41934,2.48828,2.75955,4.00732");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.09388,4.09667,4.10739,4.14337,4.28424,4.92459,7.88328");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02590,0.02794,0.03644,0.07471,0.26625,1.18053,5.39688");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.92321,3.92519,3.93279,3.95596,4.02490,4.29617,5.54394");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.01992,0.02111,0.02592,0.04402,0.11880,0.48595,2.20976");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[12]") {
|
|
direction : output;
|
|
capacitance : 0.0008;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.42403,5.42756,5.44079,5.48058,5.62218,6.26072,9.22211");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.35085,4.35318,4.36208,4.38824,4.46019,4.73148,5.98161");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.11438,5.11792,5.13114,5.17094,5.31253,5.95108,8.91246");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.39879,4.40112,4.41002,4.43619,4.50813,4.77942,6.02956");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.43442,6.43796,6.45118,6.49097,6.63257,7.27111,10.23250");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.12999,5.13232,5.14122,5.16739,5.23933,5.51062,6.76076");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.11830,6.12183,6.13506,6.17485,6.31645,6.95499,9.91638");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.97622,4.97854,4.98744,5.01361,5.08555,5.35684,6.60698");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.15720,6.16074,6.17396,6.21376,6.35535,6.99389,9.95528");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.79720,5.79953,5.80843,5.83460,5.90654,6.17783,7.42797");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.36627,6.36980,6.38303,6.42282,6.56442,7.20296,10.16435");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.98962,5.99195,6.00085,6.02701,6.09896,6.37025,7.62038");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.57468,5.57822,5.59144,5.63124,5.77284,6.41138,9.37276");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.14018,5.14251,5.15141,5.17758,5.24952,5.52081,6.77095");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.73949,3.74303,3.75625,3.79605,3.93764,4.57618,7.53757");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.98160,2.98393,2.99283,3.01899,3.09094,3.36223,4.61237");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.03426,5.03780,5.05102,5.09082,5.23241,5.87095,8.83234");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03583,0.03819,0.04661,0.08235,0.26780,1.17674,5.39771");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.91762,4.91995,4.92885,4.95502,5.02696,5.29825,6.54839");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02633,0.02752,0.03276,0.05042,0.12253,0.48611,2.21440");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[11]") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.32492,5.32829,5.34087,5.37928,5.52053,6.15947,9.12085");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.29088,4.29312,4.30168,4.32707,4.39825,4.66951,5.91907");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.01408,5.01745,5.03003,5.06844,5.20969,5.84863,8.81001");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.33883,4.34106,4.34963,4.37502,4.44619,4.71745,5.96701");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.33531,6.33869,6.35126,6.38968,6.53092,7.16986,10.13124");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.07104,5.07327,5.08184,5.10723,5.17840,5.44966,6.69922");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.01919,6.02256,6.03514,6.07355,6.21480,6.85374,9.81512");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.91726,4.91950,4.92806,4.95345,5.02463,5.29589,6.54545");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.05806,6.06143,6.07401,6.11242,6.25367,6.89261,9.85399");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.73836,5.74059,5.74916,5.77455,5.84572,6.11698,7.36654");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.26712,6.27050,6.28308,6.32149,6.46274,7.10168,10.06306");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.93078,5.93301,5.94157,5.96696,6.03814,6.30940,7.55896");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.47554,5.47892,5.49150,5.52991,5.67115,6.31009,9.27147");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.08134,5.08357,5.09214,5.11753,5.18870,5.45996,6.70952");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.64035,3.64372,3.65630,3.69471,3.83596,4.47490,7.43628");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.92275,2.92499,2.93355,2.95894,3.03012,3.30138,4.55094");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.92192,4.92530,4.93788,4.97629,5.11753,5.75647,8.71786");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03351,0.03577,0.04398,0.07991,0.26731,1.17660,5.39755");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.84924,4.85147,4.86004,4.88543,4.95660,5.22786,6.47742");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02471,0.02590,0.03102,0.04879,0.12156,0.48607,2.21298");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[10]") {
|
|
direction : output;
|
|
capacitance : 0.0013;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.53421,5.53793,5.55191,5.59334,5.73535,6.37342,9.33482");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.49285,4.49546,4.50543,4.53402,4.60837,4.87976,6.13170");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.23763,5.24136,5.25534,5.29677,5.43878,6.07685,9.03824");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.54079,4.54341,4.55337,4.58196,4.65631,4.92771,6.17965");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.54460,6.54832,6.56230,6.60373,6.74574,7.38381,10.34521");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.26354,5.26616,5.27612,5.30471,5.37906,5.65045,6.90239");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.22848,6.23220,6.24618,6.28761,6.42962,7.06769,10.02908");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.10976,5.11238,5.12234,5.15093,5.22528,5.49667,6.74862");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.28174,6.28546,6.29944,6.34087,6.48288,7.12095,10.08234");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.94218,5.94479,5.95475,5.98335,6.05770,6.32909,7.58103");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.49080,6.49453,6.50850,6.54993,6.69194,7.33002,10.29141");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.13459,6.13721,6.14717,6.17576,6.25011,6.52150,7.77345");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.69922,5.70294,5.71692,5.75835,5.90036,6.53843,9.49983");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.28516,5.28777,5.29773,5.32632,5.40068,5.67207,6.92401");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.86403,3.86775,3.88173,3.92316,4.06517,4.70324,7.66463");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.12657,3.12919,3.13915,3.16774,3.24210,3.51349,4.76543");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.18508,5.18880,5.20278,5.24421,5.38622,6.02429,8.98569");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03856,0.04105,0.04972,0.08523,0.26838,1.17690,5.39790");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.08594,5.08856,5.09852,5.12711,5.20146,5.47285,6.72479");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03139,0.03260,0.03819,0.05553,0.12557,0.48623,2.21883");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[9]") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.39203,5.39552,5.40854,5.44792,5.58941,6.22807,9.18946");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.37240,4.37469,4.38345,4.40929,4.48092,4.75220,6.00209");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.14553,5.14902,5.16205,5.20142,5.34292,5.98158,8.94296");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.42035,4.42263,4.43140,4.45724,4.52886,4.80014,6.05004");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.40242,6.40591,6.41894,6.45831,6.59980,7.23847,10.19985");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.10753,5.10982,5.11858,5.14442,5.21605,5.48732,6.73722");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.08630,6.08979,6.10281,6.14219,6.28368,6.92234,9.88373");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.95375,4.95604,4.96480,4.99064,5.06227,5.33355,6.58344");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.18550,6.18899,6.20202,6.24140,6.38289,7.02155,9.98294");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.81852,5.82081,5.82957,5.85542,5.92704,6.19832,7.44821");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.39457,6.39806,6.41109,6.45046,6.59195,7.23062,10.19200");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.01094,6.01323,6.02199,6.04783,6.11945,6.39073,7.64063");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.60299,5.60647,5.61950,5.65888,5.80037,6.43903,9.40042");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.16150,5.16379,5.17255,5.19839,5.27002,5.54130,6.79119");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.76779,3.77128,3.78431,3.82369,3.96518,4.60384,7.56523");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.00292,3.00521,3.01397,3.03981,3.11144,3.38271,4.63261");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.04797,5.05146,5.06449,5.10387,5.24536,5.88402,8.84541");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03513,0.03746,0.04582,0.08161,0.26765,1.17669,5.39766");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.92951,4.93180,4.94056,4.96640,5.03802,5.30930,6.55920");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02566,0.02685,0.03203,0.04975,0.12213,0.48610,2.21381");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[8]") {
|
|
direction : output;
|
|
capacitance : 0.0012;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.36615,5.36959,5.38244,5.42143,5.56282,6.20159,9.16298");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.33167,4.33392,4.34254,4.36806,4.43937,4.71063,5.96029");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.08897,5.09241,5.10526,5.14424,5.28563,5.92441,8.88579");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.37962,4.38186,4.39049,4.41601,4.48731,4.75858,6.00823");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.37654,6.37999,6.39283,6.43182,6.57321,7.21199,10.17337");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.08897,5.09122,5.09984,5.12536,5.19666,5.46793,6.71759");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.06042,6.06386,6.07671,6.11570,6.25709,6.89586,9.85725");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.93519,4.93744,4.94606,4.97158,5.04289,5.31415,6.56381");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.13040,6.13384,6.14669,6.18568,6.32707,6.96584,9.92723");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.77913,5.78138,5.79000,5.81552,5.88683,6.15809,7.40775");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.33946,6.34291,6.35575,6.39474,6.53613,7.17491,10.13629");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.97155,5.97379,5.98242,6.00794,6.07924,6.35051,7.60017");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.54788,5.55132,5.56417,5.60316,5.74455,6.38333,9.34471");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.12211,5.12436,5.13298,5.15850,5.22981,5.50107,6.75073");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.71269,3.71613,3.72898,3.76797,3.90936,4.54813,7.50952");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.96353,2.96578,2.97440,2.99992,3.07122,3.34249,4.59215");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.96763,4.97107,4.98392,5.02291,5.16430,5.80307,8.76446");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03448,0.03678,0.04508,0.08093,0.26751,1.17665,5.39762");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.87394,4.87618,4.88481,4.91033,4.98163,5.25290,6.50256");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02499,0.02618,0.03131,0.04907,0.12173,0.48608,2.21322");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[7]") {
|
|
direction : output;
|
|
capacitance : 0.0008;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.53254,5.53548,5.54667,5.58314,5.72405,6.36403,9.32358");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.19658,4.19858,4.20629,4.22971,4.29893,4.57011,5.81821");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.24342,4.24636,4.25755,4.29402,4.43493,5.07491,8.03446");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.39826,3.40026,3.40797,3.43139,3.50061,3.77179,5.01989");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.54293,6.54587,6.55706,6.59353,6.73444,7.37443,10.33397");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.24477,5.24676,5.25447,5.27790,5.34712,5.61830,6.86640");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.22681,6.22975,6.24094,6.27741,6.41832,7.05830,10.01785");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.09099,5.09299,5.10070,5.12412,5.19334,5.46452,6.71262");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.16708,6.17002,6.18121,6.21768,6.35860,6.99858,9.95813");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.25476,5.25676,5.26447,5.28789,5.35711,5.62829,6.87639");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.37615,6.37909,6.39028,6.42675,6.56766,7.20764,10.16719");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.44718,5.44917,5.45688,5.48030,5.54953,5.82071,7.06881");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.58457,5.58751,5.59869,5.63516,5.77608,6.41606,9.37561");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.59774,4.59974,4.60745,4.63087,4.70009,4.97127,6.21937");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.74937,3.75231,3.76350,3.79997,3.94089,4.58087,7.54042");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.43916,2.44115,2.44886,2.47229,2.54151,2.81269,4.06079");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.33878,4.34173,4.35291,4.38938,4.53030,5.17028,8.12983");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02785,0.02994,0.03830,0.07587,0.26649,1.17925,5.39706");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.14516,4.14715,4.15486,4.17829,4.24751,4.51869,5.76679");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02062,0.02179,0.02662,0.04466,0.11910,0.48598,2.20938");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[6]") {
|
|
direction : output;
|
|
capacitance : 0.0009;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.55887,5.56192,5.57342,5.61024,5.75119,6.39091,9.35106");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.23808,4.24019,4.24834,4.27275,4.34296,4.61418,5.86302");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.26974,4.27279,4.28430,4.32112,4.46207,5.10179,8.06194");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.43976,3.44188,3.45002,3.47443,3.54464,3.81586,5.06470");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.56926,6.57231,6.58382,6.62063,6.76158,7.40130,10.36145");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.28627,5.28838,5.29653,5.32094,5.39115,5.66237,6.91121");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.25313,6.25619,6.26769,6.30451,6.44546,7.08518,10.04533");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.13249,5.13460,5.14275,5.16716,5.23737,5.50859,6.75743");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.19341,6.19646,6.20797,6.24478,6.38573,7.02546,9.98561");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.29626,5.29837,5.30652,5.33093,5.40114,5.67236,6.92120");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.40247,6.40553,6.41703,6.45385,6.59480,7.23452,10.19467");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.48868,5.49079,5.49893,5.52335,5.59356,5.86478,7.11362");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.61089,5.61394,5.62545,5.66227,5.80322,6.44294,9.40309");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.63924,4.64135,4.64950,4.67391,4.74412,5.01534,6.26418");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.77570,3.77875,3.79026,3.82707,3.96802,4.60775,7.56790");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.48066,2.48277,2.49091,2.51533,2.58554,2.85676,4.10560");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.41435,4.41740,4.42891,4.46573,4.60668,5.24640,8.20655");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02922,0.03134,0.03961,0.07668,0.26665,1.17835,5.39719");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.21820,4.22032,4.22846,4.25288,4.32309,4.59431,5.84314");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02269,0.02387,0.02884,0.04675,0.12035,0.48603,2.21120");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[5]") {
|
|
direction : output;
|
|
capacitance : 0.0015;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.65363,5.65690,5.66904,5.70654,5.84756,6.48677,9.44811");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.30939,4.31163,4.32021,4.34562,4.41682,4.68808,5.93766");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.36451,4.36778,4.37992,4.41742,4.55843,5.19765,8.15899");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.51108,3.51331,3.52189,3.54730,3.61850,3.88976,5.13934");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.66403,6.66729,6.67944,6.71693,6.85795,7.49716,10.45850");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.35758,5.35982,5.36840,5.39381,5.46501,5.73627,6.98585");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.34790,6.35117,6.36331,6.40081,6.54182,7.18104,10.14238");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.20380,5.20604,5.21462,5.24003,5.31123,5.58249,6.83207");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.28818,6.29144,6.30359,6.34108,6.48210,7.12132,10.08265");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.36758,5.36981,5.37839,5.40380,5.47500,5.74626,6.99584");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.49724,6.50051,6.51265,6.55015,6.69116,7.33038,10.29172");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.55999,5.56223,5.57080,5.59622,5.66742,5.93868,7.18826");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.70566,5.70893,5.72107,5.75857,5.89958,6.53880,9.50013");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.71055,4.71279,4.72137,4.74678,4.81798,5.08924,6.33882");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.87047,3.87373,3.88588,3.92337,4.06439,4.70361,7.66494");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.55197,2.55421,2.56278,2.58820,2.65940,2.93066,4.18024");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.46728,4.47055,4.48269,4.52019,4.66121,5.30042,8.26176");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03193,0.03411,0.04219,0.07828,0.26698,1.17657,5.39744");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.26402,4.26625,4.27483,4.30025,4.37145,4.64271,5.89229");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02477,0.02596,0.03108,0.04885,0.12159,0.48608,2.21303");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[4]") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.64145,5.64467,5.65667,5.69403,5.83503,6.47435,9.43544");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.29896,4.30116,4.30963,4.33479,4.40573,4.67698,5.92638");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.35232,4.35554,4.36755,4.40490,4.54591,5.18523,8.14631");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.50064,3.50284,3.51131,3.53647,3.60742,3.87867,5.12806");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.65184,6.65506,6.66707,6.70442,6.84542,7.48474,10.44583");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.34715,5.34935,5.35782,5.38298,5.45392,5.72517,6.97456");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.33571,6.33893,6.35094,6.38830,6.52930,7.16862,10.12971");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.19337,5.19557,5.20404,5.22920,5.30015,5.57139,6.82079");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.27599,6.27921,6.29122,6.32857,6.46957,7.10889,10.06998");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.35714,5.35934,5.36781,5.39297,5.46392,5.73517,6.98456");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.48505,6.48827,6.50028,6.53763,6.67864,7.31796,10.27904");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.54955,5.55176,5.56023,5.58539,5.65633,5.92758,7.17697");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.69347,5.69669,5.70870,5.74605,5.88705,6.52638,9.48746");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.70012,4.70232,4.71079,4.73595,4.80690,5.07815,6.32754");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.85828,3.86150,3.87351,3.91086,4.05186,4.69119,7.65227");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.54153,2.54374,2.55221,2.57737,2.64831,2.91956,4.16895");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.46003,4.46325,4.47526,4.51261,4.65361,5.29293,8.25402");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03135,0.03352,0.04164,0.07794,0.26691,1.17695,5.39739");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.25650,4.25871,4.26717,4.29233,4.36328,4.63453,5.88392");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02424,0.02542,0.03051,0.04831,0.12128,0.48606,2.21256");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[3]") {
|
|
direction : output;
|
|
capacitance : 0.0011;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.67316,5.67645,5.68871,5.72643,5.86750,6.50664,9.46802");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.32896,4.33123,4.33994,4.36566,4.43715,4.70843,5.95823");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.38403,4.38733,4.39959,4.43731,4.57838,5.21752,8.17890");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.53065,3.53292,3.54163,3.56734,3.63884,3.91011,5.15991");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.68355,6.68684,6.69910,6.73683,6.87789,7.51704,10.47841");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.37715,5.37942,5.38813,5.41385,5.48534,5.75661,7.00642");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.36743,6.37072,6.38298,6.42070,6.56177,7.20091,10.16229");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.22337,5.22565,5.23435,5.26007,5.33156,5.60284,6.85264");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.30770,6.31100,6.32326,6.36098,6.50205,7.14119,10.10257");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.38715,5.38942,5.39812,5.42384,5.49534,5.76661,7.01641");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.51677,6.52006,6.53232,6.57004,6.71111,7.35025,10.31163");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.57956,5.58183,5.59054,5.61625,5.68775,5.95902,7.20883");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.72518,5.72848,5.74074,5.77846,5.91953,6.55867,9.52005");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.73013,4.73240,4.74110,4.76682,4.83832,5.10959,6.35939");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.88999,3.89329,3.90555,3.94327,4.08434,4.72348,7.68486");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.57154,2.57381,2.58252,2.60824,2.67973,2.95100,4.20081");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.50006,4.50335,4.51561,4.55333,4.69440,5.33354,8.29492");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03236,0.03456,0.04267,0.07869,0.26707,1.17653,5.39748");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.29346,4.29573,4.30444,4.33015,4.40165,4.67292,5.92272");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02539,0.02658,0.03175,0.04948,0.12197,0.48609,2.21357");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[2]") {
|
|
direction : output;
|
|
capacitance : 0.0008;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.70487,5.70821,5.72063,5.75870,5.89986,6.53890,9.50028");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.36384,4.36617,4.37507,4.40123,4.47317,4.74446,5.99460");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.41575,4.41909,4.43151,4.46958,4.61074,5.24978,8.21116");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.56553,3.56785,3.57675,3.60291,3.67485,3.94615,5.19628");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.71526,6.71860,6.73102,6.76909,6.91025,7.54929,10.51067");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.41203,5.41436,5.42326,5.44942,5.52136,5.79265,7.04279");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_sense : positive_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.39914,6.40248,6.41490,6.45297,6.59413,7.23317,10.19454");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.25825,5.26058,5.26948,5.29564,5.36758,5.63887,6.88901");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.33941,6.34275,6.35517,6.39324,6.53440,7.17344,10.13482");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.42202,5.42435,5.43325,5.45941,5.53135,5.80264,7.05278");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.54848,6.55182,6.56424,6.60231,6.74347,7.38251,10.34389");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.61444,5.61676,5.62567,5.65183,5.72377,5.99506,7.24520");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.75690,5.76023,5.77266,5.81073,5.95188,6.59092,9.55230");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.76500,4.76733,4.77623,4.80239,4.87433,5.14562,6.39576");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.92170,3.92504,3.93746,3.97553,4.11669,4.75573,7.71711");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.60642,2.60875,2.61765,2.64381,2.71575,2.98704,4.23718");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.53244,4.53578,4.54820,4.58627,4.72742,5.36646,8.32784");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03294,0.03517,0.04333,0.07931,0.26719,1.17656,5.39752");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.32649,4.32881,4.33772,4.36388,4.43582,4.70711,5.95724");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.02632,0.02752,0.03275,0.05042,0.12253,0.48611,2.21439");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[1]") {
|
|
direction : output;
|
|
capacitance : 0.0010;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.74704,5.75105,5.76619,5.81012,5.95276,6.59011,9.55152");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.58875,4.59143,4.60163,4.63077,4.70566,4.97707,6.22941");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.44794,5.45196,5.46709,5.51102,5.65367,6.29102,9.25243");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.63670,4.63938,4.64957,4.67871,4.75360,5.02501,6.27736");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.75743,6.76144,6.77658,6.82051,6.96315,7.60050,10.56191");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.35977,5.36245,5.37265,5.40178,5.47667,5.74809,7.00043");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.44131,6.44532,6.46046,6.50438,6.64703,7.28438,10.24579");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.20599,5.20867,5.21887,5.24800,5.32290,5.59431,6.84665");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.48640,6.49041,6.50555,6.54948,6.69213,7.32947,10.29088");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.03122,6.03390,6.04410,6.07324,6.14813,6.41954,7.67189");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.69547,6.69948,6.71462,6.75854,6.90119,7.53854,10.49995");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.22364,6.22632,6.23652,6.26565,6.34054,6.61196,7.86430");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.90388,5.90790,5.92303,5.96696,6.10961,6.74696,9.70836");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.37420,5.37688,5.38708,5.41621,5.49111,5.76252,7.01486");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.06869,4.07270,4.08784,4.13177,4.27442,4.91177,7.87317");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("3.21562,3.21830,3.22850,3.25763,3.33252,3.60394,4.85628");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.48486,5.48887,5.50401,5.54793,5.69058,6.32793,9.28934");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04274,0.04543,0.05448,0.08964,0.26927,1.17715,5.39818");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.09204,5.09472,5.10492,5.13406,5.20895,5.48036,6.73270");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03252,0.03373,0.03941,0.05667,0.12625,0.48626,2.21983");
|
|
}
|
|
}
|
|
}
|
|
pin("wb_dat_o[0]") {
|
|
direction : output;
|
|
capacitance : 0.0015;
|
|
timing() {
|
|
related_pin : "wb_adr_i[7]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.78629,5.79016,5.80468,5.84730,5.98962,6.62734,9.58874");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.67479,4.67738,4.68727,4.71568,4.78985,5.06123,6.31304");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[6]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.37501,5.37887,5.39340,5.43602,5.57833,6.21606,9.17746");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.72274,4.72533,4.73521,4.76362,4.83779,5.10918,6.36098");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[5]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.79668,6.80055,6.81508,6.85769,7.00001,7.63773,10.59914");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.57037,5.57296,5.58284,5.61126,5.68543,5.95681,7.20862");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[4]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.48056,6.48442,6.49895,6.54157,6.68389,7.32161,10.28301");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.41659,5.41918,5.42907,5.45748,5.53165,5.80303,7.05484");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[3]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.42084,6.42470,6.43923,6.48185,6.62416,7.26189,10.22329");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.74593,5.74853,5.75841,5.78682,5.86099,6.13238,7.38418");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[2]";
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.62990,6.63376,6.64829,6.69091,6.83323,7.47095,10.43235");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.93835,5.94094,5.95083,5.97924,6.05341,6.32479,7.57660");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[1]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.83832,5.84218,5.85671,5.89933,6.04164,6.67937,9.64077");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("5.08891,5.09151,5.10139,5.12980,5.20397,5.47536,6.72716");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "wb_adr_i[0]";
|
|
timing_sense : negative_unate;
|
|
timing_type : combinational;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("4.00312,4.00699,4.02152,4.06414,4.20645,4.84418,7.80558");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("2.93033,2.93292,2.94281,2.97122,3.04539,3.31677,4.56858");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
timing() {
|
|
related_pin : "clk";
|
|
timing_type : rising_edge;
|
|
cell_rise(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("7.01498,7.01884,7.03337,7.07599,7.21830,7.85603,10.81743");
|
|
}
|
|
rise_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.04055,0.04314,0.05198,0.08733,0.26880,1.17702,5.39803");
|
|
}
|
|
cell_fall(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("6.95047,6.95306,6.96295,6.99136,7.06553,7.33691,8.58872");
|
|
}
|
|
fall_transition(template_1) {
|
|
index_1("0.00050, 0.00232, 0.01077, 0.05000, 0.23208, 1.07722, 5.00000");
|
|
values("0.03101,0.03222,0.03779,0.05515,0.12534,0.48622,2.21850");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bus("wb_sel_i") {
|
|
bus_type : wb_sel_i;
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
pin("wb_sel_i[3]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_sel_i[2]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_sel_i[1]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
pin("wb_sel_i[0]") {
|
|
direction : input;
|
|
capacitance : 0.0000;
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|