From e47c6aa10a9a75438b6c9d813e1db4b17844d5fc Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Sat, 15 Nov 2025 04:28:50 +0000 Subject: [PATCH 01/10] Enhanced max slew fixing to resolve large unfixed violations 1) Added extra step to fix slew violations at load pins 2) Used actual slews from STA if possible, not just lumped RC estimates 3) Fixed a bug that led to overfixing due to wrong driver selection after buffering Signed-off-by: Cho Moon --- src/rsz/src/BufferedNet.cc | 4 + src/rsz/src/BufferedNet.hh | 3 + src/rsz/src/RepairDesign.cc | 347 +++++++++++++++++----- src/rsz/src/RepairDesign.hh | 45 ++- src/rsz/src/Resizer.cc | 37 ++- src/rsz/test/buffer_varying_lengths.defok | 92 ++---- src/rsz/test/buffer_varying_lengths.ok | 17 +- src/rsz/test/repair_cap3.ok | 6 +- src/rsz/test/repair_clk_nets1.ok | 26 +- src/rsz/test/repair_slew1.ok | 2 +- src/rsz/test/repair_slew10.ok | 2 +- src/rsz/test/repair_slew12.ok | 4 +- src/rsz/test/repair_slew13.ok | 4 +- src/rsz/test/repair_slew15.ok | 2 +- src/rsz/test/repair_slew4.ok | 4 +- src/rsz/test/repair_slew9.ok | 6 +- src/rsz/test/repair_wire1.ok | 22 +- src/rsz/test/repair_wire10.ok | 18 +- src/rsz/test/repair_wire2.ok | 52 ++-- src/rsz/test/repair_wire6.ok | 26 +- src/rsz/test/repair_wire8.ok | 20 +- 21 files changed, 465 insertions(+), 274 deletions(-) diff --git a/src/rsz/src/BufferedNet.cc b/src/rsz/src/BufferedNet.cc index 1aeb0336ab..8d77762f01 100644 --- a/src/rsz/src/BufferedNet.cc +++ b/src/rsz/src/BufferedNet.cc @@ -80,6 +80,7 @@ BufferedNet::BufferedNet(const BufferedNetType type, type_ = BufferedNetType::load; location_ = location; load_pin_ = load_pin; + corner_ = corner; LibertyPort* load_port = resizer->network()->libertyPort(load_pin); if (load_port) { @@ -105,6 +106,7 @@ BufferedNet::BufferedNet(const BufferedNetType type, layer_ = null_layer; ref_ = ref; ref2_ = ref2; + corner_ = ref->corner(); cap_ = ref->cap() + ref2->cap(); fanout_ = ref->fanout() + ref2->fanout(); @@ -130,6 +132,7 @@ BufferedNet::BufferedNet(const BufferedNetType type, location_ = location; layer_ = layer; ref_ = ref; + corner_ = corner; double wire_res, wire_cap; wireRC(corner, resizer, estimate_parasitics, wire_res, wire_cap); @@ -158,6 +161,7 @@ BufferedNet::BufferedNet(const BufferedNetType type, buffer_cell_ = buffer_cell; layer_ = null_layer; ref_ = ref; + corner_ = corner; LibertyPort *input, *output; buffer_cell->bufferPorts(input, output); diff --git a/src/rsz/src/BufferedNet.hh b/src/rsz/src/BufferedNet.hh index 276ae39dfd..2f941a5ef7 100644 --- a/src/rsz/src/BufferedNet.hh +++ b/src/rsz/src/BufferedNet.hh @@ -247,6 +247,7 @@ class BufferedNet } bool fitsEnvelope(Metrics target); + const Corner* corner() { return corner_; } private: BufferedNetType type_; @@ -283,6 +284,8 @@ class BufferedNet // Delay from driver pin to here FixedDelay arrival_delay_ = FixedDelay::ZERO; + + const Corner* corner_ = nullptr; }; } // namespace rsz diff --git a/src/rsz/src/RepairDesign.cc b/src/rsz/src/RepairDesign.cc index 588fc1d107..8b386dc27d 100644 --- a/src/rsz/src/RepairDesign.cc +++ b/src/rsz/src/RepairDesign.cc @@ -42,6 +42,7 @@ #include "sta/SearchPred.hh" #include "sta/TimingArc.hh" #include "sta/TimingRole.hh" +#include "sta/Transition.hh" #include "sta/Units.hh" #include "sta/Vector.hh" #include "utl/Logger.h" @@ -57,6 +58,7 @@ using std::min; using utl::RSZ; using sta::Clock; +using sta::delayInf; using sta::INF; using sta::InstancePinIterator; using sta::NetConnectedPinIterator; @@ -64,6 +66,7 @@ using sta::NetIterator; using sta::NetPinIterator; using sta::Port; using sta::PortDirection; +using sta::RiseFallBoth; using sta::TimingArc; using sta::TimingArcSet; using sta::TimingRole; @@ -281,21 +284,35 @@ void RepairDesign::repairDesign( for (auto corner : *sta_->corners()) { const DcalcAnalysisPt* dcalc_ap = corner->findDcalcAnalysisPt(max_); float limit = resizer_->maxInputSlew(port, corner); + float actual; + bool slew_viol = false; for (const RiseFall* rf : RiseFall::range()) { - float actual = graph_->slew(vertex, rf, dcalc_ap->index()); + actual = graph_->slew(vertex, rf, dcalc_ap->index()); if (actual > limit) { - sta_->setAnnotatedSlew(vertex, - corner, - max_->asMinMaxAll(), - rf->asRiseFallBoth(), - limit); - annotations_to_clean_up.insert(vertex); - PinSet* drivers = network_->drivers(vertex->pin()); - if (drivers) { - for (const Pin* drvr_pin : *drivers) { - drvr_with_load_slew_viol[graph_->pinDrvrVertex(drvr_pin)] - = corner; - } + slew_viol = true; + break; + } + } + if (slew_viol) { + sta_->setAnnotatedSlew(vertex, + corner, + max_->asMinMaxAll(), + RiseFallBoth::riseFall(), + limit); + annotations_to_clean_up.insert(vertex); + PinSet* drivers = network_->drivers(vertex->pin()); + if (drivers) { + for (const Pin* drvr_pin : *drivers) { + drvr_with_load_slew_viol[graph_->pinDrvrVertex(drvr_pin)] + = corner; + debugPrint(logger_, + RSZ, + "repair_design", + 2, + "Fwd pass: drvr {} has slew {} vs. limit {}", + sdc_network_->pathName(drvr_pin), + delayAsString(actual, this, 3), + delayAsString(limit, this, 3)); } } } @@ -303,6 +320,7 @@ void RepairDesign::repairDesign( } } } + debugPrint(logger_, RSZ, "repair_design", @@ -311,6 +329,7 @@ void RepairDesign::repairDesign( annotations_to_clean_up.size()); { + // Fix violations from outputs to inputs est::IncrementalParasiticsGuard guard(estimate_parasitics_); int print_iteration = 0; if (resizer_->level_drvr_vertices_.size() @@ -327,51 +346,22 @@ void RepairDesign::repairDesign( printProgress(print_iteration, false, false, repaired_net_count); } Vertex* drvr = resizer_->level_drvr_vertices_[i]; - Pin* drvr_pin = drvr->pin(); - // hier fix - // clang-format off - Net* net = network_->isTopLevelPort(drvr_pin) - ? db_network_->dbToSta( - db_network_->flatNet(network_->term(drvr_pin))) - : db_network_->dbToSta(db_network_->flatNet(drvr_pin)); - // clang-format on - if (!net) { - continue; - } - dbNet* net_db = db_network_->staToDb(net); - bool debug = (drvr_pin == resizer_->debug_pin_); - if (debug) { - logger_->setDebugLevel(RSZ, "repair_net", 3); - } - // Don't check okToBufferNet here as we are going to do a mix of driver - // sizing and buffering. Further checks exist in repairNet. - if (net && !resizer_->dontTouch(net) && !net_db->isConnectedByAbutment() - && !sta_->isClock(drvr_pin) - // Exclude tie hi/low cells and supply nets. - && !drvr->isConstant()) { - repairNet(net, - drvr_pin, - drvr, - true, - true, - true, - max_length, - true, - drvr_with_load_slew_viol.count(drvr) - ? drvr_with_load_slew_viol.at(drvr) - : nullptr, - repaired_net_count, - slew_violations, - cap_violations, - fanout_violations, - length_violations); - } - if (debug) { - logger_->setDebugLevel(RSZ, "repair_net", 0); - } + repairDriver(drvr, + true /* check_slew */, + true /* check_cap */, + true /* check_fanout */, + max_length, + true /* resize_driver */, + drvr_with_load_slew_viol.count(drvr) + ? drvr_with_load_slew_viol.at(drvr) + : nullptr, + repaired_net_count, + slew_violations, + cap_violations, + fanout_violations, + length_violations); } estimate_parasitics_->updateParasitics(); - printProgress(print_iteration, true, true, repaired_net_count); } if (!annotations_to_clean_up.empty()) { @@ -386,6 +376,61 @@ void RepairDesign::repairDesign( sta_->delaysInvalid(); } + { + // Do one more pass of load slew fixing in case annotated slews interfered + // with fixing + est::IncrementalParasiticsGuard guard(estimate_parasitics_); + int slew_violations2, repaired_net_count2; + for (auto vertex : load_vertices) { + if (!vertex->slewAnnotated()) { + sta_->findDelays(vertex); + LibertyPort* port = network_->libertyPort(vertex->pin()); + if (port) { + for (auto corner : *sta_->corners()) { + const DcalcAnalysisPt* dcalc_ap = corner->findDcalcAnalysisPt(max_); + float limit = resizer_->maxInputSlew(port, corner); + float actual; + bool slew_viol = false; + for (const RiseFall* rf : RiseFall::range()) { + actual = graph_->slew(vertex, rf, dcalc_ap->index()); + if (actual > limit) { + slew_viol = true; + break; + } + } + if (slew_viol) { + PinSet* drivers = network_->drivers(vertex->pin()); + for (const Pin* drvr_pin : *drivers) { + debugPrint(logger_, + RSZ, + "repair_design", + 2, + "last pass: drvr {} has slew {} vs. limit {}", + sdc_network_->pathName(drvr_pin), + delayAsString(actual, this, 3), + delayAsString(limit, this, 3)); + repairDriver(graph_->pinDrvrVertex(drvr_pin), + true /* check_slew */, + false /* check_cap */, + false /* check_fanout */, + 0 /* max_length */, + true /* resize_driver */, + corner, + repaired_net_count2, + slew_violations2, + cap_violations, + fanout_violations, + length_violations); + } + } + } + } + } + } + estimate_parasitics_->updateParasitics(); + printProgress(print_iteration, true, true, repaired_net_count); + } + if (inserted_buffer_count_ > 0) { resizer_->level_drvr_vertices_valid_ = false; } @@ -952,6 +997,62 @@ bool RepairDesign::repairDriverSlew(const Corner* corner, const Pin* drvr_pin) return false; } +void RepairDesign::repairDriver(Vertex* drvr, + bool check_slew, + bool check_cap, + bool check_fanout, + int max_length, // dbu + bool resize_drvr, + Corner* corner_w_load_slew_viol, + int& repaired_net_count, + int& slew_violations, + int& cap_violations, + int& fanout_violations, + int& length_violations) +{ + Pin* drvr_pin = drvr->pin(); + // hier fix + // clang-format off + Net* net = network_->isTopLevelPort(drvr_pin) + ? db_network_->dbToSta( + db_network_->flatNet(network_->term(drvr_pin))) + : db_network_->dbToSta(db_network_->flatNet(drvr_pin)); + // clang-format on + if (!net) { + return; + } + dbNet* net_db = db_network_->staToDb(net); + bool debug = (drvr_pin == resizer_->debug_pin_); + if (debug) { + logger_->setDebugLevel(RSZ, "repair_net", 3); + } + // Don't check okToBufferNet here as we are going to do a mix of driver + // sizing and buffering. Further checks exist in repairNet. + if (net && !resizer_->dontTouch(net) && !net_db->isConnectedByAbutment() + && !sta_->isClock(drvr_pin) + // Exclude tie hi/low cells and supply nets. + && !drvr->isConstant()) { + repairNet(net, + drvr_pin, + drvr, + check_slew, + check_cap, + check_fanout, + max_length, + resize_drvr, + corner_w_load_slew_viol, + repaired_net_count, + slew_violations, + cap_violations, + fanout_violations, + length_violations); + } + + if (debug) { + logger_->setDebugLevel(RSZ, "repair_net", 0); + } +} + void RepairDesign::repairNet(Net* net, const Pin* drvr_pin, Vertex* drvr, @@ -1326,18 +1427,52 @@ void RepairDesign::repairNetWire( double ref_cap = bnet->ref()->cap(); double load_cap = length1 * wire_cap + ref_cap; + // Estimated slew can be significantly smaller than actual slew + // for a long wire. Use actual slew from STA if available + const Corner* corner = bnet->corner(); + const DcalcAnalysisPt* dcalc_ap + = corner ? corner->findDcalcAnalysisPt(max_) + : resizer_->tgt_slew_corner_->findDcalcAnalysisPt(max_); + + double load_slew; + std::optional load_slew_actual; + double slew_factor = 1.0; + + if (dcalc_ap) { + for (const Pin* load_pin : load_pins) { + Vertex* vertex = graph_->pinLoadVertex(load_pin); + if (!vertex) { + continue; + } + for (auto rf : RiseFall::range()) { + Slew slew = sta_->graph()->slew(vertex, rf, dcalc_ap->index()); + if (!delayInf(slew)) { + load_slew_actual + = std::max(load_slew_actual.value_or(0.0), (double) slew); + } + } + } + } + + // Calculate estimated slew based on lumped RC float r_drvr = resizer_->driveResistance(drvr_pin_); - double load_slew = (r_drvr + dbuToMeters(wire_length) * wire_res) * load_cap - * elmore_skew_factor_; + double load_slew_est = (r_drvr + dbuToMeters(wire_length) * wire_res) + * load_cap * elmore_skew_factor_; + + // Use actual slew without undercutting the estimate + load_slew = std::max(load_slew_actual.value_or(0.0), load_slew_est); + slew_factor = (load_slew_est > 0.0) ? load_slew / load_slew_est : 1.0; + debugPrint(logger_, RSZ, "repair_net", 3, - "{:{}s}load_slew={} r_drvr={}", + "{:{}s}load_slew={} r_drvr={} slew_factor={}", "", level, delayAsString(load_slew, this, 3), - units_->resistanceUnit()->asString(r_drvr, 3)); + units_->resistanceUnit()->asString(r_drvr, 3), + slew_factor); LibertyCell* buffer_cell = resizer_->findTargetCell( resizer_->buffer_lowest_drive_, load_cap, false); @@ -1468,6 +1603,13 @@ void RepairDesign::repairNetWire( repeater_cap, repeater_fanout, max_load_slew)) { + debugPrint(logger_, + RSZ, + "repair_net", + 3, + "{:{}s}makeRepeater failed" + "", + level); break; } // Update for the next round. @@ -1482,8 +1624,10 @@ void RepairDesign::repairNetWire( ref_cap = repeater_cap; max_load_slew_margined = max_load_slew; // maxSlewMargined(max_load_slew); + // The new driver is the newly inserted buffer, not the original driver + float r_buffer = resizer_->bufferDriveResistance(buffer_cell); load_slew - = (r_drvr + length1 * wire_res) * load_cap * elmore_skew_factor_; + = (r_buffer + length1 * wire_res) * load_cap * elmore_skew_factor_; buffer_cell = resizer_->findTargetCell( resizer_->buffer_lowest_drive_, load_cap, false); @@ -1495,10 +1639,11 @@ void RepairDesign::repairNetWire( RSZ, "repair_net", 3, - "{:{}s}l={}", + "{:{}s}l={} post buffer slew={}", "", level, - units_->distanceUnit()->asString(length1, 1)); + units_->distanceUnit()->asString(length1, 1), + delayAsString(load_slew, this, 3)); } else { break; } @@ -1576,16 +1721,73 @@ void RepairDesign::repairNetJunc( LibertyCell* buffer_cell = resizer_->findTargetCell( resizer_->buffer_lowest_drive_, load_cap, false); + // Estimated slew can be significantly smaller than actual slew + // for a long wire. Use actual slew from STA if available + const Corner* corner = bnet->corner(); + const DcalcAnalysisPt* dcalc_ap + = corner ? corner->findDcalcAnalysisPt(max_) + : resizer_->tgt_slew_corner_->findDcalcAnalysisPt(max_); + + std::optional slew_left_actual; + std::optional slew_right_actual; + + if (dcalc_ap) { + // Left branch + for (const Pin* load_pin : loads_left) { + Vertex* vertex = graph_->pinLoadVertex(load_pin); + if (!vertex) { + continue; + } + + for (auto rf : RiseFall::range()) { + Slew slew = sta_->graph()->slew(vertex, rf, dcalc_ap->index()); + if (!delayInf(slew)) { + slew_left_actual + = std::max(slew_left_actual.value_or(0.0), (double) slew); + } + } + } + + // Right branch + for (const Pin* load_pin : loads_right) { + Vertex* vertex = graph_->pinLoadVertex(load_pin); + if (!vertex) { + continue; + } + + for (auto rf : RiseFall::range()) { + Slew slew = sta_->graph()->slew(vertex, rf, dcalc_ap->index()); + if (!delayInf(slew)) { + slew_right_actual + = std::max(slew_right_actual.value_or(0.0), (double) slew); + } + } + } + } + + std::optional load_slew_actual; + if (slew_left_actual.has_value() || slew_right_actual.has_value()) { + load_slew_actual = std::max(slew_left_actual.value_or(0.0), + slew_right_actual.value_or(0.0)); + } + // Check for violations when the left/right branches are combined. // Add a buffer to left or right branch to stay under the max // cap/length/fanout. bool repeater_left = false; bool repeater_right = false; + + // Calculate estimated slew based on lumped RC float r_drvr = resizer_->driveResistance(drvr_pin_); - float load_slew = (r_drvr + dbuToMeters(wire_length) * wire_res) * load_cap - * elmore_skew_factor_; + float load_slew_est = (r_drvr + dbuToMeters(wire_length) * wire_res) + * load_cap * elmore_skew_factor_; + + // Use actual slew without undercutting the estimate + double load_slew + = std::max(load_slew_actual.value_or(0.0), (double) load_slew_est); bool load_slew_violation = load_slew > max_load_slew_margined; const char* repeater_reason = nullptr; + // Driver slew checks were converted to max cap. if (load_slew_violation) { debugPrint(logger_, @@ -1597,12 +1799,15 @@ void RepairDesign::repairNetJunc( level, delayAsString(load_slew, this, 3), delayAsString(max_load_slew_margined, this, 3)); - float slew_left = (r_drvr + dbuToMeters(wire_length_left) * wire_res) - * cap_left * elmore_skew_factor_; - float slew_slack_left = maxSlewMargined(max_load_slew_left) - slew_left; - float slew_right = (r_drvr + dbuToMeters(wire_length_right) * wire_res) - * cap_right * elmore_skew_factor_; - float slew_slack_right = maxSlewMargined(max_load_slew_right) - slew_right; + double slew_left_est = (r_drvr + dbuToMeters(wire_length_left) * wire_res) + * cap_left * elmore_skew_factor_; + double slew_left = std::max(slew_left_actual.value_or(0.0), slew_left_est); + double slew_slack_left = maxSlewMargined(max_load_slew_left) - slew_left; + double slew_right_est = (r_drvr + dbuToMeters(wire_length_right) * wire_res) + * cap_right * elmore_skew_factor_; + double slew_right + = std::max(slew_right_actual.value_or(0.0), slew_right_est); + double slew_slack_right = maxSlewMargined(max_load_slew_right) - slew_right; debugPrint(logger_, RSZ, "repair_net", diff --git a/src/rsz/src/RepairDesign.hh b/src/rsz/src/RepairDesign.hh index 2ebc5b9cc9..c9000e23d7 100644 --- a/src/rsz/src/RepairDesign.hh +++ b/src/rsz/src/RepairDesign.hh @@ -101,22 +101,35 @@ class RepairDesign : dbStaState float& violation); bool repairDriverSlew(const Corner* corner, const Pin* drvr_pin); - void repairNet( - Net* net, - const Pin* drvr_pin, - Vertex* drvr, - bool check_slew, - bool check_cap, - bool check_fanout, - int max_length, // dbu - bool resize_drvr, - Corner* corner_w_load_slew_viol, // if not null, signals a violation - // hidden by an annotation - int& repaired_net_count, - int& slew_violations, - int& cap_violations, - int& fanout_violations, - int& length_violations); + void repairDriver(Vertex* drvr, + bool check_slew, + bool check_cap, + bool check_fanout, + int max_length, // dbu + bool resize_drvr, + Corner* corner_w_load_slew_viol, + int& repaired_net_count, + int& slew_violations, + int& cap_violations, + int& fanout_violations, + int& length_violations); + + void repairNet(Net* net, + const Pin* drvr_pin, + Vertex* drvr, + bool check_slew, + bool check_cap, + bool check_fanout, + int max_length, // dbu + bool resize_drvr, + Corner* corner_w_load_slew_viol, // if not null, signals + // a violation hidden by + // an annotation + int& repaired_net_count, + int& slew_violations, + int& cap_violations, + int& fanout_violations, + int& length_violations); bool needRepairCap(const Pin* drvr_pin, int& cap_violations, float& max_cap, diff --git a/src/rsz/src/Resizer.cc b/src/rsz/src/Resizer.cc index 773b9fa5b4..c92e0c004c 100644 --- a/src/rsz/src/Resizer.cc +++ b/src/rsz/src/Resizer.cc @@ -4897,30 +4897,29 @@ void Resizer::checkLoadSlews(const Pin* drvr_pin, pin, nullptr, max_, false, corner1, tr1, slew1, limit1, slack1); if (!corner1) { // Fixup for nangate45: see comment in maxInputSlew - if (!corner1) { - LibertyPort* port = network_->libertyPort(pin); - if (port) { - bool exists; - port->libertyLibrary()->defaultMaxSlew(limit1, exists); - if (exists) { - slew1 = 0.0; - corner1 = tgt_slew_corner_; - for (const RiseFall* rf : RiseFall::range()) { - const DcalcAnalysisPt* dcalc_ap - = corner1->findDcalcAnalysisPt(max_); - const Vertex* vertex = graph_->pinLoadVertex(pin); - Slew slew2 = sta_->graph()->slew(vertex, rf, dcalc_ap->index()); - if (slew2 > slew1) { - slew1 = slew2; - } + LibertyPort* port = network_->libertyPort(pin); + if (port) { + bool exists; + port->libertyLibrary()->defaultMaxSlew(limit1, exists); + if (exists) { + slew1 = 0.0; + corner1 = tgt_slew_corner_; + limit = limit1; + for (const RiseFall* rf : RiseFall::range()) { + const DcalcAnalysisPt* dcalc_ap + = corner1->findDcalcAnalysisPt(max_); + const Vertex* vertex = graph_->pinLoadVertex(pin); + Slew slew2 = sta_->graph()->slew(vertex, rf, dcalc_ap->index()); + if (slew2 > slew1) { + slew1 = slew2; } } } } - } - if (corner1) { + } else { limit1 *= (1.0 - slew_margin / 100.0); - limit = min(limit, limit1); + limit1 = min(limit, limit1); + limit = limit1; slack1 = limit1 - slew1; if (slack1 < slack) { slew = slew1; diff --git a/src/rsz/test/buffer_varying_lengths.defok b/src/rsz/test/buffer_varying_lengths.defok index bcd8d88f17..f0ca8ed807 100644 --- a/src/rsz/test/buffer_varying_lengths.defok +++ b/src/rsz/test/buffer_varying_lengths.defok @@ -3,7 +3,7 @@ DIVIDERCHAR "/" ; BUSBITCHARS "[]" ; DESIGN top ; UNITS DISTANCE MICRONS 2000 ; -COMPONENTS 485 ; +COMPONENTS 471 ; - i1-1 BUF_X32 + PLACED ( 0 20000 ) N ; - i1-10 BUF_X32 + PLACED ( 0 200000 ) N ; - i1-100 BUF_X32 + PLACED ( 0 2000000 ) N ; @@ -54,9 +54,9 @@ COMPONENTS 485 ; - i1-141 BUF_X32 + PLACED ( 0 2820000 ) N ; - i1-142 BUF_X32 + PLACED ( 0 2840000 ) N ; - i1-143 BUF_X32 + PLACED ( 0 2860000 ) N ; - - i1-144 BUF_X32 + PLACED ( 0 2880000 ) N ; - - i1-145 BUF_X32 + PLACED ( 0 2900000 ) N ; - - i1-146 BUF_X32 + PLACED ( 0 2920000 ) N ; + - i1-144 BUF_X2 + PLACED ( 0 2880000 ) N ; + - i1-145 BUF_X2 + PLACED ( 0 2900000 ) N ; + - i1-146 BUF_X2 + PLACED ( 0 2920000 ) N ; - i1-147 BUF_X32 + PLACED ( 0 2940000 ) N ; - i1-148 BUF_X32 + PLACED ( 0 2960000 ) N ; - i1-149 BUF_X32 + PLACED ( 0 2980000 ) N ; @@ -254,9 +254,9 @@ COMPONENTS 485 ; - i2-141 BUF_X4 + PLACED ( 2820000 2820000 ) N ; - i2-142 BUF_X4 + PLACED ( 2840000 2840000 ) N ; - i2-143 BUF_X4 + PLACED ( 2860000 2860000 ) N ; - - i2-144 BUF_X4 + PLACED ( 2880000 2880000 ) N ; - - i2-145 BUF_X4 + PLACED ( 2900000 2900000 ) N ; - - i2-146 BUF_X4 + PLACED ( 2920000 2920000 ) N ; + - i2-144 BUF_X1 + PLACED ( 2880000 2880000 ) N ; + - i2-145 BUF_X1 + PLACED ( 2900000 2900000 ) N ; + - i2-146 BUF_X1 + PLACED ( 2920000 2920000 ) N ; - i2-147 BUF_X4 + PLACED ( 2940000 2940000 ) N ; - i2-148 BUF_X4 + PLACED ( 2960000 2960000 ) N ; - i2-149 BUF_X4 + PLACED ( 2980000 2980000 ) N ; @@ -411,27 +411,13 @@ COMPONENTS 485 ; - wire104 BUF_X32 + SOURCE TIMING + PLACED ( 121013 2981421 ) N ; - wire106 BUF_X32 + SOURCE TIMING + PLACED ( 101014 2961423 ) N ; - wire108 BUF_X32 + SOURCE TIMING + PLACED ( 81016 2941424 ) N ; + - wire109 BUF_X4 + SOURCE TIMING + PLACED ( 1486199 2921325 ) N ; - wire11 BUF_X4 + SOURCE TIMING + PLACED ( 2466174 3901300 ) N ; - - wire110 BUF_X32 + SOURCE TIMING + PLACED ( 930 2921430 ) N ; - - wire112 BUF_X32 + SOURCE TIMING + PLACED ( 930 2901430 ) N ; - - wire114 BUF_X32 + SOURCE TIMING + PLACED ( 930 2881430 ) N ; - - wire116 BUF_X32 + SOURCE TIMING + PLACED ( 930 2861430 ) N ; - - wire118 BUF_X32 + SOURCE TIMING + PLACED ( 930 2841430 ) N ; + - wire110 BUF_X4 + SOURCE TIMING + PLACED ( 1466200 2901326 ) N ; + - wire111 BUF_X4 + SOURCE TIMING + PLACED ( 1446200 2881327 ) N ; - wire12 BUF_X4 + SOURCE TIMING + PLACED ( 1040967 3901375 ) N ; - - wire120 BUF_X32 + SOURCE TIMING + PLACED ( 930 2821430 ) N ; - - wire122 BUF_X32 + SOURCE TIMING + PLACED ( 930 2801430 ) N ; - - wire124 BUF_X32 + SOURCE TIMING + PLACED ( 930 2781430 ) N ; - - wire126 BUF_X32 + SOURCE TIMING + PLACED ( 930 2761430 ) N ; - - wire128 BUF_X32 + SOURCE TIMING + PLACED ( 930 2741430 ) N ; - wire13 BUF_X4 + SOURCE TIMING + PLACED ( 2446174 3881300 ) N ; - - wire130 BUF_X32 + SOURCE TIMING + PLACED ( 930 2721430 ) N ; - - wire132 BUF_X32 + SOURCE TIMING + PLACED ( 930 2701430 ) N ; - - wire134 BUF_X32 + SOURCE TIMING + PLACED ( 930 2681430 ) N ; - - wire136 BUF_X32 + SOURCE TIMING + PLACED ( 930 2661430 ) N ; - - wire138 BUF_X32 + SOURCE TIMING + PLACED ( 930 2641430 ) N ; - - wire14 BUF_X4 + SOURCE TIMING + PLACED ( 1020967 3881375 ) N ; - - wire140 BUF_X32 + SOURCE TIMING + PLACED ( 930 2621430 ) N ; - - wire142 BUF_X32 + SOURCE TIMING + PLACED ( 930 2601430 ) N ; + - wire14 CLKBUF_X3 + SOURCE TIMING + PLACED ( 1020967 3881375 ) N ; - wire15 BUF_X4 + SOURCE TIMING + PLACED ( 2426174 3861301 ) N ; - wire16 BUF_X4 + SOURCE TIMING + PLACED ( 1000968 3861376 ) N ; - wire17 BUF_X4 + SOURCE TIMING + PLACED ( 2406175 3841301 ) N ; @@ -2092,7 +2078,7 @@ PINS 400 ; + LAYER metal1 ( -50 -50 ) ( 50 50 ) + PLACED ( 1980050 1980050 ) N ; END PINS -NETS 685 ; +NETS 671 ; - n1-1 ( PIN p1-1 ) ( i1-1 A ) + USE SIGNAL ; - n1-10 ( PIN p1-10 ) ( i1-10 A ) + USE SIGNAL ; - n1-100 ( PIN p1-100 ) ( i1-100 A ) + USE SIGNAL ; @@ -2328,24 +2314,24 @@ NETS 685 ; - n2-128 ( i2-128 A ) ( i1-128 Z ) + USE SIGNAL ; - n2-129 ( i2-129 A ) ( i1-129 Z ) + USE SIGNAL ; - n2-13 ( i2-13 A ) ( i1-13 Z ) + USE SIGNAL ; - - n2-130 ( wire142 A ) ( i1-130 Z ) + USE SIGNAL ; - - n2-131 ( wire140 A ) ( i1-131 Z ) + USE SIGNAL ; - - n2-132 ( wire138 A ) ( i1-132 Z ) + USE SIGNAL ; - - n2-133 ( wire136 A ) ( i1-133 Z ) + USE SIGNAL ; - - n2-134 ( wire134 A ) ( i1-134 Z ) + USE SIGNAL ; - - n2-135 ( wire132 A ) ( i1-135 Z ) + USE SIGNAL ; - - n2-136 ( wire130 A ) ( i1-136 Z ) + USE SIGNAL ; - - n2-137 ( wire128 A ) ( i1-137 Z ) + USE SIGNAL ; - - n2-138 ( wire126 A ) ( i1-138 Z ) + USE SIGNAL ; - - n2-139 ( wire124 A ) ( i1-139 Z ) + USE SIGNAL ; + - n2-130 ( i2-130 A ) ( i1-130 Z ) + USE SIGNAL ; + - n2-131 ( i2-131 A ) ( i1-131 Z ) + USE SIGNAL ; + - n2-132 ( i2-132 A ) ( i1-132 Z ) + USE SIGNAL ; + - n2-133 ( i2-133 A ) ( i1-133 Z ) + USE SIGNAL ; + - n2-134 ( i2-134 A ) ( i1-134 Z ) + USE SIGNAL ; + - n2-135 ( i2-135 A ) ( i1-135 Z ) + USE SIGNAL ; + - n2-136 ( i2-136 A ) ( i1-136 Z ) + USE SIGNAL ; + - n2-137 ( i2-137 A ) ( i1-137 Z ) + USE SIGNAL ; + - n2-138 ( i2-138 A ) ( i1-138 Z ) + USE SIGNAL ; + - n2-139 ( i2-139 A ) ( i1-139 Z ) + USE SIGNAL ; - n2-14 ( i2-14 A ) ( i1-14 Z ) + USE SIGNAL ; - - n2-140 ( wire122 A ) ( i1-140 Z ) + USE SIGNAL ; - - n2-141 ( wire120 A ) ( i1-141 Z ) + USE SIGNAL ; - - n2-142 ( wire118 A ) ( i1-142 Z ) + USE SIGNAL ; - - n2-143 ( wire116 A ) ( i1-143 Z ) + USE SIGNAL ; - - n2-144 ( wire114 A ) ( i1-144 Z ) + USE SIGNAL ; - - n2-145 ( wire112 A ) ( i1-145 Z ) + USE SIGNAL ; - - n2-146 ( wire110 A ) ( i1-146 Z ) + USE SIGNAL ; + - n2-140 ( i2-140 A ) ( i1-140 Z ) + USE SIGNAL ; + - n2-141 ( i2-141 A ) ( i1-141 Z ) + USE SIGNAL ; + - n2-142 ( i2-142 A ) ( i1-142 Z ) + USE SIGNAL ; + - n2-143 ( i2-143 A ) ( i1-143 Z ) + USE SIGNAL ; + - n2-144 ( wire111 A ) ( i1-144 Z ) + USE SIGNAL ; + - n2-145 ( wire110 A ) ( i1-145 Z ) + USE SIGNAL ; + - n2-146 ( wire109 A ) ( i1-146 Z ) + USE SIGNAL ; - n2-147 ( wire108 A ) ( i1-147 Z ) + USE SIGNAL ; - n2-148 ( wire106 A ) ( i1-148 Z ) + USE SIGNAL ; - n2-149 ( wire104 A ) ( i1-149 Z ) + USE SIGNAL ; @@ -2700,27 +2686,13 @@ NETS 685 ; - net104 ( i2-149 A ) ( wire104 Z ) + USE SIGNAL ; - net106 ( i2-148 A ) ( wire106 Z ) + USE SIGNAL ; - net108 ( i2-147 A ) ( wire108 Z ) + USE SIGNAL ; + - net109 ( wire109 Z ) ( i2-146 A ) + USE SIGNAL ; - net11 ( wire11 Z ) ( i2-195 A ) + USE SIGNAL ; - - net110 ( i2-146 A ) ( wire110 Z ) + USE SIGNAL ; - - net112 ( i2-145 A ) ( wire112 Z ) + USE SIGNAL ; - - net114 ( i2-144 A ) ( wire114 Z ) + USE SIGNAL ; - - net116 ( i2-143 A ) ( wire116 Z ) + USE SIGNAL ; - - net118 ( i2-142 A ) ( wire118 Z ) + USE SIGNAL ; + - net110 ( wire110 Z ) ( i2-145 A ) + USE SIGNAL ; + - net111 ( wire111 Z ) ( i2-144 A ) + USE SIGNAL ; - net12 ( wire11 A ) ( wire12 Z ) + USE SIGNAL ; - - net120 ( i2-141 A ) ( wire120 Z ) + USE SIGNAL ; - - net122 ( i2-140 A ) ( wire122 Z ) + USE SIGNAL ; - - net124 ( i2-139 A ) ( wire124 Z ) + USE SIGNAL ; - - net126 ( i2-138 A ) ( wire126 Z ) + USE SIGNAL ; - - net128 ( i2-137 A ) ( wire128 Z ) + USE SIGNAL ; - net13 ( wire13 Z ) ( i2-194 A ) + USE SIGNAL ; - - net130 ( i2-136 A ) ( wire130 Z ) + USE SIGNAL ; - - net132 ( i2-135 A ) ( wire132 Z ) + USE SIGNAL ; - - net134 ( i2-134 A ) ( wire134 Z ) + USE SIGNAL ; - - net136 ( i2-133 A ) ( wire136 Z ) + USE SIGNAL ; - - net138 ( i2-132 A ) ( wire138 Z ) + USE SIGNAL ; - net14 ( wire13 A ) ( wire14 Z ) + USE SIGNAL ; - - net140 ( i2-131 A ) ( wire140 Z ) + USE SIGNAL ; - - net142 ( i2-130 A ) ( wire142 Z ) + USE SIGNAL ; - net15 ( wire15 Z ) ( i2-193 A ) + USE SIGNAL ; - net16 ( wire15 A ) ( wire16 Z ) + USE SIGNAL ; - net17 ( wire17 Z ) ( i2-192 A ) + USE SIGNAL ; diff --git a/src/rsz/test/buffer_varying_lengths.ok b/src/rsz/test/buffer_varying_lengths.ok index 8bc823b610..ffbfcd780c 100644 --- a/src/rsz/test/buffer_varying_lengths.ok +++ b/src/rsz/test/buffer_varying_lengths.ok @@ -2,27 +2,26 @@ Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 600 - final | +66.2% | 0 | 159 | 88 | 0 + final | +59.2% | 0 | 142 | 88 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 77 slew violations. [INFO RSZ-0036] Found 88 capacitance violations. -[INFO RSZ-0038] Inserted 159 buffers in 88 nets. +[INFO RSZ-0038] Inserted 142 buffers in 88 nets. worst slack max -0.355 -tns max -40.710 +tns max -40.818 [INFO RSZ-0100] Repair move sequence: UnbufferMove SizeUpMove SwapPinsMove BufferMove CloneMove SplitLoadMove [INFO RSZ-0094] Found 200 endpoints with setup violations. [INFO RSZ-0099] Repairing 200 out of 200 (100.00%) violating endpoints... Iter | Removed | Resized | Inserted | Cloned | Pin | Area | WNS | TNS | Viol | Worst | Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt -------------------------------------------------------------------------------------------------------------- - 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -0.355 | -40.7 | 200 | p3-200 - 2030* | 74 | 1543 | 0 | 0 | 0 | +486.8% | -0.324 | -32.0 | 200 | p3-200 - final | 74 | 1698 | 0 | 0 | 0 | +489.5% | -0.302 | -31.4 | 200 | p3-200 + 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -0.355 | -40.8 | 200 | p3-200 + final | 71 | 1575 | 0 | 0 | 0 | +465.4% | -0.302 | -31.0 | 200 | p3-200 -------------------------------------------------------------------------------------------------------------- -[INFO RSZ-0059] Removed 74 buffers. -[INFO RSZ-0051] Resized 1698 instances: 1570 up, 128 up match, 0 down, 0 VT +[INFO RSZ-0059] Removed 71 buffers. +[INFO RSZ-0051] Resized 1575 instances: 1500 up, 75 up match, 0 down, 0 VT [WARNING RSZ-0062] Unable to repair all setup violations. [INFO RSZ-0033] No hold violations found. worst slack max -0.302 -tns max -31.391 +tns max -30.979 No differences found. diff --git a/src/rsz/test/repair_cap3.ok b/src/rsz/test/repair_cap3.ok index 40c41dea38..233b69b34a 100644 --- a/src/rsz/test/repair_cap3.ok +++ b/src/rsz/test/repair_cap3.ok @@ -10,7 +10,7 @@ Found 1 cap violations Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 106 - final | +2.5% | 1 | 2 | 1 | 0 + final | +2.0% | 1 | 2 | 1 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 1 slew violations. [INFO RSZ-0036] Found 1 capacitance violations. @@ -20,11 +20,11 @@ max slew Pin Limit Slew Slack ------------------------------------------------------------ -rdrv/Y 1.49 0.31 1.19 (MET) +rdrv/Y 1.49 0.90 0.60 (MET) max capacitance Pin Limit Cap Slack ------------------------------------------------------------ -r0/Q 0.16 0.00 0.16 (MET) +rdrv/Y 0.22 0.13 0.09 (MET) diff --git a/src/rsz/test/repair_clk_nets1.ok b/src/rsz/test/repair_clk_nets1.ok index 9321fe326b..714dc610ce 100644 --- a/src/rsz/test/repair_clk_nets1.ok +++ b/src/rsz/test/repair_clk_nets1.ok @@ -6,7 +6,7 @@ [INFO ODB-0133] Created 4 nets and 6 connections. [WARNING RSZ-0065] max wire length less than 693u increases wire delays. [INFO RSZ-0047] Found 1 long wires. -[INFO RSZ-0048] Inserted 4 buffers in 1 nets. +[INFO RSZ-0048] Inserted 3 buffers in 1 nets. CLOCK Driver length delay Startpoint: in1 (clock source 'in1') @@ -20,19 +20,17 @@ Path Type: max 0.00 0.00 0.00 ^ u1/A (BUF_X1) 0.97 0.01 0.02 0.02 ^ u1/Z (BUF_X1) 0.01 0.00 0.02 ^ u2/A (BUF_X1) - 3.40 0.01 0.02 0.04 ^ u2/Z (BUF_X1) - 0.01 0.00 0.04 ^ wire4/A (BUF_X4) - 40.42 0.02 0.03 0.07 ^ wire4/Z (BUF_X4) - 0.04 0.03 0.10 ^ wire3/A (BUF_X8) - 42.96 0.01 0.03 0.14 ^ wire3/Z (BUF_X8) - 0.04 0.03 0.17 ^ wire2/A (BUF_X16) - 55.02 0.01 0.03 0.20 ^ wire2/Z (BUF_X16) - 0.06 0.05 0.25 ^ wire1/A (BUF_X16) - 43.61 0.01 0.03 0.28 ^ wire1/Z (BUF_X16) - 0.04 0.03 0.31 ^ u3/A (BUF_X1) - 0.00 0.01 0.02 0.33 ^ u3/Z (BUF_X1) - 0.01 0.00 0.33 ^ out1 (out) - 0.33 data arrival time + 6.59 0.02 0.03 0.05 ^ u2/Z (BUF_X1) + 0.02 0.00 0.05 ^ wire3/A (BUF_X8) + 42.96 0.01 0.03 0.08 ^ wire3/Z (BUF_X8) + 0.04 0.03 0.11 ^ wire2/A (BUF_X16) + 55.02 0.01 0.03 0.14 ^ wire2/Z (BUF_X16) + 0.06 0.05 0.19 ^ wire1/A (BUF_X16) + 43.61 0.01 0.03 0.22 ^ wire1/Z (BUF_X16) + 0.04 0.03 0.25 ^ u3/A (BUF_X1) + 0.00 0.01 0.02 0.27 ^ u3/Z (BUF_X1) + 0.01 0.00 0.27 ^ out1 (out) + 0.27 data arrival time ----------------------------------------------------------------------- (Path is unconstrained) diff --git a/src/rsz/test/repair_slew1.ok b/src/rsz/test/repair_slew1.ok index 376781df81..d660571dfe 100644 --- a/src/rsz/test/repair_slew1.ok +++ b/src/rsz/test/repair_slew1.ok @@ -8,7 +8,7 @@ Found 21 violations Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 43 - final | +2.0% | 1 | 1 | 1 | 0 + final | +1.4% | 1 | 1 | 1 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 1 slew violations. [INFO RSZ-0039] Resized 1 instances. diff --git a/src/rsz/test/repair_slew10.ok b/src/rsz/test/repair_slew10.ok index e3e504a099..62f05e2e8d 100644 --- a/src/rsz/test/repair_slew10.ok +++ b/src/rsz/test/repair_slew10.ok @@ -27,7 +27,7 @@ max slew Pin Limit Slew Slack ------------------------------------------------------------ -u3/A 0.10 0.04 0.06 (MET) +u3/A 0.10 0.10 0.00 (MET) max capacitance diff --git a/src/rsz/test/repair_slew12.ok b/src/rsz/test/repair_slew12.ok index a1c48c76bd..5424e515dc 100644 --- a/src/rsz/test/repair_slew12.ok +++ b/src/rsz/test/repair_slew12.ok @@ -7,9 +7,9 @@ Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 4 - final | +88.9% | 1 | 1 | 2 | 0 + final | +122.2% | 1 | 2 | 2 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 2 slew violations. [INFO RSZ-0036] Found 1 capacitance violations. [INFO RSZ-0039] Resized 1 instances. -[INFO RSZ-0038] Inserted 1 buffers in 2 nets. +[INFO RSZ-0038] Inserted 2 buffers in 2 nets. diff --git a/src/rsz/test/repair_slew13.ok b/src/rsz/test/repair_slew13.ok index 522031c027..9a7a05a303 100644 --- a/src/rsz/test/repair_slew13.ok +++ b/src/rsz/test/repair_slew13.ok @@ -15,10 +15,10 @@ b1/A 0.03 0.07 -0.04 (VIOLATED) Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 3 - final | +133.3% | 0 | 1 | 1 | 0 + final | +266.7% | 0 | 2 | 1 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 1 slew violations. -[INFO RSZ-0038] Inserted 1 buffers in 1 nets. +[INFO RSZ-0038] Inserted 2 buffers in 1 nets. max slew Pin Limit Slew Slack diff --git a/src/rsz/test/repair_slew15.ok b/src/rsz/test/repair_slew15.ok index 1e2199f560..67baa7fae0 100644 --- a/src/rsz/test/repair_slew15.ok +++ b/src/rsz/test/repair_slew15.ok @@ -27,7 +27,7 @@ max slew Pin Limit Slew Slack ------------------------------------------------------------ -u3/A 0.08 0.04 0.04 (MET) +u3/A 0.08 0.08 0.00 (MET) max capacitance diff --git a/src/rsz/test/repair_slew4.ok b/src/rsz/test/repair_slew4.ok index 993d5848b2..706b1e6de3 100644 --- a/src/rsz/test/repair_slew4.ok +++ b/src/rsz/test/repair_slew4.ok @@ -14,7 +14,7 @@ u5/A 0.07 0.14 -0.07 (VIOLATED) Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 6 - final | +11.1% | 0 | 1 | 1 | 0 + final | +17.8% | 0 | 2 | 1 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 1 slew violations. -[INFO RSZ-0038] Inserted 1 buffers in 1 nets. +[INFO RSZ-0038] Inserted 2 buffers in 1 nets. diff --git a/src/rsz/test/repair_slew9.ok b/src/rsz/test/repair_slew9.ok index 40c41dea38..233b69b34a 100644 --- a/src/rsz/test/repair_slew9.ok +++ b/src/rsz/test/repair_slew9.ok @@ -10,7 +10,7 @@ Found 1 cap violations Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 106 - final | +2.5% | 1 | 2 | 1 | 0 + final | +2.0% | 1 | 2 | 1 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 1 slew violations. [INFO RSZ-0036] Found 1 capacitance violations. @@ -20,11 +20,11 @@ max slew Pin Limit Slew Slack ------------------------------------------------------------ -rdrv/Y 1.49 0.31 1.19 (MET) +rdrv/Y 1.49 0.90 0.60 (MET) max capacitance Pin Limit Cap Slack ------------------------------------------------------------ -r0/Q 0.16 0.00 0.16 (MET) +rdrv/Y 0.22 0.13 0.09 (MET) diff --git a/src/rsz/test/repair_wire1.ok b/src/rsz/test/repair_wire1.ok index cd9270df29..75b29670f6 100644 --- a/src/rsz/test/repair_wire1.ok +++ b/src/rsz/test/repair_wire1.ok @@ -57,17 +57,17 @@ Path Type: max 0.000 0.000 0.000 ^ u1/A (BUF_X1) 1.811 0.007 0.019 0.019 ^ u1/Z (BUF_X1) 0.007 0.000 0.019 ^ u2/A (BUF_X2) - 33.910 0.035 0.049 0.067 ^ u2/Z (BUF_X2) - 0.045 0.025 0.092 ^ wire3/A (CLKBUF_X3) - 30.728 0.023 0.060 0.152 ^ wire3/Z (CLKBUF_X3) - 0.032 0.020 0.171 ^ wire2/A (CLKBUF_X3) - 45.480 0.028 0.061 0.233 ^ wire2/Z (CLKBUF_X3) - 0.057 0.041 0.274 ^ wire1/A (CLKBUF_X3) - 45.311 0.029 0.069 0.343 ^ wire1/Z (CLKBUF_X3) - 0.056 0.041 0.384 ^ u3/A (BUF_X1) - 0.000 0.006 0.026 0.410 ^ u3/Z (BUF_X1) - 0.006 0.000 0.410 ^ out1 (out) - 0.410 data arrival time + 33.910 0.104 0.120 0.138 ^ u2/Z (BUF_X2) + 0.000 0.000 0.138 ^ wire3/A (CLKBUF_X3) + 30.728 0.000 0.000 0.138 ^ wire3/Z (CLKBUF_X3) + 0.000 0.000 0.138 ^ wire2/A (CLKBUF_X3) + 45.480 0.000 0.000 0.138 ^ wire2/Z (CLKBUF_X3) + 0.000 0.000 0.138 ^ wire1/A (CLKBUF_X3) + 45.311 0.000 0.000 0.138 ^ wire1/Z (CLKBUF_X3) + 0.199 0.000 0.138 ^ u3/A (BUF_X1) + 0.000 0.010 0.026 0.164 ^ u3/Z (BUF_X1) + 0.010 0.000 0.164 ^ out1 (out) + 0.164 data arrival time --------------------------------------------------------------------------- (Path is unconstrained) diff --git a/src/rsz/test/repair_wire10.ok b/src/rsz/test/repair_wire10.ok index 50bdabc89a..a089f54bcd 100644 --- a/src/rsz/test/repair_wire10.ok +++ b/src/rsz/test/repair_wire10.ok @@ -61,15 +61,15 @@ Path Type: max 0.00 0.00 0.00 v u1/A (BUF_X1) 1.79 0.01 0.02 0.02 v u1/Z (BUF_X1) 0.01 0.00 0.02 v u2/A (BUF_X2) - 50.36 0.02 0.04 0.07 v u2/Z (BUF_X2) - 0.06 0.05 0.11 v wire2/A (CLKBUF_X3) - 45.66 0.03 0.08 0.19 v wire2/Z (CLKBUF_X3) - 0.06 0.04 0.23 v wire1/A (CLKBUF_X3) - 58.08 0.03 0.08 0.32 v wire1/Z (CLKBUF_X3) - 0.09 0.07 0.38 v u3/A (BUF_X1) - 0.24 0.01 0.05 0.43 v u3/Z (BUF_X1) - 0.01 0.00 0.43 v out1 (out) - 0.43 data arrival time + 50.36 0.04 0.07 0.10 v u2/Z (BUF_X2) + 0.00 0.00 0.10 v wire2/A (CLKBUF_X3) + 45.66 0.00 0.00 0.10 v wire2/Z (CLKBUF_X3) + 0.00 0.00 0.10 v wire1/A (CLKBUF_X3) + 58.08 0.00 0.00 0.10 v wire1/Z (CLKBUF_X3) + 0.20 0.00 0.10 v u3/A (BUF_X1) + 0.24 0.01 0.07 0.17 v u3/Z (BUF_X1) + 0.01 0.00 0.17 v out1 (out) + 0.17 data arrival time ----------------------------------------------------------------------- (Path is unconstrained) diff --git a/src/rsz/test/repair_wire2.ok b/src/rsz/test/repair_wire2.ok index 86a924a3b5..e488d8e7db 100644 --- a/src/rsz/test/repair_wire2.ok +++ b/src/rsz/test/repair_wire2.ok @@ -82,17 +82,17 @@ Path Type: max 0.000 0.000 0.000 ^ u1/A (BUF_X1) 1.454 0.007 0.018 0.018 ^ u1/Z (BUF_X1) 0.007 0.000 0.018 ^ u2/A (CLKBUF_X3) - 5.792 0.009 0.030 0.048 ^ u2/Z (CLKBUF_X3) - 0.009 0.001 0.048 ^ wire5/A (CLKBUF_X3) - 45.480 0.028 0.052 0.101 ^ wire5/Z (CLKBUF_X3) - 0.057 0.041 0.142 ^ wire4/A (CLKBUF_X3) - 45.184 0.028 0.068 0.211 ^ wire4/Z (CLKBUF_X3) - 0.056 0.041 0.251 ^ wire3/A (CLKBUF_X3) - 47.192 0.025 0.063 0.315 ^ wire3/Z (CLKBUF_X3) - 0.049 0.032 0.346 ^ u3/A (BUF_X1) - 0.000 0.005 0.025 0.372 ^ u3/Z (BUF_X1) - 0.005 0.000 0.372 ^ out1 (out) - 0.372 data arrival time + 5.792 0.055 0.080 0.098 ^ u2/Z (CLKBUF_X3) + 0.000 0.000 0.098 ^ wire5/A (CLKBUF_X3) + 45.480 0.000 0.000 0.098 ^ wire5/Z (CLKBUF_X3) + 0.000 0.000 0.098 ^ wire4/A (CLKBUF_X3) + 45.184 0.000 0.000 0.098 ^ wire4/Z (CLKBUF_X3) + 0.000 0.000 0.098 ^ wire3/A (CLKBUF_X3) + 47.192 0.000 0.000 0.098 ^ wire3/Z (CLKBUF_X3) + 0.199 0.000 0.098 ^ u3/A (BUF_X1) + 0.000 0.010 0.026 0.124 ^ u3/Z (BUF_X1) + 0.010 0.000 0.124 ^ out1 (out) + 0.124 data arrival time --------------------------------------------------------------------------- (Path is unconstrained) @@ -109,21 +109,21 @@ Path Type: max 0.000 0.000 0.000 ^ u1/A (BUF_X1) 1.454 0.007 0.018 0.018 ^ u1/Z (BUF_X1) 0.007 0.000 0.018 ^ u2/A (CLKBUF_X3) - 5.792 0.009 0.030 0.048 ^ u2/Z (CLKBUF_X3) - 0.009 0.001 0.048 ^ wire5/A (CLKBUF_X3) - 45.480 0.028 0.052 0.101 ^ wire5/Z (CLKBUF_X3) - 0.057 0.041 0.142 ^ wire4/A (CLKBUF_X3) - 45.184 0.028 0.068 0.211 ^ wire4/Z (CLKBUF_X3) - 0.056 0.041 0.251 ^ wire3/A (CLKBUF_X3) - 47.192 0.025 0.063 0.315 ^ wire3/Z (CLKBUF_X3) - 0.063 0.045 0.360 ^ wire2/A (CLKBUF_X3) - 45.558 0.029 0.070 0.430 ^ wire2/Z (CLKBUF_X3) - 0.057 0.041 0.471 ^ wire1/A (CLKBUF_X3) - 45.316 0.029 0.069 0.540 ^ wire1/Z (CLKBUF_X3) - 0.056 0.041 0.581 ^ u4/A (BUF_X1) - 0.000 0.006 0.026 0.607 ^ u4/Z (BUF_X1) - 0.006 0.000 0.607 ^ out2 (out) - 0.607 data arrival time + 5.792 0.055 0.080 0.098 ^ u2/Z (CLKBUF_X3) + 0.000 0.000 0.098 ^ wire5/A (CLKBUF_X3) + 45.480 0.000 0.000 0.098 ^ wire5/Z (CLKBUF_X3) + 0.000 0.000 0.098 ^ wire4/A (CLKBUF_X3) + 45.184 0.000 0.000 0.098 ^ wire4/Z (CLKBUF_X3) + 0.000 0.000 0.098 ^ wire3/A (CLKBUF_X3) + 47.192 0.000 0.000 0.098 ^ wire3/Z (CLKBUF_X3) + 0.000 0.000 0.098 ^ wire2/A (CLKBUF_X3) + 45.558 0.000 0.000 0.098 ^ wire2/Z (CLKBUF_X3) + 0.000 0.000 0.098 ^ wire1/A (CLKBUF_X3) + 45.316 0.000 0.000 0.098 ^ wire1/Z (CLKBUF_X3) + 0.199 0.000 0.098 ^ u4/A (BUF_X1) + 0.000 0.010 0.026 0.124 ^ u4/Z (BUF_X1) + 0.010 0.000 0.124 ^ out2 (out) + 0.124 data arrival time --------------------------------------------------------------------------- (Path is unconstrained) diff --git a/src/rsz/test/repair_wire6.ok b/src/rsz/test/repair_wire6.ok index 40b7744ac3..ffe6a9edf7 100644 --- a/src/rsz/test/repair_wire6.ok +++ b/src/rsz/test/repair_wire6.ok @@ -31,16 +31,16 @@ u1/Z manhtn 0.4 steiner 0.4 0.00 Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 3 - final | +283.3% | 0 | 3 | 1 | 0 + final | +200.0% | 0 | 2 | 1 | 0 --------------------------------------------------------------------- [INFO RSZ-0036] Found 1 capacitance violations. [INFO RSZ-0037] Found 1 long wires. -[INFO RSZ-0038] Inserted 3 buffers in 1 nets. +[INFO RSZ-0038] Inserted 2 buffers in 1 nets. Driver length delay wire1/Z manhtn 569.8 steiner 569.8 0.04 -wire3/Z manhtn 487.9 steiner 487.9 0.03 +u2/Z manhtn 488.7 steiner 488.7 0.03 wire2/Z manhtn 441.4 steiner 441.4 0.03 -u2/Z manhtn 0.7 steiner 0.7 0.00 +in1 manhtn 0.7 steiner 0.7 0.00 Startpoint: in1 (input port) Endpoint: out1 (output port) Path Group: unconstrained @@ -53,17 +53,15 @@ Path Type: max 0.000 0.000 0.000 ^ u1/A (BUF_X1) 1.008 0.006 0.016 0.016 ^ u1/Z (BUF_X1) 0.006 0.000 0.016 ^ u2/A (BUF_X1) - 1.477 0.007 0.020 0.036 ^ u2/Z (BUF_X1) - 0.007 0.000 0.036 ^ wire3/A (CLKBUF_X3) - 38.090 0.025 0.048 0.085 ^ wire3/Z (CLKBUF_X3) - 0.043 0.030 0.114 ^ wire2/A (CLKBUF_X3) - 36.574 0.025 0.061 0.175 ^ wire2/Z (CLKBUF_X3) - 0.040 0.027 0.202 ^ wire1/A (BUF_X4) - 42.829 0.020 0.041 0.243 ^ wire1/Z (BUF_X4) - 0.047 0.036 0.279 ^ out1 (out) - 0.279 data arrival time + 38.151 0.081 0.096 0.112 ^ u2/Z (BUF_X1) + 0.089 0.033 0.145 ^ wire2/A (CLKBUF_X3) + 36.574 0.026 0.072 0.217 ^ wire2/Z (CLKBUF_X3) + 0.041 0.027 0.244 ^ wire1/A (BUF_X4) + 42.829 0.020 0.041 0.285 ^ wire1/Z (BUF_X4) + 0.047 0.036 0.320 ^ out1 (out) + 0.320 data arrival time --------------------------------------------------------------------------- (Path is unconstrained) -[INFO RSZ-0026] Removed 4 buffers. +[INFO RSZ-0026] Removed 3 buffers. diff --git a/src/rsz/test/repair_wire8.ok b/src/rsz/test/repair_wire8.ok index 238090cafd..adc61fc815 100644 --- a/src/rsz/test/repair_wire8.ok +++ b/src/rsz/test/repair_wire8.ok @@ -16,7 +16,7 @@ max slew Pin Limit Slew Slack ------------------------------------------------------------ -wire1/Z 0.15 0.03 0.12 (MET) +u2/Z 0.15 0.05 0.10 (MET) max capacitance @@ -37,15 +37,15 @@ Corner: slow 0.000 0.000 0.000 ^ u1/A (BUF_X1) 1.413 0.021 0.048 0.048 ^ u1/Z (BUF_X1) 0.021 0.000 0.048 ^ u2/A (CLKBUF_X3) - 33.854 0.093 0.155 0.203 ^ u2/Z (CLKBUF_X3) - 0.097 0.026 0.229 ^ wire2/A (CLKBUF_X3) - 60.096 0.150 0.250 0.479 ^ wire2/Z (CLKBUF_X3) - 0.175 0.080 0.558 ^ wire1/A (CLKBUF_X3) - 59.964 0.150 0.280 0.838 ^ wire1/Z (CLKBUF_X3) - 0.175 0.079 0.918 ^ u3/A (BUF_X1) - 0.000 0.017 0.096 1.014 ^ u3/Z (BUF_X1) - 0.017 0.000 1.014 ^ out1 (out) - 1.014 data arrival time + 33.854 0.295 0.350 0.397 ^ u2/Z (CLKBUF_X3) + 0.000 0.000 0.397 ^ wire2/A (CLKBUF_X3) + 60.096 0.000 0.000 0.397 ^ wire2/Z (CLKBUF_X3) + 0.000 0.000 0.397 ^ wire1/A (CLKBUF_X3) + 59.964 0.000 0.000 0.397 ^ wire1/Z (CLKBUF_X3) + 0.500 0.000 0.397 ^ u3/A (BUF_X1) + 0.000 0.030 0.125 0.523 ^ u3/Z (BUF_X1) + 0.030 0.000 0.523 ^ out1 (out) + 0.523 data arrival time --------------------------------------------------------------------------- (Path is unconstrained) From c67319f1c3f46f65a5ee31f335d7f4ce97c2501d Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Sat, 15 Nov 2025 05:10:48 +0000 Subject: [PATCH 02/10] rebased flow tests Signed-off-by: Cho Moon --- test/aes_asap7.metrics | 78 ++++++++ test/aes_asap7.metrics_limits | 24 +++ test/gcd_asap7.metrics_limits | 22 +-- test/gcd_sky130hs.metrics | 66 ++++--- test/ibex_sky130hd.metrics | 225 +++++++++++------------ test/ibex_sky130hd.metrics_limits | 26 +-- test/ibex_sky130hs.metrics_limits | 28 +-- test/jpeg_sky130hs.metrics_limits | 26 +-- test/tinyRocket_nangate45.metrics_limits | 22 +-- 9 files changed, 311 insertions(+), 206 deletions(-) create mode 100644 test/aes_asap7.metrics create mode 100644 test/aes_asap7.metrics_limits diff --git a/test/aes_asap7.metrics b/test/aes_asap7.metrics new file mode 100644 index 0000000000..79932bdbb6 --- /dev/null +++ b/test/aes_asap7.metrics @@ -0,0 +1,78 @@ +{ + "IFP::ord_version": "", + "IFP::instance_count": "15622", + "floorplan__design__io": 388, + "design__io__hpwl": 8557260, + "design__instance__displacement__total": 3375.05, + "design__instance__displacement__mean": 0.219, + "design__instance__displacement__max": 1.085, + "route__wirelength__estimated": 56134.1, + "RSZ::repair_design_buffer_count": "158", + "RSZ::max_slew_slack": "0.34519262611866", + "RSZ::max_fanout_slack": "100.0", + "RSZ::max_capacitance_slack": "1.3435324896213416", + "design__instance__displacement__total": 10.597, + "design__instance__displacement__mean": 0, + "design__instance__displacement__max": 0.602, + "route__wirelength__estimated": 56795.7, + "design__instance__count__setup_buffer": 1583, + "design__instance__count__hold_buffer": 717, + "RSZ::worst_slack_min": "0.06084022199256411", + "RSZ::worst_slack_max": "-36.40776583661594", + "RSZ::tns_max": "-2087.589220948694", + "RSZ::hold_buffer_count": "717", + "design__instance__displacement__total": 1798.22, + "design__instance__displacement__mean": 0.101, + "design__instance__displacement__max": 2.935, + "route__wirelength__estimated": 68084.4, + "DPL::utilization": "45.3", + "DPL::design_area": "1892", + "route__net": 17521, + "route__net__special": 2, + "global_route__vias": 146212, + "global_route__wirelength": 108872, + "grt__antenna_diodes_count": 0, + "grt__antenna__violating__nets": 0, + "grt__antenna__violating__pins": 0, + "GRT::ANT::errors": "0", + "route__net": 17521, + "route__net__special": 2, + "route__drc_errors__iter:0": 1970, + "route__wirelength__iter:0": 81290, + "route__drc_errors__iter:1": 157, + "route__wirelength__iter:1": 80781, + "route__drc_errors__iter:2": 58, + "route__wirelength__iter:2": 80752, + "route__drc_errors__iter:3": 0, + "route__wirelength__iter:3": 80753, + "route__drc_errors": 0, + "route__wirelength": 80753, + "route__vias": 167568, + "route__vias__singlecut": 167568, + "route__vias__multicut": 0, + "DRT::drv": "0", + "drt__repair_antennas__pre_repair__antenna__violating__nets": 0, + "drt__repair_antennas__pre_repair__antenna__violating__pins": 0, + "drt__antenna__violating__nets": 0, + "drt__antenna__violating__pins": 0, + "DRT::ANT::errors": "0", + "design__violations": 0, + "timing__drv__floating__nets": 0, + "timing__drv__floating__pins": 0, + "DRT::worst_slack_min": "0.3983480228272263", + "DRT::worst_slack_max": "-52.23121955831338", + "DRT::tns_max": "-4127.650238112482", + "DRT::clock_skew": "15.889092188843733", + "DRT::max_slew_slack": "15.210939645767214", + "DRT::max_fanout_slack": "100.0", + "DRT::max_capacitance_slack": "40.49273253840609", + "DRT::clock_period": "400.000000", + "flow__warnings__count": 15, + "flow__errors__count": 0, + "flow__warnings__count:GPL-0302": 2, + "flow__warnings__count:GRT-0246": 1, + "flow__warnings__count:RSZ-0062": 1, + "flow__warnings__count:STA-0441": 1, + "flow__warnings__count:STA-1212": 1001, + "flow__warnings__type_count": 5 +} \ No newline at end of file diff --git a/test/aes_asap7.metrics_limits b/test/aes_asap7.metrics_limits new file mode 100644 index 0000000000..1ff99e8222 --- /dev/null +++ b/test/aes_asap7.metrics_limits @@ -0,0 +1,24 @@ +{ + "IFP::instance_count" : "18746.399999999998" + ,"DPL::design_area" : "2270.4" + ,"DPL::utilization" : "54.35999999999999" + ,"RSZ::repair_design_buffer_count" : "189" + ,"RSZ::max_slew_slack" : "0" + ,"RSZ::max_capacitance_slack" : "0" + ,"RSZ::max_fanout_slack" : "0" + ,"RSZ::worst_slack_min" : "-39.939159778007436" + ,"RSZ::worst_slack_max" : "-76.40776583661594" + ,"RSZ::tns_max" : "-64575.58922094869" + ,"RSZ::hold_buffer_count" : "860" + ,"GRT::ANT::errors" : "0" + ,"DRT::drv" : "0" + ,"DRT::worst_slack_min" : "-39.60165197717277" + ,"DRT::worst_slack_max" : "-92.23121955831337" + ,"DRT::tns_max" : "-66615.65023811249" + ,"DRT::clock_skew" : "19.06691062661248" + ,"DRT::max_slew_slack" : "0" + ,"DRT::max_capacitance_slack" : "0" + ,"DRT::max_fanout_slack" : "0" + ,"DRT::clock_period" : "400.0" + ,"DRT::ANT::errors" : "0" +} diff --git a/test/gcd_asap7.metrics_limits b/test/gcd_asap7.metrics_limits index a3f952f752..3602681f12 100644 --- a/test/gcd_asap7.metrics_limits +++ b/test/gcd_asap7.metrics_limits @@ -1,21 +1,21 @@ { "IFP::instance_count" : "379.2" - ,"DPL::design_area" : "49.199999999999996" - ,"DPL::utilization" : "24.84" - ,"RSZ::repair_design_buffer_count" : "1" - ,"RSZ::max_slew_slack" : "0" + ,"DPL::design_area" : "50.4" + ,"DPL::utilization" : "25.32" + ,"RSZ::repair_design_buffer_count" : "4" + ,"RSZ::max_slew_slack" : "-4.017109751701355" ,"RSZ::max_capacitance_slack" : "0" ,"RSZ::max_fanout_slack" : "0" - ,"RSZ::worst_slack_min" : "-23.655382001289766" - ,"RSZ::worst_slack_max" : "-80.20822102805785" - ,"RSZ::tns_max" : "-1289.3568325336983" + ,"RSZ::worst_slack_min" : "-23.066946448652402" + ,"RSZ::worst_slack_max" : "-74.52312971871893" + ,"RSZ::tns_max" : "-1283.624057145261" ,"RSZ::hold_buffer_count" : "0" ,"GRT::ANT::errors" : "0" ,"DRT::drv" : "0" - ,"DRT::worst_slack_min" : "-22.50829262876961" - ,"DRT::worst_slack_max" : "-78.95872052000071" - ,"DRT::tns_max" : "-1307.4503315273416" - ,"DRT::clock_skew" : "3.227745167385637" + ,"DRT::worst_slack_min" : "-21.07713881647623" + ,"DRT::worst_slack_max" : "-71.91332844430431" + ,"DRT::tns_max" : "-1249.5393219746531" + ,"DRT::clock_skew" : "3.421213326319268" ,"DRT::max_slew_slack" : "0" ,"DRT::max_capacitance_slack" : "0" ,"DRT::max_fanout_slack" : "0" diff --git a/test/gcd_sky130hs.metrics b/test/gcd_sky130hs.metrics index 184b1665e7..fc5bbfbd52 100644 --- a/test/gcd_sky130hs.metrics +++ b/test/gcd_sky130hs.metrics @@ -3,53 +3,53 @@ "IFP::instance_count": "305", "floorplan__design__io": 54, "design__io__hpwl": 6262299, - "design__instance__displacement__total": 815.717, - "design__instance__displacement__mean": 0.711, + "design__instance__displacement__total": 810.535, + "design__instance__displacement__mean": 0.707, "design__instance__displacement__max": 8.861, - "route__wirelength__estimated": 11997, - "RSZ::repair_design_buffer_count": "2", - "RSZ::max_slew_slack": "29.5025497674942", + "route__wirelength__estimated": 11815.5, + "RSZ::repair_design_buffer_count": "1", + "RSZ::max_slew_slack": "29.497987031936646", "RSZ::max_fanout_slack": "100.0", "RSZ::max_capacitance_slack": "31.068147724814217", "design__instance__displacement__total": 29.318, "design__instance__displacement__mean": 0.025, "design__instance__displacement__max": 5.73, - "route__wirelength__estimated": 12551.3, + "route__wirelength__estimated": 12369.7, "design__instance__count__setup_buffer": 30, "design__instance__count__hold_buffer": 0, - "RSZ::worst_slack_min": "0.0734526904534917", - "RSZ::worst_slack_max": "-0.15310153578265562", - "RSZ::tns_max": "-0.8466606544387439", + "RSZ::worst_slack_min": "0.07394418620039371", + "RSZ::worst_slack_max": "-0.15218760016293634", + "RSZ::tns_max": "-0.8393556087747145", "RSZ::hold_buffer_count": "0", "design__instance__displacement__total": 181.509, "design__instance__displacement__mean": 0.153, "design__instance__displacement__max": 6.9, - "route__wirelength__estimated": 13521.6, - "DPL::utilization": "4.5", - "DPL::design_area": "3454", - "route__net": 368, + "route__wirelength__estimated": 13340.1, + "DPL::utilization": "4.4", + "DPL::design_area": "3441", + "route__net": 367, "route__net__special": 2, - "global_route__vias": 2517, + "global_route__vias": 2520, "global_route__wirelength": 21232, "grt__global_route__vias": 17, "grt__antenna_diodes_count": 1, "grt__antenna__violating__nets": 0, "grt__antenna__violating__pins": 0, "GRT::ANT::errors": "0", - "route__net": 368, + "route__net": 367, "route__net__special": 2, - "route__drc_errors__iter:0": 62, - "route__wirelength__iter:0": 14866, - "route__drc_errors__iter:1": 2, - "route__wirelength__iter:1": 14808, + "route__drc_errors__iter:0": 63, + "route__wirelength__iter:0": 14854, + "route__drc_errors__iter:1": 1, + "route__wirelength__iter:1": 14801, "route__drc_errors__iter:2": 1, "route__wirelength__iter:2": 14794, "route__drc_errors__iter:3": 0, - "route__wirelength__iter:3": 14792, + "route__wirelength__iter:3": 14791, "route__drc_errors": 0, - "route__wirelength": 14792, - "route__vias": 2222, - "route__vias__singlecut": 2222, + "route__wirelength": 14791, + "route__vias": 2223, + "route__vias__singlecut": 2223, "route__vias__multicut": 0, "DRT::drv": "0", "drt__repair_antennas__pre_repair__antenna__violating__nets": 0, @@ -60,14 +60,20 @@ "design__violations": 0, "timing__drv__floating__nets": 0, "timing__drv__floating__pins": 0, - "DRT::worst_slack_min": "0.08444309379641773", - "DRT::worst_slack_max": "-0.13012347123672965", - "DRT::tns_max": "-0.5923605107425738", - "DRT::clock_skew": "0.00826813640955418", - "DRT::max_slew_slack": "40.317729115486145", + "DRT::worst_slack_min": "0.08430265057983065", + "DRT::worst_slack_max": "-0.13272072705399315", + "DRT::tns_max": "-0.5926129754655137", + "DRT::clock_skew": "0.010228013170354069", + "DRT::max_slew_slack": "39.99394774436951", "DRT::max_fanout_slack": "100.0", - "DRT::max_capacitance_slack": "43.14643236653903", + "DRT::max_capacitance_slack": "42.79081647503686", "DRT::clock_period": "1.780000", "flow__warnings__count": 32, - "flow__errors__count": 0 + "flow__errors__count": 0, + "flow__warnings__count:DRT-0349": 20, + "flow__warnings__count:IFP-0028": 1, + "flow__warnings__count:ORD-0046": 9, + "flow__warnings__count:RSZ-0062": 1, + "flow__warnings__count:STA-0441": 1, + "flow__warnings__type_count": 5 } \ No newline at end of file diff --git a/test/ibex_sky130hd.metrics b/test/ibex_sky130hd.metrics index 4a173f4883..1d0b4d3d0c 100644 --- a/test/ibex_sky130hd.metrics +++ b/test/ibex_sky130hd.metrics @@ -2,145 +2,142 @@ "IFP::ord_version": "", "IFP::instance_count": "15696", "floorplan__design__io": 264, - "design__io__hpwl": 69322388, - "design__instance__displacement__total": 35077.4, - "design__instance__displacement__mean": 1.528, - "design__instance__displacement__max": 13.07, - "route__wirelength__estimated": 707929, - "RSZ::repair_design_buffer_count": "480", - "RSZ::max_slew_slack": "30.107261037234757", + "design__io__hpwl": 68677276, + "design__instance__displacement__total": 31603.6, + "design__instance__displacement__mean": 1.371, + "design__instance__displacement__max": 9.532, + "route__wirelength__estimated": 695390, + "RSZ::repair_design_buffer_count": "571", + "RSZ::max_slew_slack": "-151.30395635667787", "RSZ::max_fanout_slack": "100.0", - "RSZ::max_capacitance_slack": "65.66070541260767", - "design__instance__displacement__total": 1367.27, - "design__instance__displacement__mean": 0.058, - "design__instance__displacement__max": 13.6, - "route__wirelength__estimated": 728748, - "design__instance__count__setup_buffer": 128, + "RSZ::max_capacitance_slack": "33.97298727780667", + "design__instance__displacement__total": 1301.66, + "design__instance__displacement__mean": 0.055, + "design__instance__displacement__max": 8.24, + "route__wirelength__estimated": 716816, + "design__instance__count__setup_buffer": 169, "design__instance__count__hold_buffer": 0, - "RSZ::worst_slack_min": "0.3789708654155415", - "RSZ::worst_slack_max": "-0.9476704134104287", - "RSZ::tns_max": "-4.965057838735438", + "RSZ::worst_slack_min": "0.45223825964098274", + "RSZ::worst_slack_max": "-0.7286251808137024", + "RSZ::tns_max": "-1.6157573514252321", "RSZ::hold_buffer_count": "0", - "design__instance__displacement__total": 725.072, - "design__instance__displacement__mean": 0.031, - "design__instance__displacement__max": 12.559, - "route__wirelength__estimated": 741217, - "DPL::utilization": "28.2", - "DPL::design_area": "171178", - "route__net": 15305, + "design__instance__displacement__total": 1275.73, + "design__instance__displacement__mean": 0.054, + "design__instance__displacement__max": 10.574, + "route__wirelength__estimated": 742446, + "DPL::utilization": "23.1", + "DPL::design_area": "140282", + "route__net": 15454, "route__net__special": 2, - "global_route__vias": 142440, - "global_route__wirelength": 1304355, - "grt__global_route__vias": 7372, - "grt__global_route__vias": 388, - "grt__antenna_diodes_count": 161, + "global_route__vias": 143433, + "global_route__wirelength": 1289692, + "grt__global_route__vias": 5805, + "grt__global_route__vias": 5260, + "grt__global_route__vias": 766, + "grt__antenna_diodes_count": 117, "grt__antenna__violating__nets": 0, "grt__antenna__violating__pins": 0, "GRT::ANT::errors": "0", - "route__net": 15305, + "route__net": 15454, "route__net__special": 2, - "route__drc_errors__iter:0": 5612, - "route__wirelength__iter:0": 949374, - "route__drc_errors__iter:1": 1264, - "route__wirelength__iter:1": 944796, - "route__drc_errors__iter:2": 1021, - "route__wirelength__iter:2": 943706, - "route__drc_errors__iter:3": 198, - "route__wirelength__iter:3": 943674, - "route__drc_errors__iter:4": 36, - "route__wirelength__iter:4": 943601, - "route__drc_errors__iter:5": 12, - "route__wirelength__iter:5": 943586, - "route__drc_errors__iter:6": 1, - "route__wirelength__iter:6": 943578, + "route__drc_errors__iter:0": 5554, + "route__wirelength__iter:0": 947494, + "route__drc_errors__iter:1": 1641, + "route__wirelength__iter:1": 943577, + "route__drc_errors__iter:2": 1299, + "route__wirelength__iter:2": 942652, + "route__drc_errors__iter:3": 176, + "route__wirelength__iter:3": 942586, + "route__drc_errors__iter:4": 59, + "route__wirelength__iter:4": 942526, + "route__drc_errors__iter:5": 20, + "route__wirelength__iter:5": 942507, + "route__drc_errors__iter:6": 5, + "route__wirelength__iter:6": 942505, "route__drc_errors__iter:7": 0, - "route__wirelength__iter:7": 943578, + "route__wirelength__iter:7": 942507, "route__drc_errors": 0, - "route__wirelength": 943578, - "route__vias": 131278, - "route__vias__singlecut": 131278, + "route__wirelength": 942507, + "route__vias": 131326, + "route__vias__singlecut": 131326, "route__vias__multicut": 0, "DRT::drv": "0", - "drt__repair_antennas__pre_repair__antenna__violating__nets": 45, - "drt__repair_antennas__pre_repair__antenna__violating__pins": 52, - "drt__repair_antennas__iter_0__global_route__vias": 1412, - "drt__repair_antennas__iter_0__antenna_diodes_count": 213, - "drt__repair_antennas__iter_0__route__drc_errors__iter:0": 619, - "drt__repair_antennas__iter_0__route__wirelength__iter:0": 942411, - "drt__repair_antennas__iter_0__route__drc_errors__iter:1": 181, - "drt__repair_antennas__iter_0__route__wirelength__iter:1": 942369, - "drt__repair_antennas__iter_0__route__drc_errors__iter:2": 155, - "drt__repair_antennas__iter_0__route__wirelength__iter:2": 942346, - "drt__repair_antennas__iter_0__route__drc_errors__iter:3": 9, - "drt__repair_antennas__iter_0__route__wirelength__iter:3": 942374, - "drt__repair_antennas__iter_0__route__drc_errors__iter:4": 0, - "drt__repair_antennas__iter_0__route__wirelength__iter:4": 942373, + "drt__repair_antennas__pre_repair__antenna__violating__nets": 51, + "drt__repair_antennas__pre_repair__antenna__violating__pins": 64, + "drt__repair_antennas__iter_0__global_route__vias": 1831, + "drt__repair_antennas__iter_0__antenna_diodes_count": 181, + "drt__repair_antennas__iter_0__route__drc_errors__iter:0": 835, + "drt__repair_antennas__iter_0__route__wirelength__iter:0": 941442, + "drt__repair_antennas__iter_0__route__drc_errors__iter:1": 338, + "drt__repair_antennas__iter_0__route__wirelength__iter:1": 941384, + "drt__repair_antennas__iter_0__route__drc_errors__iter:2": 264, + "drt__repair_antennas__iter_0__route__wirelength__iter:2": 941338, + "drt__repair_antennas__iter_0__route__drc_errors__iter:3": 21, + "drt__repair_antennas__iter_0__route__wirelength__iter:3": 941409, + "drt__repair_antennas__iter_0__route__drc_errors__iter:4": 1, + "drt__repair_antennas__iter_0__route__wirelength__iter:4": 941402, + "drt__repair_antennas__iter_0__route__drc_errors__iter:5": 0, + "drt__repair_antennas__iter_0__route__wirelength__iter:5": 941403, "drt__repair_antennas__iter_0__route__drc_errors": 0, - "drt__repair_antennas__iter_0__route__wirelength": 942373, - "drt__repair_antennas__iter_0__route__vias": 131354, - "drt__repair_antennas__iter_0__route__vias__singlecut": 131354, + "drt__repair_antennas__iter_0__route__wirelength": 941403, + "drt__repair_antennas__iter_0__route__vias": 131314, + "drt__repair_antennas__iter_0__route__vias__singlecut": 131314, "drt__repair_antennas__iter_0__route__vias__multicut": 0, - "drt__repair_antennas__iter_0__antenna__violating__nets": 6, - "drt__repair_antennas__iter_0__antenna__violating__pins": 10, - "drt__repair_antennas__iter_1__global_route__vias": 379, - "drt__repair_antennas__iter_1__antenna_diodes_count": 223, - "drt__repair_antennas__iter_1__route__drc_errors__iter:0": 129, - "drt__repair_antennas__iter_1__route__wirelength__iter:0": 942451, - "drt__repair_antennas__iter_1__route__drc_errors__iter:1": 49, - "drt__repair_antennas__iter_1__route__wirelength__iter:1": 942449, - "drt__repair_antennas__iter_1__route__drc_errors__iter:2": 18, - "drt__repair_antennas__iter_1__route__wirelength__iter:2": 942424, + "drt__repair_antennas__iter_0__antenna__violating__nets": 3, + "drt__repair_antennas__iter_0__antenna__violating__pins": 8, + "drt__repair_antennas__iter_1__global_route__vias": 185, + "drt__repair_antennas__iter_1__antenna_diodes_count": 189, + "drt__repair_antennas__iter_1__route__drc_errors__iter:0": 30, + "drt__repair_antennas__iter_1__route__wirelength__iter:0": 941502, + "drt__repair_antennas__iter_1__route__drc_errors__iter:1": 2, + "drt__repair_antennas__iter_1__route__wirelength__iter:1": 941494, + "drt__repair_antennas__iter_1__route__drc_errors__iter:2": 1, + "drt__repair_antennas__iter_1__route__wirelength__iter:2": 941494, "drt__repair_antennas__iter_1__route__drc_errors__iter:3": 0, - "drt__repair_antennas__iter_1__route__wirelength__iter:3": 942444, + "drt__repair_antennas__iter_1__route__wirelength__iter:3": 941495, "drt__repair_antennas__iter_1__route__drc_errors": 0, - "drt__repair_antennas__iter_1__route__wirelength": 942444, - "drt__repair_antennas__iter_1__route__vias": 131385, - "drt__repair_antennas__iter_1__route__vias__singlecut": 131385, + "drt__repair_antennas__iter_1__route__wirelength": 941495, + "drt__repair_antennas__iter_1__route__vias": 131335, + "drt__repair_antennas__iter_1__route__vias__singlecut": 131335, "drt__repair_antennas__iter_1__route__vias__multicut": 0, - "drt__repair_antennas__iter_1__antenna__violating__nets": 3, - "drt__repair_antennas__iter_1__antenna__violating__pins": 5, - "drt__repair_antennas__iter_2__global_route__vias": 293, - "drt__repair_antennas__iter_2__antenna_diodes_count": 234, - "drt__repair_antennas__iter_2__route__drc_errors__iter:0": 23, - "drt__repair_antennas__iter_2__route__wirelength__iter:0": 942441, - "drt__repair_antennas__iter_2__route__drc_errors__iter:1": 4, - "drt__repair_antennas__iter_2__route__wirelength__iter:1": 942434, - "drt__repair_antennas__iter_2__route__drc_errors__iter:2": 1, - "drt__repair_antennas__iter_2__route__wirelength__iter:2": 942429, - "drt__repair_antennas__iter_2__route__drc_errors__iter:3": 0, - "drt__repair_antennas__iter_2__route__wirelength__iter:3": 942419, + "drt__repair_antennas__iter_1__antenna__violating__nets": 1, + "drt__repair_antennas__iter_1__antenna__violating__pins": 1, + "drt__repair_antennas__iter_2__global_route__vias": 12, + "drt__repair_antennas__iter_2__antenna_diodes_count": 190, + "drt__repair_antennas__iter_2__route__drc_errors__iter:0": 5, + "drt__repair_antennas__iter_2__route__wirelength__iter:0": 941496, + "drt__repair_antennas__iter_2__route__drc_errors__iter:1": 0, + "drt__repair_antennas__iter_2__route__wirelength__iter:1": 941494, "drt__repair_antennas__iter_2__route__drc_errors": 0, - "drt__repair_antennas__iter_2__route__wirelength": 942419, - "drt__repair_antennas__iter_2__route__vias": 131405, - "drt__repair_antennas__iter_2__route__vias__singlecut": 131405, + "drt__repair_antennas__iter_2__route__wirelength": 941494, + "drt__repair_antennas__iter_2__route__vias": 131337, + "drt__repair_antennas__iter_2__route__vias__singlecut": 131337, "drt__repair_antennas__iter_2__route__vias__multicut": 0, - "drt__repair_antennas__iter_2__antenna__violating__nets": 1, - "drt__repair_antennas__iter_2__antenna__violating__pins": 1, - "drt__repair_antennas__iter_3__global_route__vias": 19, - "drt__repair_antennas__iter_3__antenna_diodes_count": 235, - "drt__repair_antennas__iter_3__route__drc_errors__iter:0": 0, - "drt__repair_antennas__iter_3__route__wirelength__iter:0": 942430, - "drt__repair_antennas__iter_3__route__drc_errors": 0, - "drt__repair_antennas__iter_3__route__wirelength": 942430, - "drt__repair_antennas__iter_3__route__vias": 131408, - "drt__repair_antennas__iter_3__route__vias__singlecut": 131408, - "drt__repair_antennas__iter_3__route__vias__multicut": 0, - "drt__repair_antennas__iter_3__antenna__violating__nets": 0, - "drt__repair_antennas__iter_3__antenna__violating__pins": 0, + "drt__repair_antennas__iter_2__antenna__violating__nets": 0, + "drt__repair_antennas__iter_2__antenna__violating__pins": 0, "drt__antenna__violating__nets": 0, "drt__antenna__violating__pins": 0, "DRT::ANT::errors": "0", "design__violations": 0, "timing__drv__floating__nets": 0, "timing__drv__floating__pins": 0, - "DRT::worst_slack_min": "0.09313483581299803", - "DRT::worst_slack_max": "-1.7310366963136932", - "DRT::tns_max": "-18.6200926614367", - "DRT::clock_skew": "2.913579682207532", - "DRT::max_slew_slack": "-39.34526840845744", + "DRT::worst_slack_min": "0.341452431549475", + "DRT::worst_slack_max": "-1.468116336721327", + "DRT::tns_max": "-14.898555699724188", + "DRT::clock_skew": "0.5206746292604394", + "DRT::max_slew_slack": "-42.858251746319745", "DRT::max_fanout_slack": "100.0", - "DRT::max_capacitance_slack": "-39.96124884371734", + "DRT::max_capacitance_slack": "-46.81591004626434", "DRT::clock_period": "15.155000", - "flow__warnings__count": 111, - "flow__errors__count": 0 + "flow__warnings__count": 102, + "flow__errors__count": 0, + "flow__warnings__count:DRT-0120": 66, + "flow__warnings__count:DRT-0349": 20, + "flow__warnings__count:GRT-0243": 3, + "flow__warnings__count:GRT-0281": 1, + "flow__warnings__count:IFP-0028": 1, + "flow__warnings__count:ORD-0046": 9, + "flow__warnings__count:RSZ-0062": 1, + "flow__warnings__count:STA-0441": 1, + "flow__warnings__type_count": 8 } \ No newline at end of file diff --git a/test/ibex_sky130hd.metrics_limits b/test/ibex_sky130hd.metrics_limits index f42eb4acf6..79ea109705 100644 --- a/test/ibex_sky130hd.metrics_limits +++ b/test/ibex_sky130hd.metrics_limits @@ -1,23 +1,23 @@ { "IFP::instance_count" : "18835.2" - ,"DPL::design_area" : "166546.8" - ,"DPL::utilization" : "27.479999999999997" - ,"RSZ::repair_design_buffer_count" : "541" - ,"RSZ::max_slew_slack" : "0" + ,"DPL::design_area" : "168338.4" + ,"DPL::utilization" : "27.720000000000002" + ,"RSZ::repair_design_buffer_count" : "685" + ,"RSZ::max_slew_slack" : "-181.56474762801344" ,"RSZ::max_capacitance_slack" : "0" ,"RSZ::max_fanout_slack" : "0" - ,"RSZ::worst_slack_min" : "-1.1115091477938925" - ,"RSZ::worst_slack_max" : "-2.2957301248146065" - ,"RSZ::tns_max" : "-2382.1066794051294" + ,"RSZ::worst_slack_min" : "-1.0632617403590174" + ,"RSZ::worst_slack_max" : "-2.2441251808137026" + ,"RSZ::tns_max" : "-2380.3445573514255" ,"RSZ::hold_buffer_count" : "0" ,"GRT::ANT::errors" : "0" ,"DRT::drv" : "0" - ,"DRT::worst_slack_min" : "-1.210384280895759" - ,"DRT::worst_slack_max" : "-3.170624972813413" - ,"DRT::tns_max" : "-2398.933079710041" - ,"DRT::clock_skew" : "3.4821029711900446" - ,"DRT::max_slew_slack" : "-56.98706836732596" - ,"DRT::max_capacitance_slack" : "-61.90961296375016" + ,"DRT::worst_slack_min" : "-1.1740475684505252" + ,"DRT::worst_slack_max" : "-2.983616336721327" + ,"DRT::tns_max" : "-2393.6273556997244" + ,"DRT::clock_skew" : "0.6248095551125272" + ,"DRT::max_slew_slack" : "-51.42990209558369" + ,"DRT::max_capacitance_slack" : "-56.17909205551721" ,"DRT::max_fanout_slack" : "0" ,"DRT::clock_period" : "15.155" ,"DRT::ANT::errors" : "0" diff --git a/test/ibex_sky130hs.metrics_limits b/test/ibex_sky130hs.metrics_limits index d8d388a37f..ad70f4c0ec 100644 --- a/test/ibex_sky130hs.metrics_limits +++ b/test/ibex_sky130hs.metrics_limits @@ -1,24 +1,24 @@ { "IFP::instance_count" : "16722.0" - ,"DPL::design_area" : "277442.39999999997" - ,"DPL::utilization" : "45.84" - ,"RSZ::repair_design_buffer_count" : "561" - ,"RSZ::max_slew_slack" : "-24.603107571601868" - ,"RSZ::max_capacitance_slack" : "-26.489336593729828" + ,"DPL::design_area" : "241724.4" + ,"DPL::utilization" : "39.959999999999994" + ,"RSZ::repair_design_buffer_count" : "664" + ,"RSZ::max_slew_slack" : "-80.7356858253479" + ,"RSZ::max_capacitance_slack" : "0" ,"RSZ::max_fanout_slack" : "0" - ,"RSZ::worst_slack_min" : "-0.8284598431765524" - ,"RSZ::worst_slack_max" : "-0.9722551562366947" + ,"RSZ::worst_slack_min" : "-0.8352330919967461" + ,"RSZ::worst_slack_max" : "-1.0842553463068818" ,"RSZ::tns_max" : "-1573.2615" ,"RSZ::hold_buffer_count" : "0" ,"GRT::ANT::errors" : "0" ,"DRT::drv" : "0" - ,"DRT::worst_slack_min" : "-0.8932532378822762" - ,"DRT::worst_slack_max" : "-1.4786074639851967" - ,"DRT::tns_max" : "-1573.6967198724599" - ,"DRT::clock_skew" : "2.9831844505711484" - ,"DRT::max_slew_slack" : "-80.4159951210022" - ,"DRT::max_capacitance_slack" : "-83.6061784236758" + ,"DRT::worst_slack_min" : "-0.8370215503176959" + ,"DRT::worst_slack_max" : "-1.6419701253408525" + ,"DRT::tns_max" : "-1576.0127748413797" + ,"DRT::clock_skew" : "0.2237394333132864" + ,"DRT::max_slew_slack" : "-51.69617056846619" + ,"DRT::max_capacitance_slack" : "-55.92962557222709" ,"DRT::max_fanout_slack" : "0" ,"DRT::clock_period" : "11.29" - ,"DRT::ANT::errors" : "1" + ,"DRT::ANT::errors" : "0" } diff --git a/test/jpeg_sky130hs.metrics_limits b/test/jpeg_sky130hs.metrics_limits index 0ffe9da0ed..7c3a48eccf 100644 --- a/test/jpeg_sky130hs.metrics_limits +++ b/test/jpeg_sky130hs.metrics_limits @@ -1,24 +1,24 @@ { "IFP::instance_count" : "59841.6" - ,"DPL::design_area" : "770642.4" + ,"DPL::design_area" : "771356.4" ,"DPL::utilization" : "35.279999999999994" - ,"RSZ::repair_design_buffer_count" : "530" - ,"RSZ::max_slew_slack" : "0" + ,"RSZ::repair_design_buffer_count" : "609" + ,"RSZ::max_slew_slack" : "-98.43066930770874" ,"RSZ::max_capacitance_slack" : "0" ,"RSZ::max_fanout_slack" : "0" - ,"RSZ::worst_slack_min" : "-0.6281320087743149" - ,"RSZ::worst_slack_max" : "-0.5291183198350564" + ,"RSZ::worst_slack_min" : "-0.6299082546416483" + ,"RSZ::worst_slack_max" : "-0.5559652896866163" ,"RSZ::tns_max" : "-3185.0691600000005" - ,"RSZ::hold_buffer_count" : "22" + ,"RSZ::hold_buffer_count" : "25" ,"GRT::ANT::errors" : "0" ,"DRT::drv" : "0" - ,"DRT::worst_slack_min" : "-0.8255880658682017" - ,"DRT::worst_slack_max" : "-0.6860390229304361" - ,"DRT::tns_max" : "-3185.1627820016906" - ,"DRT::clock_skew" : "0.5456570016938673" - ,"DRT::max_slew_slack" : "-2.88188137114048" - ,"DRT::max_capacitance_slack" : "-3.938027077223891" + ,"DRT::worst_slack_min" : "-0.7994579670439168" + ,"DRT::worst_slack_max" : "-0.6656331231607073" + ,"DRT::tns_max" : "-3185.096093123161" + ,"DRT::clock_skew" : "0.5215883872444697" + ,"DRT::max_slew_slack" : "0" + ,"DRT::max_capacitance_slack" : "0" ,"DRT::max_fanout_slack" : "0" ,"DRT::clock_period" : "6.387" - ,"DRT::ANT::errors" : "0" + ,"DRT::ANT::errors" : "1" } diff --git a/test/tinyRocket_nangate45.metrics_limits b/test/tinyRocket_nangate45.metrics_limits index d99f5970d9..be956b36bc 100644 --- a/test/tinyRocket_nangate45.metrics_limits +++ b/test/tinyRocket_nangate45.metrics_limits @@ -1,23 +1,23 @@ { "IFP::instance_count" : "28653.6" - ,"DPL::design_area" : "64771.2" - ,"DPL::utilization" : "28.2" - ,"RSZ::repair_design_buffer_count" : "1225" - ,"RSZ::max_slew_slack" : "0" + ,"DPL::design_area" : "64924.799999999996" + ,"DPL::utilization" : "28.32" + ,"RSZ::repair_design_buffer_count" : "1338" + ,"RSZ::max_slew_slack" : "-124.55352056500647" ,"RSZ::max_capacitance_slack" : "0" ,"RSZ::max_fanout_slack" : "0" - ,"RSZ::worst_slack_min" : "-0.12327171821117751" - ,"RSZ::worst_slack_max" : "-0.023504465372642475" + ,"RSZ::worst_slack_min" : "-0.12229284842046899" + ,"RSZ::worst_slack_max" : "-0.06084903830813551" ,"RSZ::tns_max" : "-484.72339999999997" ,"RSZ::hold_buffer_count" : "0" ,"GRT::ANT::errors" : "0" ,"DRT::drv" : "0" - ,"DRT::worst_slack_min" : "-0.1248996105226497" - ,"DRT::worst_slack_max" : "-0.13381023301472522" + ,"DRT::worst_slack_min" : "-0.12181235775960983" + ,"DRT::worst_slack_max" : "-0.157307215817037" ,"DRT::tns_max" : "-484.72339999999997" - ,"DRT::clock_skew" : "0.06982038478332721" - ,"DRT::max_slew_slack" : "-9.659326805398418" - ,"DRT::max_capacitance_slack" : "-102.86845223326347" + ,"DRT::clock_skew" : "0.03700478361808149" + ,"DRT::max_slew_slack" : "0" + ,"DRT::max_capacitance_slack" : "-24.734176276954685" ,"DRT::max_fanout_slack" : "0" ,"DRT::clock_period" : "2.03" ,"DRT::ANT::errors" : "0" From f2529a687cfac77e0ef392dffcdcdaf0fb0a6ae4 Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Sat, 15 Nov 2025 05:41:58 +0000 Subject: [PATCH 03/10] rebased CTS tests Signed-off-by: Cho Moon --- src/cts/test/array.ok | 149 ++++++------- src/cts/test/array_ins_delay.ok | 149 ++++++------- src/cts/test/array_no_blockages.ok | 12 +- src/cts/test/array_repair_clock_nets.ok | 269 ++++++++++++------------ src/rsz/src/RepairDesign.cc | 2 +- src/rsz/src/Resizer.cc | 4 +- test/jpeg_sky130hd.metrics_limits | 28 +-- 7 files changed, 310 insertions(+), 303 deletions(-) diff --git a/src/cts/test/array.ok b/src/cts/test/array.ok index d707515688..dfbf429e68 100644 --- a/src/cts/test/array.ok +++ b/src/cts/test/array.ok @@ -125,22 +125,22 @@ Dummys used: INV_X4: 1 [INFO RSZ-0058] Using max wire length 693um. [INFO RSZ-0047] Found 41 long wires. -[INFO RSZ-0048] Inserted 117 buffers in 41 nets. +[INFO RSZ-0048] Inserted 165 buffers in 41 nets. Placement Analysis --------------------------------- -total displacement 4255.5 u +total displacement 4186.7 u average displacement 1.3 u max displacement 143.4 u -original HPWL 192636.5 u -legalized HPWL 193564.6 u +original HPWL 192698.4 u +legalized HPWL 193625.0 u delta HPWL 0 % Clock clk - 1.06 source latency inst_5_7/clk ^ - -1.20 target latency inst_6_7/clk ^ + 1.03 source latency inst_5_4/clk ^ + -1.18 target latency inst_6_4/clk ^ 0.00 CRPR -------------- - -0.14 setup skew + -0.15 setup skew Startpoint: inst_1_1 (rising edge-triggered flip-flop clocked by clk) Endpoint: inst_2_1 (rising edge-triggered flip-flop clocked by clk) @@ -152,10 +152,10 @@ Path Type: max 0.00 0.00 clock clk (rise edge) 0.00 0.00 clock source latency 0.00 0.00 ^ clk (in) - 0.04 0.04 ^ wire8/Z (BUF_X8) - 0.03 0.07 ^ wire7/Z (BUF_X16) - 0.06 0.13 ^ load_slew6/Z (BUF_X8) - 0.06 0.18 ^ wire5/Z (BUF_X16) + 0.04 0.04 ^ wire9/Z (BUF_X8) + 0.03 0.07 ^ wire8/Z (BUF_X16) + 0.06 0.13 ^ wire6/Z (BUF_X8) + 0.05 0.18 ^ wire5/Z (BUF_X16) 0.05 0.23 ^ wire4/Z (BUF_X16) 0.06 0.29 ^ wire3/Z (BUF_X32) 0.06 0.34 ^ wire2/Z (BUF_X32) @@ -163,34 +163,34 @@ Path Type: max 0.06 0.45 ^ clkbuf_0_clk/Z (BUF_X4) 0.04 0.49 ^ clkbuf_1_0_0_clk/Z (BUF_X4) 0.04 0.53 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 0.57 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.04 0.56 ^ clkbuf_1_0_2_clk/Z (BUF_X4) 0.03 0.60 ^ clkbuf_1_0_3_clk/Z (BUF_X4) 0.04 0.64 ^ clkbuf_1_0_4_clk/Z (BUF_X4) 0.03 0.67 ^ clkbuf_2_0_0_clk/Z (BUF_X4) 0.03 0.71 ^ clkbuf_2_0_1_clk/Z (BUF_X4) 0.03 0.74 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 0.78 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 0.82 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 0.77 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 0.81 ^ clkbuf_2_0_4_clk/Z (BUF_X4) 0.03 0.85 ^ clkbuf_3_0_0_clk/Z (BUF_X4) 0.03 0.88 ^ clkbuf_3_0_1_clk/Z (BUF_X4) 0.03 0.92 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 0.96 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 1.01 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 1.05 ^ wire10/Z (BUF_X8) - 0.04 1.10 ^ wire9/Z (BUF_X8) - 0.05 1.15 ^ clkbuf_leaf_0_clk/Z (BUF_X4) - 0.00 1.15 ^ inst_1_1/clk (array_tile) - 0.21 1.36 ^ inst_1_1/e_out (array_tile) - 0.00 1.36 ^ inst_2_1/w_in (array_tile) - 1.36 data arrival time + 0.04 0.95 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 1.00 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 1.05 ^ wire14/Z (BUF_X8) + 0.05 1.10 ^ load_slew11/Z (BUF_X1) + 0.03 1.13 ^ clkbuf_leaf_0_clk/Z (BUF_X4) + 0.00 1.13 ^ inst_1_1/clk (array_tile) + 0.21 1.35 ^ inst_1_1/e_out (array_tile) + 0.00 1.35 ^ inst_2_1/w_in (array_tile) + 1.35 data arrival time 5.00 5.00 clock clk (rise edge) 0.00 5.00 clock source latency 0.00 5.00 ^ clk (in) - 0.04 5.04 ^ wire8/Z (BUF_X8) - 0.03 5.07 ^ wire7/Z (BUF_X16) - 0.06 5.13 ^ load_slew6/Z (BUF_X8) - 0.06 5.18 ^ wire5/Z (BUF_X16) + 0.04 5.04 ^ wire9/Z (BUF_X8) + 0.03 5.07 ^ wire8/Z (BUF_X16) + 0.06 5.13 ^ wire6/Z (BUF_X8) + 0.05 5.18 ^ wire5/Z (BUF_X16) 0.05 5.23 ^ wire4/Z (BUF_X16) 0.06 5.29 ^ wire3/Z (BUF_X32) 0.06 5.34 ^ wire2/Z (BUF_X32) @@ -198,30 +198,30 @@ Path Type: max 0.06 5.45 ^ clkbuf_0_clk/Z (BUF_X4) 0.04 5.49 ^ clkbuf_1_0_0_clk/Z (BUF_X4) 0.04 5.53 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 5.57 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.04 5.56 ^ clkbuf_1_0_2_clk/Z (BUF_X4) 0.03 5.60 ^ clkbuf_1_0_3_clk/Z (BUF_X4) 0.04 5.64 ^ clkbuf_1_0_4_clk/Z (BUF_X4) 0.03 5.67 ^ clkbuf_2_0_0_clk/Z (BUF_X4) 0.03 5.71 ^ clkbuf_2_0_1_clk/Z (BUF_X4) 0.03 5.74 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 5.78 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 5.82 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 5.77 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 5.81 ^ clkbuf_2_0_4_clk/Z (BUF_X4) 0.03 5.85 ^ clkbuf_3_0_0_clk/Z (BUF_X4) 0.03 5.88 ^ clkbuf_3_0_1_clk/Z (BUF_X4) 0.03 5.92 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 5.96 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 6.01 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 6.05 ^ max_length12/Z (BUF_X8) - 0.04 6.08 ^ wire11/Z (BUF_X8) - 0.02 6.10 ^ inst_2_1/clk (array_tile) - 0.00 6.10 clock reconvergence pessimism - -0.05 6.05 library setup time - 6.05 data required time + 0.04 5.95 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 6.00 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 6.04 ^ load_slew18/Z (BUF_X8) + 0.03 6.07 ^ load_slew16/Z (BUF_X1) + 0.00 6.07 ^ inst_2_1/clk (array_tile) + 0.00 6.07 clock reconvergence pessimism + -0.05 6.02 library setup time + 6.02 data required time --------------------------------------------------------- - 6.05 data required time - -1.36 data arrival time + 6.02 data required time + -1.35 data arrival time --------------------------------------------------------- - 4.69 slack (MET) + 4.67 slack (MET) Startpoint: inst_2_1 (rising edge-triggered flip-flop clocked by clk) @@ -234,10 +234,10 @@ Path Type: max 0.00 0.00 clock clk (rise edge) 0.00 0.00 clock source latency 0.00 0.00 ^ clk (in) - 0.04 0.04 ^ wire8/Z (BUF_X8) - 0.03 0.07 ^ wire7/Z (BUF_X16) - 0.06 0.13 ^ load_slew6/Z (BUF_X8) - 0.06 0.18 ^ wire5/Z (BUF_X16) + 0.04 0.04 ^ wire9/Z (BUF_X8) + 0.03 0.07 ^ wire8/Z (BUF_X16) + 0.06 0.13 ^ wire6/Z (BUF_X8) + 0.05 0.18 ^ wire5/Z (BUF_X16) 0.05 0.23 ^ wire4/Z (BUF_X16) 0.06 0.29 ^ wire3/Z (BUF_X32) 0.06 0.34 ^ wire2/Z (BUF_X32) @@ -245,33 +245,33 @@ Path Type: max 0.06 0.45 ^ clkbuf_0_clk/Z (BUF_X4) 0.04 0.49 ^ clkbuf_1_0_0_clk/Z (BUF_X4) 0.04 0.53 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 0.57 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.04 0.56 ^ clkbuf_1_0_2_clk/Z (BUF_X4) 0.03 0.60 ^ clkbuf_1_0_3_clk/Z (BUF_X4) 0.04 0.64 ^ clkbuf_1_0_4_clk/Z (BUF_X4) 0.03 0.67 ^ clkbuf_2_0_0_clk/Z (BUF_X4) 0.03 0.71 ^ clkbuf_2_0_1_clk/Z (BUF_X4) 0.03 0.74 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 0.78 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 0.82 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 0.77 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 0.81 ^ clkbuf_2_0_4_clk/Z (BUF_X4) 0.03 0.85 ^ clkbuf_3_0_0_clk/Z (BUF_X4) 0.03 0.88 ^ clkbuf_3_0_1_clk/Z (BUF_X4) 0.03 0.92 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 0.96 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 1.01 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 1.05 ^ max_length12/Z (BUF_X8) - 0.04 1.08 ^ wire11/Z (BUF_X8) - 0.02 1.10 ^ inst_2_1/clk (array_tile) - 0.21 1.32 ^ inst_2_1/e_out (array_tile) - 0.00 1.32 ^ inst_3_1/w_in (array_tile) - 1.32 data arrival time + 0.04 0.95 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 1.00 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 1.04 ^ load_slew18/Z (BUF_X8) + 0.03 1.07 ^ load_slew16/Z (BUF_X1) + 0.00 1.07 ^ inst_2_1/clk (array_tile) + 0.21 1.28 ^ inst_2_1/e_out (array_tile) + 0.00 1.28 ^ inst_3_1/w_in (array_tile) + 1.28 data arrival time 5.00 5.00 clock clk (rise edge) 0.00 5.00 clock source latency 0.00 5.00 ^ clk (in) - 0.04 5.04 ^ wire8/Z (BUF_X8) - 0.03 5.07 ^ wire7/Z (BUF_X16) - 0.06 5.13 ^ load_slew6/Z (BUF_X8) - 0.06 5.18 ^ wire5/Z (BUF_X16) + 0.04 5.04 ^ wire9/Z (BUF_X8) + 0.03 5.07 ^ wire8/Z (BUF_X16) + 0.06 5.13 ^ wire6/Z (BUF_X8) + 0.05 5.18 ^ wire5/Z (BUF_X16) 0.05 5.23 ^ wire4/Z (BUF_X16) 0.06 5.29 ^ wire3/Z (BUF_X32) 0.06 5.34 ^ wire2/Z (BUF_X32) @@ -279,29 +279,30 @@ Path Type: max 0.06 5.45 ^ clkbuf_0_clk/Z (BUF_X4) 0.04 5.49 ^ clkbuf_1_0_0_clk/Z (BUF_X4) 0.04 5.53 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 5.57 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.04 5.56 ^ clkbuf_1_0_2_clk/Z (BUF_X4) 0.03 5.60 ^ clkbuf_1_0_3_clk/Z (BUF_X4) 0.04 5.64 ^ clkbuf_1_0_4_clk/Z (BUF_X4) 0.03 5.67 ^ clkbuf_2_0_0_clk/Z (BUF_X4) 0.03 5.71 ^ clkbuf_2_0_1_clk/Z (BUF_X4) 0.03 5.74 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 5.78 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 5.82 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 5.77 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 5.81 ^ clkbuf_2_0_4_clk/Z (BUF_X4) 0.03 5.85 ^ clkbuf_3_0_0_clk/Z (BUF_X4) 0.03 5.88 ^ clkbuf_3_0_1_clk/Z (BUF_X4) 0.03 5.92 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 5.96 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 6.01 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 6.05 ^ max_length12/Z (BUF_X8) - 0.05 6.10 ^ clkbuf_leaf_118_clk/Z (BUF_X4) - 0.00 6.10 ^ inst_3_1/clk (array_tile) - 0.00 6.10 clock reconvergence pessimism - -0.05 6.05 library setup time - 6.05 data required time + 0.04 5.95 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 6.00 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 6.04 ^ load_slew18/Z (BUF_X8) + 0.04 6.08 ^ wire17/Z (BUF_X4) + 0.04 6.12 ^ clkbuf_leaf_118_clk/Z (BUF_X4) + 0.00 6.12 ^ inst_3_1/clk (array_tile) + 0.00 6.12 clock reconvergence pessimism + -0.05 6.07 library setup time + 6.07 data required time --------------------------------------------------------- - 6.05 data required time - -1.32 data arrival time + 6.07 data required time + -1.28 data arrival time --------------------------------------------------------- - 4.73 slack (MET) + 4.79 slack (MET) diff --git a/src/cts/test/array_ins_delay.ok b/src/cts/test/array_ins_delay.ok index 5671043762..5ec894e0f3 100644 --- a/src/cts/test/array_ins_delay.ok +++ b/src/cts/test/array_ins_delay.ok @@ -115,22 +115,22 @@ [INFO CTS-0037] Total number of delay buffers: 3 [INFO RSZ-0058] Using max wire length 693um. [INFO RSZ-0047] Found 41 long wires. -[INFO RSZ-0048] Inserted 117 buffers in 41 nets. +[INFO RSZ-0048] Inserted 165 buffers in 41 nets. Placement Analysis --------------------------------- -total displacement 4255.5 u +total displacement 4186.7 u average displacement 1.3 u max displacement 143.4 u -original HPWL 192636.5 u -legalized HPWL 193564.6 u +original HPWL 192698.4 u +legalized HPWL 193625.0 u delta HPWL 0 % Clock clk - 1.06 source latency inst_5_7/clk ^ - -1.20 target latency inst_6_7/clk ^ + 1.03 source latency inst_5_4/clk ^ + -1.18 target latency inst_6_4/clk ^ 0.00 CRPR -------------- - -0.14 setup skew + -0.15 setup skew Startpoint: inst_1_1 (rising edge-triggered flip-flop clocked by clk) Endpoint: inst_2_1 (rising edge-triggered flip-flop clocked by clk) @@ -142,10 +142,10 @@ Path Type: max 0.00 0.00 clock clk (rise edge) 0.00 0.00 clock source latency 0.00 0.00 ^ clk (in) - 0.04 0.04 ^ wire8/Z (BUF_X8) - 0.03 0.07 ^ wire7/Z (BUF_X16) - 0.06 0.13 ^ load_slew6/Z (BUF_X8) - 0.06 0.18 ^ wire5/Z (BUF_X16) + 0.04 0.04 ^ wire9/Z (BUF_X8) + 0.03 0.07 ^ wire8/Z (BUF_X16) + 0.06 0.13 ^ wire6/Z (BUF_X8) + 0.05 0.18 ^ wire5/Z (BUF_X16) 0.05 0.23 ^ wire4/Z (BUF_X16) 0.06 0.29 ^ wire3/Z (BUF_X32) 0.06 0.34 ^ wire2/Z (BUF_X32) @@ -153,34 +153,34 @@ Path Type: max 0.06 0.45 ^ clkbuf_0_clk/Z (BUF_X4) 0.04 0.49 ^ clkbuf_1_0_0_clk/Z (BUF_X4) 0.04 0.53 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 0.57 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.04 0.56 ^ clkbuf_1_0_2_clk/Z (BUF_X4) 0.03 0.60 ^ clkbuf_1_0_3_clk/Z (BUF_X4) 0.04 0.64 ^ clkbuf_1_0_4_clk/Z (BUF_X4) 0.03 0.67 ^ clkbuf_2_0_0_clk/Z (BUF_X4) 0.03 0.71 ^ clkbuf_2_0_1_clk/Z (BUF_X4) 0.03 0.74 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 0.78 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 0.82 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 0.77 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 0.81 ^ clkbuf_2_0_4_clk/Z (BUF_X4) 0.03 0.85 ^ clkbuf_3_0_0_clk/Z (BUF_X4) 0.03 0.88 ^ clkbuf_3_0_1_clk/Z (BUF_X4) 0.03 0.92 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 0.96 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 1.01 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 1.05 ^ wire10/Z (BUF_X8) - 0.04 1.10 ^ wire9/Z (BUF_X8) - 0.05 1.15 ^ clkbuf_leaf_0_clk/Z (BUF_X4) - 0.00 1.15 ^ inst_1_1/clk (array_tile) - 0.21 1.36 ^ inst_1_1/e_out (array_tile) - 0.00 1.36 ^ inst_2_1/w_in (array_tile) - 1.36 data arrival time + 0.04 0.95 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 1.00 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 1.05 ^ wire14/Z (BUF_X8) + 0.05 1.10 ^ load_slew11/Z (BUF_X1) + 0.03 1.13 ^ clkbuf_leaf_0_clk/Z (BUF_X4) + 0.00 1.13 ^ inst_1_1/clk (array_tile) + 0.21 1.35 ^ inst_1_1/e_out (array_tile) + 0.00 1.35 ^ inst_2_1/w_in (array_tile) + 1.35 data arrival time 5.00 5.00 clock clk (rise edge) 0.00 5.00 clock source latency 0.00 5.00 ^ clk (in) - 0.04 5.04 ^ wire8/Z (BUF_X8) - 0.03 5.07 ^ wire7/Z (BUF_X16) - 0.06 5.13 ^ load_slew6/Z (BUF_X8) - 0.06 5.18 ^ wire5/Z (BUF_X16) + 0.04 5.04 ^ wire9/Z (BUF_X8) + 0.03 5.07 ^ wire8/Z (BUF_X16) + 0.06 5.13 ^ wire6/Z (BUF_X8) + 0.05 5.18 ^ wire5/Z (BUF_X16) 0.05 5.23 ^ wire4/Z (BUF_X16) 0.06 5.29 ^ wire3/Z (BUF_X32) 0.06 5.34 ^ wire2/Z (BUF_X32) @@ -188,30 +188,30 @@ Path Type: max 0.06 5.45 ^ clkbuf_0_clk/Z (BUF_X4) 0.04 5.49 ^ clkbuf_1_0_0_clk/Z (BUF_X4) 0.04 5.53 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 5.57 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.04 5.56 ^ clkbuf_1_0_2_clk/Z (BUF_X4) 0.03 5.60 ^ clkbuf_1_0_3_clk/Z (BUF_X4) 0.04 5.64 ^ clkbuf_1_0_4_clk/Z (BUF_X4) 0.03 5.67 ^ clkbuf_2_0_0_clk/Z (BUF_X4) 0.03 5.71 ^ clkbuf_2_0_1_clk/Z (BUF_X4) 0.03 5.74 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 5.78 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 5.82 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 5.77 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 5.81 ^ clkbuf_2_0_4_clk/Z (BUF_X4) 0.03 5.85 ^ clkbuf_3_0_0_clk/Z (BUF_X4) 0.03 5.88 ^ clkbuf_3_0_1_clk/Z (BUF_X4) 0.03 5.92 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 5.96 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 6.01 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 6.05 ^ max_length12/Z (BUF_X8) - 0.04 6.08 ^ wire11/Z (BUF_X8) - 0.02 6.10 ^ inst_2_1/clk (array_tile) - 0.00 6.10 clock reconvergence pessimism - -0.05 6.05 library setup time - 6.05 data required time + 0.04 5.95 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 6.00 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 6.04 ^ load_slew18/Z (BUF_X8) + 0.03 6.07 ^ load_slew16/Z (BUF_X1) + 0.00 6.07 ^ inst_2_1/clk (array_tile) + 0.00 6.07 clock reconvergence pessimism + -0.05 6.02 library setup time + 6.02 data required time --------------------------------------------------------- - 6.05 data required time - -1.36 data arrival time + 6.02 data required time + -1.35 data arrival time --------------------------------------------------------- - 4.69 slack (MET) + 4.67 slack (MET) Startpoint: inst_2_1 (rising edge-triggered flip-flop clocked by clk) @@ -224,10 +224,10 @@ Path Type: max 0.00 0.00 clock clk (rise edge) 0.00 0.00 clock source latency 0.00 0.00 ^ clk (in) - 0.04 0.04 ^ wire8/Z (BUF_X8) - 0.03 0.07 ^ wire7/Z (BUF_X16) - 0.06 0.13 ^ load_slew6/Z (BUF_X8) - 0.06 0.18 ^ wire5/Z (BUF_X16) + 0.04 0.04 ^ wire9/Z (BUF_X8) + 0.03 0.07 ^ wire8/Z (BUF_X16) + 0.06 0.13 ^ wire6/Z (BUF_X8) + 0.05 0.18 ^ wire5/Z (BUF_X16) 0.05 0.23 ^ wire4/Z (BUF_X16) 0.06 0.29 ^ wire3/Z (BUF_X32) 0.06 0.34 ^ wire2/Z (BUF_X32) @@ -235,33 +235,33 @@ Path Type: max 0.06 0.45 ^ clkbuf_0_clk/Z (BUF_X4) 0.04 0.49 ^ clkbuf_1_0_0_clk/Z (BUF_X4) 0.04 0.53 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 0.57 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.04 0.56 ^ clkbuf_1_0_2_clk/Z (BUF_X4) 0.03 0.60 ^ clkbuf_1_0_3_clk/Z (BUF_X4) 0.04 0.64 ^ clkbuf_1_0_4_clk/Z (BUF_X4) 0.03 0.67 ^ clkbuf_2_0_0_clk/Z (BUF_X4) 0.03 0.71 ^ clkbuf_2_0_1_clk/Z (BUF_X4) 0.03 0.74 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 0.78 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 0.82 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 0.77 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 0.81 ^ clkbuf_2_0_4_clk/Z (BUF_X4) 0.03 0.85 ^ clkbuf_3_0_0_clk/Z (BUF_X4) 0.03 0.88 ^ clkbuf_3_0_1_clk/Z (BUF_X4) 0.03 0.92 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 0.96 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 1.01 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 1.05 ^ max_length12/Z (BUF_X8) - 0.04 1.08 ^ wire11/Z (BUF_X8) - 0.02 1.10 ^ inst_2_1/clk (array_tile) - 0.21 1.32 ^ inst_2_1/e_out (array_tile) - 0.00 1.32 ^ inst_3_1/w_in (array_tile) - 1.32 data arrival time + 0.04 0.95 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 1.00 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 1.04 ^ load_slew18/Z (BUF_X8) + 0.03 1.07 ^ load_slew16/Z (BUF_X1) + 0.00 1.07 ^ inst_2_1/clk (array_tile) + 0.21 1.28 ^ inst_2_1/e_out (array_tile) + 0.00 1.28 ^ inst_3_1/w_in (array_tile) + 1.28 data arrival time 5.00 5.00 clock clk (rise edge) 0.00 5.00 clock source latency 0.00 5.00 ^ clk (in) - 0.04 5.04 ^ wire8/Z (BUF_X8) - 0.03 5.07 ^ wire7/Z (BUF_X16) - 0.06 5.13 ^ load_slew6/Z (BUF_X8) - 0.06 5.18 ^ wire5/Z (BUF_X16) + 0.04 5.04 ^ wire9/Z (BUF_X8) + 0.03 5.07 ^ wire8/Z (BUF_X16) + 0.06 5.13 ^ wire6/Z (BUF_X8) + 0.05 5.18 ^ wire5/Z (BUF_X16) 0.05 5.23 ^ wire4/Z (BUF_X16) 0.06 5.29 ^ wire3/Z (BUF_X32) 0.06 5.34 ^ wire2/Z (BUF_X32) @@ -269,29 +269,30 @@ Path Type: max 0.06 5.45 ^ clkbuf_0_clk/Z (BUF_X4) 0.04 5.49 ^ clkbuf_1_0_0_clk/Z (BUF_X4) 0.04 5.53 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 5.57 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.04 5.56 ^ clkbuf_1_0_2_clk/Z (BUF_X4) 0.03 5.60 ^ clkbuf_1_0_3_clk/Z (BUF_X4) 0.04 5.64 ^ clkbuf_1_0_4_clk/Z (BUF_X4) 0.03 5.67 ^ clkbuf_2_0_0_clk/Z (BUF_X4) 0.03 5.71 ^ clkbuf_2_0_1_clk/Z (BUF_X4) 0.03 5.74 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 5.78 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 5.82 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 5.77 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 5.81 ^ clkbuf_2_0_4_clk/Z (BUF_X4) 0.03 5.85 ^ clkbuf_3_0_0_clk/Z (BUF_X4) 0.03 5.88 ^ clkbuf_3_0_1_clk/Z (BUF_X4) 0.03 5.92 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 5.96 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 6.01 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 6.05 ^ max_length12/Z (BUF_X8) - 0.05 6.10 ^ clkbuf_leaf_118_clk/Z (BUF_X4) - 0.00 6.10 ^ inst_3_1/clk (array_tile) - 0.00 6.10 clock reconvergence pessimism - -0.05 6.05 library setup time - 6.05 data required time + 0.04 5.95 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 6.00 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 6.04 ^ load_slew18/Z (BUF_X8) + 0.04 6.08 ^ wire17/Z (BUF_X4) + 0.04 6.12 ^ clkbuf_leaf_118_clk/Z (BUF_X4) + 0.00 6.12 ^ inst_3_1/clk (array_tile) + 0.00 6.12 clock reconvergence pessimism + -0.05 6.07 library setup time + 6.07 data required time --------------------------------------------------------- - 6.05 data required time - -1.32 data arrival time + 6.07 data required time + -1.28 data arrival time --------------------------------------------------------- - 4.73 slack (MET) + 4.79 slack (MET) diff --git a/src/cts/test/array_no_blockages.ok b/src/cts/test/array_no_blockages.ok index e7130c3a81..e4a08c1882 100644 --- a/src/cts/test/array_no_blockages.ok +++ b/src/cts/test/array_no_blockages.ok @@ -114,20 +114,20 @@ [INFO CTS-0037] Total number of delay buffers: 4 [INFO RSZ-0058] Using max wire length 693um. [INFO RSZ-0047] Found 42 long wires. -[INFO RSZ-0048] Inserted 115 buffers in 42 nets. +[INFO RSZ-0048] Inserted 166 buffers in 42 nets. Placement Analysis --------------------------------- -total displacement 4188.8 u +total displacement 4302.0 u average displacement 1.3 u max displacement 142.4 u -original HPWL 193616.0 u -legalized HPWL 194656.0 u +original HPWL 193675.5 u +legalized HPWL 194702.8 u delta HPWL 1 % Clock clk 1.03 source latency inst_5_4/clk ^ - -1.14 target latency inst_6_4/clk ^ + -1.18 target latency inst_6_4/clk ^ 0.00 CRPR -------------- - -0.12 setup skew + -0.15 setup skew diff --git a/src/cts/test/array_repair_clock_nets.ok b/src/cts/test/array_repair_clock_nets.ok index 041cece42c..d9a8488ce2 100644 --- a/src/cts/test/array_repair_clock_nets.ok +++ b/src/cts/test/array_repair_clock_nets.ok @@ -111,7 +111,7 @@ [INFO CTS-0102] Path depth 17 - 17 [INFO CTS-0207] Leaf load cells 4 [INFO RSZ-0047] Found 38 long wires. -[INFO RSZ-0048] Inserted 112 buffers in 38 nets. +[INFO RSZ-0048] Inserted 160 buffers in 38 nets. [INFO CTS-0033] Balancing latency for clock clk [INFO CTS-0036] inserted 0 delay buffers Total number of Clock Roots: 2. @@ -119,10 +119,12 @@ Total number of Buffers Inserted: 556. Total number of Clock Subnets: 556. Total number of Sinks: 2475. Cells used: - BUF_X16: 11 + BUF_X1: 20 + BUF_X16: 12 + BUF_X2: 7 BUF_X32: 5 - BUF_X4: 557 - BUF_X8: 96 + BUF_X4: 600 + BUF_X8: 73 Dummys used: BUF_X4: 2 INV_X1: 1 @@ -130,19 +132,19 @@ Dummys used: [INFO RSZ-0058] Using max wire length 693um. Placement Analysis --------------------------------- -total displacement 4507.3 u -average displacement 1.4 u -max displacement 146.7 u -original HPWL 189360.8 u -legalized HPWL 190290.2 u +total displacement 4309.2 u +average displacement 1.3 u +max displacement 143.4 u +original HPWL 189421.9 u +legalized HPWL 190353.6 u delta HPWL 0 % Clock clk - 1.08 source latency inst_5_7/clk ^ - -1.21 target latency inst_6_7/clk ^ + 1.08 source latency inst_5_4/clk ^ + -1.23 target latency inst_6_4/clk ^ 0.00 CRPR -------------- - -0.14 setup skew + -0.15 setup skew Startpoint: inst_1_1 (rising edge-triggered flip-flop clocked by clk) Endpoint: inst_2_1 (rising edge-triggered flip-flop clocked by clk) @@ -154,76 +156,78 @@ Path Type: max 0.00 0.00 clock clk (rise edge) 0.00 0.00 clock source latency 0.00 0.00 ^ clk (in) - 0.05 0.05 ^ wire9/Z (BUF_X8) - 0.05 0.10 ^ wire8/Z (BUF_X16) - 0.03 0.13 ^ wire7/Z (BUF_X16) - 0.06 0.19 ^ wire6/Z (BUF_X32) - 0.06 0.24 ^ wire5/Z (BUF_X32) - 0.06 0.30 ^ wire4/Z (BUF_X32) - 0.06 0.36 ^ wire3/Z (BUF_X32) - 0.04 0.39 ^ wire2/Z (BUF_X32) - 0.07 0.46 ^ clkbuf_0_clk/Z (BUF_X4) - 0.04 0.50 ^ clkbuf_1_0_0_clk/Z (BUF_X4) - 0.04 0.54 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 0.58 ^ clkbuf_1_0_2_clk/Z (BUF_X4) - 0.03 0.61 ^ clkbuf_1_0_3_clk/Z (BUF_X4) - 0.04 0.65 ^ clkbuf_1_0_4_clk/Z (BUF_X4) - 0.03 0.69 ^ clkbuf_2_0_0_clk/Z (BUF_X4) - 0.03 0.72 ^ clkbuf_2_0_1_clk/Z (BUF_X4) - 0.03 0.76 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 0.79 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 0.83 ^ clkbuf_2_0_4_clk/Z (BUF_X4) - 0.03 0.86 ^ clkbuf_3_0_0_clk/Z (BUF_X4) - 0.03 0.90 ^ clkbuf_3_0_1_clk/Z (BUF_X4) - 0.03 0.93 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 0.97 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 1.02 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 1.07 ^ wire11/Z (BUF_X8) - 0.04 1.11 ^ wire10/Z (BUF_X8) - 0.05 1.16 ^ clkbuf_leaf_0_clk/Z (BUF_X4) - 0.00 1.16 ^ inst_1_1/clk (array_tile) - 0.21 1.38 ^ inst_1_1/e_out (array_tile) - 0.00 1.38 ^ inst_2_1/w_in (array_tile) - 1.38 data arrival time + 0.04 0.04 ^ wire10/Z (BUF_X8) + 0.03 0.07 ^ wire9/Z (BUF_X16) + 0.05 0.12 ^ wire8/Z (BUF_X16) + 0.06 0.18 ^ wire7/Z (BUF_X32) + 0.06 0.24 ^ wire6/Z (BUF_X32) + 0.06 0.29 ^ wire5/Z (BUF_X32) + 0.04 0.33 ^ wire4/Z (BUF_X32) + 0.06 0.39 ^ wire3/Z (BUF_X32) + 0.07 0.45 ^ wire1/Z (BUF_X2) + 0.04 0.50 ^ clkbuf_0_clk/Z (BUF_X4) + 0.04 0.54 ^ clkbuf_1_0_0_clk/Z (BUF_X4) + 0.04 0.57 ^ clkbuf_1_0_1_clk/Z (BUF_X4) + 0.04 0.61 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.03 0.64 ^ clkbuf_1_0_3_clk/Z (BUF_X4) + 0.04 0.68 ^ clkbuf_1_0_4_clk/Z (BUF_X4) + 0.03 0.72 ^ clkbuf_2_0_0_clk/Z (BUF_X4) + 0.03 0.75 ^ clkbuf_2_0_1_clk/Z (BUF_X4) + 0.03 0.79 ^ clkbuf_2_0_2_clk/Z (BUF_X4) + 0.03 0.82 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 0.86 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 0.89 ^ clkbuf_3_0_0_clk/Z (BUF_X4) + 0.03 0.93 ^ clkbuf_3_0_1_clk/Z (BUF_X4) + 0.03 0.96 ^ clkbuf_3_0_2_clk/Z (BUF_X4) + 0.04 1.00 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 1.05 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 1.10 ^ wire15/Z (BUF_X8) + 0.05 1.15 ^ load_slew12/Z (BUF_X1) + 0.03 1.18 ^ clkbuf_leaf_0_clk/Z (BUF_X4) + 0.00 1.18 ^ inst_1_1/clk (array_tile) + 0.21 1.39 ^ inst_1_1/e_out (array_tile) + 0.00 1.39 ^ inst_2_1/w_in (array_tile) + 1.39 data arrival time 5.00 5.00 clock clk (rise edge) 0.00 5.00 clock source latency 0.00 5.00 ^ clk (in) - 0.05 5.05 ^ wire9/Z (BUF_X8) - 0.05 5.10 ^ wire8/Z (BUF_X16) - 0.03 5.13 ^ wire7/Z (BUF_X16) - 0.06 5.19 ^ wire6/Z (BUF_X32) - 0.06 5.24 ^ wire5/Z (BUF_X32) - 0.06 5.30 ^ wire4/Z (BUF_X32) - 0.06 5.36 ^ wire3/Z (BUF_X32) - 0.04 5.39 ^ wire2/Z (BUF_X32) - 0.07 5.46 ^ clkbuf_0_clk/Z (BUF_X4) - 0.04 5.50 ^ clkbuf_1_0_0_clk/Z (BUF_X4) - 0.04 5.54 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 5.58 ^ clkbuf_1_0_2_clk/Z (BUF_X4) - 0.03 5.61 ^ clkbuf_1_0_3_clk/Z (BUF_X4) - 0.04 5.65 ^ clkbuf_1_0_4_clk/Z (BUF_X4) - 0.03 5.69 ^ clkbuf_2_0_0_clk/Z (BUF_X4) - 0.03 5.72 ^ clkbuf_2_0_1_clk/Z (BUF_X4) - 0.03 5.76 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 5.79 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 5.83 ^ clkbuf_2_0_4_clk/Z (BUF_X4) - 0.03 5.86 ^ clkbuf_3_0_0_clk/Z (BUF_X4) - 0.03 5.90 ^ clkbuf_3_0_1_clk/Z (BUF_X4) - 0.03 5.93 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 5.97 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 6.02 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 6.06 ^ max_length13/Z (BUF_X8) - 0.04 6.09 ^ wire12/Z (BUF_X8) - 0.02 6.12 ^ inst_2_1/clk (array_tile) + 0.04 5.04 ^ wire10/Z (BUF_X8) + 0.03 5.07 ^ wire9/Z (BUF_X16) + 0.05 5.12 ^ wire8/Z (BUF_X16) + 0.06 5.18 ^ wire7/Z (BUF_X32) + 0.06 5.24 ^ wire6/Z (BUF_X32) + 0.06 5.29 ^ wire5/Z (BUF_X32) + 0.04 5.33 ^ wire4/Z (BUF_X32) + 0.06 5.39 ^ wire3/Z (BUF_X32) + 0.07 5.45 ^ wire1/Z (BUF_X2) + 0.04 5.50 ^ clkbuf_0_clk/Z (BUF_X4) + 0.04 5.54 ^ clkbuf_1_0_0_clk/Z (BUF_X4) + 0.04 5.57 ^ clkbuf_1_0_1_clk/Z (BUF_X4) + 0.04 5.61 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.03 5.64 ^ clkbuf_1_0_3_clk/Z (BUF_X4) + 0.04 5.68 ^ clkbuf_1_0_4_clk/Z (BUF_X4) + 0.03 5.72 ^ clkbuf_2_0_0_clk/Z (BUF_X4) + 0.03 5.75 ^ clkbuf_2_0_1_clk/Z (BUF_X4) + 0.03 5.79 ^ clkbuf_2_0_2_clk/Z (BUF_X4) + 0.03 5.82 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 5.86 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 5.89 ^ clkbuf_3_0_0_clk/Z (BUF_X4) + 0.03 5.93 ^ clkbuf_3_0_1_clk/Z (BUF_X4) + 0.03 5.96 ^ clkbuf_3_0_2_clk/Z (BUF_X4) + 0.04 6.00 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 6.05 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 6.09 ^ load_slew19/Z (BUF_X8) + 0.03 6.12 ^ load_slew17/Z (BUF_X1) + 0.00 6.12 ^ inst_2_1/clk (array_tile) 0.00 6.12 clock reconvergence pessimism -0.05 6.07 library setup time 6.07 data required time --------------------------------------------------------- 6.07 data required time - -1.38 data arrival time + -1.39 data arrival time --------------------------------------------------------- - 4.69 slack (MET) + 4.67 slack (MET) Startpoint: inst_2_1 (rising edge-triggered flip-flop clocked by clk) @@ -236,33 +240,34 @@ Path Type: max 0.00 0.00 clock clk (rise edge) 0.00 0.00 clock source latency 0.00 0.00 ^ clk (in) - 0.05 0.05 ^ wire9/Z (BUF_X8) - 0.05 0.10 ^ wire8/Z (BUF_X16) - 0.03 0.13 ^ wire7/Z (BUF_X16) - 0.06 0.19 ^ wire6/Z (BUF_X32) - 0.06 0.24 ^ wire5/Z (BUF_X32) - 0.06 0.30 ^ wire4/Z (BUF_X32) - 0.06 0.36 ^ wire3/Z (BUF_X32) - 0.04 0.39 ^ wire2/Z (BUF_X32) - 0.07 0.46 ^ clkbuf_0_clk/Z (BUF_X4) - 0.04 0.50 ^ clkbuf_1_0_0_clk/Z (BUF_X4) - 0.04 0.54 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 0.58 ^ clkbuf_1_0_2_clk/Z (BUF_X4) - 0.03 0.61 ^ clkbuf_1_0_3_clk/Z (BUF_X4) - 0.04 0.65 ^ clkbuf_1_0_4_clk/Z (BUF_X4) - 0.03 0.69 ^ clkbuf_2_0_0_clk/Z (BUF_X4) - 0.03 0.72 ^ clkbuf_2_0_1_clk/Z (BUF_X4) - 0.03 0.76 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 0.79 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 0.83 ^ clkbuf_2_0_4_clk/Z (BUF_X4) - 0.03 0.86 ^ clkbuf_3_0_0_clk/Z (BUF_X4) - 0.03 0.90 ^ clkbuf_3_0_1_clk/Z (BUF_X4) - 0.03 0.93 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 0.97 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 1.02 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 1.06 ^ max_length13/Z (BUF_X8) - 0.04 1.09 ^ wire12/Z (BUF_X8) - 0.02 1.12 ^ inst_2_1/clk (array_tile) + 0.04 0.04 ^ wire10/Z (BUF_X8) + 0.03 0.07 ^ wire9/Z (BUF_X16) + 0.05 0.12 ^ wire8/Z (BUF_X16) + 0.06 0.18 ^ wire7/Z (BUF_X32) + 0.06 0.24 ^ wire6/Z (BUF_X32) + 0.06 0.29 ^ wire5/Z (BUF_X32) + 0.04 0.33 ^ wire4/Z (BUF_X32) + 0.06 0.39 ^ wire3/Z (BUF_X32) + 0.07 0.45 ^ wire1/Z (BUF_X2) + 0.04 0.50 ^ clkbuf_0_clk/Z (BUF_X4) + 0.04 0.54 ^ clkbuf_1_0_0_clk/Z (BUF_X4) + 0.04 0.57 ^ clkbuf_1_0_1_clk/Z (BUF_X4) + 0.04 0.61 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.03 0.64 ^ clkbuf_1_0_3_clk/Z (BUF_X4) + 0.04 0.68 ^ clkbuf_1_0_4_clk/Z (BUF_X4) + 0.03 0.72 ^ clkbuf_2_0_0_clk/Z (BUF_X4) + 0.03 0.75 ^ clkbuf_2_0_1_clk/Z (BUF_X4) + 0.03 0.79 ^ clkbuf_2_0_2_clk/Z (BUF_X4) + 0.03 0.82 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 0.86 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 0.89 ^ clkbuf_3_0_0_clk/Z (BUF_X4) + 0.03 0.93 ^ clkbuf_3_0_1_clk/Z (BUF_X4) + 0.03 0.96 ^ clkbuf_3_0_2_clk/Z (BUF_X4) + 0.04 1.00 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 1.05 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 1.09 ^ load_slew19/Z (BUF_X8) + 0.03 1.12 ^ load_slew17/Z (BUF_X1) + 0.00 1.12 ^ inst_2_1/clk (array_tile) 0.21 1.33 ^ inst_2_1/e_out (array_tile) 0.00 1.33 ^ inst_3_1/w_in (array_tile) 1.33 data arrival time @@ -270,40 +275,42 @@ Path Type: max 5.00 5.00 clock clk (rise edge) 0.00 5.00 clock source latency 0.00 5.00 ^ clk (in) - 0.05 5.05 ^ wire9/Z (BUF_X8) - 0.05 5.10 ^ wire8/Z (BUF_X16) - 0.03 5.13 ^ wire7/Z (BUF_X16) - 0.06 5.19 ^ wire6/Z (BUF_X32) - 0.06 5.24 ^ wire5/Z (BUF_X32) - 0.06 5.30 ^ wire4/Z (BUF_X32) - 0.06 5.36 ^ wire3/Z (BUF_X32) - 0.04 5.39 ^ wire2/Z (BUF_X32) - 0.07 5.46 ^ clkbuf_0_clk/Z (BUF_X4) - 0.04 5.50 ^ clkbuf_1_0_0_clk/Z (BUF_X4) - 0.04 5.54 ^ clkbuf_1_0_1_clk/Z (BUF_X4) - 0.04 5.58 ^ clkbuf_1_0_2_clk/Z (BUF_X4) - 0.03 5.61 ^ clkbuf_1_0_3_clk/Z (BUF_X4) - 0.04 5.65 ^ clkbuf_1_0_4_clk/Z (BUF_X4) - 0.03 5.69 ^ clkbuf_2_0_0_clk/Z (BUF_X4) - 0.03 5.72 ^ clkbuf_2_0_1_clk/Z (BUF_X4) - 0.03 5.76 ^ clkbuf_2_0_2_clk/Z (BUF_X4) - 0.03 5.79 ^ clkbuf_2_0_3_clk/Z (BUF_X4) - 0.04 5.83 ^ clkbuf_2_0_4_clk/Z (BUF_X4) - 0.03 5.86 ^ clkbuf_3_0_0_clk/Z (BUF_X4) - 0.03 5.90 ^ clkbuf_3_0_1_clk/Z (BUF_X4) - 0.03 5.93 ^ clkbuf_3_0_2_clk/Z (BUF_X4) - 0.04 5.97 ^ clkbuf_4_0_0_clk/Z (BUF_X4) - 0.05 6.02 ^ clkbuf_4_0_1_clk/Z (BUF_X4) - 0.04 6.06 ^ max_length13/Z (BUF_X8) - 0.05 6.11 ^ clkbuf_leaf_118_clk/Z (BUF_X4) - 0.00 6.11 ^ inst_3_1/clk (array_tile) - 0.00 6.11 clock reconvergence pessimism - -0.05 6.06 library setup time - 6.06 data required time + 0.04 5.04 ^ wire10/Z (BUF_X8) + 0.03 5.07 ^ wire9/Z (BUF_X16) + 0.05 5.12 ^ wire8/Z (BUF_X16) + 0.06 5.18 ^ wire7/Z (BUF_X32) + 0.06 5.24 ^ wire6/Z (BUF_X32) + 0.06 5.29 ^ wire5/Z (BUF_X32) + 0.04 5.33 ^ wire4/Z (BUF_X32) + 0.06 5.39 ^ wire3/Z (BUF_X32) + 0.07 5.45 ^ wire1/Z (BUF_X2) + 0.04 5.50 ^ clkbuf_0_clk/Z (BUF_X4) + 0.04 5.54 ^ clkbuf_1_0_0_clk/Z (BUF_X4) + 0.04 5.57 ^ clkbuf_1_0_1_clk/Z (BUF_X4) + 0.04 5.61 ^ clkbuf_1_0_2_clk/Z (BUF_X4) + 0.03 5.64 ^ clkbuf_1_0_3_clk/Z (BUF_X4) + 0.04 5.68 ^ clkbuf_1_0_4_clk/Z (BUF_X4) + 0.03 5.72 ^ clkbuf_2_0_0_clk/Z (BUF_X4) + 0.03 5.75 ^ clkbuf_2_0_1_clk/Z (BUF_X4) + 0.03 5.79 ^ clkbuf_2_0_2_clk/Z (BUF_X4) + 0.03 5.82 ^ clkbuf_2_0_3_clk/Z (BUF_X4) + 0.04 5.86 ^ clkbuf_2_0_4_clk/Z (BUF_X4) + 0.03 5.89 ^ clkbuf_3_0_0_clk/Z (BUF_X4) + 0.03 5.93 ^ clkbuf_3_0_1_clk/Z (BUF_X4) + 0.03 5.96 ^ clkbuf_3_0_2_clk/Z (BUF_X4) + 0.04 6.00 ^ clkbuf_4_0_0_clk/Z (BUF_X4) + 0.05 6.05 ^ clkbuf_4_0_1_clk/Z (BUF_X4) + 0.04 6.09 ^ load_slew19/Z (BUF_X8) + 0.04 6.13 ^ wire18/Z (BUF_X4) + 0.04 6.17 ^ clkbuf_leaf_118_clk/Z (BUF_X4) + 0.00 6.17 ^ inst_3_1/clk (array_tile) + 0.00 6.17 clock reconvergence pessimism + -0.05 6.12 library setup time + 6.12 data required time --------------------------------------------------------- - 6.06 data required time + 6.12 data required time -1.33 data arrival time --------------------------------------------------------- - 4.73 slack (MET) + 4.79 slack (MET) diff --git a/src/rsz/src/RepairDesign.cc b/src/rsz/src/RepairDesign.cc index 8b386dc27d..4505e56488 100644 --- a/src/rsz/src/RepairDesign.cc +++ b/src/rsz/src/RepairDesign.cc @@ -328,10 +328,10 @@ void RepairDesign::repairDesign( "annotated slew to non-violating value on {} load vertices", annotations_to_clean_up.size()); + int print_iteration = 0; { // Fix violations from outputs to inputs est::IncrementalParasiticsGuard guard(estimate_parasitics_); - int print_iteration = 0; if (resizer_->level_drvr_vertices_.size() > size_t(5) * max_print_interval_) { print_interval_ = max_print_interval_; diff --git a/src/rsz/src/Resizer.cc b/src/rsz/src/Resizer.cc index c92e0c004c..b7d35b9aa8 100644 --- a/src/rsz/src/Resizer.cc +++ b/src/rsz/src/Resizer.cc @@ -4910,9 +4910,7 @@ void Resizer::checkLoadSlews(const Pin* drvr_pin, = corner1->findDcalcAnalysisPt(max_); const Vertex* vertex = graph_->pinLoadVertex(pin); Slew slew2 = sta_->graph()->slew(vertex, rf, dcalc_ap->index()); - if (slew2 > slew1) { - slew1 = slew2; - } + slew1 = std::max(slew1, slew2); } } } diff --git a/test/jpeg_sky130hd.metrics_limits b/test/jpeg_sky130hd.metrics_limits index 7e83295443..38e8e04f23 100644 --- a/test/jpeg_sky130hd.metrics_limits +++ b/test/jpeg_sky130hd.metrics_limits @@ -1,23 +1,23 @@ { "IFP::instance_count" : "54760.799999999996" - ,"DPL::design_area" : "552488.4" + ,"DPL::design_area" : "552570.0" ,"DPL::utilization" : "25.32" - ,"RSZ::repair_design_buffer_count" : "361" - ,"RSZ::max_slew_slack" : "0" + ,"RSZ::repair_design_buffer_count" : "426" + ,"RSZ::max_slew_slack" : "-168.3346049335417" ,"RSZ::max_capacitance_slack" : "0" ,"RSZ::max_fanout_slack" : "0" - ,"RSZ::worst_slack_min" : "-0.565143858817819" - ,"RSZ::worst_slack_max" : "-0.7997299937527749" - ,"RSZ::tns_max" : "-3650.7200000000007" - ,"RSZ::hold_buffer_count" : "46" - ,"GRT::ANT::errors" : "1" + ,"RSZ::worst_slack_min" : "-0.5326016667334652" + ,"RSZ::worst_slack_max" : "-0.8646940297422095" + ,"RSZ::tns_max" : "-3650.7846940297427" + ,"RSZ::hold_buffer_count" : "44" + ,"GRT::ANT::errors" : "0" ,"DRT::drv" : "0" - ,"DRT::worst_slack_min" : "-0.5548032412740076" - ,"DRT::worst_slack_max" : "-1.0495230759307084" - ,"DRT::tns_max" : "-3658.8385211962127" - ,"DRT::clock_skew" : "0.8046084026787906" - ,"DRT::max_slew_slack" : "-4.751896173959119" - ,"DRT::max_capacitance_slack" : "-6.985997526850637" + ,"DRT::worst_slack_min" : "-0.48110974343966423" + ,"DRT::worst_slack_max" : "-1.0398961097673096" + ,"DRT::tns_max" : "-3656.713722132708" + ,"DRT::clock_skew" : "0.7333430070768948" + ,"DRT::max_slew_slack" : "-3.5102292105083053" + ,"DRT::max_capacitance_slack" : "-5.037449403226421" ,"DRT::max_fanout_slack" : "0" ,"DRT::clock_period" : "8.0" ,"DRT::ANT::errors" : "0" From 96fa1edc96a78967d6b8b546acabd6e0821b1ff9 Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Sat, 15 Nov 2025 15:55:30 +0000 Subject: [PATCH 04/10] rebased one flow test Signed-off-by: Cho Moon --- test/gcd_sky130hs.metrics_limits | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/test/gcd_sky130hs.metrics_limits b/test/gcd_sky130hs.metrics_limits index 10d46a9ebb..d6e028380b 100644 --- a/test/gcd_sky130hs.metrics_limits +++ b/test/gcd_sky130hs.metrics_limits @@ -1,21 +1,21 @@ { "IFP::instance_count" : "366.0" - ,"DPL::design_area" : "4144.8" - ,"DPL::utilization" : "5.3999999999999995" - ,"RSZ::repair_design_buffer_count" : "2" + ,"DPL::design_area" : "4129.2" + ,"DPL::utilization" : "5.28" + ,"RSZ::repair_design_buffer_count" : "1" ,"RSZ::max_slew_slack" : "0" ,"RSZ::max_capacitance_slack" : "0" ,"RSZ::max_fanout_slack" : "0" - ,"RSZ::worst_slack_min" : "-0.10454730954650832" - ,"RSZ::worst_slack_max" : "-0.33110153578265566" - ,"RSZ::tns_max" : "-6.275660654438745" + ,"RSZ::worst_slack_min" : "-0.10405581379960631" + ,"RSZ::worst_slack_max" : "-0.33018760016293636" + ,"RSZ::tns_max" : "-6.268355608774716" ,"RSZ::hold_buffer_count" : "0" ,"GRT::ANT::errors" : "0" ,"DRT::drv" : "0" - ,"DRT::worst_slack_min" : "-0.09355690620358229" - ,"DRT::worst_slack_max" : "-0.3081234712367297" - ,"DRT::tns_max" : "-6.021360510742575" - ,"DRT::clock_skew" : "0.009921763691465016" + ,"DRT::worst_slack_min" : "-0.09369734942016937" + ,"DRT::worst_slack_max" : "-0.3107207270539932" + ,"DRT::tns_max" : "-6.021612975465515" + ,"DRT::clock_skew" : "0.012273615804424882" ,"DRT::max_slew_slack" : "0" ,"DRT::max_capacitance_slack" : "0" ,"DRT::max_fanout_slack" : "0" From 50c35f6cbebaf409571c82c633d0601b11587aa3 Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Tue, 18 Nov 2025 00:12:17 +0000 Subject: [PATCH 05/10] limited sizeup match to single fanouts only Signed-off-by: Cho Moon --- src/rsz/src/SizeUpMove.cc | 19 +- src/rsz/test/repair_fanout6.ok | 6 +- src/rsz/test/repair_fanout7.ok | 336 +++++++++---------- src/rsz/test/repair_fanout7_multi.ok | 276 ++++++++------- src/rsz/test/repair_fanout7_skip_pin_swap.ok | 286 ++++++++-------- src/rsz/test/repair_fanout8.ok | 146 ++++---- src/rsz/test/repair_fanout8_multi.ok | 171 +++++----- src/rsz/test/repair_setup4_sequence.ok | 4 +- 8 files changed, 610 insertions(+), 634 deletions(-) diff --git a/src/rsz/src/SizeUpMove.cc b/src/rsz/src/SizeUpMove.cc index ce45f6e7fa..b9769564fd 100644 --- a/src/rsz/src/SizeUpMove.cc +++ b/src/rsz/src/SizeUpMove.cc @@ -10,6 +10,7 @@ #include "CloneMove.hh" #include "sta/ArcDelayCalc.hh" #include "sta/Delay.hh" +#include "sta/Graph.hh" #include "sta/Liberty.hh" #include "sta/NetworkClass.hh" #include "sta/Path.hh" @@ -35,6 +36,7 @@ using sta::PathExpanded; using sta::Pin; using sta::Slack; using sta::Slew; +using sta::VertexOutEdgeIterator; bool SizeUpMove::doMove(const Path* drvr_path, int drvr_index, @@ -140,11 +142,26 @@ bool SizeUpMatchMove::doMove(const Path* drvr_path, if (prev_drvr_pin == nullptr) { return false; } + Vertex* prev_drvr_vertex = graph_->pinDrvrVertex(prev_drvr_pin); + if (prev_drvr_vertex == nullptr) { + return false; + } + // Skip if the previous driver has multi fanout + int fanout = 0; + VertexOutEdgeIterator edge_iter(prev_drvr_vertex, graph_); + while (edge_iter.hasNext()) { + (void) edge_iter.next(); + fanout++; + if (fanout > 1) { + return false; + } + } + LibertyPort* prev_drvr_port = network_->libertyPort(prev_drvr_pin); if (prev_drvr_port == nullptr) { return false; } - const LibertyCell* prev_cell = prev_drvr_port->libertyCell(); + LibertyCell* prev_cell = prev_drvr_port->libertyCell(); if (prev_cell == nullptr) { return false; } diff --git a/src/rsz/test/repair_fanout6.ok b/src/rsz/test/repair_fanout6.ok index 191cef30f1..41a8d2fb7d 100644 --- a/src/rsz/test/repair_fanout6.ok +++ b/src/rsz/test/repair_fanout6.ok @@ -25,9 +25,9 @@ fanout1/X 20 20 0 (MET) | Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -32.280 | -188759.2 | 8000 | sink7689/D - final | 0 | 232 | 28 | 0 | 0 | +0.3% | -5.818 | -11716.7 | 5340 | sink7534/D + final | 0 | 232 | 28 | 0 | 0 | +0.3% | -5.740 | -11564.6 | 5340 | sink7534/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0040] Inserted 28 buffers. -[INFO RSZ-0051] Resized 232 instances: 231 up, 1 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 232 instances: 232 up, 0 up match, 0 down, 0 VT [WARNING RSZ-0062] Unable to repair all setup violations. -worst slack max -5.82 +worst slack max -5.74 diff --git a/src/rsz/test/repair_fanout7.ok b/src/rsz/test/repair_fanout7.ok index 0fc09e5374..2f9e682401 100644 --- a/src/rsz/test/repair_fanout7.ok +++ b/src/rsz/test/repair_fanout7.ok @@ -197,177 +197,177 @@ worst slack max -23.63 1500* | 21 | 79 | 200 | 7 | 7 | +64.2% | -1.209 | -151.4 | 150 | load11/D 1501* | 21 | 79 | 200 | 7 | 7 | +64.2% | -1.209 | -151.4 | 150 | load11/D 1502* | 21 | 79 | 200 | 7 | 7 | +64.2% | -1.209 | -151.4 | 150 | load11/D - 1507* | 21 | 83 | 200 | 7 | 7 | +64.7% | -1.209 | -150.6 | 150 | load11/D - 1508* | 21 | 83 | 200 | 7 | 7 | +64.7% | -1.209 | -150.6 | 150 | load11/D - 1509* | 21 | 83 | 200 | 7 | 7 | +64.7% | -1.209 | -150.6 | 150 | load11/D - 1510* | 21 | 83 | 200 | 7 | 7 | +64.7% | -1.209 | -150.6 | 150 | load11/D - 1512* | 21 | 85 | 200 | 7 | 7 | +64.9% | -1.209 | -150.2 | 150 | load11/D - 1513* | 21 | 85 | 200 | 7 | 7 | +64.9% | -1.209 | -150.2 | 150 | load11/D - 1514* | 21 | 85 | 200 | 7 | 7 | +64.9% | -1.209 | -150.2 | 150 | load11/D - 1515* | 21 | 85 | 200 | 7 | 7 | +64.9% | -1.209 | -150.2 | 150 | load11/D - 1516* | 21 | 85 | 200 | 7 | 7 | +64.9% | -1.209 | -150.2 | 150 | load11/D - 1520* | 21 | 88 | 200 | 7 | 7 | +65.1% | -1.209 | -149.8 | 150 | load11/D - 1521* | 21 | 89 | 200 | 7 | 7 | +65.2% | -1.209 | -149.6 | 150 | load11/D - 1524* | 21 | 91 | 200 | 7 | 7 | +65.5% | -1.209 | -149.4 | 150 | load11/D - 1527* | 21 | 93 | 200 | 7 | 7 | +65.7% | -1.209 | -149.2 | 150 | load11/D - 1530* | 21 | 95 | 200 | 7 | 7 | +65.9% | -1.209 | -148.4 | 150 | load11/D - 1537* | 21 | 103 | 200 | 7 | 7 | +66.9% | -1.209 | -145.5 | 150 | load11/D - 1540* | 21 | 105 | 200 | 7 | 7 | +67.1% | -1.209 | -144.8 | 150 | load11/D - 1543* | 21 | 109 | 200 | 7 | 7 | +67.5% | -1.209 | -144.1 | 150 | load11/D - 1545* | 21 | 110 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1546* | 21 | 110 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1547* | 21 | 110 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1548* | 21 | 110 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1549* | 21 | 111 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1550* | 21 | 111 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1550* | 21 | 112 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1551* | 21 | 113 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1552* | 21 | 114 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1553* | 21 | 115 | 200 | 7 | 7 | +67.6% | -1.209 | -144.1 | 150 | load11/D - 1555* | 21 | 116 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1556* | 21 | 117 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1557* | 21 | 117 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1558* | 21 | 117 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1559* | 21 | 117 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1560* | 21 | 117 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1560* | 21 | 117 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1561* | 21 | 118 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1562* | 21 | 118 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1563* | 21 | 118 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1564* | 21 | 118 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1565* | 21 | 118 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1566* | 21 | 119 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1567* | 21 | 119 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1568* | 21 | 120 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1569* | 21 | 120 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1570* | 21 | 120 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1570* | 21 | 121 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1571* | 21 | 121 | 200 | 7 | 7 | +67.7% | -1.209 | -144.1 | 150 | load11/D - 1574* | 21 | 124 | 200 | 7 | 7 | +68.5% | -1.209 | -143.8 | 150 | load11/D - 1575* | 21 | 124 | 200 | 7 | 7 | +68.5% | -1.209 | -143.8 | 150 | load11/D - 1576* | 21 | 125 | 200 | 7 | 7 | +68.5% | -1.209 | -143.8 | 150 | load11/D - 1579* | 21 | 128 | 200 | 7 | 7 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1580* | 21 | 128 | 200 | 7 | 7 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1580* | 21 | 128 | 200 | 7 | 7 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1581* | 21 | 129 | 200 | 7 | 7 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1583* | 21 | 129 | 200 | 7 | 8 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1584* | 21 | 129 | 200 | 7 | 8 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1585* | 21 | 129 | 200 | 7 | 8 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1586* | 21 | 129 | 200 | 7 | 8 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1587* | 21 | 130 | 200 | 7 | 8 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1588* | 21 | 130 | 200 | 7 | 8 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1589* | 21 | 130 | 200 | 7 | 8 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1590* | 21 | 130 | 200 | 7 | 8 | +68.6% | -1.209 | -143.7 | 150 | load11/D - 1591* | 21 | 132 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1592* | 21 | 133 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1593* | 21 | 133 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1594* | 21 | 134 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1595* | 21 | 134 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1596* | 21 | 134 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1597* | 21 | 135 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1598* | 21 | 136 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1599* | 21 | 136 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1600* | 21 | 136 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1601* | 21 | 137 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1602* | 21 | 137 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1603* | 21 | 137 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1604* | 21 | 138 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1605* | 21 | 139 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1606* | 21 | 139 | 200 | 7 | 8 | +69.0% | -1.209 | -143.6 | 150 | load11/D - 1608* | 21 | 140 | 200 | 7 | 8 | +69.3% | -1.209 | -143.6 | 150 | load11/D - 1610* | 21 | 141 | 200 | 7 | 8 | +69.4% | -1.209 | -143.6 | 150 | load11/D - 1611* | 21 | 142 | 200 | 7 | 8 | +69.6% | -1.209 | -143.6 | 150 | load11/D - 1612* | 21 | 142 | 200 | 7 | 8 | +69.6% | -1.209 | -143.6 | 150 | load11/D - 1613* | 21 | 142 | 200 | 7 | 8 | +69.6% | -1.209 | -143.6 | 150 | load11/D - 1616* | 21 | 144 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1617* | 21 | 145 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1618* | 21 | 145 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1619* | 21 | 146 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1620* | 21 | 146 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1620* | 21 | 146 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1621* | 21 | 147 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1622* | 21 | 147 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1623* | 21 | 147 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1624* | 21 | 147 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1625* | 21 | 147 | 200 | 7 | 8 | +70.0% | -1.209 | -143.5 | 150 | load11/D - 1627* | 21 | 149 | 200 | 7 | 8 | +70.4% | -1.209 | -143.5 | 150 | load11/D - 1628* | 21 | 150 | 200 | 7 | 8 | +70.4% | -1.209 | -143.5 | 150 | load11/D - 1629* | 21 | 150 | 200 | 7 | 8 | +70.4% | -1.209 | -143.5 | 150 | load11/D - 1630* | 21 | 150 | 200 | 7 | 8 | +70.4% | -1.209 | -143.5 | 150 | load11/D - 1630* | 21 | 151 | 200 | 7 | 8 | +70.4% | -1.209 | -143.5 | 150 | load11/D - 1631* | 21 | 152 | 200 | 7 | 8 | +70.4% | -1.209 | -143.5 | 150 | load11/D - 1632* | 21 | 152 | 200 | 7 | 8 | +70.4% | -1.209 | -143.5 | 150 | load11/D - 1634* | 21 | 153 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1635* | 21 | 154 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1636* | 21 | 154 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1637* | 21 | 154 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1638* | 21 | 155 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1639* | 21 | 156 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1640* | 21 | 156 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1640* | 21 | 156 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1641* | 21 | 156 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1642* | 21 | 156 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1643* | 21 | 156 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1644* | 21 | 156 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1645* | 21 | 156 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1646* | 21 | 157 | 200 | 7 | 8 | +70.5% | -1.209 | -143.5 | 150 | load11/D - 1648* | 21 | 159 | 200 | 7 | 8 | +70.7% | -1.209 | -143.5 | 150 | load11/D - 1649* | 21 | 159 | 200 | 7 | 8 | +70.7% | -1.209 | -143.5 | 150 | load11/D - 1650* | 21 | 159 | 200 | 7 | 8 | +70.7% | -1.209 | -143.5 | 150 | load11/D - 1650* | 21 | 159 | 200 | 7 | 8 | +70.7% | -1.209 | -143.5 | 150 | load11/D - 1651* | 21 | 160 | 200 | 7 | 8 | +70.7% | -1.209 | -143.5 | 150 | load11/D - 1652* | 21 | 160 | 200 | 7 | 8 | +70.7% | -1.209 | -143.5 | 150 | load11/D - 1653* | 21 | 160 | 200 | 7 | 8 | +70.7% | -1.209 | -143.5 | 150 | load11/D - 1654* | 21 | 161 | 200 | 7 | 8 | +70.7% | -1.209 | -143.5 | 150 | load11/D - 1657* | 21 | 163 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1658* | 21 | 163 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1659* | 21 | 164 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1660* | 21 | 164 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1660* | 21 | 164 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1661* | 21 | 164 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1662* | 21 | 164 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1663* | 21 | 164 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1664* | 21 | 164 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1665* | 21 | 164 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1666* | 21 | 165 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1667* | 21 | 166 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1668* | 21 | 166 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1669* | 21 | 166 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1670* | 21 | 166 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1670* | 21 | 166 | 200 | 7 | 8 | +71.0% | -1.209 | -143.4 | 150 | load11/D - 1672* | 21 | 167 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1673* | 21 | 167 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1674* | 21 | 167 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1675* | 21 | 167 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1676* | 21 | 167 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1677* | 21 | 168 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1678* | 21 | 169 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1679* | 21 | 169 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1680* | 21 | 169 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1680* | 21 | 169 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1681* | 21 | 169 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1682* | 21 | 169 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1683* | 21 | 169 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1684* | 21 | 170 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1685* | 21 | 170 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1686* | 21 | 171 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1687* | 21 | 171 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1688* | 21 | 171 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1689* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1690* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1690* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1691* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1692* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1693* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1694* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1695* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1696* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - 1697* | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D - final | 21 | 172 | 200 | 7 | 8 | +71.4% | -1.209 | -143.4 | 150 | load11/D + 1507* | 21 | 83 | 200 | 7 | 7 | +64.6% | -1.209 | -150.7 | 150 | load11/D + 1508* | 21 | 83 | 200 | 7 | 7 | +64.6% | -1.209 | -150.7 | 150 | load11/D + 1509* | 21 | 83 | 200 | 7 | 7 | +64.6% | -1.209 | -150.7 | 150 | load11/D + 1510* | 21 | 83 | 200 | 7 | 7 | +64.6% | -1.209 | -150.7 | 150 | load11/D + 1512* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D + 1513* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D + 1514* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D + 1515* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D + 1516* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D + 1520* | 21 | 88 | 200 | 7 | 7 | +64.9% | -1.209 | -150.0 | 150 | load11/D + 1521* | 21 | 89 | 200 | 7 | 7 | +65.0% | -1.209 | -149.8 | 150 | load11/D + 1524* | 21 | 91 | 200 | 7 | 7 | +65.1% | -1.209 | -149.7 | 150 | load11/D + 1527* | 21 | 93 | 200 | 7 | 7 | +65.1% | -1.209 | -149.5 | 150 | load11/D + 1530* | 21 | 95 | 200 | 7 | 7 | +65.4% | -1.209 | -148.6 | 150 | load11/D + 1537* | 21 | 103 | 200 | 7 | 7 | +66.3% | -1.209 | -145.8 | 150 | load11/D + 1540* | 21 | 105 | 200 | 7 | 7 | +66.5% | -1.209 | -145.1 | 150 | load11/D + 1543* | 21 | 108 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1545* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1546* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1547* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1548* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1549* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1550* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1550* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1551* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1552* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1553* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D + 1555* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1556* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1557* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1558* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1559* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1560* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1560* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1561* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1562* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1563* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1564* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1565* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1566* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1567* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1568* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1569* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1570* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1570* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1571* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D + 1575* | 21 | 113 | 200 | 7 | 7 | +67.1% | -1.209 | -144.1 | 150 | load11/D + 1576* | 21 | 113 | 200 | 7 | 7 | +67.1% | -1.209 | -144.1 | 150 | load11/D + 1577* | 21 | 113 | 200 | 7 | 7 | +67.1% | -1.209 | -144.1 | 150 | load11/D + 1580* | 21 | 115 | 200 | 7 | 7 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1580* | 21 | 115 | 200 | 7 | 7 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1581* | 21 | 115 | 200 | 7 | 7 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1582* | 21 | 115 | 200 | 7 | 7 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1584* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1585* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1586* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1587* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1588* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1589* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1590* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1590* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D + 1592* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1593* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1594* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1595* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1596* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1597* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1598* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1599* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1600* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D + 1603* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D + 1604* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D + 1605* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D + 1606* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D + 1607* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D + 1608* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D + 1609* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D + 1610* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D + 1611* | 21 | 119 | 200 | 7 | 8 | +67.7% | -1.209 | -143.8 | 150 | load11/D + 1612* | 21 | 119 | 200 | 7 | 8 | +67.7% | -1.209 | -143.8 | 150 | load11/D + 1613* | 21 | 119 | 200 | 7 | 8 | +67.7% | -1.209 | -143.8 | 150 | load11/D + 1614* | 21 | 119 | 200 | 7 | 8 | +67.7% | -1.209 | -143.8 | 150 | load11/D + 1618* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1619* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1620* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1620* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1621* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1622* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1623* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1624* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1625* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1626* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1627* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D + 1629* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D + 1630* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D + 1630* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D + 1631* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D + 1632* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D + 1633* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D + 1634* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D + 1636* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1637* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1638* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1639* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1640* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1640* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1641* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1642* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1643* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1644* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1645* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1646* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1647* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1648* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1650* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1650* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1651* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1652* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1653* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1654* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1655* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1656* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D + 1659* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1660* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1660* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1661* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1662* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1663* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1664* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1665* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1666* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1667* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1668* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1669* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1670* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1670* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1671* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1672* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D + 1674* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1675* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1676* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1677* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1678* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1679* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1680* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1680* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1681* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1682* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1683* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1684* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1685* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1686* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1687* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1688* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1689* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1690* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1690* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1691* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1692* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1693* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1694* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1695* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1696* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1697* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1698* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 1699* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + final | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 21 buffers. [INFO RSZ-0040] Inserted 200 buffers. -[INFO RSZ-0051] Resized 167 instances: 102 up, 65 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 128 instances: 128 up, 0 up match, 0 down, 0 VT [INFO RSZ-0043] Swapped pins on 8 instances. [INFO RSZ-0049] Cloned 7 instances. [WARNING RSZ-0062] Unable to repair all setup violations. diff --git a/src/rsz/test/repair_fanout7_multi.ok b/src/rsz/test/repair_fanout7_multi.ok index f8c51642c1..05b3999e0a 100644 --- a/src/rsz/test/repair_fanout7_multi.ok +++ b/src/rsz/test/repair_fanout7_multi.ok @@ -197,152 +197,142 @@ worst slack max -23.63 1500 | 18 | 72 | 183 | 7 | 7 | +62.5% | -1.145 | -149.1 | 150 | load14/D 1500* | 18 | 72 | 183 | 7 | 7 | +62.5% | -1.145 | -149.1 | 150 | load14/D 1502* | 18 | 73 | 183 | 7 | 7 | +63.0% | -1.144 | -149.0 | 150 | load14/D - 1506* | 18 | 77 | 183 | 7 | 7 | +63.3% | -1.144 | -148.5 | 150 | load14/D - 1507* | 18 | 78 | 183 | 7 | 7 | +63.3% | -1.144 | -148.5 | 150 | load14/D - 1510* | 18 | 80 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D - 1510* | 18 | 80 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D - 1511* | 18 | 81 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D - 1513* | 18 | 82 | 183 | 7 | 7 | +63.8% | -1.144 | -148.3 | 150 | load14/D - 1517* | 18 | 86 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1518* | 18 | 87 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1519* | 18 | 88 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1520* | 18 | 88 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1520* | 18 | 89 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1521* | 18 | 89 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1523* | 18 | 90 | 183 | 7 | 7 | +64.5% | -1.144 | -147.4 | 150 | load14/D - 1524* | 18 | 91 | 183 | 7 | 7 | +64.5% | -1.144 | -147.4 | 150 | load14/D - 1525* | 18 | 91 | 183 | 7 | 7 | +64.5% | -1.144 | -147.4 | 150 | load14/D - 1526* | 18 | 92 | 183 | 7 | 7 | +64.5% | -1.144 | -147.4 | 150 | load14/D - 1527* | 18 | 93 | 183 | 7 | 7 | +64.5% | -1.144 | -147.4 | 150 | load14/D - 1528* | 18 | 94 | 183 | 7 | 7 | +64.5% | -1.144 | -147.4 | 150 | load14/D - 1530* | 18 | 95 | 183 | 7 | 7 | +64.6% | -1.144 | -147.4 | 150 | load14/D - 1538* | 18 | 104 | 183 | 7 | 7 | +66.3% | -1.144 | -147.2 | 150 | load14/D - 1540* | 18 | 105 | 183 | 7 | 7 | +66.6% | -1.144 | -147.2 | 150 | load14/D - 1540* | 18 | 106 | 183 | 7 | 7 | +66.6% | -1.144 | -147.2 | 150 | load14/D - 1550* | 18 | 115 | 183 | 7 | 7 | +67.9% | -1.144 | -145.4 | 150 | load14/D - 1550* | 18 | 116 | 183 | 7 | 7 | +68.1% | -1.144 | -145.4 | 150 | load14/D - 1558* | 18 | 123 | 183 | 7 | 7 | +70.1% | -1.144 | -144.7 | 150 | load14/D - 1559* | 18 | 123 | 183 | 7 | 7 | +70.1% | -1.144 | -144.7 | 150 | load14/D - 1560* | 18 | 123 | 183 | 7 | 7 | +70.1% | -1.144 | -144.7 | 150 | load14/D - 1566* | 18 | 129 | 183 | 7 | 7 | +71.4% | -1.144 | -143.6 | 150 | load14/D - 1567* | 18 | 129 | 183 | 7 | 7 | +71.4% | -1.144 | -143.6 | 150 | load14/D - 1570* | 18 | 131 | 183 | 7 | 7 | +71.5% | -1.144 | -143.5 | 150 | load14/D - 1575* | 18 | 136 | 183 | 7 | 7 | +72.1% | -1.144 | -143.3 | 150 | load14/D - 1579* | 18 | 139 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1580* | 18 | 139 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1580* | 18 | 139 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1581* | 18 | 139 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1582* | 18 | 140 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1583* | 18 | 140 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1584* | 18 | 141 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1585* | 18 | 141 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1586* | 18 | 141 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1587* | 18 | 141 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1588* | 18 | 142 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1589* | 18 | 142 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1590* | 18 | 142 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1590* | 18 | 143 | 183 | 7 | 7 | +73.8% | -1.144 | -143.1 | 150 | load14/D - 1592* | 18 | 144 | 183 | 7 | 7 | +74.2% | -1.144 | -143.0 | 150 | load14/D - 1593* | 18 | 144 | 183 | 7 | 7 | +74.2% | -1.144 | -143.0 | 150 | load14/D - 1594* | 18 | 144 | 183 | 7 | 7 | +74.2% | -1.144 | -143.0 | 150 | load14/D - 1595* | 18 | 145 | 183 | 7 | 7 | +74.2% | -1.144 | -143.0 | 150 | load14/D - 1596* | 18 | 145 | 183 | 7 | 7 | +74.2% | -1.144 | -143.0 | 150 | load14/D - 1597* | 18 | 146 | 183 | 7 | 7 | +74.2% | -1.144 | -143.0 | 150 | load14/D - 1598* | 18 | 146 | 183 | 7 | 7 | +74.2% | -1.144 | -143.0 | 150 | load14/D - 1600* | 18 | 147 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1601* | 18 | 147 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1602* | 18 | 147 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1603* | 18 | 147 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1604* | 18 | 148 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1605* | 18 | 148 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1606* | 18 | 149 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1607* | 18 | 149 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1608* | 18 | 149 | 183 | 7 | 7 | +74.4% | -1.144 | -143.0 | 150 | load14/D - 1610* | 18 | 150 | 183 | 7 | 7 | +74.5% | -1.144 | -143.0 | 150 | load14/D - 1610* | 18 | 151 | 183 | 7 | 7 | +74.5% | -1.144 | -143.0 | 150 | load14/D - 1611* | 18 | 151 | 183 | 7 | 7 | +74.5% | -1.144 | -143.0 | 150 | load14/D - 1612* | 18 | 152 | 183 | 7 | 7 | +74.5% | -1.144 | -143.0 | 150 | load14/D - 1613* | 18 | 152 | 183 | 7 | 7 | +74.5% | -1.144 | -143.0 | 150 | load14/D - 1614* | 18 | 152 | 183 | 7 | 7 | +74.5% | -1.144 | -143.0 | 150 | load14/D - 1615* | 18 | 152 | 183 | 7 | 7 | +74.5% | -1.144 | -143.0 | 150 | load14/D - 1618* | 18 | 154 | 183 | 7 | 7 | +75.0% | -1.144 | -143.0 | 150 | load14/D - 1619* | 18 | 154 | 183 | 7 | 7 | +75.0% | -1.144 | -143.0 | 150 | load14/D - 1620* | 18 | 154 | 183 | 7 | 7 | +75.0% | -1.144 | -143.0 | 150 | load14/D - 1623* | 18 | 157 | 183 | 7 | 7 | +75.7% | -1.144 | -142.8 | 150 | load14/D - 1624* | 18 | 158 | 183 | 7 | 7 | +75.7% | -1.144 | -142.8 | 150 | load14/D - 1626* | 18 | 159 | 183 | 7 | 7 | +76.1% | -1.144 | -142.7 | 150 | load14/D - 1628* | 18 | 160 | 183 | 7 | 7 | +76.4% | -1.144 | -142.7 | 150 | load14/D - 1629* | 18 | 160 | 183 | 7 | 7 | +76.4% | -1.144 | -142.7 | 150 | load14/D - 1630* | 18 | 160 | 183 | 7 | 7 | +76.4% | -1.144 | -142.7 | 150 | load14/D - 1630* | 18 | 160 | 183 | 7 | 7 | +76.4% | -1.144 | -142.7 | 150 | load14/D - 1632* | 18 | 161 | 183 | 7 | 7 | +76.7% | -1.144 | -142.7 | 150 | load14/D - 1634* | 18 | 162 | 183 | 7 | 7 | +77.4% | -1.144 | -142.7 | 150 | load14/D - 1635* | 18 | 162 | 183 | 7 | 7 | +77.4% | -1.144 | -142.7 | 150 | load14/D - 1638* | 18 | 164 | 183 | 7 | 7 | +77.8% | -1.144 | -142.7 | 150 | load14/D - 1639* | 18 | 164 | 183 | 7 | 7 | +77.8% | -1.144 | -142.7 | 150 | load14/D - 1640* | 18 | 164 | 183 | 7 | 7 | +77.8% | -1.144 | -142.7 | 150 | load14/D - 1642* | 18 | 166 | 183 | 7 | 7 | +78.2% | -1.144 | -142.3 | 150 | load14/D - 1643* | 18 | 166 | 183 | 7 | 7 | +78.2% | -1.144 | -142.3 | 150 | load14/D - 1645* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1646* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1647* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1648* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1649* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1650* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1650* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1651* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1652* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1653* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1654* | 18 | 167 | 183 | 7 | 7 | +78.6% | -1.144 | -142.3 | 150 | load14/D - 1656* | 18 | 168 | 183 | 7 | 7 | +79.0% | -1.144 | -142.2 | 150 | load14/D - 1657* | 18 | 168 | 183 | 7 | 7 | +79.0% | -1.144 | -142.2 | 150 | load14/D - 1660* | 18 | 170 | 183 | 7 | 7 | +79.4% | -1.144 | -142.2 | 150 | load14/D - 1660* | 18 | 170 | 183 | 7 | 7 | +79.4% | -1.144 | -142.2 | 150 | load14/D - 1661* | 18 | 170 | 183 | 7 | 7 | +79.4% | -1.144 | -142.2 | 150 | load14/D - 1662* | 18 | 170 | 183 | 7 | 7 | +79.4% | -1.144 | -142.2 | 150 | load14/D - 1663* | 18 | 170 | 183 | 7 | 7 | +79.4% | -1.144 | -142.2 | 150 | load14/D - 1664* | 18 | 171 | 183 | 7 | 7 | +79.4% | -1.144 | -142.2 | 150 | load14/D - 1666* | 18 | 172 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1667* | 18 | 173 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1668* | 18 | 174 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1669* | 18 | 174 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1670* | 18 | 174 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1670* | 18 | 174 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1671* | 18 | 174 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1672* | 18 | 175 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1673* | 18 | 175 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1674* | 18 | 175 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1675* | 18 | 175 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1676* | 18 | 175 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1677* | 18 | 175 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1678* | 18 | 176 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1679* | 18 | 176 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1680* | 18 | 176 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1680* | 18 | 176 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1681* | 18 | 177 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1682* | 18 | 177 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1683* | 18 | 177 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1684* | 18 | 178 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1685* | 18 | 178 | 183 | 7 | 7 | +79.8% | -1.144 | -142.1 | 150 | load14/D - 1687* | 18 | 179 | 183 | 7 | 7 | +80.1% | -1.144 | -142.1 | 150 | load14/D - 1688* | 18 | 180 | 183 | 7 | 7 | +80.1% | -1.144 | -142.1 | 150 | load14/D - 1689* | 18 | 180 | 183 | 7 | 7 | +80.1% | -1.144 | -142.1 | 150 | load14/D - 1690* | 18 | 180 | 183 | 7 | 7 | +80.1% | -1.144 | -142.1 | 150 | load14/D - 1690* | 18 | 180 | 183 | 7 | 7 | +80.1% | -1.144 | -142.1 | 150 | load14/D - 1692* | 18 | 181 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - 1693* | 18 | 181 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - 1694* | 18 | 181 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - 1695* | 18 | 181 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - 1696* | 18 | 181 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - 1697* | 18 | 181 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - 1698* | 18 | 182 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - 1699* | 18 | 182 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - 1700* | 18 | 182 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D - final | 18 | 182 | 183 | 7 | 7 | +80.5% | -1.144 | -142.0 | 150 | load14/D + 1506* | 18 | 76 | 183 | 7 | 7 | +63.3% | -1.144 | -148.5 | 150 | load14/D + 1507* | 18 | 76 | 183 | 7 | 7 | +63.3% | -1.144 | -148.5 | 150 | load14/D + 1510* | 18 | 78 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D + 1510* | 18 | 78 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D + 1511* | 18 | 78 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D + 1513* | 18 | 79 | 183 | 7 | 7 | +63.8% | -1.144 | -148.3 | 150 | load14/D + 1517* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D + 1518* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D + 1519* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D + 1520* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D + 1520* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D + 1521* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D + 1523* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D + 1524* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D + 1525* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D + 1526* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D + 1527* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D + 1528* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D + 1530* | 18 | 84 | 183 | 7 | 7 | +64.5% | -1.144 | -147.4 | 150 | load14/D + 1538* | 18 | 93 | 183 | 7 | 7 | +66.1% | -1.144 | -147.2 | 150 | load14/D + 1540* | 18 | 94 | 183 | 7 | 7 | +66.2% | -1.144 | -147.2 | 150 | load14/D + 1544* | 18 | 98 | 183 | 7 | 7 | +66.8% | -1.144 | -146.2 | 150 | load14/D + 1550* | 18 | 103 | 183 | 7 | 7 | +67.1% | -1.144 | -145.0 | 150 | load14/D + 1554* | 18 | 108 | 183 | 7 | 7 | +67.8% | -1.144 | -144.4 | 150 | load14/D + 1560* | 18 | 113 | 183 | 7 | 7 | +68.3% | -1.144 | -144.2 | 150 | load14/D + 1563* | 18 | 116 | 183 | 7 | 7 | +69.0% | -1.144 | -143.7 | 150 | load14/D + 1564* | 18 | 116 | 183 | 7 | 7 | +69.0% | -1.144 | -143.7 | 150 | load14/D + 1570* | 18 | 121 | 183 | 7 | 7 | +69.9% | -1.144 | -143.6 | 150 | load14/D + 1570* | 18 | 121 | 183 | 7 | 7 | +69.9% | -1.144 | -143.6 | 150 | load14/D + 1571* | 18 | 121 | 183 | 7 | 7 | +69.9% | -1.144 | -143.6 | 150 | load14/D + 1579* | 18 | 128 | 183 | 7 | 7 | +70.6% | -1.144 | -143.2 | 150 | load14/D + 1580* | 18 | 128 | 183 | 7 | 7 | +70.6% | -1.144 | -143.2 | 150 | load14/D + 1584* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1585* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1586* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1587* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1588* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1589* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1590* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1590* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1591* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1592* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1593* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1594* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1595* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D + 1598* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D + 1599* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D + 1600* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D + 1601* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D + 1602* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D + 1603* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D + 1604* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D + 1606* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1607* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1608* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1609* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1610* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1610* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1611* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1612* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1613* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1614* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D + 1616* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D + 1617* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D + 1618* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D + 1619* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D + 1620* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D + 1620* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D + 1621* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D + 1624* | 18 | 138 | 183 | 7 | 7 | +71.8% | -1.144 | -142.9 | 150 | load14/D + 1625* | 18 | 138 | 183 | 7 | 7 | +71.8% | -1.144 | -142.9 | 150 | load14/D + 1630* | 18 | 142 | 183 | 7 | 7 | +72.2% | -1.144 | -142.7 | 150 | load14/D + 1630* | 18 | 142 | 183 | 7 | 7 | +72.2% | -1.144 | -142.7 | 150 | load14/D + 1631* | 18 | 142 | 183 | 7 | 7 | +72.2% | -1.144 | -142.7 | 150 | load14/D + 1634* | 18 | 144 | 183 | 7 | 7 | +72.3% | -1.144 | -142.7 | 150 | load14/D + 1636* | 18 | 145 | 183 | 7 | 7 | +72.5% | -1.144 | -142.7 | 150 | load14/D + 1637* | 18 | 145 | 183 | 7 | 7 | +72.5% | -1.144 | -142.7 | 150 | load14/D + 1638* | 18 | 145 | 183 | 7 | 7 | +72.5% | -1.144 | -142.7 | 150 | load14/D + 1640* | 18 | 146 | 183 | 7 | 7 | +72.7% | -1.144 | -142.7 | 150 | load14/D + 1640* | 18 | 146 | 183 | 7 | 7 | +72.7% | -1.144 | -142.7 | 150 | load14/D + 1641* | 18 | 146 | 183 | 7 | 7 | +72.7% | -1.144 | -142.7 | 150 | load14/D + 1642* | 18 | 146 | 183 | 7 | 7 | +72.7% | -1.144 | -142.7 | 150 | load14/D + 1646* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D + 1647* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D + 1648* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D + 1649* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D + 1650* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D + 1652* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1653* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1654* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1655* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1656* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1657* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1658* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1659* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1660* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1660* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1661* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D + 1664* | 18 | 153 | 183 | 7 | 7 | +73.4% | -1.144 | -142.5 | 150 | load14/D + 1665* | 18 | 153 | 183 | 7 | 7 | +73.4% | -1.144 | -142.5 | 150 | load14/D + 1668* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D + 1669* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D + 1670* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D + 1670* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D + 1671* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D + 1672* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D + 1676* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1677* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1678* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1679* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1680* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1680* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1681* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1682* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1683* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1684* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1685* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1686* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1687* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1688* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1689* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1690* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1690* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1691* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1692* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1693* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1694* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1695* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D + 1698* | 18 | 160 | 183 | 7 | 7 | +74.2% | -1.144 | -142.4 | 150 | load14/D + 1699* | 18 | 160 | 183 | 7 | 7 | +74.2% | -1.144 | -142.4 | 150 | load14/D + 1700* | 18 | 160 | 183 | 7 | 7 | +74.2% | -1.144 | -142.4 | 150 | load14/D + final | 18 | 160 | 183 | 7 | 7 | +74.2% | -1.144 | -142.4 | 150 | load14/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 18 buffers. [INFO RSZ-0040] Inserted 183 buffers. -[INFO RSZ-0051] Resized 182 instances: 110 up, 72 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 160 instances: 154 up, 6 up match, 0 down, 0 VT [INFO RSZ-0043] Swapped pins on 7 instances. [INFO RSZ-0049] Cloned 7 instances. [WARNING RSZ-0062] Unable to repair all setup violations. diff --git a/src/rsz/test/repair_fanout7_skip_pin_swap.ok b/src/rsz/test/repair_fanout7_skip_pin_swap.ok index 7c590d26fd..70ecb86f4e 100644 --- a/src/rsz/test/repair_fanout7_skip_pin_swap.ok +++ b/src/rsz/test/repair_fanout7_skip_pin_swap.ok @@ -166,160 +166,144 @@ worst slack max -23.63 1200 | 24 | 146 | 208 | 7 | 0 | +91.7% | -1.268 | -158.3 | 150 | load143/D 1200 | 23 | 122 | 208 | 7 | 0 | +78.8% | -1.197 | -154.5 | 150 | load11/D 1200* | 23 | 122 | 208 | 7 | 0 | +78.8% | -1.197 | -154.5 | 150 | load11/D - 1201* | 23 | 123 | 208 | 7 | 0 | +78.8% | -1.197 | -154.5 | 150 | load11/D - 1202* | 23 | 124 | 208 | 7 | 0 | +78.8% | -1.197 | -154.5 | 150 | load11/D - 1210* | 23 | 131 | 208 | 7 | 0 | +79.6% | -1.197 | -154.0 | 150 | load11/D - 1210* | 23 | 131 | 208 | 7 | 0 | +79.6% | -1.197 | -154.0 | 150 | load11/D - 1218* | 23 | 138 | 208 | 7 | 0 | +80.7% | -1.197 | -153.2 | 150 | load11/D - 1219* | 23 | 138 | 208 | 7 | 0 | +80.7% | -1.197 | -153.2 | 150 | load11/D - 1220* | 23 | 138 | 208 | 7 | 0 | +80.7% | -1.197 | -153.2 | 150 | load11/D - 1227* | 23 | 146 | 208 | 7 | 0 | +81.6% | -1.197 | -152.3 | 150 | load11/D - 1230* | 23 | 148 | 208 | 7 | 0 | +81.8% | -1.197 | -152.2 | 150 | load11/D - 1237* | 23 | 155 | 208 | 7 | 0 | +83.1% | -1.197 | -152.1 | 150 | load11/D - 1238* | 23 | 156 | 208 | 7 | 0 | +83.1% | -1.197 | -152.1 | 150 | load11/D - 1239* | 23 | 157 | 208 | 7 | 0 | +83.1% | -1.197 | -152.1 | 150 | load11/D - 1240* | 23 | 157 | 208 | 7 | 0 | +83.1% | -1.197 | -152.1 | 150 | load11/D - 1240* | 23 | 158 | 208 | 7 | 0 | +83.1% | -1.197 | -152.1 | 150 | load11/D - 1241* | 23 | 158 | 208 | 7 | 0 | +83.1% | -1.197 | -152.1 | 150 | load11/D - 1242* | 23 | 158 | 208 | 7 | 0 | +83.1% | -1.197 | -152.1 | 150 | load11/D - 1243* | 23 | 158 | 208 | 7 | 0 | +83.1% | -1.197 | -152.1 | 150 | load11/D - 1245* | 23 | 160 | 208 | 7 | 0 | +83.2% | -1.197 | -152.1 | 150 | load11/D - 1246* | 23 | 161 | 208 | 7 | 0 | +83.2% | -1.197 | -152.1 | 150 | load11/D - 1247* | 23 | 161 | 208 | 7 | 0 | +83.2% | -1.197 | -152.1 | 150 | load11/D - 1248* | 23 | 161 | 208 | 7 | 0 | +83.2% | -1.197 | -152.1 | 150 | load11/D - 1250* | 23 | 162 | 208 | 7 | 0 | +83.3% | -1.197 | -152.1 | 150 | load11/D - 1252* | 23 | 165 | 208 | 7 | 0 | +84.0% | -1.197 | -152.0 | 150 | load11/D - 1256* | 23 | 169 | 208 | 7 | 0 | +84.7% | -1.197 | -151.9 | 150 | load11/D - 1260* | 23 | 172 | 208 | 7 | 0 | +85.0% | -1.197 | -150.3 | 150 | load11/D - 1266* | 23 | 179 | 208 | 7 | 0 | +85.8% | -1.197 | -148.1 | 150 | load11/D - 1270* | 23 | 182 | 208 | 7 | 0 | +86.2% | -1.197 | -146.8 | 150 | load11/D - 1270* | 23 | 183 | 208 | 7 | 0 | +86.2% | -1.197 | -146.8 | 150 | load11/D - 1271* | 23 | 184 | 208 | 7 | 0 | +86.2% | -1.197 | -146.8 | 150 | load11/D - 1272* | 23 | 185 | 208 | 7 | 0 | +86.2% | -1.197 | -146.8 | 150 | load11/D - 1274* | 23 | 186 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1275* | 23 | 187 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1276* | 23 | 188 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1277* | 23 | 189 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1278* | 23 | 190 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1279* | 23 | 191 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1280* | 23 | 191 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1280* | 23 | 191 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1281* | 23 | 191 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1282* | 23 | 192 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1283* | 23 | 193 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1284* | 23 | 194 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1285* | 23 | 195 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1286* | 23 | 195 | 208 | 7 | 0 | +86.5% | -1.197 | -146.8 | 150 | load11/D - 1288* | 23 | 196 | 208 | 7 | 0 | +86.9% | -1.197 | -146.7 | 150 | load11/D - 1289* | 23 | 196 | 208 | 7 | 0 | +86.9% | -1.197 | -146.7 | 150 | load11/D - 1290* | 23 | 196 | 208 | 7 | 0 | +86.9% | -1.197 | -146.7 | 150 | load11/D - 1290* | 23 | 196 | 208 | 7 | 0 | +86.9% | -1.197 | -146.7 | 150 | load11/D - 1291* | 23 | 196 | 208 | 7 | 0 | +86.9% | -1.197 | -146.7 | 150 | load11/D - 1292* | 23 | 196 | 208 | 7 | 0 | +86.9% | -1.197 | -146.7 | 150 | load11/D - 1293* | 23 | 196 | 208 | 7 | 0 | +86.9% | -1.197 | -146.7 | 150 | load11/D - 1294* | 23 | 197 | 208 | 7 | 0 | +86.9% | -1.197 | -146.7 | 150 | load11/D - 1296* | 23 | 199 | 208 | 7 | 0 | +87.3% | -1.197 | -146.7 | 150 | load11/D - 1297* | 23 | 199 | 208 | 7 | 0 | +87.3% | -1.197 | -146.7 | 150 | load11/D - 1298* | 23 | 200 | 208 | 7 | 0 | +87.3% | -1.197 | -146.7 | 150 | load11/D - 1299* | 23 | 201 | 208 | 7 | 0 | +87.3% | -1.197 | -146.7 | 150 | load11/D - 1300* | 23 | 201 | 208 | 7 | 0 | +87.3% | -1.197 | -146.7 | 150 | load11/D - 1301* | 23 | 202 | 208 | 7 | 0 | +87.3% | -1.197 | -146.7 | 150 | load11/D - 1302* | 23 | 203 | 208 | 7 | 0 | +87.3% | -1.197 | -146.7 | 150 | load11/D - 1303* | 23 | 204 | 208 | 7 | 0 | +87.3% | -1.197 | -146.7 | 150 | load11/D - 1309* | 23 | 209 | 208 | 7 | 0 | +88.5% | -1.197 | -146.6 | 150 | load11/D - 1310* | 23 | 209 | 208 | 7 | 0 | +88.5% | -1.197 | -146.6 | 150 | load11/D - 1312* | 23 | 211 | 208 | 7 | 0 | +88.8% | -1.197 | -146.6 | 150 | load11/D - 1313* | 23 | 211 | 208 | 7 | 0 | +88.8% | -1.197 | -146.6 | 150 | load11/D - 1314* | 23 | 212 | 208 | 7 | 0 | +88.8% | -1.197 | -146.6 | 150 | load11/D - 1315* | 23 | 213 | 208 | 7 | 0 | +88.8% | -1.197 | -146.6 | 150 | load11/D - 1316* | 23 | 214 | 208 | 7 | 0 | +88.8% | -1.197 | -146.6 | 150 | load11/D - 1319* | 23 | 217 | 208 | 7 | 0 | +88.9% | -1.197 | -146.5 | 150 | load11/D - 1320* | 23 | 217 | 208 | 7 | 0 | +88.9% | -1.197 | -146.5 | 150 | load11/D - 1320* | 23 | 218 | 208 | 7 | 0 | +88.9% | -1.197 | -146.5 | 150 | load11/D - 1322* | 23 | 220 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1323* | 23 | 220 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1324* | 23 | 221 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1325* | 23 | 221 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1326* | 23 | 221 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1327* | 23 | 221 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1328* | 23 | 222 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1329* | 23 | 223 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1330* | 23 | 223 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1330* | 23 | 224 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1331* | 23 | 225 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1332* | 23 | 225 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1333* | 23 | 226 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1334* | 23 | 227 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1335* | 23 | 228 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1336* | 23 | 229 | 208 | 7 | 0 | +89.3% | -1.197 | -146.4 | 150 | load11/D - 1338* | 23 | 231 | 208 | 7 | 0 | +89.4% | -1.197 | -146.4 | 150 | load11/D - 1339* | 23 | 231 | 208 | 7 | 0 | +89.4% | -1.197 | -146.4 | 150 | load11/D - 1340* | 23 | 231 | 208 | 7 | 0 | +89.4% | -1.197 | -146.4 | 150 | load11/D - 1340* | 23 | 232 | 208 | 7 | 0 | +89.4% | -1.197 | -146.4 | 150 | load11/D - 1341* | 23 | 232 | 208 | 7 | 0 | +89.4% | -1.197 | -146.4 | 150 | load11/D - 1342* | 23 | 233 | 208 | 7 | 0 | +89.4% | -1.197 | -146.4 | 150 | load11/D - 1343* | 23 | 234 | 208 | 7 | 0 | +89.4% | -1.197 | -146.4 | 150 | load11/D - 1344* | 23 | 235 | 208 | 7 | 0 | +89.4% | -1.197 | -146.4 | 150 | load11/D - 1347* | 23 | 237 | 208 | 7 | 0 | +89.7% | -1.197 | -146.4 | 150 | load11/D - 1348* | 23 | 238 | 208 | 7 | 0 | +89.7% | -1.197 | -146.4 | 150 | load11/D - 1349* | 23 | 238 | 208 | 7 | 0 | +89.7% | -1.197 | -146.4 | 150 | load11/D - 1350* | 23 | 238 | 208 | 7 | 0 | +89.7% | -1.197 | -146.4 | 150 | load11/D - 1351* | 23 | 240 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1352* | 23 | 240 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1353* | 23 | 241 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1354* | 23 | 242 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1355* | 23 | 243 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1356* | 23 | 244 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1357* | 23 | 245 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1358* | 23 | 245 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1359* | 23 | 246 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1360* | 23 | 246 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1360* | 23 | 247 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1361* | 23 | 247 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1362* | 23 | 248 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1363* | 23 | 249 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1364* | 23 | 250 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1365* | 23 | 251 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1366* | 23 | 251 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1367* | 23 | 252 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1368* | 23 | 253 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1369* | 23 | 254 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1370* | 23 | 254 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1370* | 23 | 255 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1371* | 23 | 256 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1372* | 23 | 257 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1373* | 23 | 258 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1374* | 23 | 259 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1375* | 23 | 259 | 208 | 7 | 0 | +90.1% | -1.197 | -146.3 | 150 | load11/D - 1377* | 23 | 260 | 208 | 7 | 0 | +90.5% | -1.197 | -146.2 | 150 | load11/D - 1380* | 23 | 262 | 208 | 7 | 0 | +90.8% | -1.197 | -146.2 | 150 | load11/D - 1380* | 23 | 262 | 208 | 7 | 0 | +90.8% | -1.197 | -146.2 | 150 | load11/D - 1381* | 23 | 262 | 208 | 7 | 0 | +90.8% | -1.197 | -146.2 | 150 | load11/D - 1382* | 23 | 262 | 208 | 7 | 0 | +90.8% | -1.197 | -146.2 | 150 | load11/D - 1383* | 23 | 262 | 208 | 7 | 0 | +90.8% | -1.197 | -146.2 | 150 | load11/D - 1384* | 23 | 263 | 208 | 7 | 0 | +90.8% | -1.197 | -146.2 | 150 | load11/D - 1385* | 23 | 263 | 208 | 7 | 0 | +90.8% | -1.197 | -146.2 | 150 | load11/D - 1387* | 23 | 265 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1388* | 23 | 266 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1389* | 23 | 267 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1390* | 23 | 267 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1390* | 23 | 268 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1391* | 23 | 268 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1392* | 23 | 268 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1393* | 23 | 269 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1394* | 23 | 270 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1395* | 23 | 271 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1396* | 23 | 272 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1397* | 23 | 273 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1398* | 23 | 273 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1399* | 23 | 274 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - 1400* | 23 | 274 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D - final | 23 | 274 | 208 | 7 | 0 | +91.0% | -1.197 | -146.2 | 150 | load11/D + 1202* | 23 | 124 | 208 | 7 | 0 | +78.9% | -1.195 | -154.5 | 150 | load14/D + 1203* | 23 | 125 | 208 | 7 | 0 | +78.9% | -1.195 | -154.5 | 150 | load14/D + 1204* | 23 | 125 | 208 | 7 | 0 | +78.9% | -1.195 | -154.5 | 150 | load14/D + 1210* | 23 | 130 | 208 | 7 | 0 | +79.6% | -1.195 | -153.9 | 150 | load14/D + 1212* | 23 | 132 | 208 | 7 | 0 | +79.9% | -1.195 | -153.7 | 150 | load14/D + 1213* | 23 | 132 | 208 | 7 | 0 | +79.9% | -1.195 | -153.7 | 150 | load14/D + 1220* | 23 | 138 | 208 | 7 | 0 | +80.6% | -1.195 | -152.8 | 150 | load14/D + 1222* | 23 | 140 | 208 | 7 | 0 | +80.8% | -1.195 | -152.8 | 150 | load14/D + 1230* | 23 | 147 | 208 | 7 | 0 | +81.9% | -1.195 | -152.7 | 150 | load14/D + 1232* | 23 | 149 | 208 | 7 | 0 | +82.3% | -1.195 | -152.7 | 150 | load14/D + 1235* | 23 | 151 | 208 | 7 | 0 | +82.6% | -1.195 | -152.5 | 150 | load14/D + 1238* | 23 | 153 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1239* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1240* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1240* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1241* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1242* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1244* | 23 | 155 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1245* | 23 | 155 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1246* | 23 | 155 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1247* | 23 | 155 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D + 1250* | 23 | 157 | 208 | 7 | 0 | +83.5% | -1.195 | -152.3 | 150 | load14/D + 1251* | 23 | 158 | 208 | 7 | 0 | +83.6% | -1.195 | -152.3 | 150 | load14/D + 1255* | 23 | 161 | 208 | 7 | 0 | +83.8% | -1.195 | -152.2 | 150 | load14/D + 1260* | 23 | 165 | 208 | 7 | 0 | +84.3% | -1.195 | -150.5 | 150 | load14/D + 1265* | 23 | 171 | 208 | 7 | 0 | +85.0% | -1.195 | -148.4 | 150 | load14/D + 1270* | 23 | 175 | 208 | 7 | 0 | +85.5% | -1.195 | -147.0 | 150 | load14/D + 1272* | 23 | 177 | 208 | 7 | 0 | +85.8% | -1.195 | -146.3 | 150 | load14/D + 1273* | 23 | 177 | 208 | 7 | 0 | +85.8% | -1.195 | -146.3 | 150 | load14/D + 1274* | 23 | 177 | 208 | 7 | 0 | +85.8% | -1.195 | -146.3 | 150 | load14/D + 1277* | 23 | 179 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1278* | 23 | 179 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1279* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1280* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1280* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1281* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1282* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1283* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1284* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1285* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1286* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1287* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1288* | 23 | 181 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1289* | 23 | 181 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1290* | 23 | 181 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D + 1293* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D + 1294* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D + 1295* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D + 1296* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D + 1297* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D + 1298* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D + 1300* | 23 | 185 | 208 | 7 | 0 | +86.8% | -1.195 | -146.2 | 150 | load14/D + 1303* | 23 | 187 | 208 | 7 | 0 | +86.9% | -1.195 | -146.1 | 150 | load14/D + 1304* | 23 | 187 | 208 | 7 | 0 | +86.9% | -1.195 | -146.1 | 150 | load14/D + 1305* | 23 | 187 | 208 | 7 | 0 | +86.9% | -1.195 | -146.1 | 150 | load14/D + 1307* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D + 1308* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D + 1309* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D + 1310* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D + 1310* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D + 1312* | 23 | 189 | 208 | 7 | 0 | +87.2% | -1.195 | -146.1 | 150 | load14/D + 1318* | 23 | 194 | 208 | 7 | 0 | +88.4% | -1.195 | -146.0 | 150 | load14/D + 1320* | 23 | 195 | 208 | 7 | 0 | +88.5% | -1.195 | -146.0 | 150 | load14/D + 1321* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D + 1322* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D + 1323* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D + 1324* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D + 1325* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D + 1329* | 23 | 199 | 208 | 7 | 0 | +88.8% | -1.195 | -145.8 | 150 | load14/D + 1330* | 23 | 199 | 208 | 7 | 0 | +88.8% | -1.195 | -145.8 | 150 | load14/D + 1330* | 23 | 199 | 208 | 7 | 0 | +88.8% | -1.195 | -145.8 | 150 | load14/D + 1333* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1334* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1335* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1336* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1337* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1338* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1339* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1340* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1340* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1341* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1342* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1343* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1344* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1345* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1346* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1348* | 23 | 202 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D + 1350* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D + 1350* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D + 1351* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D + 1352* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D + 1353* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D + 1354* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D + 1355* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D + 1357* | 23 | 204 | 208 | 7 | 0 | +89.2% | -1.195 | -145.6 | 150 | load14/D + 1360* | 23 | 206 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D + 1360* | 23 | 206 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D + 1361* | 23 | 206 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D + 1362* | 23 | 206 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D + 1364* | 23 | 207 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D + 1365* | 23 | 207 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D + 1367* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1368* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1369* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1370* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1370* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1371* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1372* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1373* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1374* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1375* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1376* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1377* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1378* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1379* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1380* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1380* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1381* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1382* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1383* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D + 1386* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D + 1387* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D + 1388* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D + 1389* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D + 1390* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D + 1390* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D + 1391* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D + 1393* | 23 | 211 | 208 | 7 | 0 | +89.9% | -1.195 | -145.5 | 150 | load14/D + 1396* | 23 | 213 | 208 | 7 | 0 | +90.3% | -1.195 | -145.4 | 150 | load14/D + 1397* | 23 | 213 | 208 | 7 | 0 | +90.3% | -1.195 | -145.4 | 150 | load14/D + 1399* | 23 | 214 | 208 | 7 | 0 | +90.4% | -1.195 | -145.4 | 150 | load14/D + 1400* | 23 | 214 | 208 | 7 | 0 | +90.4% | -1.195 | -145.4 | 150 | load14/D + final | 23 | 214 | 208 | 7 | 0 | +90.4% | -1.195 | -145.4 | 150 | load14/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 23 buffers. [INFO RSZ-0040] Inserted 208 buffers. -[INFO RSZ-0051] Resized 274 instances: 162 up, 112 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 214 instances: 203 up, 11 up match, 0 down, 0 VT [INFO RSZ-0049] Cloned 7 instances. [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test -worst slack max -1.20 +worst slack max -1.19 diff --git a/src/rsz/test/repair_fanout8.ok b/src/rsz/test/repair_fanout8.ok index 8cc490a4bf..c13d4bf502 100644 --- a/src/rsz/test/repair_fanout8.ok +++ b/src/rsz/test/repair_fanout8.ok @@ -155,85 +155,79 @@ worst slack max -23.63 1200 | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D 1200* | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D 1201* | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D - 1210* | 17 | 106 | 207 | 0 | 1 | +61.8% | -1.421 | -146.5 | 150 | load141/D - 1211* | 17 | 108 | 207 | 0 | 1 | +62.1% | -1.421 | -146.0 | 150 | load141/D - 1220* | 17 | 116 | 207 | 0 | 1 | +64.3% | -1.421 | -144.6 | 150 | load141/D - 1221* | 17 | 118 | 207 | 0 | 1 | +64.6% | -1.421 | -144.2 | 150 | load141/D - 1222* | 17 | 118 | 207 | 0 | 1 | +64.6% | -1.421 | -144.2 | 150 | load141/D - 1223* | 17 | 118 | 207 | 0 | 1 | +64.6% | -1.421 | -144.2 | 150 | load141/D - 1227* | 17 | 121 | 207 | 0 | 1 | +64.9% | -1.421 | -143.9 | 150 | load141/D - 1230* | 17 | 123 | 207 | 0 | 1 | +65.1% | -1.421 | -143.5 | 150 | load141/D - 1237* | 17 | 131 | 207 | 0 | 1 | +66.4% | -1.421 | -142.9 | 150 | load141/D - 1240* | 17 | 133 | 207 | 0 | 1 | +66.6% | -1.421 | -142.9 | 150 | load141/D - 1245* | 17 | 138 | 207 | 0 | 1 | +69.2% | -1.421 | -142.8 | 150 | load141/D - 1246* | 17 | 138 | 207 | 0 | 1 | +69.2% | -1.421 | -142.8 | 150 | load141/D - 1247* | 17 | 138 | 207 | 0 | 1 | +69.2% | -1.421 | -142.8 | 150 | load141/D - 1250* | 17 | 140 | 207 | 0 | 1 | +69.5% | -1.421 | -142.5 | 150 | load141/D - 1257* | 17 | 148 | 207 | 0 | 1 | +72.2% | -1.421 | -141.9 | 150 | load141/D - 1260* | 17 | 150 | 207 | 0 | 1 | +72.7% | -1.421 | -141.8 | 150 | load141/D - 1267* | 17 | 158 | 207 | 0 | 1 | +74.6% | -1.421 | -141.7 | 150 | load141/D - 1268* | 17 | 159 | 207 | 0 | 1 | +74.6% | -1.421 | -141.7 | 150 | load141/D - 1270* | 17 | 160 | 207 | 0 | 1 | +74.7% | -1.421 | -141.6 | 150 | load141/D - 1278* | 17 | 169 | 207 | 0 | 1 | +77.0% | -1.421 | -138.6 | 150 | load141/D - 1279* | 17 | 170 | 207 | 0 | 1 | +77.0% | -1.421 | -138.6 | 150 | load141/D - 1280* | 17 | 170 | 207 | 0 | 1 | +77.0% | -1.421 | -138.6 | 150 | load141/D - 1280* | 17 | 170 | 207 | 0 | 1 | +77.0% | -1.421 | -138.6 | 150 | load141/D - 1281* | 17 | 170 | 207 | 0 | 1 | +77.0% | -1.421 | -138.6 | 150 | load141/D - 1282* | 17 | 170 | 207 | 0 | 1 | +77.0% | -1.421 | -138.6 | 150 | load141/D - 1290* | 17 | 177 | 207 | 0 | 1 | +77.4% | -1.421 | -137.1 | 150 | load141/D - 1292* | 17 | 180 | 207 | 0 | 1 | +77.7% | -1.421 | -136.0 | 150 | load141/D - 1295* | 17 | 182 | 207 | 0 | 1 | +78.1% | -1.421 | -136.0 | 150 | load141/D - 1296* | 17 | 182 | 207 | 0 | 1 | +78.1% | -1.421 | -136.0 | 150 | load141/D - 1298* | 17 | 183 | 207 | 0 | 1 | +78.2% | -1.421 | -135.9 | 150 | load141/D - 1300* | 17 | 184 | 207 | 0 | 1 | +78.2% | -1.421 | -135.8 | 150 | load141/D - 1301* | 17 | 184 | 207 | 0 | 1 | +78.2% | -1.421 | -135.8 | 150 | load141/D - 1310* | 17 | 192 | 207 | 0 | 1 | +80.5% | -1.421 | -134.4 | 150 | load141/D - 1311* | 17 | 194 | 207 | 0 | 1 | +80.8% | -1.421 | -134.0 | 150 | load141/D - 1312* | 17 | 194 | 207 | 0 | 1 | +80.8% | -1.421 | -134.0 | 150 | load141/D - 1320* | 17 | 201 | 207 | 0 | 1 | +81.7% | -1.421 | -133.2 | 150 | load141/D - 1322* | 17 | 204 | 207 | 0 | 1 | +83.9% | -1.421 | -133.1 | 150 | load141/D - 1323* | 17 | 205 | 207 | 0 | 1 | +83.9% | -1.421 | -133.1 | 150 | load141/D - 1324* | 17 | 206 | 207 | 0 | 1 | +83.9% | -1.421 | -133.1 | 150 | load141/D - 1326* | 17 | 207 | 207 | 0 | 1 | +85.6% | -1.421 | -129.4 | 150 | load141/D - 1327* | 17 | 207 | 207 | 0 | 1 | +85.6% | -1.421 | -129.4 | 150 | load141/D - 1328* | 17 | 207 | 207 | 0 | 1 | +85.6% | -1.421 | -129.4 | 150 | load141/D - 1329* | 17 | 207 | 207 | 0 | 1 | +85.6% | -1.421 | -129.4 | 150 | load141/D - 1330* | 17 | 207 | 207 | 0 | 1 | +85.6% | -1.421 | -129.4 | 150 | load141/D - 1339* | 17 | 217 | 207 | 0 | 1 | +86.4% | -1.421 | -127.8 | 150 | load141/D - 1340* | 17 | 217 | 207 | 0 | 1 | +86.4% | -1.421 | -127.8 | 150 | load141/D - 1340* | 17 | 217 | 207 | 0 | 1 | +86.4% | -1.421 | -127.8 | 150 | load141/D - 1341* | 17 | 217 | 207 | 0 | 1 | +86.4% | -1.421 | -127.8 | 150 | load141/D - 1343* | 17 | 218 | 207 | 0 | 1 | +86.5% | -1.421 | -127.8 | 150 | load141/D - 1348* | 17 | 222 | 207 | 0 | 1 | +86.9% | -1.421 | -127.5 | 150 | load141/D - 1350* | 17 | 223 | 207 | 0 | 1 | +87.0% | -1.421 | -127.1 | 150 | load141/D - 1357* | 17 | 230 | 207 | 0 | 1 | +88.1% | -1.421 | -126.3 | 150 | load141/D - 1358* | 17 | 230 | 207 | 0 | 1 | +88.1% | -1.421 | -126.3 | 150 | load141/D - 1360* | 17 | 231 | 207 | 0 | 1 | +88.1% | -1.421 | -126.2 | 150 | load141/D - 1368* | 17 | 240 | 207 | 0 | 1 | +89.2% | -1.421 | -125.6 | 150 | load141/D - 1370* | 17 | 241 | 207 | 0 | 1 | +89.2% | -1.421 | -125.5 | 150 | load141/D - 1376* | 17 | 247 | 207 | 0 | 1 | +90.2% | -1.421 | -125.1 | 150 | load141/D - 1377* | 17 | 247 | 207 | 0 | 1 | +90.2% | -1.421 | -125.1 | 150 | load141/D - 1378* | 17 | 247 | 207 | 0 | 1 | +90.2% | -1.421 | -125.1 | 150 | load141/D - 1379* | 17 | 247 | 207 | 0 | 1 | +90.2% | -1.421 | -125.1 | 150 | load141/D - 1380* | 17 | 247 | 207 | 0 | 1 | +90.2% | -1.421 | -125.1 | 150 | load141/D - 1380* | 17 | 247 | 207 | 0 | 1 | +90.2% | -1.421 | -125.1 | 150 | load141/D - 1381* | 17 | 247 | 207 | 0 | 1 | +90.2% | -1.421 | -125.1 | 150 | load141/D - 1382* | 17 | 247 | 207 | 0 | 1 | +90.2% | -1.421 | -125.1 | 150 | load141/D - 1387* | 17 | 252 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1388* | 17 | 252 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1389* | 17 | 253 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1390* | 17 | 253 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1390* | 17 | 253 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1391* | 17 | 253 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1392* | 17 | 253 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1393* | 17 | 254 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1394* | 17 | 254 | 207 | 0 | 1 | +90.8% | -1.421 | -124.8 | 150 | load141/D - 1400* | 17 | 259 | 207 | 0 | 1 | +91.3% | -1.421 | -124.1 | 150 | load141/D - final | 17 | 259 | 207 | 0 | 1 | +91.3% | -1.421 | -124.1 | 150 | load141/D + 1210* | 17 | 106 | 207 | 0 | 1 | +60.1% | -1.421 | -146.5 | 150 | load141/D + 1211* | 17 | 108 | 207 | 0 | 1 | +60.3% | -1.421 | -146.1 | 150 | load141/D + 1220* | 17 | 116 | 207 | 0 | 1 | +60.9% | -1.421 | -144.6 | 150 | load141/D + 1221* | 17 | 118 | 207 | 0 | 1 | +61.1% | -1.421 | -144.3 | 150 | load141/D + 1222* | 17 | 118 | 207 | 0 | 1 | +61.1% | -1.421 | -144.3 | 150 | load141/D + 1223* | 17 | 118 | 207 | 0 | 1 | +61.1% | -1.421 | -144.3 | 150 | load141/D + 1229* | 17 | 123 | 207 | 0 | 1 | +61.4% | -1.421 | -143.9 | 150 | load141/D + 1230* | 17 | 123 | 207 | 0 | 1 | +61.4% | -1.421 | -143.9 | 150 | load141/D + 1239* | 17 | 133 | 207 | 0 | 1 | +62.8% | -1.421 | -142.7 | 150 | load141/D + 1240* | 17 | 133 | 207 | 0 | 1 | +62.8% | -1.421 | -142.7 | 150 | load141/D + 1247* | 17 | 140 | 207 | 0 | 1 | +64.1% | -1.421 | -142.7 | 150 | load141/D + 1248* | 17 | 140 | 207 | 0 | 1 | +64.1% | -1.421 | -142.7 | 150 | load141/D + 1249* | 17 | 140 | 207 | 0 | 1 | +64.1% | -1.421 | -142.7 | 150 | load141/D + 1250* | 17 | 140 | 207 | 0 | 1 | +64.1% | -1.421 | -142.7 | 150 | load141/D + 1259* | 17 | 150 | 207 | 0 | 1 | +65.5% | -1.421 | -141.5 | 150 | load141/D + 1260* | 17 | 150 | 207 | 0 | 1 | +65.5% | -1.421 | -141.5 | 150 | load141/D + 1269* | 17 | 160 | 207 | 0 | 1 | +67.2% | -1.421 | -141.3 | 150 | load141/D + 1270* | 17 | 160 | 207 | 0 | 1 | +67.2% | -1.421 | -141.3 | 150 | load141/D + 1274* | 17 | 164 | 207 | 0 | 1 | +68.0% | -1.421 | -141.2 | 150 | load141/D + 1280* | 17 | 169 | 207 | 0 | 1 | +68.2% | -1.421 | -140.3 | 150 | load141/D + 1284* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D + 1285* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D + 1286* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D + 1287* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D + 1288* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D + 1290* | 17 | 175 | 207 | 0 | 1 | +68.7% | -1.421 | -138.4 | 150 | load141/D + 1298* | 17 | 184 | 207 | 0 | 1 | +69.4% | -1.421 | -135.9 | 150 | load141/D + 1300* | 17 | 185 | 207 | 0 | 1 | +69.6% | -1.421 | -135.9 | 150 | load141/D + 1301* | 17 | 185 | 207 | 0 | 1 | +69.6% | -1.421 | -135.9 | 150 | load141/D + 1302* | 17 | 185 | 207 | 0 | 1 | +69.6% | -1.421 | -135.9 | 150 | load141/D + 1310* | 17 | 192 | 207 | 0 | 1 | +70.2% | -1.421 | -135.5 | 150 | load141/D + 1311* | 17 | 193 | 207 | 0 | 1 | +70.3% | -1.421 | -135.5 | 150 | load141/D + 1312* | 17 | 193 | 207 | 0 | 1 | +70.3% | -1.421 | -135.5 | 150 | load141/D + 1320* | 17 | 200 | 207 | 0 | 1 | +70.7% | -1.421 | -134.3 | 150 | load141/D + 1322* | 17 | 203 | 207 | 0 | 1 | +71.0% | -1.421 | -133.8 | 150 | load141/D + 1323* | 17 | 203 | 207 | 0 | 1 | +71.0% | -1.421 | -133.8 | 150 | load141/D + 1330* | 17 | 209 | 207 | 0 | 1 | +71.7% | -1.421 | -132.9 | 150 | load141/D + 1333* | 17 | 212 | 207 | 0 | 1 | +72.3% | -1.421 | -132.6 | 150 | load141/D + 1334* | 17 | 212 | 207 | 0 | 1 | +72.3% | -1.421 | -132.6 | 150 | load141/D + 1335* | 17 | 212 | 207 | 0 | 1 | +72.3% | -1.421 | -132.6 | 150 | load141/D + 1340* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D + 1340* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D + 1341* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D + 1342* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D + 1343* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D + 1350* | 17 | 222 | 207 | 0 | 1 | +74.4% | -1.421 | -128.1 | 150 | load141/D + 1353* | 17 | 226 | 207 | 0 | 1 | +74.8% | -1.421 | -127.4 | 150 | load141/D + 1354* | 17 | 226 | 207 | 0 | 1 | +74.8% | -1.421 | -127.4 | 150 | load141/D + 1355* | 17 | 226 | 207 | 0 | 1 | +74.8% | -1.421 | -127.4 | 150 | load141/D + 1357* | 17 | 227 | 207 | 0 | 1 | +74.9% | -1.421 | -127.4 | 150 | load141/D + 1358* | 17 | 227 | 207 | 0 | 1 | +74.9% | -1.421 | -127.4 | 150 | load141/D + 1360* | 17 | 228 | 207 | 0 | 1 | +75.0% | -1.421 | -127.0 | 150 | load141/D + 1367* | 17 | 235 | 207 | 0 | 1 | +76.1% | -1.421 | -126.2 | 150 | load141/D + 1368* | 17 | 235 | 207 | 0 | 1 | +76.1% | -1.421 | -126.2 | 150 | load141/D + 1370* | 17 | 236 | 207 | 0 | 1 | +76.1% | -1.421 | -126.1 | 150 | load141/D + 1376* | 17 | 242 | 207 | 0 | 1 | +76.6% | -1.421 | -125.6 | 150 | load141/D + 1380* | 17 | 245 | 207 | 0 | 1 | +76.7% | -1.421 | -125.3 | 150 | load141/D + 1385* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D + 1386* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D + 1387* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D + 1388* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D + 1389* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D + 1390* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D + 1390* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D + 1391* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D + 1398* | 17 | 256 | 207 | 0 | 1 | +78.2% | -1.421 | -124.5 | 150 | load141/D + 1399* | 17 | 256 | 207 | 0 | 1 | +78.2% | -1.421 | -124.5 | 150 | load141/D + 1400* | 17 | 256 | 207 | 0 | 1 | +78.2% | -1.421 | -124.5 | 150 | load141/D + final | 17 | 256 | 207 | 0 | 1 | +78.2% | -1.421 | -124.5 | 150 | load141/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 17 buffers. [INFO RSZ-0045] Inserted 207 buffers, 11 to split loads. -[INFO RSZ-0051] Resized 259 instances: 197 up, 62 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 256 instances: 247 up, 9 up match, 0 down, 0 VT [INFO RSZ-0043] Swapped pins on 1 instances. [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test diff --git a/src/rsz/test/repair_fanout8_multi.ok b/src/rsz/test/repair_fanout8_multi.ok index 5bc01b15ed..0e6f75cc6c 100644 --- a/src/rsz/test/repair_fanout8_multi.ok +++ b/src/rsz/test/repair_fanout8_multi.ok @@ -157,99 +157,90 @@ worst slack max -23.63 1200 | 20 | 121 | 212 | 0 | 1 | +67.7% | -1.407 | -147.4 | 150 | load141/D 1200* | 20 | 121 | 212 | 0 | 1 | +67.7% | -1.407 | -147.4 | 150 | load141/D 1201* | 20 | 121 | 212 | 0 | 1 | +67.7% | -1.407 | -147.4 | 150 | load141/D - 1210* | 20 | 129 | 212 | 0 | 1 | +70.0% | -1.407 | -145.8 | 150 | load141/D - 1211* | 20 | 131 | 212 | 0 | 1 | +70.3% | -1.407 | -145.5 | 150 | load141/D - 1212* | 20 | 131 | 212 | 0 | 1 | +70.3% | -1.407 | -145.5 | 150 | load141/D - 1220* | 20 | 138 | 212 | 0 | 1 | +70.8% | -1.407 | -144.5 | 150 | load141/D - 1222* | 20 | 141 | 212 | 0 | 1 | +71.2% | -1.407 | -144.0 | 150 | load141/D - 1223* | 20 | 141 | 212 | 0 | 1 | +71.2% | -1.407 | -144.0 | 150 | load141/D - 1224* | 20 | 141 | 212 | 0 | 1 | +71.2% | -1.407 | -144.0 | 150 | load141/D - 1230* | 20 | 146 | 212 | 0 | 1 | +72.0% | -1.407 | -143.3 | 150 | load141/D - 1234* | 20 | 150 | 212 | 0 | 1 | +73.0% | -1.407 | -143.2 | 150 | load141/D - 1238* | 20 | 153 | 212 | 0 | 1 | +73.3% | -1.407 | -142.8 | 150 | load141/D - 1240* | 20 | 154 | 212 | 0 | 1 | +73.4% | -1.407 | -142.8 | 150 | load141/D - 1240* | 20 | 154 | 212 | 0 | 1 | +73.4% | -1.407 | -142.8 | 150 | load141/D - 1241* | 20 | 154 | 212 | 0 | 1 | +73.4% | -1.407 | -142.8 | 150 | load141/D - 1250* | 20 | 162 | 212 | 0 | 1 | +73.8% | -1.407 | -141.1 | 150 | load141/D - 1251* | 20 | 164 | 212 | 0 | 1 | +75.7% | -1.407 | -139.8 | 150 | load141/D - 1252* | 20 | 164 | 212 | 0 | 1 | +75.7% | -1.407 | -139.8 | 150 | load141/D - 1260* | 20 | 171 | 212 | 0 | 1 | +76.1% | -1.407 | -138.2 | 150 | load141/D - 1262* | 20 | 174 | 212 | 0 | 1 | +76.5% | -1.407 | -137.1 | 150 | load141/D - 1263* | 20 | 174 | 212 | 0 | 1 | +76.5% | -1.407 | -137.1 | 150 | load141/D - 1270* | 20 | 180 | 212 | 0 | 1 | +78.5% | -1.407 | -136.0 | 150 | load141/D - 1273* | 20 | 184 | 212 | 0 | 1 | +79.0% | -1.407 | -135.4 | 150 | load141/D - 1279* | 20 | 189 | 212 | 0 | 1 | +79.9% | -1.407 | -135.1 | 150 | load141/D - 1280* | 20 | 189 | 212 | 0 | 1 | +79.9% | -1.407 | -135.1 | 150 | load141/D - 1287* | 20 | 196 | 212 | 0 | 1 | +80.5% | -1.407 | -134.8 | 150 | load141/D - 1288* | 20 | 196 | 212 | 0 | 1 | +80.5% | -1.407 | -134.8 | 150 | load141/D - 1289* | 20 | 196 | 212 | 0 | 1 | +80.5% | -1.407 | -134.8 | 150 | load141/D - 1290* | 20 | 196 | 212 | 0 | 1 | +80.5% | -1.407 | -134.8 | 150 | load141/D - 1290* | 20 | 196 | 212 | 0 | 1 | +80.5% | -1.407 | -134.8 | 150 | load141/D - 1300* | 20 | 205 | 212 | 0 | 1 | +81.9% | -1.407 | -133.9 | 150 | load141/D - 1302* | 20 | 206 | 212 | 0 | 1 | +82.0% | -1.407 | -133.9 | 150 | load141/D - 1305* | 20 | 208 | 212 | 0 | 1 | +84.7% | -1.407 | -130.3 | 150 | load141/D - 1306* | 20 | 208 | 212 | 0 | 1 | +84.7% | -1.407 | -130.3 | 150 | load141/D - 1308* | 20 | 209 | 212 | 0 | 1 | +86.4% | -1.407 | -130.2 | 150 | load141/D - 1309* | 20 | 209 | 212 | 0 | 1 | +86.4% | -1.407 | -130.2 | 150 | load141/D - 1310* | 20 | 209 | 212 | 0 | 1 | +86.4% | -1.407 | -130.2 | 150 | load141/D - 1319* | 20 | 219 | 212 | 0 | 1 | +87.2% | -1.407 | -128.6 | 150 | load141/D - 1320* | 20 | 219 | 212 | 0 | 1 | +87.2% | -1.407 | -128.6 | 150 | load141/D - 1328* | 20 | 227 | 212 | 0 | 1 | +88.4% | -1.407 | -127.4 | 150 | load141/D - 1330* | 20 | 228 | 212 | 0 | 1 | +88.4% | -1.407 | -127.3 | 150 | load141/D - 1336* | 20 | 234 | 212 | 0 | 1 | +88.9% | -1.407 | -126.8 | 150 | load141/D - 1340* | 20 | 237 | 212 | 0 | 1 | +89.0% | -1.407 | -126.5 | 150 | load141/D - 1344* | 20 | 241 | 212 | 0 | 1 | +89.9% | -1.407 | -126.3 | 150 | load141/D - 1345* | 20 | 241 | 212 | 0 | 1 | +89.9% | -1.407 | -126.3 | 150 | load141/D - 1347* | 20 | 242 | 212 | 0 | 1 | +90.0% | -1.407 | -126.2 | 150 | load141/D - 1348* | 20 | 242 | 212 | 0 | 1 | +90.0% | -1.407 | -126.2 | 150 | load141/D - 1349* | 20 | 242 | 212 | 0 | 1 | +90.0% | -1.407 | -126.2 | 150 | load141/D - 1350* | 20 | 242 | 212 | 0 | 1 | +90.0% | -1.407 | -126.2 | 150 | load141/D - 1350* | 20 | 242 | 212 | 0 | 1 | +90.0% | -1.407 | -126.2 | 150 | load141/D - 1351* | 20 | 242 | 212 | 0 | 1 | +90.0% | -1.407 | -126.2 | 150 | load141/D - 1352* | 20 | 242 | 212 | 0 | 1 | +90.0% | -1.407 | -126.2 | 150 | load141/D - 1353* | 20 | 242 | 212 | 0 | 1 | +90.0% | -1.407 | -126.2 | 150 | load141/D - 1358* | 20 | 247 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1359* | 20 | 247 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1360* | 20 | 247 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1360* | 20 | 247 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1361* | 20 | 247 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1362* | 20 | 247 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1363* | 20 | 247 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1364* | 20 | 248 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1365* | 20 | 248 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1366* | 20 | 248 | 212 | 0 | 1 | +90.6% | -1.407 | -126.0 | 150 | load141/D - 1370* | 20 | 251 | 212 | 0 | 1 | +90.7% | -1.407 | -125.6 | 150 | load141/D - 1375* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1376* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1377* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1378* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1379* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1380* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1380* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1381* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1382* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1383* | 20 | 256 | 212 | 0 | 1 | +91.7% | -1.407 | -125.3 | 150 | load141/D - 1386* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1387* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1388* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1389* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1390* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1390* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1391* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1392* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1393* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1394* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1395* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1396* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1397* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1398* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1399* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - 1400* | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D - final | 20 | 258 | 212 | 0 | 1 | +91.9% | -1.407 | -125.2 | 150 | load141/D + 1210* | 20 | 129 | 212 | 0 | 1 | +68.3% | -1.407 | -145.9 | 150 | load141/D + 1211* | 20 | 131 | 212 | 0 | 1 | +68.5% | -1.407 | -145.5 | 150 | load141/D + 1212* | 20 | 131 | 212 | 0 | 1 | +68.5% | -1.407 | -145.5 | 150 | load141/D + 1220* | 20 | 138 | 212 | 0 | 1 | +69.1% | -1.407 | -144.5 | 150 | load141/D + 1222* | 20 | 141 | 212 | 0 | 1 | +69.5% | -1.407 | -144.0 | 150 | load141/D + 1223* | 20 | 141 | 212 | 0 | 1 | +69.5% | -1.407 | -144.0 | 150 | load141/D + 1224* | 20 | 141 | 212 | 0 | 1 | +69.5% | -1.407 | -144.0 | 150 | load141/D + 1230* | 20 | 146 | 212 | 0 | 1 | +70.0% | -1.407 | -143.4 | 150 | load141/D + 1234* | 20 | 151 | 212 | 0 | 1 | +70.8% | -1.407 | -143.2 | 150 | load141/D + 1239* | 20 | 155 | 212 | 0 | 1 | +71.2% | -1.407 | -142.7 | 150 | load141/D + 1240* | 20 | 155 | 212 | 0 | 1 | +71.2% | -1.407 | -142.7 | 150 | load141/D + 1241* | 20 | 156 | 212 | 0 | 1 | +71.3% | -1.407 | -142.7 | 150 | load141/D + 1242* | 20 | 156 | 212 | 0 | 1 | +71.3% | -1.407 | -142.7 | 150 | load141/D + 1250* | 20 | 163 | 212 | 0 | 1 | +71.7% | -1.407 | -141.0 | 150 | load141/D + 1252* | 20 | 166 | 212 | 0 | 1 | +71.9% | -1.407 | -140.0 | 150 | load141/D + 1253* | 20 | 166 | 212 | 0 | 1 | +71.9% | -1.407 | -140.0 | 150 | load141/D + 1260* | 20 | 172 | 212 | 0 | 1 | +72.3% | -1.407 | -138.5 | 150 | load141/D + 1263* | 20 | 176 | 212 | 0 | 1 | +72.7% | -1.407 | -137.4 | 150 | load141/D + 1264* | 20 | 176 | 212 | 0 | 1 | +72.7% | -1.407 | -137.4 | 150 | load141/D + 1270* | 20 | 181 | 212 | 0 | 1 | +72.9% | -1.407 | -136.7 | 150 | load141/D + 1274* | 20 | 186 | 212 | 0 | 1 | +73.4% | -1.407 | -135.7 | 150 | load141/D + 1280* | 20 | 191 | 212 | 0 | 1 | +73.8% | -1.407 | -135.5 | 150 | load141/D + 1281* | 20 | 192 | 212 | 0 | 1 | +73.9% | -1.407 | -135.5 | 150 | load141/D + 1290* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D + 1290* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D + 1291* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D + 1292* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D + 1293* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D + 1300* | 20 | 206 | 212 | 0 | 1 | +75.2% | -1.407 | -134.2 | 150 | load141/D + 1302* | 20 | 207 | 212 | 0 | 1 | +75.3% | -1.407 | -134.2 | 150 | load141/D + 1308* | 20 | 212 | 212 | 0 | 1 | +78.0% | -1.407 | -130.7 | 150 | load141/D + 1309* | 20 | 212 | 212 | 0 | 1 | +78.0% | -1.407 | -130.7 | 150 | load141/D + 1310* | 20 | 212 | 212 | 0 | 1 | +78.0% | -1.407 | -130.7 | 150 | load141/D + 1313* | 20 | 215 | 212 | 0 | 1 | +78.6% | -1.407 | -130.4 | 150 | load141/D + 1314* | 20 | 215 | 212 | 0 | 1 | +78.6% | -1.407 | -130.4 | 150 | load141/D + 1320* | 20 | 220 | 212 | 0 | 1 | +78.8% | -1.407 | -129.7 | 150 | load141/D + 1324* | 20 | 225 | 212 | 0 | 1 | +79.3% | -1.407 | -128.7 | 150 | load141/D + 1330* | 20 | 230 | 212 | 0 | 1 | +79.9% | -1.407 | -127.9 | 150 | load141/D + 1333* | 20 | 233 | 212 | 0 | 1 | +80.5% | -1.407 | -127.6 | 150 | load141/D + 1340* | 20 | 239 | 212 | 0 | 1 | +80.9% | -1.407 | -127.0 | 150 | load141/D + 1341* | 20 | 240 | 212 | 0 | 1 | +81.0% | -1.407 | -127.0 | 150 | load141/D + 1350* | 20 | 248 | 212 | 0 | 1 | +81.8% | -1.407 | -126.5 | 150 | load141/D + 1350* | 20 | 248 | 212 | 0 | 1 | +81.8% | -1.407 | -126.5 | 150 | load141/D + 1351* | 20 | 248 | 212 | 0 | 1 | +81.8% | -1.407 | -126.5 | 150 | load141/D + 1353* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D + 1354* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D + 1355* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D + 1356* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D + 1357* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D + 1358* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D + 1359* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D + 1360* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D + 1366* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1367* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1368* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1369* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1370* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1370* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1371* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1372* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1373* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1374* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D + 1380* | 20 | 260 | 212 | 0 | 1 | +82.9% | -1.407 | -125.4 | 150 | load141/D + 1384* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1385* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1386* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1387* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1388* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1389* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1390* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1390* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1391* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1392* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D + 1395* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D + 1396* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D + 1397* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D + 1398* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D + 1399* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D + 1400* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D + final | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 20 buffers. [INFO RSZ-0045] Inserted 212 buffers, 11 to split loads. -[INFO RSZ-0051] Resized 258 instances: 204 up, 54 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 266 instances: 263 up, 3 up match, 0 down, 0 VT [INFO RSZ-0043] Swapped pins on 1 instances. [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test diff --git a/src/rsz/test/repair_setup4_sequence.ok b/src/rsz/test/repair_setup4_sequence.ok index c09d7d2674..3799418554 100644 --- a/src/rsz/test/repair_setup4_sequence.ok +++ b/src/rsz/test/repair_setup4_sequence.ok @@ -13,11 +13,11 @@ tns max -6.294 | Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -1.954 | -6.3 | 6 | r2/D - final | 5 | 13 | 7 | 0 | 0 | +20.1% | -0.326 | -1.8 | 6 | r7/D + final | 5 | 11 | 7 | 0 | 0 | +20.1% | -0.326 | -1.8 | 6 | r7/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 5 buffers. [INFO RSZ-0040] Inserted 7 buffers. -[INFO RSZ-0051] Resized 13 instances: 11 up, 2 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 11 instances: 11 up, 0 up match, 0 down, 0 VT [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test worst slack max -0.33 From 12c486cf14eacba6b3a1918b1bfb1aa87a4f4d97 Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Wed, 19 Nov 2025 03:20:35 +0000 Subject: [PATCH 06/10] consider max cap violations during sizing Signed-off-by: Cho Moon --- src/rsz/src/BaseMove.cc | 133 +++- src/rsz/src/BaseMove.hh | 3 + src/rsz/test/repair_fanout7.ok | 647 +++++++++---------- src/rsz/test/repair_fanout7_multi.ok | 601 ++++++++--------- src/rsz/test/repair_fanout7_skip_pin_swap.ok | 611 ++++++++--------- src/rsz/test/repair_fanout8.ok | 489 ++++++++------ src/rsz/test/repair_fanout8_multi.ok | 442 ++++++------- src/rsz/test/repair_setup5.ok | 31 +- src/rsz/test/repair_setup5.tcl | 3 + 9 files changed, 1531 insertions(+), 1429 deletions(-) diff --git a/src/rsz/src/BaseMove.cc b/src/rsz/src/BaseMove.cc index 61556db2f9..eacdaffe10 100644 --- a/src/rsz/src/BaseMove.cc +++ b/src/rsz/src/BaseMove.cc @@ -681,26 +681,127 @@ bool BaseMove::replaceCell(Instance* inst, const LibertyCell* replacement) const char* replacement_name = replacement->name(); dbMaster* replacement_master = db_->findMaster(replacement_name); - if (replacement_master) { - dbInst* dinst = db_network_->staToDb(inst); - dbMaster* master = dinst->getMaster(); - resizer_->designAreaIncr(-area(master)); - Cell* replacement_cell1 = db_network_->dbToSta(replacement_master); - sta_->replaceCell(inst, replacement_cell1); - resizer_->designAreaIncr(area(replacement_master)); - - // Legalize the position of the instance in case it leaves the die - if (estimate_parasitics_->getParasiticsSrc() - == est::ParasiticsSrc::global_routing - || estimate_parasitics_->getParasiticsSrc() - == est::ParasiticsSrc::detailed_routing) { - opendp_->legalCellPos(db_network_->staToDb(inst)); + if (!replacement_master) { + return false; + } + + // Check if replacement would cause max_cap violations on input nets + if (!checkMaxCapViolation(inst, replacement)) { + return false; + } + + dbInst* dinst = db_network_->staToDb(inst); + dbMaster* master = dinst->getMaster(); + resizer_->designAreaIncr(-area(master)); + Cell* replacement_cell1 = db_network_->dbToSta(replacement_master); + sta_->replaceCell(inst, replacement_cell1); + resizer_->designAreaIncr(area(replacement_master)); + + // Legalize the position of the instance in case it leaves the die + if (estimate_parasitics_->getParasiticsSrc() + == est::ParasiticsSrc::global_routing + || estimate_parasitics_->getParasiticsSrc() + == est::ParasiticsSrc::detailed_routing) { + opendp_->legalCellPos(db_network_->staToDb(inst)); + } + + return true; +} + +// Check if replacing inst with replacement cell would cause max_cap violation +// on any of the fanin nets. +bool BaseMove::checkMaxCapViolation(Instance* inst, + const LibertyCell* replacement) +{ + LibertyCell* current_cell = network_->libertyCell(inst); + if (!current_cell) { + return true; // Nothing to check, just allow it + } + + // Iterate through all input pins of the instance + InstancePinIterator* pin_iter = network_->pinIterator(inst); + while (pin_iter->hasNext()) { + Pin* pin = pin_iter->next(); + + // Only check input pins + if (!network_->direction(pin)->isAnyInput()) { + continue; + } + PinSet* drivers = network_->drivers(pin); + if (drivers) { + // Calculate capacitance delta (new - old) + float old_cap = getInputPinCapacitance(pin, current_cell); + float new_cap = getInputPinCapacitance(pin, replacement); + float cap_delta = new_cap - old_cap; + if (cap_delta <= 0.0) { + continue; + } + for (const Pin* drvr_pin : *drivers) { + if (!checkMaxCapOK(drvr_pin, cap_delta)) { + delete pin_iter; + return false; + } + } } + } - return true; + delete pin_iter; + return true; +} + +// Get input capacitance for a specific port in a liberty cell +float BaseMove::getInputPinCapacitance(Pin* pin, const LibertyCell* cell) +{ + LibertyPort* port = network_->libertyPort(pin); + if (!port) { + return 0.0; } - return false; + + // Find corresponding port in the new cell + LibertyPort* cell_port = cell->findLibertyPort(port->name()); + if (!cell_port) { + return 0.0; + } + + // Get worst capacitance + float cap = 0.0; + for (auto rf : RiseFall::range()) { + float port_cap = cell_port->capacitance(rf, resizer_->max_); + cap = max(cap, port_cap); + } + + return cap; +} + +// Check for possible max cap violation with new cap_delta +// If max cap is already violating, accept a solution only if +// it does not worsen the violation +bool BaseMove::checkMaxCapOK(const Pin* drvr_pin, float cap_delta) +{ + float cap, max_cap, cap_slack; + const Corner* corner; + const RiseFall* tr; + sta_->checkCapacitance(drvr_pin, + nullptr /* corner */, + resizer_->max_, + // return values + corner, + tr, + cap, + max_cap, + cap_slack); + + if (max_cap > 0.0 && corner) { + float new_cap = cap + cap_delta; + // If it is already violating, accept only if violation is no worse + if (cap_slack < 0.0) { + return new_cap <= cap; + } + return new_cap <= max_cap; + } + return true; } + Slack BaseMove::getWorstInputSlack(Instance* inst) { Slack worst_slack = INF; diff --git a/src/rsz/src/BaseMove.hh b/src/rsz/src/BaseMove.hh index 11f1c2d11d..62319c44e5 100644 --- a/src/rsz/src/BaseMove.hh +++ b/src/rsz/src/BaseMove.hh @@ -227,6 +227,9 @@ class BaseMove : public sta::dbStaState float prev_drive, const DcalcAnalysisPt* dcalc_ap); bool replaceCell(Instance* inst, const LibertyCell* replacement); + bool checkMaxCapViolation(Instance* inst, const LibertyCell* replacement); + float getInputPinCapacitance(Pin* pin, const LibertyCell* cell); + bool checkMaxCapOK(const Pin* drvr_pin, float cap_delta); bool checkMaxCapViolation(const Pin* output_pin, LibertyPort* output_port, diff --git a/src/rsz/test/repair_fanout7.ok b/src/rsz/test/repair_fanout7.ok index 2f9e682401..5e63a87733 100644 --- a/src/rsz/test/repair_fanout7.ok +++ b/src/rsz/test/repair_fanout7.ok @@ -13,363 +13,298 @@ worst slack max -23.63 -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -23.631 | -2304.8 | 150 | load143/D 10 | 0 | 2 | 30 | 2 | 1 | +5.1% | -13.557 | -827.9 | 150 | load140/D - 20 | 0 | 4 | 103 | 5 | 2 | +24.7% | -2.978 | -278.4 | 150 | load148/D - 30 | 0 | 6 | 157 | 7 | 5 | +41.7% | -1.820 | -197.4 | 150 | load48/D - 40 | 0 | 14 | 172 | 7 | 6 | +46.9% | -1.438 | -172.8 | 150 | load12/D - 50 | 3 | 19 | 185 | 7 | 7 | +50.9% | -1.392 | -166.0 | 150 | load14/D - 60 | 5 | 26 | 186 | 7 | 7 | +51.6% | -1.325 | -162.2 | 150 | load146/D - 70 | 8 | 32 | 191 | 7 | 7 | +55.2% | -1.295 | -160.2 | 150 | load12/D - 80 | 9 | 39 | 197 | 7 | 7 | +60.0% | -1.225 | -154.1 | 150 | load14/D - 90 | 12 | 45 | 198 | 7 | 7 | +61.0% | -1.247 | -154.4 | 150 | load14/D - 100 | 15 | 50 | 200 | 7 | 7 | +61.8% | -1.400 | -155.3 | 150 | load14/D - 110 | 19 | 54 | 206 | 7 | 7 | +65.1% | -1.313 | -154.6 | 150 | load14/D - 120 | 26 | 54 | 215 | 7 | 7 | +66.1% | -1.285 | -154.5 | 150 | load14/D - 126 | 9 | 35 | 197 | 7 | 7 | +58.1% | -1.209 | -152.6 | 150 | load11/D - 130 | 11 | 36 | 197 | 7 | 7 | +57.8% | -1.209 | -153.7 | 150 | load11/D - 140 | 19 | 37 | 198 | 7 | 7 | +55.3% | -2.864 | -186.1 | 150 | load140/D - 150 | 20 | 45 | 209 | 7 | 7 | +64.0% | -1.209 | -153.2 | 150 | load11/D - 160 | 29 | 46 | 209 | 7 | 7 | +60.2% | -2.573 | -181.4 | 150 | load140/D - 170 | 35 | 49 | 220 | 7 | 7 | +63.4% | -1.553 | -162.0 | 150 | load142/D - 178 | 9 | 36 | 197 | 7 | 7 | +58.3% | -1.209 | -152.6 | 150 | load11/D - 180 | 10 | 36 | 197 | 7 | 7 | +58.1% | -1.209 | -152.9 | 150 | load11/D - 190 | 18 | 37 | 198 | 7 | 7 | +55.8% | -2.513 | -179.7 | 150 | load140/D - 200 | 20 | 44 | 209 | 7 | 7 | +63.8% | -1.209 | -153.2 | 150 | load11/D - 210 | 28 | 46 | 209 | 7 | 7 | +60.7% | -2.252 | -175.5 | 150 | load140/D - 220 | 34 | 49 | 220 | 7 | 7 | +63.7% | -1.394 | -159.0 | 150 | load142/D - 229 | 9 | 36 | 197 | 7 | 7 | +58.3% | -1.209 | -152.6 | 150 | load11/D - 230 | 9 | 36 | 197 | 7 | 7 | +58.3% | -1.209 | -152.6 | 150 | load11/D - 240 | 15 | 39 | 198 | 7 | 7 | +57.6% | -1.505 | -161.1 | 150 | load140/D - 250 | 21 | 42 | 199 | 7 | 7 | +55.7% | -3.252 | -193.3 | 150 | load140/D - 260 | 21 | 51 | 210 | 7 | 7 | +64.9% | -1.209 | -153.1 | 150 | load11/D - 270 | 29 | 53 | 210 | 7 | 7 | +61.8% | -2.252 | -175.4 | 150 | load140/D - 280 | 34 | 57 | 221 | 7 | 7 | +64.8% | -1.259 | -156.5 | 150 | load142/D - 280 | 9 | 36 | 197 | 7 | 7 | +58.3% | -1.209 | -152.6 | 150 | load11/D - 290 | 15 | 39 | 197 | 7 | 7 | +57.7% | -1.498 | -161.1 | 150 | load142/D - 300 | 19 | 44 | 198 | 7 | 7 | +59.5% | -2.654 | -183.2 | 150 | load142/D - 310 | 19 | 53 | 200 | 7 | 7 | +63.2% | -2.656 | -183.1 | 150 | load142/D - 320 | 21 | 57 | 204 | 7 | 7 | +66.5% | -2.656 | -183.2 | 150 | load142/D - 330 | 26 | 57 | 209 | 7 | 7 | +66.5% | -2.656 | -183.2 | 150 | load142/D - 331 | 9 | 36 | 197 | 7 | 7 | +58.3% | -1.209 | -152.6 | 150 | load11/D - 340 | 14 | 39 | 197 | 7 | 7 | +57.7% | -1.491 | -161.0 | 150 | load140/D - 350 | 15 | 47 | 198 | 7 | 7 | +61.9% | -1.626 | -163.9 | 150 | load140/D - 360 | 16 | 56 | 198 | 7 | 7 | +66.7% | -1.680 | -164.8 | 150 | load143/D - 370 | 16 | 63 | 201 | 7 | 7 | +71.6% | -1.725 | -168.7 | 150 | load142/D - 374 | 9 | 37 | 197 | 7 | 7 | +58.4% | -1.209 | -152.5 | 150 | load11/D - 380 | 12 | 39 | 197 | 7 | 7 | +58.0% | -1.209 | -155.2 | 150 | load11/D - 390 | 13 | 48 | 197 | 7 | 7 | +62.7% | -1.329 | -157.9 | 150 | load140/D - 400 | 15 | 55 | 198 | 7 | 7 | +66.5% | -1.406 | -159.7 | 150 | load140/D - 410 | 15 | 65 | 198 | 7 | 7 | +72.5% | -1.468 | -160.5 | 150 | load143/D - 418 | 9 | 37 | 197 | 7 | 7 | +58.4% | -1.209 | -152.5 | 150 | load11/D - 420 | 10 | 37 | 197 | 7 | 7 | +58.1% | -1.209 | -152.8 | 150 | load11/D - 430 | 12 | 45 | 197 | 7 | 7 | +61.5% | -1.209 | -155.5 | 150 | load11/D - 440 | 13 | 54 | 197 | 7 | 7 | +66.8% | -1.325 | -157.9 | 150 | load140/D - 450 | 13 | 63 | 198 | 7 | 7 | +72.0% | -1.359 | -158.6 | 150 | load143/D - 455 | 9 | 37 | 197 | 7 | 7 | +58.4% | -1.209 | -152.5 | 150 | load11/D - 460 | 11 | 39 | 197 | 7 | 7 | +58.3% | -1.209 | -152.9 | 150 | load11/D - 470 | 13 | 47 | 197 | 7 | 7 | +61.9% | -1.209 | -155.6 | 150 | load11/D - 480 | 14 | 56 | 197 | 7 | 7 | +67.9% | -1.330 | -158.1 | 150 | load143/D - 490 | 14 | 64 | 200 | 7 | 7 | +71.5% | -1.346 | -158.4 | 150 | load143/D - 500 | 14 | 70 | 204 | 7 | 7 | +74.8% | -1.343 | -161.8 | 150 | load143/D - 506 | 9 | 37 | 197 | 7 | 7 | +58.4% | -1.209 | -152.5 | 150 | load11/D - 510 | 11 | 38 | 197 | 7 | 7 | +58.2% | -1.209 | -152.7 | 150 | load11/D - 520 | 17 | 42 | 197 | 7 | 7 | +57.8% | -1.209 | -152.6 | 150 | load11/D - 530 | 19 | 49 | 198 | 7 | 7 | +61.0% | -1.211 | -155.0 | 150 | load80/D - 540 | 20 | 56 | 200 | 7 | 7 | +63.0% | -1.220 | -155.4 | 150 | load80/D - 550 | 20 | 63 | 203 | 7 | 7 | +64.9% | -1.215 | -155.9 | 150 | load22/D - 560 | 20 | 72 | 204 | 7 | 7 | +68.8% | -1.220 | -156.0 | 150 | load22/D - 570 | 20 | 78 | 208 | 7 | 7 | +73.2% | -1.255 | -156.2 | 150 | load106/D - 571 | 17 | 43 | 197 | 7 | 7 | +58.1% | -1.209 | -152.4 | 150 | load11/D - 580 | 17 | 49 | 199 | 7 | 7 | +60.1% | -1.209 | -153.4 | 150 | load11/D - 590 | 19 | 57 | 199 | 7 | 7 | +63.3% | -1.227 | -155.4 | 150 | load80/D - 600 | 20 | 64 | 201 | 7 | 7 | +64.2% | -1.224 | -155.4 | 150 | load22/D - 610 | 20 | 72 | 203 | 7 | 7 | +66.8% | -1.227 | -156.0 | 150 | load22/D - 620 | 20 | 81 | 205 | 7 | 7 | +72.2% | -1.227 | -156.1 | 150 | load22/D - 626 | 17 | 46 | 198 | 7 | 7 | +58.7% | -1.209 | -152.6 | 150 | load11/D - 630 | 17 | 48 | 199 | 7 | 7 | +59.1% | -1.209 | -152.6 | 150 | load11/D - 640 | 17 | 58 | 199 | 7 | 7 | +62.7% | -1.209 | -153.1 | 150 | load11/D - 650 | 17 | 67 | 200 | 7 | 7 | +66.6% | -1.209 | -154.1 | 150 | load11/D - 660 | 17 | 74 | 203 | 7 | 7 | +69.8% | -1.209 | -154.5 | 150 | load11/D - 667 | 17 | 48 | 198 | 7 | 7 | +59.0% | -1.209 | -152.4 | 150 | load11/D - 670 | 17 | 49 | 199 | 7 | 7 | +59.3% | -1.209 | -152.5 | 150 | load11/D - 680 | 17 | 59 | 199 | 7 | 7 | +63.1% | -1.209 | -153.2 | 150 | load11/D - 690 | 17 | 68 | 200 | 7 | 7 | +66.7% | -1.209 | -154.0 | 150 | load11/D - 700 | 17 | 75 | 203 | 7 | 7 | +70.7% | -1.209 | -154.8 | 150 | load11/D - 706 | 17 | 48 | 198 | 7 | 7 | +59.0% | -1.209 | -152.4 | 150 | load11/D - 710 | 17 | 50 | 199 | 7 | 7 | +60.2% | -1.209 | -153.2 | 150 | load11/D - 720 | 17 | 60 | 199 | 7 | 7 | +63.4% | -1.209 | -153.2 | 150 | load11/D - 730 | 17 | 68 | 201 | 7 | 7 | +66.7% | -1.209 | -154.0 | 150 | load11/D - 740 | 18 | 74 | 204 | 7 | 7 | +69.8% | -1.209 | -155.0 | 150 | load11/D - 742 | 17 | 48 | 198 | 7 | 7 | +59.0% | -1.209 | -152.4 | 150 | load11/D - 750 | 17 | 54 | 199 | 7 | 7 | +61.9% | -1.209 | -153.1 | 150 | load11/D - 760 | 17 | 63 | 200 | 7 | 7 | +64.2% | -1.209 | -153.4 | 150 | load11/D - 770 | 17 | 71 | 202 | 7 | 7 | +67.3% | -1.209 | -154.2 | 150 | load11/D - 779 | 17 | 48 | 198 | 7 | 7 | +59.0% | -1.209 | -152.4 | 150 | load11/D - 780 | 17 | 48 | 198 | 7 | 7 | +59.0% | -1.209 | -152.4 | 150 | load11/D - 790 | 20 | 55 | 198 | 7 | 7 | +61.6% | -1.209 | -154.9 | 150 | load11/D - 800 | 20 | 65 | 198 | 7 | 7 | +65.2% | -1.209 | -155.3 | 150 | load11/D - 810 | 20 | 75 | 198 | 7 | 7 | +72.8% | -1.306 | -157.4 | 150 | load143/D - 820 | 20 | 83 | 200 | 7 | 7 | +77.5% | -1.355 | -158.3 | 150 | load143/D - 830 | 20 | 90 | 203 | 7 | 7 | +79.5% | -1.352 | -161.6 | 150 | load143/D - 832 | 18 | 49 | 198 | 7 | 7 | +58.9% | -1.209 | -152.3 | 150 | load11/D - 840 | 18 | 55 | 199 | 7 | 7 | +61.0% | -1.209 | -152.8 | 150 | load11/D - 850 | 18 | 64 | 200 | 7 | 7 | +64.0% | -1.209 | -153.3 | 150 | load11/D - 860 | 19 | 71 | 202 | 7 | 7 | +67.3% | -1.209 | -154.3 | 150 | load11/D - 870 | 19 | 80 | 203 | 7 | 7 | +71.8% | -1.209 | -155.0 | 150 | load11/D - 880 | 19 | 86 | 208 | 7 | 7 | +76.1% | -1.209 | -155.3 | 150 | load11/D - 885 | 18 | 51 | 198 | 7 | 7 | +59.1% | -1.209 | -152.1 | 150 | load11/D - 890 | 19 | 54 | 198 | 7 | 7 | +59.8% | -1.209 | -152.5 | 150 | load11/D - 900 | 19 | 64 | 198 | 7 | 7 | +64.1% | -1.209 | -153.5 | 150 | load11/D - 910 | 19 | 74 | 198 | 7 | 7 | +71.0% | -1.221 | -155.5 | 150 | load140/D - 920 | 19 | 82 | 200 | 7 | 7 | +76.1% | -1.268 | -156.7 | 150 | load143/D - 930 | 19 | 90 | 202 | 7 | 7 | +80.4% | -1.309 | -160.5 | 150 | load143/D - 937 | 18 | 52 | 198 | 7 | 7 | +59.4% | -1.209 | -152.1 | 150 | load11/D - 940 | 19 | 53 | 198 | 7 | 7 | +59.5% | -1.209 | -152.6 | 150 | load11/D - 950 | 19 | 63 | 198 | 7 | 7 | +64.2% | -1.209 | -153.6 | 150 | load11/D - 960 | 19 | 73 | 198 | 7 | 7 | +71.6% | -1.237 | -155.8 | 150 | load140/D - 970 | 19 | 82 | 199 | 7 | 7 | +76.8% | -1.281 | -156.8 | 150 | load143/D - 975 | 18 | 52 | 198 | 7 | 7 | +59.4% | -1.209 | -152.1 | 150 | load11/D - 980 | 18 | 55 | 199 | 7 | 7 | +60.7% | -1.209 | -152.7 | 150 | load11/D - 990 | 18 | 65 | 199 | 7 | 7 | +66.1% | -1.209 | -153.9 | 150 | load11/D - 1000 | 18 | 72 | 202 | 7 | 7 | +68.8% | -1.209 | -154.5 | 150 | load11/D - 1006 | 18 | 52 | 198 | 7 | 7 | +59.4% | -1.209 | -152.1 | 150 | load11/D - 1010 | 19 | 54 | 198 | 7 | 7 | +59.8% | -1.209 | -152.5 | 150 | load11/D - 1020 | 19 | 64 | 198 | 7 | 7 | +64.6% | -1.209 | -153.7 | 150 | load11/D - 1030 | 19 | 74 | 198 | 7 | 7 | +72.0% | -1.242 | -155.9 | 150 | load140/D - 1040 | 19 | 82 | 200 | 7 | 7 | +77.6% | -1.297 | -159.8 | 150 | load143/D - 1041 | 18 | 52 | 198 | 7 | 7 | +59.4% | -1.209 | -152.1 | 150 | load11/D - 1050 | 19 | 59 | 198 | 7 | 7 | +62.6% | -1.209 | -153.4 | 150 | load11/D - 1060 | 19 | 69 | 198 | 7 | 7 | +67.9% | -1.209 | -154.6 | 150 | load11/D - 1070 | 19 | 78 | 199 | 7 | 7 | +74.5% | -1.265 | -156.5 | 150 | load143/D - 1080 | 19 | 85 | 202 | 7 | 7 | +77.2% | -1.279 | -160.2 | 150 | load143/D - 1090 | 19 | 93 | 204 | 7 | 7 | +79.4% | -1.280 | -160.3 | 150 | load143/D - 1092 | 18 | 52 | 198 | 7 | 7 | +59.4% | -1.209 | -152.1 | 150 | load11/D - 1100 | 18 | 58 | 199 | 7 | 7 | +62.4% | -1.209 | -153.0 | 150 | load11/D - 1110 | 18 | 67 | 200 | 7 | 7 | +65.6% | -1.209 | -153.7 | 150 | load11/D - 1120 | 19 | 74 | 202 | 7 | 7 | +69.0% | -1.209 | -154.6 | 150 | load11/D - 1130 | 19 | 82 | 205 | 7 | 7 | +72.7% | -1.209 | -155.0 | 150 | load11/D - 1140 | 19 | 89 | 208 | 7 | 7 | +77.1% | -1.209 | -155.3 | 150 | load11/D - 1143 | 18 | 52 | 198 | 7 | 7 | +59.4% | -1.209 | -152.1 | 150 | load11/D - 1150 | 19 | 55 | 200 | 7 | 7 | +59.7% | -1.209 | -152.1 | 150 | load11/D - 1160 | 19 | 65 | 200 | 7 | 7 | +63.6% | -1.209 | -152.9 | 150 | load11/D - 1170 | 19 | 74 | 201 | 7 | 7 | +67.5% | -1.209 | -153.8 | 150 | load11/D - 1180 | 19 | 80 | 205 | 7 | 7 | +69.6% | -1.209 | -154.4 | 150 | load11/D - 1182 | 19 | 53 | 198 | 7 | 7 | +59.3% | -1.209 | -151.9 | 150 | load11/D - 1190 | 19 | 59 | 199 | 7 | 7 | +61.1% | -1.209 | -152.0 | 150 | load11/D - 1200 | 19 | 69 | 199 | 7 | 7 | +65.0% | -1.209 | -152.6 | 150 | load11/D - 1200 | 19 | 57 | 199 | 7 | 7 | +60.0% | -1.209 | -151.4 | 150 | load11/D - 1210 | 19 | 66 | 199 | 7 | 7 | +63.9% | -1.209 | -152.5 | 150 | load11/D - 1220 | 19 | 75 | 200 | 7 | 7 | +68.2% | -1.209 | -153.3 | 150 | load11/D - 1230 | 19 | 82 | 204 | 7 | 7 | +71.3% | -1.209 | -154.1 | 150 | load11/D - 1240 | 19 | 90 | 206 | 7 | 7 | +74.9% | -1.209 | -155.1 | 150 | load11/D - 1242 | 19 | 57 | 199 | 7 | 7 | +60.0% | -1.209 | -151.4 | 150 | load11/D - 1250 | 19 | 64 | 199 | 7 | 7 | +63.4% | -1.209 | -152.4 | 150 | load11/D - 1260 | 20 | 73 | 199 | 7 | 7 | +66.7% | -1.209 | -152.9 | 150 | load11/D - 1270 | 20 | 81 | 202 | 7 | 7 | +69.7% | -1.209 | -154.1 | 150 | load11/D - 1280 | 20 | 89 | 205 | 7 | 7 | +73.6% | -1.209 | -154.8 | 150 | load11/D - 1290 | 20 | 95 | 209 | 7 | 7 | +77.4% | -1.209 | -155.1 | 150 | load11/D - 1293 | 19 | 57 | 199 | 7 | 7 | +60.0% | -1.209 | -151.4 | 150 | load11/D - 1300 | 19 | 63 | 199 | 7 | 7 | +61.6% | -1.209 | -151.9 | 150 | load11/D - 1310 | 19 | 73 | 199 | 7 | 7 | +65.5% | -1.209 | -152.4 | 150 | load11/D - 1320 | 19 | 80 | 202 | 7 | 7 | +68.6% | -1.209 | -153.0 | 150 | load11/D - 1330 | 19 | 87 | 206 | 7 | 7 | +70.2% | -1.209 | -154.1 | 150 | load11/D - 1340 | 19 | 96 | 207 | 7 | 7 | +72.6% | -1.209 | -154.8 | 150 | load11/D - 1345 | 19 | 63 | 199 | 7 | 7 | +61.6% | -1.209 | -151.9 | 150 | load11/D - 1350 | 19 | 67 | 199 | 7 | 7 | +63.4% | -1.209 | -152.2 | 150 | load11/D - 1360 | 19 | 76 | 200 | 7 | 7 | +68.3% | -1.209 | -153.0 | 150 | load11/D - 1367 | 19 | 63 | 199 | 7 | 7 | +61.6% | -1.209 | -151.9 | 150 | load11/D - 1370 | 19 | 65 | 199 | 7 | 7 | +63.0% | -1.209 | -152.2 | 150 | load11/D - 1380 | 19 | 75 | 199 | 7 | 7 | +66.9% | -1.209 | -152.8 | 150 | load11/D - 1390 | 19 | 81 | 204 | 7 | 7 | +69.0% | -1.209 | -153.9 | 150 | load11/D - 1400 | 19 | 89 | 206 | 7 | 7 | +71.5% | -1.209 | -154.4 | 150 | load11/D - 1400 | 19 | 63 | 199 | 7 | 7 | +61.6% | -1.209 | -151.9 | 150 | load11/D - 1410 | 20 | 71 | 199 | 7 | 7 | +64.2% | -1.209 | -152.1 | 150 | load11/D - 1420 | 20 | 80 | 200 | 7 | 7 | +68.3% | -1.209 | -152.9 | 150 | load11/D - 1430 | 20 | 87 | 204 | 7 | 7 | +71.0% | -1.209 | -154.0 | 150 | load11/D - 1440 | 20 | 95 | 206 | 7 | 7 | +75.9% | -1.209 | -154.3 | 150 | load11/D - 1440 | 20 | 67 | 199 | 7 | 7 | +62.3% | -1.209 | -151.8 | 150 | load11/D - 1450 | 21 | 74 | 200 | 7 | 7 | +63.2% | -1.209 | -151.5 | 150 | load11/D - 1460 | 21 | 84 | 200 | 7 | 7 | +66.5% | -1.209 | -151.9 | 150 | load11/D - 1470 | 21 | 94 | 200 | 7 | 7 | +73.0% | -1.209 | -153.6 | 150 | load11/D - 1480 | 21 | 104 | 200 | 7 | 7 | +80.2% | -1.243 | -155.5 | 150 | load143/D - 1490 | 21 | 111 | 203 | 7 | 7 | +84.1% | -1.256 | -159.2 | 150 | load143/D - 1500 | 21 | 119 | 205 | 7 | 7 | +86.8% | -1.257 | -159.4 | 150 | load143/D - 1500 | 21 | 79 | 200 | 7 | 7 | +64.2% | -1.209 | -151.4 | 150 | load11/D - 1500* | 21 | 79 | 200 | 7 | 7 | +64.2% | -1.209 | -151.4 | 150 | load11/D - 1501* | 21 | 79 | 200 | 7 | 7 | +64.2% | -1.209 | -151.4 | 150 | load11/D - 1502* | 21 | 79 | 200 | 7 | 7 | +64.2% | -1.209 | -151.4 | 150 | load11/D - 1507* | 21 | 83 | 200 | 7 | 7 | +64.6% | -1.209 | -150.7 | 150 | load11/D - 1508* | 21 | 83 | 200 | 7 | 7 | +64.6% | -1.209 | -150.7 | 150 | load11/D - 1509* | 21 | 83 | 200 | 7 | 7 | +64.6% | -1.209 | -150.7 | 150 | load11/D - 1510* | 21 | 83 | 200 | 7 | 7 | +64.6% | -1.209 | -150.7 | 150 | load11/D - 1512* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D - 1513* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D - 1514* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D - 1515* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D - 1516* | 21 | 85 | 200 | 7 | 7 | +64.7% | -1.209 | -150.4 | 150 | load11/D - 1520* | 21 | 88 | 200 | 7 | 7 | +64.9% | -1.209 | -150.0 | 150 | load11/D - 1521* | 21 | 89 | 200 | 7 | 7 | +65.0% | -1.209 | -149.8 | 150 | load11/D - 1524* | 21 | 91 | 200 | 7 | 7 | +65.1% | -1.209 | -149.7 | 150 | load11/D - 1527* | 21 | 93 | 200 | 7 | 7 | +65.1% | -1.209 | -149.5 | 150 | load11/D - 1530* | 21 | 95 | 200 | 7 | 7 | +65.4% | -1.209 | -148.6 | 150 | load11/D - 1537* | 21 | 103 | 200 | 7 | 7 | +66.3% | -1.209 | -145.8 | 150 | load11/D - 1540* | 21 | 105 | 200 | 7 | 7 | +66.5% | -1.209 | -145.1 | 150 | load11/D - 1543* | 21 | 108 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1545* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1546* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1547* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1548* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1549* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1550* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1550* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1551* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1552* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1553* | 21 | 109 | 200 | 7 | 7 | +66.9% | -1.209 | -144.4 | 150 | load11/D - 1555* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1556* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1557* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1558* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1559* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1560* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1560* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1561* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1562* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1563* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1564* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1565* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1566* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1567* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1568* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1569* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1570* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1570* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1571* | 21 | 110 | 200 | 7 | 7 | +67.0% | -1.209 | -144.4 | 150 | load11/D - 1575* | 21 | 113 | 200 | 7 | 7 | +67.1% | -1.209 | -144.1 | 150 | load11/D - 1576* | 21 | 113 | 200 | 7 | 7 | +67.1% | -1.209 | -144.1 | 150 | load11/D - 1577* | 21 | 113 | 200 | 7 | 7 | +67.1% | -1.209 | -144.1 | 150 | load11/D - 1580* | 21 | 115 | 200 | 7 | 7 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1580* | 21 | 115 | 200 | 7 | 7 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1581* | 21 | 115 | 200 | 7 | 7 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1582* | 21 | 115 | 200 | 7 | 7 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1584* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1585* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1586* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1587* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1588* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1589* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1590* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1590* | 21 | 115 | 200 | 7 | 8 | +67.2% | -1.209 | -143.9 | 150 | load11/D - 1592* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1593* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1594* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1595* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1596* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1597* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1598* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1599* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1600* | 21 | 116 | 200 | 7 | 8 | +67.3% | -1.209 | -143.9 | 150 | load11/D - 1603* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D - 1604* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D - 1605* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D - 1606* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D - 1607* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D - 1608* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D - 1609* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D - 1610* | 21 | 118 | 200 | 7 | 8 | +67.6% | -1.209 | -143.8 | 150 | load11/D - 1611* | 21 | 119 | 200 | 7 | 8 | +67.7% | -1.209 | -143.8 | 150 | load11/D - 1612* | 21 | 119 | 200 | 7 | 8 | +67.7% | -1.209 | -143.8 | 150 | load11/D - 1613* | 21 | 119 | 200 | 7 | 8 | +67.7% | -1.209 | -143.8 | 150 | load11/D - 1614* | 21 | 119 | 200 | 7 | 8 | +67.7% | -1.209 | -143.8 | 150 | load11/D - 1618* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1619* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1620* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1620* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1621* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1622* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1623* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1624* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1625* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1626* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1627* | 21 | 122 | 200 | 7 | 8 | +68.1% | -1.209 | -143.8 | 150 | load11/D - 1629* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D - 1630* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D - 1630* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D - 1631* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D - 1632* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D - 1633* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D - 1634* | 21 | 123 | 200 | 7 | 8 | +68.1% | -1.209 | -143.7 | 150 | load11/D - 1636* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1637* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1638* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1639* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1640* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1640* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1641* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1642* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1643* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1644* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1645* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1646* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1647* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1648* | 21 | 124 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1650* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1650* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1651* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1652* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1653* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1654* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1655* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1656* | 21 | 125 | 200 | 7 | 8 | +68.3% | -1.209 | -143.7 | 150 | load11/D - 1659* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1660* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1660* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1661* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1662* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1663* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1664* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1665* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1666* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1667* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1668* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1669* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1670* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1670* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1671* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1672* | 21 | 127 | 200 | 7 | 8 | +68.6% | -1.209 | -143.6 | 150 | load11/D - 1674* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1675* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1676* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1677* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1678* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1679* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1680* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1680* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1681* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1682* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1683* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1684* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1685* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1686* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1687* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1688* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1689* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1690* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1690* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1691* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1692* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1693* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1694* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1695* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1696* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1697* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1698* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - 1699* | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D - final | 21 | 128 | 200 | 7 | 8 | +68.8% | -1.209 | -143.6 | 150 | load11/D + 20 | 0 | 3 | 103 | 5 | 3 | +24.6% | -3.288 | -284.9 | 150 | load14/D + 30 | 0 | 5 | 173 | 7 | 5 | +45.2% | -1.611 | -181.5 | 150 | load127/D + 40 | 1 | 12 | 188 | 7 | 6 | +50.1% | -1.391 | -164.3 | 150 | load12/D + 50 | 3 | 18 | 201 | 7 | 7 | +54.4% | -1.379 | -160.5 | 150 | load14/D + 60 | 7 | 24 | 201 | 7 | 7 | +54.5% | -1.311 | -156.4 | 150 | load14/D + 70 | 8 | 31 | 210 | 7 | 7 | +60.4% | -1.219 | -150.4 | 150 | load14/D + 80 | 9 | 39 | 211 | 7 | 7 | +63.4% | -1.219 | -151.7 | 150 | load14/D + 90 | 11 | 46 | 212 | 7 | 7 | +64.1% | -1.218 | -150.9 | 150 | load14/D + 100 | 14 | 50 | 215 | 7 | 7 | +65.6% | -1.401 | -152.8 | 150 | load26/D + 110 | 19 | 53 | 221 | 7 | 7 | +67.1% | -1.319 | -152.2 | 150 | load14/D + 120 | 26 | 53 | 230 | 7 | 7 | +68.1% | -1.253 | -151.9 | 150 | load14/D + 130 | 34 | 53 | 236 | 7 | 7 | +67.1% | -1.319 | -152.2 | 150 | load14/D + 139 | 10 | 46 | 212 | 7 | 7 | +64.6% | -1.195 | -150.4 | 150 | load14/D + 140 | 10 | 46 | 212 | 7 | 7 | +64.6% | -1.195 | -150.4 | 150 | load14/D + 150 | 17 | 48 | 213 | 7 | 7 | +63.3% | -1.924 | -166.6 | 150 | load140/D + 160 | 21 | 54 | 213 | 7 | 7 | +65.3% | -3.408 | -194.2 | 150 | load140/D + 170 | 27 | 57 | 224 | 7 | 7 | +68.2% | -1.743 | -163.6 | 150 | load142/D + 180 | 33 | 60 | 235 | 7 | 7 | +70.7% | -1.195 | -152.8 | 150 | load14/D + 190 | 41 | 62 | 235 | 7 | 7 | +69.0% | -3.078 | -188.5 | 150 | load140/D + 191 | 10 | 47 | 212 | 7 | 7 | +64.9% | -1.195 | -150.4 | 150 | load14/D + 200 | 16 | 48 | 213 | 7 | 7 | +63.8% | -1.686 | -162.3 | 150 | load140/D + 210 | 21 | 53 | 213 | 7 | 7 | +64.3% | -3.411 | -194.2 | 150 | load140/D + 220 | 26 | 57 | 224 | 7 | 7 | +68.7% | -1.545 | -159.8 | 150 | load142/D + 230 | 32 | 60 | 235 | 7 | 7 | +71.0% | -1.195 | -151.8 | 150 | load14/D + 240 | 41 | 61 | 235 | 7 | 7 | +68.1% | -2.900 | -185.4 | 150 | load140/D + 242 | 10 | 47 | 212 | 7 | 7 | +64.9% | -1.195 | -150.4 | 150 | load14/D + 250 | 13 | 50 | 213 | 7 | 7 | +64.9% | -1.195 | -151.8 | 150 | load14/D + 260 | 22 | 51 | 213 | 7 | 7 | +61.4% | -3.252 | -191.0 | 150 | load140/D + 270 | 22 | 60 | 214 | 7 | 7 | +65.4% | -3.411 | -194.1 | 150 | load140/D + 280 | 27 | 64 | 225 | 7 | 7 | +69.8% | -1.531 | -159.6 | 150 | load142/D + 290 | 32 | 68 | 236 | 7 | 7 | +72.1% | -1.195 | -151.3 | 150 | load14/D + 293 | 10 | 47 | 212 | 7 | 7 | +64.9% | -1.195 | -150.4 | 150 | load14/D + 300 | 14 | 49 | 212 | 7 | 7 | +64.2% | -1.204 | -153.3 | 150 | load142/D + 310 | 20 | 53 | 212 | 7 | 7 | +64.0% | -2.638 | -180.5 | 150 | load142/D + 320 | 20 | 62 | 213 | 7 | 7 | +68.5% | -2.656 | -180.9 | 150 | load142/D + 330 | 21 | 68 | 217 | 7 | 7 | +72.5% | -2.656 | -181.0 | 150 | load142/D + 340 | 26 | 68 | 222 | 7 | 7 | +72.5% | -2.656 | -181.0 | 150 | load142/D + 344 | 10 | 47 | 212 | 7 | 7 | +64.9% | -1.195 | -150.4 | 150 | load14/D + 350 | 13 | 49 | 212 | 7 | 7 | +64.3% | -1.196 | -153.2 | 150 | load140/D + 360 | 15 | 56 | 213 | 7 | 7 | +68.2% | -1.589 | -161.0 | 150 | load143/D + 370 | 17 | 64 | 213 | 7 | 7 | +71.3% | -1.665 | -162.4 | 150 | load140/D + 380 | 17 | 73 | 214 | 7 | 7 | +77.2% | -1.726 | -164.7 | 150 | load143/D + 387 | 10 | 48 | 212 | 7 | 7 | +64.9% | -1.195 | -150.3 | 150 | load14/D + 390 | 11 | 49 | 212 | 7 | 7 | +64.9% | -1.195 | -150.7 | 150 | load14/D + 400 | 14 | 56 | 212 | 7 | 7 | +68.5% | -1.329 | -155.7 | 150 | load140/D + 410 | 15 | 65 | 212 | 7 | 7 | +72.2% | -1.406 | -157.2 | 150 | load140/D + 420 | 16 | 73 | 213 | 7 | 7 | +77.4% | -1.450 | -157.9 | 150 | load143/D + 430 | 16 | 80 | 216 | 7 | 7 | +81.6% | -1.467 | -161.6 | 150 | load143/D + 431 | 10 | 48 | 212 | 7 | 7 | +64.9% | -1.195 | -150.3 | 150 | load14/D + 440 | 12 | 54 | 212 | 7 | 7 | +67.6% | -1.195 | -152.9 | 150 | load14/D + 450 | 14 | 62 | 212 | 7 | 7 | +71.7% | -1.305 | -155.3 | 150 | load140/D + 460 | 14 | 71 | 213 | 7 | 7 | +76.2% | -1.329 | -156.1 | 150 | load143/D + 468 | 10 | 48 | 212 | 7 | 7 | +64.9% | -1.195 | -150.3 | 150 | load14/D + 470 | 11 | 48 | 212 | 7 | 7 | +64.8% | -1.195 | -150.4 | 150 | load14/D + 480 | 13 | 56 | 212 | 7 | 7 | +67.8% | -1.195 | -152.9 | 150 | load14/D + 490 | 15 | 64 | 212 | 7 | 7 | +72.1% | -1.310 | -155.4 | 150 | load140/D + 500 | 15 | 73 | 213 | 7 | 7 | +76.8% | -1.346 | -156.3 | 150 | load143/D + 510 | 15 | 79 | 218 | 7 | 7 | +79.2% | -1.343 | -159.6 | 150 | load143/D + 519 | 10 | 48 | 212 | 7 | 7 | +64.9% | -1.195 | -150.3 | 150 | load14/D + 520 | 10 | 48 | 212 | 7 | 7 | +64.9% | -1.195 | -150.3 | 150 | load14/D + 530 | 17 | 51 | 212 | 7 | 7 | +64.2% | -1.195 | -150.6 | 150 | load14/D + 540 | 20 | 57 | 213 | 7 | 7 | +65.6% | -1.195 | -151.8 | 150 | load14/D + 550 | 21 | 65 | 214 | 7 | 7 | +69.3% | -1.228 | -153.2 | 150 | load80/D + 560 | 21 | 72 | 217 | 7 | 7 | +70.3% | -1.227 | -153.2 | 150 | load22/D + 570 | 21 | 80 | 219 | 7 | 7 | +73.7% | -1.228 | -153.7 | 150 | load22/D + 580 | 21 | 87 | 222 | 7 | 7 | +78.0% | -1.239 | -153.9 | 150 | load106/D + 584 | 18 | 54 | 212 | 7 | 7 | +64.6% | -1.195 | -150.2 | 150 | load14/D + 590 | 18 | 57 | 214 | 7 | 7 | +65.4% | -1.195 | -150.7 | 150 | load14/D + 600 | 20 | 65 | 214 | 7 | 7 | +68.5% | -1.203 | -152.6 | 150 | load80/D + 610 | 20 | 73 | 216 | 7 | 7 | +70.7% | -1.221 | -153.2 | 150 | load22/D + 620 | 21 | 81 | 217 | 7 | 7 | +72.7% | -1.215 | -153.5 | 150 | load22/D + 630 | 21 | 89 | 220 | 7 | 7 | +77.1% | -1.220 | -153.6 | 150 | load22/D + 639 | 18 | 57 | 213 | 7 | 7 | +65.3% | -1.195 | -150.4 | 150 | load14/D + 640 | 18 | 57 | 213 | 7 | 7 | +65.3% | -1.195 | -150.4 | 150 | load14/D + 650 | 18 | 66 | 214 | 7 | 7 | +67.8% | -1.196 | -150.6 | 150 | load14/D + 660 | 18 | 75 | 215 | 7 | 7 | +70.8% | -1.196 | -151.1 | 150 | load14/D + 670 | 18 | 83 | 217 | 7 | 7 | +74.0% | -1.192 | -151.8 | 150 | load14/D + 680 | 18 | 91 | 219 | 7 | 7 | +78.9% | -1.189 | -152.6 | 150 | load14/D + 683 | 18 | 91 | 219 | 7 | 7 | +78.9% | -1.189 | -152.6 | 150 | load14/D + 687 | 18 | 91 | 219 | 7 | 7 | +78.9% | -1.189 | -152.6 | 150 | load14/D + 690 | 18 | 93 | 219 | 7 | 7 | +79.6% | -1.189 | -152.7 | 150 | load14/D + 698 | 18 | 91 | 219 | 7 | 7 | +78.9% | -1.189 | -152.6 | 150 | load14/D + 700 | 18 | 92 | 219 | 7 | 7 | +79.1% | -1.189 | -152.6 | 150 | load14/D + 702 | 18 | 91 | 219 | 7 | 7 | +78.9% | -1.189 | -152.6 | 150 | load14/D + 710 | 21 | 95 | 219 | 7 | 7 | +78.8% | -1.189 | -153.5 | 150 | load14/D + 720 | 21 | 105 | 219 | 7 | 7 | +83.3% | -1.215 | -155.1 | 150 | load140/D + 730 | 21 | 115 | 219 | 7 | 7 | +90.2% | -1.318 | -157.0 | 150 | load140/D + 740 | 21 | 122 | 222 | 7 | 7 | +94.1% | -1.324 | -161.7 | 150 | load143/D + 750 | 21 | 132 | 222 | 7 | 7 | +98.9% | -1.368 | -162.2 | 150 | load143/D + 755 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 760 | 20 | 95 | 219 | 7 | 7 | +79.2% | -1.189 | -152.6 | 150 | load14/D + 770 | 20 | 104 | 221 | 7 | 7 | +84.3% | -1.193 | -152.8 | 150 | load23/D + 780 | 20 | 110 | 225 | 7 | 7 | +88.7% | -1.226 | -153.0 | 150 | load23/D + 790 | 20 | 117 | 228 | 7 | 7 | +92.8% | -1.259 | -153.2 | 150 | load23/D + 800 | 20 | 125 | 230 | 7 | 7 | +98.0% | -1.321 | -153.4 | 150 | load23/D + 806 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 810 | 20 | 94 | 219 | 7 | 7 | +78.8% | -1.189 | -152.7 | 150 | load14/D + 820 | 21 | 103 | 219 | 7 | 7 | +82.3% | -1.206 | -154.9 | 150 | load140/D + 830 | 21 | 113 | 219 | 7 | 7 | +88.4% | -1.286 | -156.4 | 150 | load140/D + 840 | 21 | 121 | 221 | 7 | 7 | +93.6% | -1.320 | -161.5 | 150 | load143/D + 850 | 21 | 130 | 222 | 7 | 7 | +98.2% | -1.367 | -162.2 | 150 | load143/D + 857 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 860 | 20 | 93 | 219 | 7 | 7 | +78.6% | -1.189 | -152.7 | 150 | load14/D + 870 | 21 | 102 | 219 | 7 | 7 | +82.5% | -1.210 | -155.0 | 150 | load140/D + 880 | 21 | 112 | 219 | 7 | 7 | +88.9% | -1.302 | -156.7 | 150 | load140/D + 890 | 21 | 120 | 221 | 7 | 7 | +93.4% | -1.320 | -161.6 | 150 | load143/D + 895 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 899 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 900 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 910 | 21 | 100 | 219 | 7 | 7 | +81.8% | -1.207 | -154.9 | 150 | load140/D + 920 | 21 | 110 | 219 | 7 | 7 | +87.1% | -1.271 | -156.1 | 150 | load140/D + 930 | 21 | 118 | 221 | 7 | 7 | +92.7% | -1.319 | -161.5 | 150 | load143/D + 934 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 940 | 21 | 95 | 219 | 7 | 7 | +78.8% | -1.189 | -153.5 | 150 | load14/D + 950 | 21 | 105 | 219 | 7 | 7 | +83.8% | -1.225 | -155.3 | 150 | load140/D + 960 | 21 | 115 | 219 | 7 | 7 | +91.2% | -1.334 | -157.4 | 150 | load140/D + 970 | 21 | 123 | 221 | 7 | 7 | +94.8% | -1.338 | -161.8 | 150 | load143/D + 980 | 21 | 131 | 223 | 7 | 7 | +96.7% | -1.338 | -162.0 | 150 | load143/D + 985 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 990 | 20 | 95 | 219 | 7 | 7 | +79.2% | -1.189 | -152.6 | 150 | load14/D + 1000 | 20 | 104 | 221 | 7 | 7 | +84.3% | -1.193 | -152.8 | 150 | load23/D + 1010 | 20 | 110 | 225 | 7 | 7 | +88.7% | -1.226 | -153.0 | 150 | load23/D + 1020 | 20 | 117 | 228 | 7 | 7 | +92.8% | -1.259 | -153.2 | 150 | load23/D + 1030 | 20 | 125 | 230 | 7 | 7 | +98.0% | -1.321 | -153.4 | 150 | load23/D + 1036 | 19 | 92 | 219 | 7 | 7 | +78.8% | -1.189 | -152.5 | 150 | load14/D + 1040 | 20 | 94 | 219 | 7 | 7 | +78.8% | -1.189 | -152.3 | 150 | load14/D + 1050 | 20 | 101 | 222 | 7 | 7 | +81.1% | -1.189 | -152.5 | 150 | load14/D + 1060 | 20 | 108 | 225 | 7 | 7 | +82.2% | -1.189 | -152.6 | 150 | load14/D + 1063 | 20 | 95 | 219 | 7 | 7 | +79.1% | -1.189 | -152.3 | 150 | load14/D + 1070 | 20 | 100 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D + 1080 | 20 | 107 | 223 | 7 | 7 | +82.3% | -1.189 | -152.6 | 150 | load14/D + 1090 | 20 | 114 | 226 | 7 | 7 | +83.9% | -1.189 | -152.7 | 150 | load14/D + 1100 | 20 | 123 | 227 | 7 | 7 | +90.2% | -1.189 | -152.8 | 150 | load14/D + 1100 | 20 | 100 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D + 1110 | 20 | 106 | 223 | 7 | 7 | +82.2% | -1.189 | -152.6 | 150 | load14/D + 1120 | 20 | 113 | 226 | 7 | 7 | +83.6% | -1.189 | -152.7 | 150 | load14/D + 1130 | 20 | 123 | 226 | 7 | 7 | +89.7% | -1.189 | -152.8 | 150 | load14/D + 1140 | 20 | 129 | 230 | 7 | 7 | +96.3% | -1.225 | -153.2 | 150 | load80/D + 1150 | 20 | 134 | 235 | 7 | 7 | +101.8% | -1.262 | -153.6 | 150 | load80/D + 1151 | 20 | 100 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D + 1160 | 21 | 106 | 221 | 7 | 7 | +83.2% | -1.191 | -152.6 | 150 | load106/D + 1170 | 21 | 114 | 224 | 7 | 7 | +87.0% | -1.194 | -152.6 | 150 | load23/D + 1180 | 21 | 121 | 227 | 7 | 7 | +91.9% | -1.249 | -152.9 | 150 | load23/D + 1190 | 21 | 127 | 231 | 7 | 7 | +96.1% | -1.284 | -153.1 | 150 | load23/D + 1200 | 21 | 135 | 233 | 7 | 7 | +100.6% | -1.323 | -153.2 | 150 | load23/D + 1200 | 20 | 100 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D + 1200* | 20 | 100 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D + 1201* | 20 | 101 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D + 1205* | 20 | 104 | 220 | 7 | 7 | +81.2% | -1.189 | -151.5 | 150 | load14/D + 1206* | 20 | 104 | 220 | 7 | 7 | +81.2% | -1.189 | -151.5 | 150 | load14/D + 1210* | 20 | 107 | 220 | 7 | 7 | +81.6% | -1.189 | -151.4 | 150 | load14/D + 1211* | 20 | 108 | 220 | 7 | 7 | +81.7% | -1.189 | -151.4 | 150 | load14/D + 1212* | 20 | 108 | 220 | 7 | 7 | +81.7% | -1.189 | -151.4 | 150 | load14/D + 1220* | 20 | 115 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D + 1220* | 20 | 115 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D + 1221* | 20 | 115 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D + 1224* | 20 | 117 | 220 | 7 | 7 | +83.0% | -1.189 | -150.5 | 150 | load14/D + 1230* | 20 | 122 | 220 | 7 | 7 | +83.4% | -1.189 | -149.7 | 150 | load14/D + 1233* | 20 | 125 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1234* | 20 | 126 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1235* | 20 | 126 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1236* | 20 | 126 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1237* | 20 | 126 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1239* | 20 | 127 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1240* | 20 | 127 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1240* | 20 | 127 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1241* | 20 | 127 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1250* | 20 | 135 | 220 | 7 | 7 | +84.8% | -1.189 | -146.5 | 150 | load14/D + 1251* | 20 | 137 | 220 | 7 | 7 | +85.1% | -1.189 | -145.8 | 150 | load14/D + 1257* | 20 | 142 | 220 | 7 | 7 | +85.7% | -1.189 | -144.0 | 150 | load14/D + 1260* | 20 | 144 | 220 | 7 | 7 | +85.8% | -1.189 | -143.9 | 150 | load14/D + 1261* | 20 | 145 | 220 | 7 | 7 | +85.9% | -1.189 | -143.9 | 150 | load14/D + 1265* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1266* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1267* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1268* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1269* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1270* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1270* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1271* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1272* | 20 | 149 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1273* | 20 | 149 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1275* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1276* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1277* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1278* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1279* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1280* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1284* | 20 | 154 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D + 1285* | 20 | 154 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D + 1286* | 20 | 154 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D + 1290* | 20 | 157 | 220 | 7 | 7 | +86.7% | -1.189 | -143.4 | 150 | load14/D + 1293* | 20 | 160 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D + 1294* | 20 | 161 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D + 1295* | 20 | 161 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D + 1296* | 20 | 161 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D + 1299* | 20 | 163 | 220 | 7 | 7 | +87.2% | -1.189 | -143.2 | 150 | load14/D + 1300* | 20 | 163 | 220 | 7 | 7 | +87.2% | -1.189 | -143.2 | 150 | load14/D + 1303* | 20 | 165 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D + 1304* | 20 | 165 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D + 1305* | 20 | 165 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D + 1306* | 20 | 165 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D + 1309* | 20 | 167 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1310* | 20 | 167 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1310* | 20 | 167 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1312* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1313* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1314* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1315* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1316* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1320* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1320* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1321* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1322* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1323* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1324* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1325* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1329* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1330* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1330* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1331* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1332* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1333* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1334* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1335* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1338* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1339* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1340* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1340* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1341* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1343* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1344* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1345* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1346* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1347* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1348* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1349* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1350* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1351* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1352* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1353* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1354* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1355* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1358* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1359* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1360* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1360* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1361* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1362* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1363* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1364* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1365* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1366* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1367* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1368* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1369* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1370* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1370* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1371* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1374* | 20 | 182 | 220 | 7 | 7 | +88.9% | -1.189 | -142.6 | 150 | load14/D + 1377* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1378* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1379* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1380* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1380* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1381* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1382* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1383* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1384* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1385* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1386* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1388* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1389* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1390* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1390* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1391* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1392* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1393* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1394* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1395* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1396* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1397* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1398* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1399* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1400* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + final | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D -------------------------------------------------------------------------------------------------------------- -[INFO RSZ-0059] Removed 21 buffers. -[INFO RSZ-0040] Inserted 200 buffers. -[INFO RSZ-0051] Resized 128 instances: 128 up, 0 up match, 0 down, 0 VT -[INFO RSZ-0043] Swapped pins on 8 instances. +[INFO RSZ-0059] Removed 20 buffers. +[INFO RSZ-0040] Inserted 220 buffers. +[INFO RSZ-0051] Resized 185 instances: 180 up, 5 up match, 0 down, 0 VT +[INFO RSZ-0043] Swapped pins on 7 instances. [INFO RSZ-0049] Cloned 7 instances. [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test -worst slack max -1.21 +worst slack max -1.19 diff --git a/src/rsz/test/repair_fanout7_multi.ok b/src/rsz/test/repair_fanout7_multi.ok index 05b3999e0a..80738b987a 100644 --- a/src/rsz/test/repair_fanout7_multi.ok +++ b/src/rsz/test/repair_fanout7_multi.ok @@ -12,329 +12,286 @@ worst slack max -23.63 | Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -23.631 | -2304.8 | 150 | load143/D - 10 | 0 | 5 | 64 | 3 | 3 | +17.2% | -4.035 | -317.9 | 150 | load11/D - 20 | 1 | 7 | 125 | 6 | 5 | +35.4% | -2.481 | -223.4 | 150 | load149/D - 30 | 2 | 10 | 156 | 7 | 7 | +45.9% | -1.544 | -189.3 | 150 | load23/D - 40 | 4 | 16 | 176 | 7 | 7 | +52.3% | -1.253 | -161.5 | 150 | load12/D - 50 | 6 | 24 | 176 | 7 | 7 | +52.8% | -1.150 | -150.6 | 150 | load14/D - 60 | 10 | 30 | 176 | 7 | 7 | +53.9% | -1.472 | -157.2 | 150 | load11/D - 70 | 13 | 33 | 193 | 7 | 8 | +59.3% | -1.879 | -185.9 | 150 | load12/D - 80 | 14 | 39 | 203 | 7 | 8 | +64.9% | -1.389 | -150.1 | 150 | load11/D - 90 | 17 | 45 | 206 | 7 | 8 | +68.2% | -1.427 | -158.9 | 150 | load11/D - 100 | 19 | 51 | 209 | 7 | 8 | +72.2% | -1.467 | -162.6 | 150 | load11/D - 102 | 6 | 26 | 176 | 7 | 7 | +53.3% | -1.145 | -150.5 | 150 | load14/D - 110 | 10 | 28 | 177 | 7 | 7 | +53.0% | -1.388 | -156.0 | 150 | load140/D - 120 | 17 | 31 | 177 | 7 | 7 | +51.1% | -3.282 | -190.9 | 150 | load140/D - 130 | 19 | 38 | 188 | 7 | 7 | +58.9% | -1.206 | -152.4 | 150 | load142/D - 140 | 27 | 39 | 199 | 7 | 7 | +59.6% | -1.163 | -151.5 | 150 | load142/D - 150 | 34 | 42 | 199 | 7 | 7 | +58.3% | -2.036 | -168.3 | 150 | load142/D - 154 | 6 | 27 | 176 | 7 | 7 | +53.5% | -1.145 | -150.5 | 150 | load14/D - 160 | 9 | 28 | 177 | 7 | 7 | +53.3% | -1.260 | -153.6 | 150 | load140/D - 170 | 17 | 30 | 177 | 7 | 7 | +50.6% | -3.301 | -191.2 | 150 | load140/D - 180 | 18 | 38 | 188 | 7 | 7 | +59.4% | -1.153 | -151.4 | 150 | load142/D - 190 | 27 | 39 | 188 | 7 | 7 | +55.8% | -3.116 | -188.1 | 150 | load140/D - 200 | 33 | 42 | 199 | 7 | 7 | +58.8% | -1.802 | -163.8 | 150 | load142/D - 205 | 6 | 27 | 176 | 7 | 7 | +53.5% | -1.145 | -150.5 | 150 | load14/D - 210 | 9 | 28 | 176 | 7 | 7 | +52.9% | -1.162 | -151.6 | 150 | load140/D - 220 | 15 | 31 | 177 | 7 | 7 | +51.6% | -2.249 | -171.7 | 150 | load140/D - 230 | 18 | 37 | 178 | 7 | 7 | +51.7% | -3.282 | -190.8 | 150 | load140/D - 240 | 19 | 45 | 189 | 7 | 7 | +60.5% | -1.145 | -151.2 | 150 | load14/D - 250 | 28 | 46 | 189 | 7 | 7 | +56.9% | -3.116 | -188.0 | 150 | load140/D - 256 | 6 | 27 | 176 | 7 | 7 | +53.5% | -1.145 | -150.5 | 150 | load14/D - 260 | 8 | 28 | 176 | 7 | 7 | +53.2% | -1.145 | -150.8 | 150 | load14/D - 270 | 16 | 30 | 176 | 7 | 7 | +50.8% | -2.552 | -178.0 | 150 | load142/D - 280 | 16 | 39 | 177 | 7 | 7 | +55.0% | -2.693 | -180.8 | 150 | load142/D - 290 | 16 | 47 | 180 | 7 | 7 | +59.5% | -2.685 | -185.2 | 150 | load142/D - 300 | 19 | 50 | 184 | 7 | 7 | +61.4% | -2.685 | -185.2 | 150 | load142/D - 307 | 6 | 27 | 176 | 7 | 7 | +53.5% | -1.145 | -150.5 | 150 | load14/D - 310 | 7 | 28 | 176 | 7 | 7 | +53.3% | -1.145 | -150.7 | 150 | load14/D - 320 | 10 | 34 | 177 | 7 | 7 | +56.0% | -1.473 | -157.7 | 150 | load143/D - 330 | 12 | 42 | 177 | 7 | 7 | +58.6% | -1.569 | -159.5 | 150 | load143/D - 340 | 13 | 50 | 178 | 7 | 7 | +62.4% | -1.599 | -164.3 | 150 | load143/D - 350 | 13 | 59 | 179 | 7 | 7 | +67.6% | -1.639 | -164.9 | 150 | load142/D - 357 | 6 | 28 | 176 | 7 | 7 | +53.5% | -1.145 | -150.4 | 150 | load14/D - 360 | 7 | 29 | 176 | 7 | 7 | +53.5% | -1.145 | -150.7 | 150 | load14/D - 370 | 9 | 37 | 176 | 7 | 7 | +56.3% | -1.310 | -154.6 | 150 | load140/D - 380 | 10 | 46 | 176 | 7 | 7 | +61.2% | -1.413 | -156.5 | 150 | load140/D - 390 | 11 | 54 | 177 | 7 | 7 | +65.6% | -1.449 | -157.3 | 150 | load143/D - 400 | 11 | 62 | 179 | 7 | 7 | +70.6% | -1.487 | -162.3 | 150 | load142/D - 405 | 6 | 29 | 176 | 7 | 7 | +53.8% | -1.145 | -150.4 | 150 | load14/D - 410 | 8 | 31 | 176 | 7 | 7 | +53.9% | -1.164 | -151.8 | 150 | load140/D - 420 | 9 | 40 | 176 | 7 | 7 | +58.1% | -1.268 | -153.8 | 150 | load140/D - 430 | 9 | 50 | 176 | 7 | 7 | +64.1% | -1.351 | -155.3 | 150 | load140/D - 440 | 9 | 58 | 178 | 7 | 7 | +69.2% | -1.383 | -160.5 | 150 | load143/D - 445 | 6 | 29 | 176 | 7 | 7 | +53.8% | -1.145 | -150.4 | 150 | load14/D - 450 | 8 | 31 | 176 | 7 | 7 | +53.9% | -1.145 | -151.0 | 150 | load14/D - 460 | 10 | 39 | 176 | 7 | 7 | +56.7% | -1.236 | -153.2 | 150 | load140/D - 470 | 10 | 49 | 176 | 7 | 7 | +63.6% | -1.351 | -155.3 | 150 | load140/D - 480 | 10 | 57 | 178 | 7 | 7 | +67.1% | -1.364 | -160.3 | 150 | load143/D - 490 | 10 | 65 | 181 | 7 | 7 | +70.0% | -1.363 | -160.4 | 150 | load143/D - 496 | 6 | 29 | 176 | 7 | 7 | +53.8% | -1.145 | -150.4 | 150 | load14/D - 500 | 8 | 30 | 176 | 7 | 7 | +53.6% | -1.156 | -151.8 | 150 | load19/D - 510 | 11 | 36 | 180 | 7 | 7 | +57.0% | -1.145 | -150.4 | 150 | load14/D - 520 | 16 | 40 | 181 | 7 | 7 | +56.9% | -1.145 | -151.3 | 150 | load14/D - 530 | 16 | 49 | 182 | 7 | 7 | +60.9% | -1.212 | -152.7 | 150 | load80/D - 540 | 17 | 56 | 184 | 7 | 7 | +62.4% | -1.224 | -152.7 | 150 | load22/D - 550 | 17 | 63 | 187 | 7 | 7 | +65.4% | -1.222 | -152.6 | 150 | load106/D - 560 | 17 | 72 | 188 | 7 | 7 | +69.7% | -1.245 | -152.8 | 150 | load106/D - 567 | 14 | 40 | 180 | 7 | 7 | +57.1% | -1.145 | -150.0 | 150 | load14/D - 570 | 14 | 41 | 181 | 7 | 7 | +57.7% | -1.145 | -150.4 | 150 | load14/D - 580 | 14 | 50 | 182 | 7 | 7 | +59.9% | -1.145 | -150.5 | 150 | load14/D - 590 | 14 | 59 | 183 | 7 | 7 | +63.0% | -1.145 | -151.0 | 150 | load14/D - 600 | 15 | 67 | 184 | 7 | 7 | +65.9% | -1.153 | -151.4 | 150 | load22/D - 610 | 15 | 76 | 185 | 7 | 7 | +69.6% | -1.151 | -150.9 | 150 | load22/D - 620 | 15 | 84 | 188 | 7 | 7 | +73.4% | -1.151 | -151.0 | 150 | load22/D - 622 | 14 | 43 | 181 | 7 | 7 | +57.7% | -1.145 | -150.2 | 150 | load14/D - 630 | 14 | 49 | 182 | 7 | 7 | +59.8% | -1.145 | -150.5 | 150 | load14/D - 640 | 14 | 58 | 183 | 7 | 7 | +62.6% | -1.145 | -151.0 | 150 | load14/D - 650 | 14 | 66 | 185 | 7 | 7 | +66.1% | -1.153 | -151.5 | 150 | load22/D - 659 | 14 | 44 | 181 | 7 | 7 | +57.8% | -1.145 | -150.0 | 150 | load14/D - 660 | 14 | 44 | 181 | 7 | 7 | +57.8% | -1.145 | -150.0 | 150 | load14/D - 670 | 14 | 53 | 182 | 7 | 7 | +61.4% | -1.145 | -150.7 | 150 | load14/D - 680 | 14 | 62 | 183 | 7 | 7 | +65.4% | -1.156 | -151.7 | 150 | load80/D - 690 | 14 | 70 | 185 | 7 | 7 | +68.1% | -1.156 | -151.6 | 150 | load22/D - 695 | 14 | 44 | 181 | 7 | 7 | +57.8% | -1.145 | -150.0 | 150 | load14/D - 700 | 14 | 47 | 182 | 7 | 7 | +59.2% | -1.145 | -150.7 | 150 | load14/D - 710 | 14 | 57 | 182 | 7 | 7 | +62.3% | -1.145 | -150.8 | 150 | load14/D - 720 | 15 | 64 | 184 | 7 | 7 | +65.1% | -1.153 | -151.4 | 150 | load22/D - 729 | 14 | 44 | 181 | 7 | 7 | +57.8% | -1.145 | -150.0 | 150 | load14/D - 730 | 14 | 44 | 181 | 7 | 7 | +57.8% | -1.145 | -150.0 | 150 | load14/D - 740 | 14 | 53 | 182 | 7 | 7 | +61.4% | -1.145 | -150.7 | 150 | load14/D - 750 | 14 | 62 | 183 | 7 | 7 | +65.4% | -1.156 | -151.7 | 150 | load80/D - 760 | 14 | 70 | 185 | 7 | 7 | +67.4% | -1.156 | -151.6 | 150 | load22/D - 764 | 14 | 44 | 181 | 7 | 7 | +57.8% | -1.145 | -150.0 | 150 | load14/D - 770 | 16 | 47 | 181 | 7 | 7 | +58.2% | -1.145 | -150.4 | 150 | load14/D - 780 | 16 | 57 | 181 | 7 | 7 | +62.1% | -1.151 | -151.0 | 150 | load140/D - 790 | 16 | 67 | 181 | 7 | 7 | +68.5% | -1.245 | -152.8 | 150 | load140/D - 800 | 16 | 75 | 183 | 7 | 7 | +74.1% | -1.303 | -154.3 | 150 | load143/D - 810 | 16 | 84 | 184 | 7 | 7 | +78.4% | -1.341 | -157.1 | 150 | load143/D - 818 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 820 | 15 | 46 | 182 | 7 | 7 | +58.1% | -1.145 | -150.1 | 150 | load14/D - 830 | 15 | 56 | 182 | 7 | 7 | +62.1% | -1.145 | -150.7 | 150 | load14/D - 840 | 15 | 64 | 184 | 7 | 7 | +65.5% | -1.156 | -151.8 | 150 | load80/D - 850 | 16 | 72 | 185 | 7 | 7 | +67.3% | -1.151 | -150.8 | 150 | load22/D - 860 | 16 | 80 | 188 | 7 | 7 | +71.9% | -1.151 | -150.9 | 150 | load22/D - 869 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 870 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 880 | 16 | 55 | 181 | 7 | 7 | +61.4% | -1.147 | -151.0 | 150 | load140/D - 890 | 16 | 65 | 181 | 7 | 7 | +66.7% | -1.213 | -152.2 | 150 | load140/D - 900 | 16 | 75 | 181 | 7 | 7 | +73.9% | -1.305 | -154.0 | 150 | load143/D - 910 | 16 | 82 | 184 | 7 | 7 | +78.2% | -1.346 | -157.2 | 150 | load143/D - 920 | 16 | 91 | 185 | 7 | 7 | +80.3% | -1.340 | -157.2 | 150 | load143/D - 920 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 930 | 16 | 54 | 181 | 7 | 7 | +61.2% | -1.147 | -151.0 | 150 | load140/D - 940 | 16 | 64 | 181 | 7 | 7 | +67.3% | -1.229 | -152.5 | 150 | load140/D - 950 | 16 | 73 | 182 | 7 | 7 | +73.4% | -1.300 | -154.2 | 150 | load143/D - 959 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 960 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 970 | 15 | 55 | 182 | 7 | 7 | +61.8% | -1.145 | -150.8 | 150 | load14/D - 980 | 15 | 63 | 184 | 7 | 7 | +65.3% | -1.156 | -151.8 | 150 | load80/D - 989 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 990 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 1000 | 16 | 55 | 181 | 7 | 7 | +61.7% | -1.151 | -151.1 | 150 | load140/D - 1010 | 16 | 65 | 181 | 7 | 7 | +68.2% | -1.245 | -152.8 | 150 | load140/D - 1020 | 16 | 74 | 182 | 7 | 7 | +74.5% | -1.319 | -154.4 | 150 | load143/D - 1025 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 1030 | 16 | 49 | 181 | 7 | 7 | +58.9% | -1.145 | -150.4 | 150 | load14/D - 1040 | 16 | 59 | 181 | 7 | 7 | +63.6% | -1.171 | -151.4 | 150 | load140/D - 1050 | 16 | 69 | 181 | 7 | 7 | +71.4% | -1.298 | -153.8 | 150 | load140/D - 1060 | 16 | 77 | 183 | 7 | 7 | +75.0% | -1.312 | -156.7 | 150 | load143/D - 1070 | 16 | 85 | 185 | 7 | 7 | +76.9% | -1.310 | -156.9 | 150 | load143/D - 1076 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 1080 | 15 | 48 | 182 | 7 | 7 | +58.5% | -1.145 | -149.8 | 150 | load14/D - 1090 | 15 | 58 | 182 | 7 | 7 | +62.4% | -1.145 | -150.8 | 150 | load14/D - 1100 | 15 | 66 | 184 | 7 | 7 | +65.6% | -1.157 | -151.8 | 150 | load22/D - 1100 | 15 | 46 | 181 | 7 | 7 | +58.0% | -1.145 | -149.9 | 150 | load14/D - 1110 | 16 | 52 | 183 | 7 | 7 | +59.6% | -1.145 | -150.4 | 150 | load14/D - 1120 | 16 | 62 | 183 | 7 | 7 | +62.6% | -1.145 | -150.5 | 150 | load14/D - 1130 | 16 | 70 | 185 | 7 | 7 | +66.7% | -1.145 | -150.2 | 150 | load14/D - 1136 | 16 | 47 | 181 | 7 | 7 | +57.9% | -1.145 | -149.7 | 150 | load14/D - 1140 | 16 | 49 | 182 | 7 | 7 | +58.3% | -1.145 | -149.5 | 150 | load14/D - 1150 | 16 | 59 | 182 | 7 | 7 | +61.9% | -1.145 | -150.0 | 150 | load14/D - 1160 | 16 | 69 | 182 | 7 | 7 | +66.8% | -1.145 | -150.5 | 150 | load14/D - 1170 | 16 | 76 | 185 | 7 | 7 | +69.5% | -1.145 | -150.6 | 150 | load14/D - 1178 | 16 | 51 | 182 | 7 | 7 | +58.7% | -1.145 | -149.3 | 150 | load14/D - 1180 | 16 | 52 | 182 | 7 | 7 | +59.6% | -1.145 | -150.0 | 150 | load14/D - 1190 | 16 | 62 | 182 | 7 | 7 | +62.9% | -1.145 | -150.1 | 150 | load14/D - 1200 | 16 | 71 | 183 | 7 | 7 | +67.1% | -1.145 | -150.6 | 150 | load14/D - 1210 | 16 | 77 | 187 | 7 | 7 | +70.1% | -1.145 | -150.4 | 150 | load14/D - 1215 | 16 | 51 | 182 | 7 | 7 | +58.7% | -1.145 | -149.3 | 150 | load14/D - 1220 | 16 | 55 | 182 | 7 | 7 | +60.3% | -1.145 | -149.7 | 150 | load14/D - 1230 | 16 | 65 | 182 | 7 | 7 | +64.6% | -1.145 | -150.5 | 150 | load14/D - 1240 | 17 | 73 | 183 | 7 | 7 | +68.1% | -1.145 | -150.3 | 150 | load14/D - 1250 | 17 | 80 | 187 | 7 | 7 | +73.0% | -1.145 | -150.3 | 150 | load14/D - 1260 | 17 | 85 | 192 | 7 | 7 | +76.9% | -1.174 | -152.6 | 150 | load23/D - 1266 | 16 | 51 | 182 | 7 | 7 | +58.7% | -1.145 | -149.3 | 150 | load14/D - 1270 | 16 | 54 | 182 | 7 | 7 | +59.8% | -1.145 | -149.9 | 150 | load14/D - 1280 | 16 | 64 | 182 | 7 | 7 | +62.9% | -1.145 | -149.9 | 150 | load14/D - 1290 | 16 | 73 | 183 | 7 | 7 | +67.0% | -1.145 | -150.2 | 150 | load14/D - 1300 | 16 | 78 | 188 | 7 | 7 | +68.6% | -1.145 | -149.8 | 150 | load14/D - 1310 | 16 | 87 | 189 | 7 | 7 | +73.4% | -1.145 | -150.3 | 150 | load14/D - 1310 | 16 | 58 | 182 | 7 | 7 | +60.4% | -1.145 | -149.5 | 150 | load14/D - 1320 | 16 | 67 | 182 | 7 | 7 | +64.1% | -1.145 | -150.1 | 150 | load14/D - 1328 | 16 | 58 | 182 | 7 | 7 | +60.4% | -1.145 | -149.5 | 150 | load14/D - 1330 | 16 | 59 | 182 | 7 | 7 | +60.8% | -1.145 | -149.5 | 150 | load14/D - 1340 | 16 | 69 | 182 | 7 | 7 | +64.8% | -1.145 | -150.1 | 150 | load14/D - 1350 | 16 | 75 | 186 | 7 | 7 | +67.9% | -1.145 | -150.3 | 150 | load14/D - 1360 | 16 | 83 | 188 | 7 | 7 | +70.5% | -1.145 | -150.3 | 150 | load14/D - 1365 | 16 | 58 | 182 | 7 | 7 | +60.4% | -1.145 | -149.5 | 150 | load14/D - 1370 | 17 | 61 | 182 | 7 | 7 | +60.9% | -1.145 | -149.3 | 150 | load14/D - 1380 | 17 | 71 | 182 | 7 | 7 | +65.3% | -1.145 | -150.2 | 150 | load14/D - 1390 | 17 | 79 | 184 | 7 | 7 | +68.3% | -1.145 | -150.5 | 150 | load14/D - 1400 | 17 | 85 | 188 | 7 | 7 | +72.3% | -1.145 | -150.1 | 150 | load14/D - 1400 | 17 | 62 | 182 | 7 | 7 | +61.1% | -1.145 | -149.4 | 150 | load14/D - 1410 | 18 | 69 | 183 | 7 | 7 | +61.9% | -1.145 | -149.1 | 150 | load14/D - 1420 | 18 | 79 | 183 | 7 | 7 | +65.1% | -1.145 | -149.3 | 150 | load14/D - 1430 | 18 | 89 | 183 | 7 | 7 | +71.6% | -1.185 | -151.1 | 150 | load143/D - 1440 | 18 | 98 | 184 | 7 | 7 | +78.4% | -1.276 | -155.2 | 150 | load143/D - 1450 | 18 | 107 | 185 | 7 | 7 | +82.8% | -1.288 | -155.6 | 150 | load143/D - 1460 | 18 | 115 | 187 | 7 | 7 | +85.2% | -1.287 | -155.9 | 150 | load143/D - 1463 | 18 | 72 | 183 | 7 | 7 | +62.5% | -1.145 | -149.1 | 150 | load14/D - 1470 | 18 | 78 | 183 | 7 | 7 | +64.3% | -1.145 | -149.1 | 150 | load14/D - 1480 | 18 | 88 | 183 | 7 | 7 | +69.8% | -1.154 | -150.4 | 150 | load143/D - 1490 | 18 | 97 | 184 | 7 | 7 | +77.6% | -1.276 | -155.1 | 150 | load143/D - 1500 | 18 | 106 | 185 | 7 | 7 | +81.8% | -1.288 | -155.6 | 150 | load143/D - 1500 | 18 | 72 | 183 | 7 | 7 | +62.5% | -1.145 | -149.1 | 150 | load14/D - 1500* | 18 | 72 | 183 | 7 | 7 | +62.5% | -1.145 | -149.1 | 150 | load14/D - 1502* | 18 | 73 | 183 | 7 | 7 | +63.0% | -1.144 | -149.0 | 150 | load14/D - 1506* | 18 | 76 | 183 | 7 | 7 | +63.3% | -1.144 | -148.5 | 150 | load14/D - 1507* | 18 | 76 | 183 | 7 | 7 | +63.3% | -1.144 | -148.5 | 150 | load14/D - 1510* | 18 | 78 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D - 1510* | 18 | 78 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D - 1511* | 18 | 78 | 183 | 7 | 7 | +63.6% | -1.144 | -148.3 | 150 | load14/D - 1513* | 18 | 79 | 183 | 7 | 7 | +63.8% | -1.144 | -148.3 | 150 | load14/D - 1517* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1518* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1519* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1520* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1520* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1521* | 18 | 82 | 183 | 7 | 7 | +64.4% | -1.144 | -147.5 | 150 | load14/D - 1523* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D - 1524* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D - 1525* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D - 1526* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D - 1527* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D - 1528* | 18 | 83 | 183 | 7 | 7 | +64.4% | -1.144 | -147.4 | 150 | load14/D - 1530* | 18 | 84 | 183 | 7 | 7 | +64.5% | -1.144 | -147.4 | 150 | load14/D - 1538* | 18 | 93 | 183 | 7 | 7 | +66.1% | -1.144 | -147.2 | 150 | load14/D - 1540* | 18 | 94 | 183 | 7 | 7 | +66.2% | -1.144 | -147.2 | 150 | load14/D - 1544* | 18 | 98 | 183 | 7 | 7 | +66.8% | -1.144 | -146.2 | 150 | load14/D - 1550* | 18 | 103 | 183 | 7 | 7 | +67.1% | -1.144 | -145.0 | 150 | load14/D - 1554* | 18 | 108 | 183 | 7 | 7 | +67.8% | -1.144 | -144.4 | 150 | load14/D - 1560* | 18 | 113 | 183 | 7 | 7 | +68.3% | -1.144 | -144.2 | 150 | load14/D - 1563* | 18 | 116 | 183 | 7 | 7 | +69.0% | -1.144 | -143.7 | 150 | load14/D - 1564* | 18 | 116 | 183 | 7 | 7 | +69.0% | -1.144 | -143.7 | 150 | load14/D - 1570* | 18 | 121 | 183 | 7 | 7 | +69.9% | -1.144 | -143.6 | 150 | load14/D - 1570* | 18 | 121 | 183 | 7 | 7 | +69.9% | -1.144 | -143.6 | 150 | load14/D - 1571* | 18 | 121 | 183 | 7 | 7 | +69.9% | -1.144 | -143.6 | 150 | load14/D - 1579* | 18 | 128 | 183 | 7 | 7 | +70.6% | -1.144 | -143.2 | 150 | load14/D - 1580* | 18 | 128 | 183 | 7 | 7 | +70.6% | -1.144 | -143.2 | 150 | load14/D - 1584* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1585* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1586* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1587* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1588* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1589* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1590* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1590* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1591* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1592* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1593* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1594* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1595* | 18 | 132 | 183 | 7 | 7 | +70.9% | -1.144 | -143.0 | 150 | load14/D - 1598* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D - 1599* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D - 1600* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D - 1601* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D - 1602* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D - 1603* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D - 1604* | 18 | 134 | 183 | 7 | 7 | +71.0% | -1.144 | -143.0 | 150 | load14/D - 1606* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1607* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1608* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1609* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1610* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1610* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1611* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1612* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1613* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1614* | 18 | 135 | 183 | 7 | 7 | +71.3% | -1.144 | -143.0 | 150 | load14/D - 1616* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D - 1617* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D - 1618* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D - 1619* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D - 1620* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D - 1620* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D - 1621* | 18 | 136 | 183 | 7 | 7 | +71.4% | -1.144 | -143.0 | 150 | load14/D - 1624* | 18 | 138 | 183 | 7 | 7 | +71.8% | -1.144 | -142.9 | 150 | load14/D - 1625* | 18 | 138 | 183 | 7 | 7 | +71.8% | -1.144 | -142.9 | 150 | load14/D - 1630* | 18 | 142 | 183 | 7 | 7 | +72.2% | -1.144 | -142.7 | 150 | load14/D - 1630* | 18 | 142 | 183 | 7 | 7 | +72.2% | -1.144 | -142.7 | 150 | load14/D - 1631* | 18 | 142 | 183 | 7 | 7 | +72.2% | -1.144 | -142.7 | 150 | load14/D - 1634* | 18 | 144 | 183 | 7 | 7 | +72.3% | -1.144 | -142.7 | 150 | load14/D - 1636* | 18 | 145 | 183 | 7 | 7 | +72.5% | -1.144 | -142.7 | 150 | load14/D - 1637* | 18 | 145 | 183 | 7 | 7 | +72.5% | -1.144 | -142.7 | 150 | load14/D - 1638* | 18 | 145 | 183 | 7 | 7 | +72.5% | -1.144 | -142.7 | 150 | load14/D - 1640* | 18 | 146 | 183 | 7 | 7 | +72.7% | -1.144 | -142.7 | 150 | load14/D - 1640* | 18 | 146 | 183 | 7 | 7 | +72.7% | -1.144 | -142.7 | 150 | load14/D - 1641* | 18 | 146 | 183 | 7 | 7 | +72.7% | -1.144 | -142.7 | 150 | load14/D - 1642* | 18 | 146 | 183 | 7 | 7 | +72.7% | -1.144 | -142.7 | 150 | load14/D - 1646* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D - 1647* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D - 1648* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D - 1649* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D - 1650* | 18 | 149 | 183 | 7 | 7 | +73.0% | -1.144 | -142.6 | 150 | load14/D - 1652* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1653* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1654* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1655* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1656* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1657* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1658* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1659* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1660* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1660* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1661* | 18 | 151 | 183 | 7 | 7 | +73.2% | -1.144 | -142.6 | 150 | load14/D - 1664* | 18 | 153 | 183 | 7 | 7 | +73.4% | -1.144 | -142.5 | 150 | load14/D - 1665* | 18 | 153 | 183 | 7 | 7 | +73.4% | -1.144 | -142.5 | 150 | load14/D - 1668* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D - 1669* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D - 1670* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D - 1670* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D - 1671* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D - 1672* | 18 | 155 | 183 | 7 | 7 | +73.7% | -1.144 | -142.5 | 150 | load14/D - 1676* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1677* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1678* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1679* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1680* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1680* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1681* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1682* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1683* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1684* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1685* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1686* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1687* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1688* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1689* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1690* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1690* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1691* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1692* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1693* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1694* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1695* | 18 | 158 | 183 | 7 | 7 | +74.1% | -1.144 | -142.4 | 150 | load14/D - 1698* | 18 | 160 | 183 | 7 | 7 | +74.2% | -1.144 | -142.4 | 150 | load14/D - 1699* | 18 | 160 | 183 | 7 | 7 | +74.2% | -1.144 | -142.4 | 150 | load14/D - 1700* | 18 | 160 | 183 | 7 | 7 | +74.2% | -1.144 | -142.4 | 150 | load14/D - final | 18 | 160 | 183 | 7 | 7 | +74.2% | -1.144 | -142.4 | 150 | load14/D + 10 | 0 | 5 | 64 | 3 | 3 | +17.2% | -4.035 | -317.8 | 150 | load11/D + 20 | 1 | 5 | 142 | 7 | 5 | +41.0% | -1.996 | -208.2 | 150 | load48/D + 30 | 2 | 7 | 185 | 7 | 8 | +53.7% | -1.495 | -175.3 | 150 | load12/D + 40 | 4 | 14 | 190 | 7 | 8 | +56.0% | -1.212 | -153.5 | 150 | load146/D + 50 | 6 | 22 | 190 | 7 | 8 | +56.5% | -1.142 | -146.4 | 150 | load12/D + 60 | 9 | 28 | 191 | 7 | 8 | +59.2% | -1.393 | -150.9 | 150 | load11/D + 70 | 15 | 29 | 200 | 7 | 8 | +60.7% | -1.151 | -146.2 | 150 | load11/D + 80 | 23 | 29 | 206 | 7 | 8 | +59.9% | -1.239 | -147.7 | 150 | load11/D + 90 | 30 | 29 | 215 | 7 | 8 | +60.7% | -1.151 | -146.2 | 150 | load11/D + 100 | 38 | 29 | 221 | 7 | 8 | +59.9% | -1.239 | -147.7 | 150 | load11/D + 101 | 6 | 23 | 190 | 7 | 8 | +56.6% | -1.141 | -146.2 | 150 | load11/D + 110 | 11 | 25 | 191 | 7 | 8 | +56.1% | -1.554 | -154.7 | 150 | load140/D + 120 | 17 | 29 | 191 | 7 | 8 | +55.4% | -3.460 | -189.8 | 150 | load140/D + 130 | 20 | 35 | 202 | 7 | 8 | +61.7% | -1.295 | -149.8 | 150 | load142/D + 140 | 27 | 37 | 213 | 7 | 8 | +63.1% | -1.153 | -147.0 | 150 | load142/D + 150 | 35 | 39 | 213 | 7 | 8 | +61.1% | -2.304 | -169.1 | 150 | load142/D + 153 | 6 | 24 | 190 | 7 | 8 | +56.8% | -1.141 | -146.2 | 150 | load11/D + 160 | 10 | 25 | 191 | 7 | 8 | +56.3% | -1.388 | -151.6 | 150 | load140/D + 170 | 17 | 28 | 191 | 7 | 8 | +54.5% | -3.282 | -186.5 | 150 | load140/D + 180 | 19 | 35 | 202 | 7 | 8 | +62.2% | -1.206 | -148.1 | 150 | load142/D + 190 | 27 | 36 | 213 | 7 | 8 | +62.9% | -1.163 | -147.2 | 150 | load142/D + 200 | 34 | 39 | 213 | 7 | 8 | +61.6% | -2.036 | -164.0 | 150 | load142/D + 204 | 6 | 24 | 190 | 7 | 8 | +56.8% | -1.141 | -146.2 | 150 | load11/D + 210 | 9 | 26 | 190 | 7 | 8 | +56.7% | -1.175 | -147.5 | 150 | load140/D + 220 | 16 | 28 | 191 | 7 | 8 | +54.4% | -2.563 | -173.2 | 150 | load140/D + 230 | 18 | 35 | 192 | 7 | 8 | +56.0% | -3.460 | -189.8 | 150 | load140/D + 240 | 20 | 42 | 203 | 7 | 8 | +63.3% | -1.193 | -147.9 | 150 | load142/D + 250 | 28 | 43 | 214 | 7 | 8 | +63.7% | -1.172 | -147.4 | 150 | load142/D + 255 | 6 | 24 | 190 | 7 | 8 | +56.8% | -1.141 | -146.2 | 150 | load11/D + 260 | 8 | 26 | 190 | 7 | 8 | +56.8% | -1.141 | -146.5 | 150 | load11/D + 270 | 16 | 28 | 190 | 7 | 8 | +54.6% | -2.539 | -173.5 | 150 | load142/D + 280 | 16 | 36 | 192 | 7 | 8 | +58.5% | -2.689 | -180.8 | 150 | load142/D + 290 | 16 | 44 | 195 | 7 | 8 | +63.2% | -2.685 | -180.8 | 150 | load142/D + 300 | 19 | 47 | 199 | 7 | 8 | +65.3% | -2.685 | -180.8 | 150 | load142/D + 306 | 6 | 24 | 190 | 7 | 8 | +56.8% | -1.141 | -146.2 | 150 | load11/D + 310 | 7 | 26 | 190 | 7 | 8 | +56.8% | -1.141 | -146.4 | 150 | load11/D + 320 | 10 | 32 | 191 | 7 | 8 | +59.4% | -1.463 | -153.2 | 150 | load143/D + 330 | 12 | 40 | 191 | 7 | 8 | +62.2% | -1.568 | -155.2 | 150 | load143/D + 340 | 13 | 48 | 192 | 7 | 8 | +66.2% | -1.601 | -159.9 | 150 | load143/D + 350 | 13 | 57 | 193 | 7 | 8 | +71.2% | -1.638 | -160.5 | 150 | load143/D + 356 | 6 | 25 | 190 | 7 | 8 | +56.9% | -1.141 | -146.1 | 150 | load11/D + 360 | 7 | 27 | 190 | 7 | 8 | +57.3% | -1.141 | -146.6 | 150 | load11/D + 370 | 9 | 35 | 190 | 7 | 8 | +59.9% | -1.310 | -150.2 | 150 | load140/D + 380 | 10 | 44 | 190 | 7 | 8 | +65.4% | -1.429 | -152.5 | 150 | load140/D + 390 | 11 | 52 | 191 | 7 | 8 | +69.5% | -1.452 | -153.0 | 150 | load143/D + 400 | 11 | 60 | 193 | 7 | 8 | +74.2% | -1.486 | -157.9 | 150 | load143/D + 404 | 6 | 26 | 190 | 7 | 8 | +57.1% | -1.141 | -146.1 | 150 | load11/D + 410 | 8 | 29 | 190 | 7 | 8 | +57.7% | -1.166 | -147.5 | 150 | load140/D + 420 | 9 | 38 | 190 | 7 | 8 | +62.4% | -1.283 | -149.7 | 150 | load140/D + 430 | 9 | 48 | 190 | 7 | 8 | +67.7% | -1.351 | -151.0 | 150 | load140/D + 440 | 9 | 56 | 192 | 7 | 8 | +73.5% | -1.395 | -156.1 | 150 | load143/D + 444 | 6 | 26 | 190 | 7 | 8 | +57.1% | -1.141 | -146.1 | 150 | load11/D + 450 | 9 | 28 | 190 | 7 | 8 | +57.0% | -1.178 | -147.7 | 150 | load140/D + 460 | 10 | 37 | 190 | 7 | 8 | +60.5% | -1.239 | -148.9 | 150 | load140/D + 470 | 10 | 47 | 190 | 7 | 8 | +67.4% | -1.351 | -151.0 | 150 | load140/D + 480 | 10 | 55 | 192 | 7 | 8 | +71.0% | -1.364 | -155.9 | 150 | load143/D + 490 | 10 | 63 | 195 | 7 | 8 | +74.3% | -1.363 | -156.0 | 150 | load143/D + 495 | 6 | 26 | 190 | 7 | 8 | +57.1% | -1.141 | -146.1 | 150 | load11/D + 500 | 8 | 28 | 190 | 7 | 8 | +57.0% | -1.161 | -147.4 | 150 | load19/D + 510 | 12 | 33 | 194 | 7 | 8 | +60.2% | -1.141 | -146.8 | 150 | load11/D + 520 | 16 | 38 | 195 | 7 | 8 | +60.5% | -1.141 | -146.9 | 150 | load11/D + 530 | 16 | 47 | 196 | 7 | 8 | +65.1% | -1.227 | -148.8 | 150 | load80/D + 540 | 17 | 54 | 198 | 7 | 8 | +65.9% | -1.226 | -148.4 | 150 | load22/D + 550 | 17 | 61 | 201 | 7 | 8 | +69.0% | -1.222 | -148.3 | 150 | load106/D + 560 | 17 | 69 | 203 | 7 | 8 | +73.4% | -1.245 | -148.5 | 150 | load106/D + 566 | 14 | 37 | 194 | 7 | 8 | +60.4% | -1.141 | -145.7 | 150 | load11/D + 570 | 14 | 39 | 195 | 7 | 8 | +61.0% | -1.141 | -146.0 | 150 | load11/D + 580 | 14 | 48 | 196 | 7 | 8 | +64.2% | -1.141 | -146.4 | 150 | load11/D + 590 | 14 | 57 | 197 | 7 | 8 | +66.8% | -1.142 | -146.8 | 150 | load11/D + 600 | 15 | 65 | 198 | 7 | 8 | +69.4% | -1.156 | -147.1 | 150 | load22/D + 610 | 15 | 73 | 200 | 7 | 8 | +73.1% | -1.156 | -148.9 | 150 | load19/D + 620 | 15 | 81 | 203 | 7 | 8 | +76.9% | -1.156 | -148.9 | 150 | load19/D + 621 | 14 | 40 | 195 | 7 | 8 | +61.1% | -1.141 | -145.9 | 150 | load11/D + 630 | 14 | 47 | 196 | 7 | 8 | +64.1% | -1.141 | -146.4 | 150 | load11/D + 640 | 14 | 56 | 197 | 7 | 8 | +66.4% | -1.142 | -146.7 | 150 | load11/D + 650 | 14 | 64 | 199 | 7 | 8 | +69.6% | -1.156 | -147.2 | 150 | load22/D + 659 | 14 | 41 | 195 | 7 | 8 | +61.2% | -1.141 | -145.7 | 150 | load11/D + 660 | 14 | 41 | 195 | 7 | 8 | +61.2% | -1.141 | -145.7 | 150 | load11/D + 670 | 14 | 50 | 196 | 7 | 8 | +64.8% | -1.141 | -146.4 | 150 | load11/D + 680 | 14 | 59 | 197 | 7 | 8 | +68.8% | -1.156 | -147.4 | 150 | load80/D + 690 | 14 | 66 | 200 | 7 | 8 | +71.1% | -1.160 | -149.6 | 150 | load11/D + 696 | 14 | 41 | 195 | 7 | 8 | +61.2% | -1.141 | -145.7 | 150 | load11/D + 700 | 14 | 43 | 196 | 7 | 8 | +62.5% | -1.141 | -146.5 | 150 | load11/D + 710 | 14 | 53 | 196 | 7 | 8 | +65.6% | -1.142 | -146.5 | 150 | load11/D + 720 | 14 | 61 | 198 | 7 | 8 | +69.0% | -1.153 | -147.0 | 150 | load22/D + 730 | 15 | 67 | 201 | 7 | 8 | +70.7% | -1.156 | -148.8 | 150 | load19/D + 731 | 14 | 41 | 195 | 7 | 8 | +61.2% | -1.141 | -145.7 | 150 | load11/D + 740 | 14 | 48 | 196 | 7 | 8 | +64.3% | -1.141 | -146.5 | 150 | load11/D + 750 | 14 | 57 | 197 | 7 | 8 | +66.9% | -1.142 | -146.8 | 150 | load11/D + 760 | 14 | 65 | 199 | 7 | 8 | +70.0% | -1.156 | -147.2 | 150 | load22/D + 767 | 14 | 41 | 195 | 7 | 8 | +61.2% | -1.141 | -145.7 | 150 | load11/D + 770 | 15 | 42 | 195 | 7 | 8 | +61.1% | -1.141 | -145.6 | 150 | load11/D + 780 | 16 | 51 | 195 | 7 | 8 | +63.8% | -1.141 | -146.4 | 150 | load11/D + 790 | 16 | 61 | 195 | 7 | 8 | +69.1% | -1.197 | -147.6 | 150 | load140/D + 800 | 16 | 71 | 195 | 7 | 8 | +76.3% | -1.298 | -149.5 | 150 | load140/D + 810 | 16 | 78 | 198 | 7 | 8 | +80.6% | -1.331 | -152.5 | 150 | load143/D + 820 | 16 | 87 | 199 | 7 | 8 | +83.5% | -1.340 | -152.8 | 150 | load143/D + 821 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 830 | 15 | 50 | 196 | 7 | 8 | +64.5% | -1.141 | -146.3 | 150 | load11/D + 840 | 15 | 59 | 197 | 7 | 8 | +67.8% | -1.142 | -147.0 | 150 | load11/D + 850 | 16 | 66 | 199 | 7 | 8 | +70.2% | -1.160 | -149.4 | 150 | load11/D + 860 | 16 | 74 | 202 | 7 | 8 | +73.5% | -1.156 | -148.8 | 150 | load19/D + 870 | 16 | 81 | 205 | 7 | 8 | +78.3% | -1.187 | -149.1 | 150 | load23/D + 872 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 880 | 16 | 49 | 195 | 7 | 8 | +63.5% | -1.143 | -146.6 | 150 | load140/D + 890 | 16 | 59 | 195 | 7 | 8 | +67.7% | -1.176 | -147.2 | 150 | load140/D + 900 | 16 | 69 | 195 | 7 | 8 | +75.4% | -1.298 | -149.5 | 150 | load140/D + 910 | 16 | 76 | 198 | 7 | 8 | +80.1% | -1.329 | -152.5 | 150 | load143/D + 920 | 16 | 85 | 199 | 7 | 8 | +83.3% | -1.339 | -152.8 | 150 | load143/D + 923 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 930 | 16 | 48 | 195 | 7 | 8 | +63.4% | -1.143 | -146.6 | 150 | load140/D + 940 | 16 | 58 | 195 | 7 | 8 | +67.8% | -1.182 | -147.3 | 150 | load140/D + 950 | 16 | 68 | 195 | 7 | 8 | +75.2% | -1.298 | -149.5 | 150 | load140/D + 960 | 16 | 76 | 197 | 7 | 8 | +81.1% | -1.347 | -152.7 | 150 | load143/D + 962 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 970 | 15 | 49 | 196 | 7 | 8 | +64.2% | -1.141 | -146.3 | 150 | load11/D + 980 | 15 | 59 | 196 | 7 | 8 | +68.3% | -1.157 | -147.1 | 150 | load22/D + 990 | 15 | 64 | 201 | 7 | 8 | +69.5% | -1.156 | -148.8 | 150 | load19/D + 993 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 1000 | 16 | 48 | 195 | 7 | 8 | +63.4% | -1.143 | -146.6 | 150 | load140/D + 1010 | 16 | 58 | 195 | 7 | 8 | +67.8% | -1.182 | -147.3 | 150 | load140/D + 1020 | 16 | 68 | 195 | 7 | 8 | +75.5% | -1.298 | -149.5 | 150 | load140/D + 1029 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 1030 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 1040 | 16 | 52 | 195 | 7 | 8 | +65.1% | -1.151 | -146.7 | 150 | load140/D + 1050 | 16 | 62 | 195 | 7 | 8 | +71.5% | -1.245 | -148.5 | 150 | load140/D + 1060 | 16 | 70 | 197 | 7 | 8 | +76.6% | -1.299 | -152.0 | 150 | load143/D + 1070 | 16 | 79 | 198 | 7 | 8 | +79.5% | -1.310 | -152.4 | 150 | load143/D + 1080 | 16 | 87 | 200 | 7 | 8 | +81.9% | -1.311 | -152.5 | 150 | load143/D + 1080 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 1090 | 15 | 51 | 196 | 7 | 8 | +64.6% | -1.141 | -146.3 | 150 | load11/D + 1100 | 15 | 60 | 197 | 7 | 8 | +67.9% | -1.142 | -147.0 | 150 | load11/D + 1100 | 15 | 43 | 195 | 7 | 8 | +61.4% | -1.141 | -145.6 | 150 | load11/D + 1110 | 16 | 49 | 197 | 7 | 8 | +62.9% | -1.141 | -146.1 | 150 | load11/D + 1120 | 16 | 59 | 197 | 7 | 8 | +66.0% | -1.142 | -146.1 | 150 | load11/D + 1130 | 16 | 67 | 199 | 7 | 8 | +70.1% | -1.138 | -145.9 | 150 | load14/D + 1136 | 16 | 67 | 198 | 7 | 8 | +69.9% | -1.138 | -145.9 | 150 | load14/D + 1140 | 16 | 70 | 198 | 7 | 8 | +70.2% | -1.138 | -145.6 | 150 | load14/D + 1150 | 16 | 78 | 200 | 7 | 8 | +73.1% | -1.138 | -146.0 | 150 | load14/D + 1159 | 16 | 72 | 198 | 7 | 8 | +70.7% | -1.138 | -145.7 | 150 | load14/D + 1160 | 16 | 72 | 198 | 7 | 8 | +70.7% | -1.138 | -145.7 | 150 | load14/D + 1170 | 16 | 79 | 201 | 7 | 8 | +73.7% | -1.138 | -146.0 | 150 | load14/D + 1177 | 16 | 72 | 198 | 7 | 8 | +70.7% | -1.138 | -145.7 | 150 | load14/D + 1180 | 16 | 74 | 198 | 7 | 8 | +71.0% | -1.138 | -145.6 | 150 | load14/D + 1190 | 17 | 82 | 199 | 7 | 8 | +75.3% | -1.138 | -145.9 | 150 | load14/D + 1200 | 17 | 88 | 204 | 7 | 8 | +79.4% | -1.156 | -148.4 | 150 | load19/D + 1200 | 17 | 76 | 198 | 7 | 8 | +71.2% | -1.138 | -145.6 | 150 | load14/D + 1200* | 17 | 76 | 198 | 7 | 8 | +71.2% | -1.138 | -145.6 | 150 | load14/D + 1204* | 17 | 79 | 198 | 7 | 8 | +72.1% | -1.132 | -145.5 | 150 | load14/D + 1208* | 17 | 82 | 198 | 7 | 8 | +72.5% | -1.132 | -145.1 | 150 | load14/D + 1209* | 17 | 82 | 198 | 7 | 8 | +72.5% | -1.132 | -145.1 | 150 | load14/D + 1210* | 17 | 82 | 198 | 7 | 8 | +72.5% | -1.132 | -145.1 | 150 | load14/D + 1210* | 17 | 82 | 198 | 7 | 8 | +72.5% | -1.132 | -145.1 | 150 | load14/D + 1212* | 17 | 83 | 198 | 7 | 8 | +72.7% | -1.132 | -145.0 | 150 | load14/D + 1219* | 17 | 89 | 198 | 7 | 8 | +73.7% | -1.132 | -143.3 | 150 | load14/D + 1220* | 17 | 89 | 198 | 7 | 8 | +73.7% | -1.132 | -143.3 | 150 | load14/D + 1220* | 17 | 89 | 198 | 7 | 8 | +73.7% | -1.132 | -143.3 | 150 | load14/D + 1221* | 17 | 89 | 198 | 7 | 8 | +73.7% | -1.132 | -143.3 | 150 | load14/D + 1222* | 17 | 89 | 198 | 7 | 8 | +73.7% | -1.132 | -143.3 | 150 | load14/D + 1224* | 17 | 90 | 198 | 7 | 8 | +73.9% | -1.132 | -143.2 | 150 | load14/D + 1225* | 17 | 90 | 198 | 7 | 8 | +73.9% | -1.132 | -143.2 | 150 | load14/D + 1226* | 17 | 90 | 198 | 7 | 8 | +73.9% | -1.132 | -143.2 | 150 | load14/D + 1227* | 17 | 90 | 198 | 7 | 8 | +73.9% | -1.132 | -143.2 | 150 | load14/D + 1230* | 17 | 92 | 198 | 7 | 8 | +74.3% | -1.132 | -143.2 | 150 | load14/D + 1230* | 17 | 92 | 198 | 7 | 8 | +74.3% | -1.132 | -143.2 | 150 | load14/D + 1240* | 17 | 101 | 198 | 7 | 8 | +75.3% | -1.132 | -142.8 | 150 | load14/D + 1240* | 17 | 102 | 198 | 7 | 8 | +75.5% | -1.132 | -142.8 | 150 | load14/D + 1241* | 17 | 102 | 198 | 7 | 8 | +75.5% | -1.132 | -142.8 | 150 | load14/D + 1242* | 17 | 102 | 198 | 7 | 8 | +75.5% | -1.132 | -142.8 | 150 | load14/D + 1244* | 17 | 103 | 198 | 7 | 8 | +75.6% | -1.132 | -142.7 | 150 | load14/D + 1250* | 17 | 108 | 198 | 7 | 8 | +76.2% | -1.132 | -142.6 | 150 | load14/D + 1253* | 17 | 111 | 198 | 7 | 8 | +76.7% | -1.132 | -142.6 | 150 | load14/D + 1254* | 17 | 111 | 198 | 7 | 8 | +76.7% | -1.132 | -142.6 | 150 | load14/D + 1255* | 17 | 111 | 198 | 7 | 8 | +76.7% | -1.132 | -142.6 | 150 | load14/D + 1257* | 17 | 112 | 198 | 7 | 8 | +76.7% | -1.132 | -142.6 | 150 | load14/D + 1260* | 17 | 114 | 198 | 7 | 8 | +76.9% | -1.132 | -142.5 | 150 | load14/D + 1260* | 17 | 114 | 198 | 7 | 8 | +76.9% | -1.132 | -142.5 | 150 | load14/D + 1261* | 17 | 114 | 198 | 7 | 8 | +76.9% | -1.132 | -142.5 | 150 | load14/D + 1270* | 17 | 122 | 198 | 7 | 8 | +77.7% | -1.132 | -141.1 | 150 | load14/D + 1271* | 17 | 124 | 198 | 7 | 8 | +78.0% | -1.132 | -141.1 | 150 | load14/D + 1277* | 17 | 129 | 198 | 7 | 8 | +78.4% | -1.132 | -140.8 | 150 | load14/D + 1278* | 17 | 129 | 198 | 7 | 8 | +78.4% | -1.132 | -140.8 | 150 | load14/D + 1280* | 17 | 130 | 198 | 7 | 8 | +78.5% | -1.132 | -140.7 | 150 | load14/D + 1281* | 17 | 131 | 198 | 7 | 8 | +78.6% | -1.132 | -140.7 | 150 | load14/D + 1282* | 17 | 131 | 198 | 7 | 8 | +78.6% | -1.132 | -140.7 | 150 | load14/D + 1289* | 17 | 137 | 198 | 7 | 8 | +79.1% | -1.132 | -140.4 | 150 | load14/D + 1290* | 17 | 137 | 198 | 7 | 8 | +79.1% | -1.132 | -140.4 | 150 | load14/D + 1290* | 17 | 137 | 198 | 7 | 8 | +79.1% | -1.132 | -140.4 | 150 | load14/D + 1297* | 17 | 143 | 198 | 7 | 8 | +79.8% | -1.132 | -140.2 | 150 | load14/D + 1300* | 17 | 145 | 198 | 7 | 8 | +80.0% | -1.132 | -140.1 | 150 | load14/D + 1301* | 17 | 145 | 198 | 7 | 8 | +80.0% | -1.132 | -140.1 | 150 | load14/D + 1304* | 17 | 147 | 198 | 7 | 8 | +80.1% | -1.132 | -140.0 | 150 | load14/D + 1305* | 17 | 147 | 198 | 7 | 8 | +80.1% | -1.132 | -140.0 | 150 | load14/D + 1307* | 17 | 148 | 198 | 7 | 8 | +80.2% | -1.132 | -139.9 | 150 | load14/D + 1308* | 17 | 148 | 198 | 7 | 8 | +80.2% | -1.132 | -139.9 | 150 | load14/D + 1309* | 17 | 148 | 198 | 7 | 8 | +80.2% | -1.132 | -139.9 | 150 | load14/D + 1310* | 17 | 148 | 198 | 7 | 8 | +80.2% | -1.132 | -139.9 | 150 | load14/D + 1310* | 17 | 148 | 198 | 7 | 8 | +80.2% | -1.132 | -139.9 | 150 | load14/D + 1311* | 17 | 148 | 198 | 7 | 8 | +80.2% | -1.132 | -139.9 | 150 | load14/D + 1313* | 17 | 149 | 198 | 7 | 8 | +80.4% | -1.132 | -139.9 | 150 | load14/D + 1314* | 17 | 149 | 198 | 7 | 8 | +80.4% | -1.132 | -139.9 | 150 | load14/D + 1315* | 17 | 149 | 198 | 7 | 8 | +80.4% | -1.132 | -139.9 | 150 | load14/D + 1319* | 17 | 152 | 198 | 7 | 8 | +80.8% | -1.132 | -139.9 | 150 | load14/D + 1320* | 17 | 152 | 198 | 7 | 8 | +80.8% | -1.132 | -139.9 | 150 | load14/D + 1320* | 17 | 152 | 198 | 7 | 8 | +80.8% | -1.132 | -139.9 | 150 | load14/D + 1321* | 17 | 152 | 198 | 7 | 8 | +80.8% | -1.132 | -139.9 | 150 | load14/D + 1324* | 17 | 154 | 198 | 7 | 8 | +80.9% | -1.132 | -139.8 | 150 | load14/D + 1325* | 17 | 154 | 198 | 7 | 8 | +80.9% | -1.132 | -139.8 | 150 | load14/D + 1326* | 17 | 154 | 198 | 7 | 8 | +80.9% | -1.132 | -139.8 | 150 | load14/D + 1327* | 17 | 154 | 198 | 7 | 8 | +80.9% | -1.132 | -139.8 | 150 | load14/D + 1329* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1330* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1330* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1331* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1332* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1333* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1334* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1335* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1336* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1337* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1338* | 17 | 155 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1340* | 17 | 156 | 198 | 7 | 8 | +81.1% | -1.132 | -139.8 | 150 | load14/D + 1343* | 17 | 159 | 198 | 7 | 8 | +81.4% | -1.132 | -139.7 | 150 | load14/D + 1345* | 17 | 160 | 198 | 7 | 8 | +81.6% | -1.132 | -139.6 | 150 | load14/D + 1346* | 17 | 160 | 198 | 7 | 8 | +81.6% | -1.132 | -139.6 | 150 | load14/D + 1348* | 17 | 161 | 198 | 7 | 8 | +81.8% | -1.132 | -139.6 | 150 | load14/D + 1350* | 17 | 162 | 198 | 7 | 8 | +81.9% | -1.132 | -139.6 | 150 | load14/D + 1351* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1352* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1353* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1354* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1355* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1356* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1357* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1358* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1359* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1360* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1360* | 17 | 163 | 198 | 7 | 8 | +82.0% | -1.132 | -139.6 | 150 | load14/D + 1363* | 17 | 165 | 198 | 7 | 8 | +82.3% | -1.132 | -139.5 | 150 | load14/D + 1364* | 17 | 165 | 198 | 7 | 8 | +82.3% | -1.132 | -139.5 | 150 | load14/D + 1365* | 17 | 165 | 198 | 7 | 8 | +82.3% | -1.132 | -139.5 | 150 | load14/D + 1366* | 17 | 165 | 198 | 7 | 8 | +82.3% | -1.132 | -139.5 | 150 | load14/D + 1367* | 17 | 165 | 198 | 7 | 8 | +82.3% | -1.132 | -139.5 | 150 | load14/D + 1370* | 17 | 167 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1370* | 17 | 167 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1371* | 17 | 167 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1372* | 17 | 167 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1373* | 17 | 167 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1375* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1376* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1377* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1378* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1379* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1380* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1380* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1381* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1382* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1383* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1384* | 17 | 168 | 198 | 7 | 8 | +82.5% | -1.132 | -139.5 | 150 | load14/D + 1386* | 17 | 169 | 198 | 7 | 8 | +82.6% | -1.132 | -139.4 | 150 | load14/D + 1387* | 17 | 169 | 198 | 7 | 8 | +82.6% | -1.132 | -139.4 | 150 | load14/D + 1388* | 17 | 169 | 198 | 7 | 8 | +82.6% | -1.132 | -139.4 | 150 | load14/D + 1389* | 17 | 169 | 198 | 7 | 8 | +82.6% | -1.132 | -139.4 | 150 | load14/D + 1390* | 17 | 169 | 198 | 7 | 8 | +82.6% | -1.132 | -139.4 | 150 | load14/D + 1390* | 17 | 169 | 198 | 7 | 8 | +82.6% | -1.132 | -139.4 | 150 | load14/D + 1393* | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D + 1394* | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D + 1395* | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D + 1396* | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D + 1397* | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D + 1398* | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D + 1399* | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D + 1400* | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D + final | 17 | 171 | 198 | 7 | 8 | +82.7% | -1.132 | -139.4 | 150 | load14/D -------------------------------------------------------------------------------------------------------------- -[INFO RSZ-0059] Removed 18 buffers. -[INFO RSZ-0040] Inserted 183 buffers. -[INFO RSZ-0051] Resized 160 instances: 154 up, 6 up match, 0 down, 0 VT -[INFO RSZ-0043] Swapped pins on 7 instances. +[INFO RSZ-0059] Removed 17 buffers. +[INFO RSZ-0040] Inserted 198 buffers. +[INFO RSZ-0051] Resized 171 instances: 166 up, 5 up match, 0 down, 0 VT +[INFO RSZ-0043] Swapped pins on 8 instances. [INFO RSZ-0049] Cloned 7 instances. [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test -worst slack max -1.14 +worst slack max -1.13 diff --git a/src/rsz/test/repair_fanout7_skip_pin_swap.ok b/src/rsz/test/repair_fanout7_skip_pin_swap.ok index 70ecb86f4e..cac6125261 100644 --- a/src/rsz/test/repair_fanout7_skip_pin_swap.ok +++ b/src/rsz/test/repair_fanout7_skip_pin_swap.ok @@ -13,296 +13,329 @@ worst slack max -23.63 -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -23.631 | -2304.8 | 150 | load143/D 10 | 0 | 2 | 30 | 3 | 0 | +5.3% | -11.105 | -659.6 | 150 | load143/D - 20 | 0 | 5 | 120 | 5 | 0 | +30.0% | -2.623 | -246.8 | 150 | load149/D - 30 | 0 | 11 | 157 | 7 | 0 | +42.2% | -1.488 | -182.3 | 150 | load12/D - 40 | 1 | 18 | 185 | 7 | 0 | +51.2% | -1.366 | -163.9 | 150 | load146/D - 50 | 5 | 24 | 185 | 7 | 0 | +51.2% | -1.344 | -163.1 | 150 | load14/D - 60 | 8 | 30 | 186 | 7 | 0 | +52.8% | -1.358 | -164.1 | 150 | load14/D - 70 | 9 | 37 | 196 | 7 | 0 | +58.3% | -1.212 | -152.8 | 150 | load11/D - 80 | 11 | 45 | 196 | 7 | 0 | +60.6% | -1.212 | -154.0 | 150 | load3/D - 90 | 12 | 52 | 198 | 7 | 0 | +62.2% | -1.237 | -154.8 | 150 | load14/D - 100 | 15 | 56 | 203 | 7 | 0 | +64.9% | -1.267 | -155.2 | 150 | load146/D - 110 | 20 | 59 | 209 | 7 | 0 | +66.8% | -1.279 | -155.1 | 150 | load14/D - 120 | 28 | 59 | 215 | 7 | 0 | +65.8% | -1.307 | -155.2 | 150 | load14/D - 130 | 35 | 59 | 224 | 7 | 0 | +66.8% | -1.279 | -155.1 | 150 | load14/D - 136 | 11 | 50 | 197 | 7 | 0 | +61.4% | -1.201 | -153.4 | 150 | load14/D - 140 | 13 | 51 | 197 | 7 | 0 | +61.1% | -1.201 | -154.5 | 150 | load14/D - 150 | 21 | 52 | 198 | 7 | 0 | +58.6% | -2.864 | -186.9 | 150 | load140/D - 160 | 22 | 60 | 209 | 7 | 0 | +67.3% | -1.201 | -154.0 | 150 | load14/D - 170 | 31 | 61 | 209 | 7 | 0 | +63.5% | -2.573 | -182.2 | 150 | load140/D - 180 | 37 | 64 | 220 | 7 | 0 | +66.7% | -1.553 | -162.8 | 150 | load142/D - 188 | 11 | 51 | 197 | 7 | 0 | +61.7% | -1.201 | -153.4 | 150 | load14/D - 190 | 12 | 51 | 197 | 7 | 0 | +61.4% | -1.201 | -153.7 | 150 | load14/D - 200 | 20 | 52 | 198 | 7 | 0 | +59.1% | -2.513 | -180.5 | 150 | load140/D - 210 | 22 | 59 | 209 | 7 | 0 | +67.1% | -1.201 | -154.0 | 150 | load14/D - 220 | 30 | 61 | 209 | 7 | 0 | +64.0% | -2.253 | -176.3 | 150 | load140/D - 230 | 36 | 64 | 220 | 7 | 0 | +67.0% | -1.394 | -159.8 | 150 | load142/D - 239 | 11 | 51 | 197 | 7 | 0 | +61.7% | -1.201 | -153.4 | 150 | load14/D - 240 | 11 | 51 | 197 | 7 | 0 | +61.7% | -1.201 | -153.4 | 150 | load14/D - 250 | 17 | 54 | 198 | 7 | 0 | +60.9% | -1.505 | -161.9 | 150 | load140/D - 260 | 23 | 57 | 199 | 7 | 0 | +59.0% | -3.252 | -194.1 | 150 | load140/D - 270 | 23 | 66 | 210 | 7 | 0 | +68.2% | -1.201 | -153.8 | 150 | load14/D - 280 | 31 | 68 | 210 | 7 | 0 | +65.1% | -2.253 | -176.2 | 150 | load140/D - 290 | 36 | 72 | 221 | 7 | 0 | +68.1% | -1.259 | -157.3 | 150 | load142/D - 290 | 11 | 51 | 197 | 7 | 0 | +61.7% | -1.201 | -153.4 | 150 | load14/D - 300 | 17 | 54 | 197 | 7 | 0 | +61.0% | -1.498 | -161.9 | 150 | load142/D - 310 | 21 | 59 | 198 | 7 | 0 | +62.8% | -2.654 | -184.0 | 150 | load142/D - 320 | 21 | 68 | 200 | 7 | 0 | +66.5% | -2.656 | -183.9 | 150 | load142/D - 330 | 23 | 72 | 204 | 7 | 0 | +69.8% | -2.656 | -184.0 | 150 | load142/D - 340 | 28 | 72 | 209 | 7 | 0 | +69.8% | -2.656 | -184.0 | 150 | load142/D - 341 | 11 | 51 | 197 | 7 | 0 | +61.7% | -1.201 | -153.4 | 150 | load14/D - 350 | 16 | 54 | 197 | 7 | 0 | +61.0% | -1.491 | -161.8 | 150 | load140/D - 360 | 17 | 62 | 198 | 7 | 0 | +65.2% | -1.626 | -164.7 | 150 | load140/D - 370 | 18 | 71 | 198 | 7 | 0 | +70.0% | -1.680 | -165.6 | 150 | load143/D - 380 | 18 | 78 | 201 | 7 | 0 | +74.9% | -1.725 | -169.5 | 150 | load142/D - 384 | 11 | 52 | 197 | 7 | 0 | +61.7% | -1.201 | -153.3 | 150 | load14/D - 390 | 14 | 54 | 197 | 7 | 0 | +61.4% | -1.201 | -156.0 | 150 | load14/D - 400 | 15 | 63 | 197 | 7 | 0 | +66.1% | -1.329 | -158.7 | 150 | load140/D - 410 | 17 | 70 | 198 | 7 | 0 | +69.8% | -1.406 | -160.5 | 150 | load140/D - 420 | 17 | 80 | 198 | 7 | 0 | +75.8% | -1.468 | -161.3 | 150 | load143/D - 428 | 11 | 52 | 197 | 7 | 0 | +61.7% | -1.201 | -153.3 | 150 | load14/D - 430 | 12 | 52 | 197 | 7 | 0 | +61.4% | -1.201 | -153.6 | 150 | load14/D - 440 | 14 | 60 | 197 | 7 | 0 | +64.8% | -1.202 | -156.3 | 150 | load140/D - 450 | 15 | 69 | 197 | 7 | 0 | +70.1% | -1.325 | -158.7 | 150 | load140/D - 460 | 15 | 78 | 198 | 7 | 0 | +75.3% | -1.359 | -159.4 | 150 | load143/D - 465 | 11 | 52 | 197 | 7 | 0 | +61.7% | -1.201 | -153.3 | 150 | load14/D - 470 | 13 | 54 | 197 | 7 | 0 | +61.6% | -1.201 | -153.7 | 150 | load14/D - 480 | 15 | 62 | 197 | 7 | 0 | +65.3% | -1.205 | -156.4 | 150 | load140/D - 490 | 16 | 71 | 197 | 7 | 0 | +71.2% | -1.330 | -158.9 | 150 | load143/D - 500 | 16 | 79 | 200 | 7 | 0 | +74.8% | -1.346 | -159.2 | 150 | load143/D - 510 | 16 | 85 | 204 | 7 | 0 | +78.1% | -1.343 | -162.6 | 150 | load143/D - 516 | 11 | 52 | 197 | 7 | 0 | +61.7% | -1.201 | -153.3 | 150 | load14/D - 520 | 13 | 53 | 197 | 7 | 0 | +61.5% | -1.201 | -153.4 | 150 | load14/D - 530 | 19 | 57 | 197 | 7 | 0 | +61.2% | -1.201 | -153.4 | 150 | load14/D - 540 | 21 | 64 | 198 | 7 | 0 | +64.3% | -1.220 | -155.9 | 150 | load80/D - 550 | 22 | 71 | 200 | 7 | 0 | +66.3% | -1.228 | -156.2 | 150 | load80/D - 560 | 22 | 78 | 203 | 7 | 0 | +68.2% | -1.222 | -156.7 | 150 | load22/D - 570 | 22 | 87 | 204 | 7 | 0 | +72.2% | -1.228 | -156.8 | 150 | load22/D - 580 | 22 | 93 | 208 | 7 | 0 | +76.5% | -1.262 | -157.0 | 150 | load106/D - 581 | 19 | 58 | 197 | 7 | 0 | +61.4% | -1.201 | -153.2 | 150 | load14/D - 590 | 21 | 62 | 199 | 7 | 0 | +62.0% | -1.201 | -154.3 | 150 | load14/D - 600 | 21 | 72 | 199 | 7 | 0 | +66.8% | -1.220 | -156.0 | 150 | load80/D - 610 | 22 | 79 | 201 | 7 | 0 | +67.7% | -1.221 | -156.3 | 150 | load22/D - 620 | 22 | 87 | 203 | 7 | 0 | +70.4% | -1.220 | -156.5 | 150 | load22/D - 630 | 22 | 96 | 205 | 7 | 0 | +75.0% | -1.220 | -156.5 | 150 | load22/D - 636 | 19 | 61 | 198 | 7 | 0 | +62.1% | -1.201 | -153.4 | 150 | load14/D - 640 | 19 | 64 | 198 | 7 | 0 | +62.4% | -1.201 | -153.0 | 150 | load14/D - 650 | 19 | 73 | 199 | 7 | 0 | +66.0% | -1.201 | -153.8 | 150 | load14/D - 660 | 19 | 82 | 200 | 7 | 0 | +70.0% | -1.201 | -154.8 | 150 | load14/D - 670 | 19 | 90 | 202 | 7 | 0 | +72.6% | -1.199 | -155.4 | 150 | load14/D - 680 | 19 | 98 | 204 | 7 | 0 | +76.5% | -1.197 | -155.7 | 150 | load11/D - 680 | 19 | 90 | 203 | 7 | 0 | +72.7% | -1.197 | -155.6 | 150 | load11/D - 690 | 19 | 98 | 204 | 7 | 0 | +76.5% | -1.197 | -155.7 | 150 | load11/D - 690 | 19 | 90 | 203 | 7 | 0 | +72.7% | -1.197 | -155.6 | 150 | load11/D - 700 | 20 | 96 | 205 | 7 | 0 | +74.7% | -1.197 | -155.6 | 150 | load11/D - 703 | 19 | 91 | 203 | 7 | 0 | +73.0% | -1.197 | -155.6 | 150 | load11/D - 710 | 19 | 96 | 204 | 7 | 0 | +75.2% | -1.197 | -155.6 | 150 | load11/D - 712 | 19 | 94 | 203 | 7 | 0 | +73.8% | -1.197 | -155.5 | 150 | load11/D - 720 | 22 | 98 | 203 | 7 | 0 | +73.7% | -1.197 | -156.5 | 150 | load11/D - 730 | 22 | 108 | 203 | 7 | 0 | +78.2% | -1.217 | -158.0 | 150 | load140/D - 740 | 22 | 118 | 203 | 7 | 0 | +85.1% | -1.320 | -160.0 | 150 | load140/D - 750 | 22 | 125 | 206 | 7 | 0 | +89.0% | -1.326 | -164.6 | 150 | load143/D - 760 | 22 | 135 | 206 | 7 | 0 | +93.8% | -1.370 | -165.1 | 150 | load143/D - 766 | 20 | 96 | 203 | 7 | 0 | +73.7% | -1.197 | -155.3 | 150 | load11/D - 770 | 20 | 99 | 203 | 7 | 0 | +75.6% | -1.197 | -155.4 | 150 | load11/D - 775 | 20 | 96 | 203 | 7 | 0 | +73.7% | -1.197 | -155.3 | 150 | load11/D - 780 | 22 | 98 | 203 | 7 | 0 | +73.7% | -1.197 | -156.5 | 150 | load11/D - 790 | 22 | 108 | 203 | 7 | 0 | +78.2% | -1.217 | -158.0 | 150 | load140/D - 800 | 22 | 118 | 203 | 7 | 0 | +85.1% | -1.320 | -160.0 | 150 | load140/D - 810 | 22 | 125 | 206 | 7 | 0 | +89.0% | -1.326 | -164.6 | 150 | load143/D - 820 | 22 | 135 | 206 | 7 | 0 | +93.8% | -1.370 | -165.1 | 150 | load143/D - 826 | 20 | 96 | 203 | 7 | 0 | +73.7% | -1.197 | -155.3 | 150 | load11/D - 830 | 22 | 97 | 203 | 7 | 0 | +73.4% | -1.197 | -156.6 | 150 | load11/D - 840 | 22 | 107 | 203 | 7 | 0 | +78.3% | -1.221 | -158.1 | 150 | load140/D - 850 | 22 | 117 | 203 | 7 | 0 | +85.7% | -1.335 | -160.3 | 150 | load140/D - 860 | 22 | 125 | 205 | 7 | 0 | +89.7% | -1.338 | -164.6 | 150 | load143/D - 863 | 20 | 96 | 203 | 7 | 0 | +73.7% | -1.197 | -155.3 | 150 | load11/D - 868 | 20 | 97 | 204 | 7 | 0 | +74.2% | -1.197 | -155.3 | 150 | load11/D - 870 | 21 | 97 | 204 | 7 | 0 | +74.0% | -1.197 | -155.6 | 150 | load11/D - 880 | 22 | 106 | 204 | 7 | 0 | +77.9% | -1.212 | -157.9 | 150 | load140/D - 890 | 22 | 116 | 204 | 7 | 0 | +84.3% | -1.304 | -159.7 | 150 | load140/D - 900 | 22 | 124 | 206 | 7 | 0 | +89.5% | -1.338 | -164.6 | 150 | load143/D - 902 | 20 | 97 | 204 | 7 | 0 | +74.2% | -1.197 | -155.3 | 150 | load11/D - 910 | 22 | 102 | 204 | 7 | 0 | +76.0% | -1.197 | -157.6 | 150 | load11/D - 920 | 22 | 112 | 204 | 7 | 0 | +80.6% | -1.241 | -158.5 | 150 | load140/D - 930 | 22 | 121 | 205 | 7 | 0 | +87.8% | -1.335 | -160.7 | 150 | load143/D - 940 | 22 | 129 | 207 | 7 | 0 | +90.4% | -1.339 | -164.7 | 150 | load143/D - 950 | 22 | 137 | 209 | 7 | 0 | +92.6% | -1.340 | -164.9 | 150 | load143/D - 953 | 20 | 97 | 204 | 7 | 0 | +74.2% | -1.197 | -155.3 | 150 | load11/D - 960 | 20 | 103 | 204 | 7 | 0 | +77.6% | -1.197 | -155.5 | 150 | load11/D - 960 | 20 | 97 | 204 | 7 | 0 | +74.2% | -1.197 | -155.3 | 150 | load11/D - 970 | 21 | 103 | 206 | 7 | 0 | +75.6% | -1.197 | -155.2 | 150 | load11/D - 980 | 21 | 109 | 210 | 7 | 0 | +77.2% | -1.197 | -155.6 | 150 | load11/D - 987 | 21 | 102 | 205 | 7 | 0 | +75.5% | -1.197 | -155.1 | 150 | load11/D - 990 | 21 | 104 | 205 | 7 | 0 | +75.6% | -1.197 | -154.9 | 150 | load11/D - 1000 | 21 | 113 | 206 | 7 | 0 | +78.6% | -1.197 | -155.2 | 150 | load11/D - 1010 | 21 | 121 | 208 | 7 | 0 | +82.8% | -1.197 | -155.2 | 150 | load11/D - 1010 | 21 | 107 | 205 | 7 | 0 | +76.2% | -1.197 | -154.9 | 150 | load11/D - 1020 | 21 | 114 | 207 | 7 | 0 | +78.7% | -1.197 | -155.2 | 150 | load11/D - 1028 | 21 | 107 | 205 | 7 | 0 | +76.2% | -1.197 | -154.9 | 150 | load11/D - 1030 | 21 | 107 | 206 | 7 | 0 | +76.3% | -1.197 | -155.0 | 150 | load11/D - 1035 | 21 | 107 | 206 | 7 | 0 | +76.3% | -1.197 | -155.0 | 150 | load11/D - 1040 | 21 | 111 | 206 | 7 | 0 | +76.7% | -1.197 | -154.9 | 150 | load11/D - 1050 | 21 | 117 | 210 | 7 | 0 | +77.9% | -1.197 | -155.1 | 150 | load11/D - 1060 | 21 | 125 | 212 | 7 | 0 | +79.4% | -1.197 | -155.2 | 150 | load11/D - 1070 | 25 | 127 | 216 | 7 | 0 | +79.6% | -1.197 | -155.2 | 150 | load11/D - 1080 | 30 | 127 | 221 | 7 | 0 | +79.6% | -1.197 | -155.2 | 150 | load11/D - 1090 | 35 | 127 | 226 | 7 | 0 | +79.6% | -1.197 | -155.2 | 150 | load11/D - 1090 | 21 | 111 | 206 | 7 | 0 | +76.7% | -1.197 | -154.9 | 150 | load11/D - 1093 | 21 | 112 | 207 | 7 | 0 | +77.7% | -1.197 | -155.0 | 150 | load11/D - 1100 | 21 | 116 | 209 | 7 | 0 | +78.6% | -1.197 | -155.1 | 150 | load11/D - 1100 | 21 | 112 | 207 | 7 | 0 | +77.7% | -1.197 | -155.0 | 150 | load11/D - 1110 | 22 | 119 | 208 | 7 | 0 | +78.9% | -1.197 | -154.8 | 150 | load11/D - 1114 | 22 | 115 | 207 | 7 | 0 | +78.0% | -1.197 | -154.8 | 150 | load11/D - 1120 | 23 | 119 | 207 | 7 | 0 | +78.1% | -1.197 | -154.5 | 150 | load11/D - 1130 | 24 | 127 | 208 | 7 | 0 | +80.9% | -1.197 | -155.6 | 150 | load11/D - 1140 | 24 | 137 | 208 | 7 | 0 | +85.2% | -1.197 | -156.4 | 150 | load11/D - 1150 | 24 | 147 | 208 | 7 | 0 | +92.7% | -1.280 | -158.7 | 150 | load143/D - 1160 | 24 | 155 | 210 | 7 | 0 | +97.1% | -1.284 | -163.1 | 150 | load143/D - 1170 | 24 | 164 | 211 | 7 | 0 | +99.8% | -1.285 | -163.1 | 150 | load143/D - 1174 | 23 | 122 | 208 | 7 | 0 | +78.8% | -1.197 | -154.5 | 150 | load11/D - 1180 | 24 | 126 | 208 | 7 | 0 | +80.6% | -1.197 | -155.7 | 150 | load11/D - 1190 | 24 | 136 | 208 | 7 | 0 | +84.3% | -1.197 | -156.2 | 150 | load11/D - 1200 | 24 | 146 | 208 | 7 | 0 | +91.7% | -1.268 | -158.3 | 150 | load143/D - 1200 | 23 | 122 | 208 | 7 | 0 | +78.8% | -1.197 | -154.5 | 150 | load11/D - 1200* | 23 | 122 | 208 | 7 | 0 | +78.8% | -1.197 | -154.5 | 150 | load11/D - 1202* | 23 | 124 | 208 | 7 | 0 | +78.9% | -1.195 | -154.5 | 150 | load14/D - 1203* | 23 | 125 | 208 | 7 | 0 | +78.9% | -1.195 | -154.5 | 150 | load14/D - 1204* | 23 | 125 | 208 | 7 | 0 | +78.9% | -1.195 | -154.5 | 150 | load14/D - 1210* | 23 | 130 | 208 | 7 | 0 | +79.6% | -1.195 | -153.9 | 150 | load14/D - 1212* | 23 | 132 | 208 | 7 | 0 | +79.9% | -1.195 | -153.7 | 150 | load14/D - 1213* | 23 | 132 | 208 | 7 | 0 | +79.9% | -1.195 | -153.7 | 150 | load14/D - 1220* | 23 | 138 | 208 | 7 | 0 | +80.6% | -1.195 | -152.8 | 150 | load14/D - 1222* | 23 | 140 | 208 | 7 | 0 | +80.8% | -1.195 | -152.8 | 150 | load14/D - 1230* | 23 | 147 | 208 | 7 | 0 | +81.9% | -1.195 | -152.7 | 150 | load14/D - 1232* | 23 | 149 | 208 | 7 | 0 | +82.3% | -1.195 | -152.7 | 150 | load14/D - 1235* | 23 | 151 | 208 | 7 | 0 | +82.6% | -1.195 | -152.5 | 150 | load14/D - 1238* | 23 | 153 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1239* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1240* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1240* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1241* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1242* | 23 | 154 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1244* | 23 | 155 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1245* | 23 | 155 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1246* | 23 | 155 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1247* | 23 | 155 | 208 | 7 | 0 | +83.3% | -1.195 | -152.4 | 150 | load14/D - 1250* | 23 | 157 | 208 | 7 | 0 | +83.5% | -1.195 | -152.3 | 150 | load14/D - 1251* | 23 | 158 | 208 | 7 | 0 | +83.6% | -1.195 | -152.3 | 150 | load14/D - 1255* | 23 | 161 | 208 | 7 | 0 | +83.8% | -1.195 | -152.2 | 150 | load14/D - 1260* | 23 | 165 | 208 | 7 | 0 | +84.3% | -1.195 | -150.5 | 150 | load14/D - 1265* | 23 | 171 | 208 | 7 | 0 | +85.0% | -1.195 | -148.4 | 150 | load14/D - 1270* | 23 | 175 | 208 | 7 | 0 | +85.5% | -1.195 | -147.0 | 150 | load14/D - 1272* | 23 | 177 | 208 | 7 | 0 | +85.8% | -1.195 | -146.3 | 150 | load14/D - 1273* | 23 | 177 | 208 | 7 | 0 | +85.8% | -1.195 | -146.3 | 150 | load14/D - 1274* | 23 | 177 | 208 | 7 | 0 | +85.8% | -1.195 | -146.3 | 150 | load14/D - 1277* | 23 | 179 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1278* | 23 | 179 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1279* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1280* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1280* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1281* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1282* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1283* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1284* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1285* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1286* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1287* | 23 | 180 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1288* | 23 | 181 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1289* | 23 | 181 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1290* | 23 | 181 | 208 | 7 | 0 | +86.2% | -1.195 | -146.3 | 150 | load14/D - 1293* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D - 1294* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D - 1295* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D - 1296* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D - 1297* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D - 1298* | 23 | 184 | 208 | 7 | 0 | +86.5% | -1.195 | -146.2 | 150 | load14/D - 1300* | 23 | 185 | 208 | 7 | 0 | +86.8% | -1.195 | -146.2 | 150 | load14/D - 1303* | 23 | 187 | 208 | 7 | 0 | +86.9% | -1.195 | -146.1 | 150 | load14/D - 1304* | 23 | 187 | 208 | 7 | 0 | +86.9% | -1.195 | -146.1 | 150 | load14/D - 1305* | 23 | 187 | 208 | 7 | 0 | +86.9% | -1.195 | -146.1 | 150 | load14/D - 1307* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D - 1308* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D - 1309* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D - 1310* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D - 1310* | 23 | 188 | 208 | 7 | 0 | +87.0% | -1.195 | -146.1 | 150 | load14/D - 1312* | 23 | 189 | 208 | 7 | 0 | +87.2% | -1.195 | -146.1 | 150 | load14/D - 1318* | 23 | 194 | 208 | 7 | 0 | +88.4% | -1.195 | -146.0 | 150 | load14/D - 1320* | 23 | 195 | 208 | 7 | 0 | +88.5% | -1.195 | -146.0 | 150 | load14/D - 1321* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D - 1322* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D - 1323* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D - 1324* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D - 1325* | 23 | 196 | 208 | 7 | 0 | +88.7% | -1.195 | -146.0 | 150 | load14/D - 1329* | 23 | 199 | 208 | 7 | 0 | +88.8% | -1.195 | -145.8 | 150 | load14/D - 1330* | 23 | 199 | 208 | 7 | 0 | +88.8% | -1.195 | -145.8 | 150 | load14/D - 1330* | 23 | 199 | 208 | 7 | 0 | +88.8% | -1.195 | -145.8 | 150 | load14/D - 1333* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1334* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1335* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1336* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1337* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1338* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1339* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1340* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1340* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1341* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1342* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1343* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1344* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1345* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1346* | 23 | 201 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1348* | 23 | 202 | 208 | 7 | 0 | +89.0% | -1.195 | -145.7 | 150 | load14/D - 1350* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D - 1350* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D - 1351* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D - 1352* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D - 1353* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D - 1354* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D - 1355* | 23 | 203 | 208 | 7 | 0 | +89.1% | -1.195 | -145.7 | 150 | load14/D - 1357* | 23 | 204 | 208 | 7 | 0 | +89.2% | -1.195 | -145.6 | 150 | load14/D - 1360* | 23 | 206 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D - 1360* | 23 | 206 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D - 1361* | 23 | 206 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D - 1362* | 23 | 206 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D - 1364* | 23 | 207 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D - 1365* | 23 | 207 | 208 | 7 | 0 | +89.5% | -1.195 | -145.6 | 150 | load14/D - 1367* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1368* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1369* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1370* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1370* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1371* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1372* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1373* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1374* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1375* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1376* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1377* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1378* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1379* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1380* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1380* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1381* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1382* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1383* | 23 | 208 | 208 | 7 | 0 | +89.7% | -1.195 | -145.6 | 150 | load14/D - 1386* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D - 1387* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D - 1388* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D - 1389* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D - 1390* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D - 1390* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D - 1391* | 23 | 210 | 208 | 7 | 0 | +89.8% | -1.195 | -145.5 | 150 | load14/D - 1393* | 23 | 211 | 208 | 7 | 0 | +89.9% | -1.195 | -145.5 | 150 | load14/D - 1396* | 23 | 213 | 208 | 7 | 0 | +90.3% | -1.195 | -145.4 | 150 | load14/D - 1397* | 23 | 213 | 208 | 7 | 0 | +90.3% | -1.195 | -145.4 | 150 | load14/D - 1399* | 23 | 214 | 208 | 7 | 0 | +90.4% | -1.195 | -145.4 | 150 | load14/D - 1400* | 23 | 214 | 208 | 7 | 0 | +90.4% | -1.195 | -145.4 | 150 | load14/D - final | 23 | 214 | 208 | 7 | 0 | +90.4% | -1.195 | -145.4 | 150 | load14/D + 20 | 0 | 3 | 139 | 6 | 0 | +34.9% | -2.623 | -238.4 | 150 | load149/D + 30 | 0 | 9 | 188 | 7 | 0 | +49.9% | -1.472 | -170.1 | 150 | load12/D + 40 | 1 | 17 | 201 | 7 | 0 | +54.7% | -1.353 | -157.8 | 150 | load146/D + 50 | 5 | 23 | 201 | 7 | 0 | +54.6% | -1.330 | -157.0 | 150 | load14/D + 60 | 8 | 29 | 206 | 7 | 0 | +58.1% | -1.301 | -155.3 | 150 | load12/D + 70 | 9 | 37 | 211 | 7 | 0 | +62.2% | -1.204 | -149.9 | 150 | load14/D + 80 | 10 | 46 | 211 | 7 | 0 | +64.4% | -1.205 | -151.1 | 150 | load132/D + 90 | 12 | 52 | 213 | 7 | 0 | +66.9% | -1.258 | -153.4 | 150 | load14/D + 100 | 17 | 52 | 218 | 7 | 0 | +66.9% | -1.258 | -153.4 | 150 | load14/D + 110 | 22 | 52 | 223 | 7 | 0 | +66.9% | -1.258 | -153.4 | 150 | load14/D + 120 | 27 | 52 | 228 | 7 | 0 | +66.9% | -1.258 | -153.4 | 150 | load14/D + 122 | 9 | 39 | 211 | 7 | 0 | +62.5% | -1.194 | -149.3 | 150 | load14/D + 130 | 13 | 41 | 212 | 7 | 0 | +62.2% | -1.339 | -154.8 | 150 | load140/D + 140 | 20 | 44 | 212 | 7 | 0 | +60.4% | -3.233 | -189.7 | 150 | load140/D + 150 | 23 | 50 | 223 | 7 | 0 | +67.6% | -1.256 | -153.2 | 150 | load142/D + 160 | 30 | 52 | 234 | 7 | 0 | +68.9% | -1.194 | -150.3 | 150 | load14/D + 170 | 38 | 54 | 234 | 7 | 0 | +67.0% | -2.266 | -172.5 | 150 | load142/D + 174 | 9 | 40 | 211 | 7 | 0 | +62.7% | -1.194 | -149.3 | 150 | load14/D + 180 | 12 | 41 | 212 | 7 | 0 | +62.5% | -1.210 | -152.5 | 150 | load140/D + 190 | 20 | 43 | 212 | 7 | 0 | +59.9% | -3.252 | -190.1 | 150 | load140/D + 200 | 22 | 50 | 223 | 7 | 0 | +68.1% | -1.194 | -151.5 | 150 | load14/D + 210 | 30 | 51 | 234 | 7 | 0 | +68.8% | -1.194 | -150.5 | 150 | load14/D + 220 | 37 | 54 | 234 | 7 | 0 | +67.5% | -1.997 | -167.3 | 150 | load142/D + 225 | 9 | 40 | 211 | 7 | 0 | +62.7% | -1.194 | -149.3 | 150 | load14/D + 230 | 12 | 41 | 211 | 7 | 0 | +62.2% | -1.194 | -150.4 | 150 | load14/D + 240 | 18 | 44 | 212 | 7 | 0 | +60.8% | -2.200 | -170.5 | 150 | load140/D + 250 | 21 | 50 | 213 | 7 | 0 | +61.0% | -3.233 | -189.6 | 150 | load140/D + 260 | 23 | 57 | 224 | 7 | 0 | +69.2% | -1.194 | -151.3 | 150 | load14/D + 270 | 31 | 58 | 235 | 7 | 0 | +69.6% | -1.194 | -150.6 | 150 | load14/D + 276 | 9 | 40 | 211 | 7 | 0 | +62.7% | -1.194 | -149.3 | 150 | load14/D + 280 | 11 | 41 | 211 | 7 | 0 | +62.4% | -1.194 | -149.6 | 150 | load14/D + 290 | 19 | 43 | 211 | 7 | 0 | +60.0% | -2.502 | -176.9 | 150 | load142/D + 300 | 19 | 52 | 212 | 7 | 0 | +64.7% | -2.656 | -179.8 | 150 | load142/D + 310 | 19 | 60 | 215 | 7 | 0 | +69.5% | -2.656 | -179.8 | 150 | load142/D + 320 | 23 | 61 | 220 | 7 | 0 | +70.9% | -2.656 | -179.9 | 150 | load142/D + 327 | 9 | 40 | 211 | 7 | 0 | +62.7% | -1.194 | -149.3 | 150 | load14/D + 330 | 10 | 41 | 211 | 7 | 0 | +62.5% | -1.194 | -149.5 | 150 | load14/D + 340 | 14 | 47 | 211 | 7 | 0 | +64.9% | -1.587 | -159.6 | 150 | load140/D + 350 | 15 | 55 | 212 | 7 | 0 | +69.0% | -1.665 | -161.4 | 150 | load140/D + 360 | 16 | 64 | 212 | 7 | 0 | +73.9% | -1.711 | -161.8 | 150 | load143/D + 370 | 16 | 71 | 215 | 7 | 0 | +78.5% | -1.725 | -165.4 | 150 | load143/D + 370 | 9 | 41 | 211 | 7 | 0 | +62.8% | -1.194 | -149.2 | 150 | load14/D + 380 | 12 | 47 | 211 | 7 | 0 | +65.2% | -1.279 | -153.7 | 150 | load140/D + 390 | 14 | 55 | 211 | 7 | 0 | +68.5% | -1.385 | -155.7 | 150 | load140/D + 400 | 15 | 63 | 212 | 7 | 0 | +73.0% | -1.422 | -156.6 | 150 | load143/D + 410 | 15 | 70 | 215 | 7 | 0 | +77.9% | -1.467 | -160.5 | 150 | load142/D + 414 | 9 | 41 | 211 | 7 | 0 | +62.8% | -1.194 | -149.2 | 150 | load14/D + 420 | 11 | 44 | 211 | 7 | 0 | +63.2% | -1.194 | -150.7 | 150 | load14/D + 430 | 13 | 52 | 211 | 7 | 0 | +67.7% | -1.283 | -153.8 | 150 | load140/D + 440 | 13 | 62 | 211 | 7 | 0 | +73.0% | -1.326 | -154.7 | 150 | load140/D + 450 | 13 | 70 | 213 | 7 | 0 | +78.8% | -1.388 | -158.8 | 150 | load143/D + 451 | 9 | 41 | 211 | 7 | 0 | +62.8% | -1.194 | -149.2 | 150 | load14/D + 460 | 12 | 46 | 211 | 7 | 0 | +63.6% | -1.194 | -150.7 | 150 | load14/D + 470 | 14 | 54 | 211 | 7 | 0 | +68.1% | -1.286 | -153.9 | 150 | load140/D + 480 | 14 | 63 | 212 | 7 | 0 | +72.8% | -1.328 | -154.9 | 150 | load143/D + 490 | 14 | 70 | 216 | 7 | 0 | +76.8% | -1.344 | -158.4 | 150 | load143/D + 500 | 14 | 77 | 219 | 7 | 0 | +81.3% | -1.343 | -158.6 | 150 | load143/D + 502 | 9 | 41 | 211 | 7 | 0 | +62.8% | -1.194 | -149.2 | 150 | load14/D + 510 | 14 | 43 | 211 | 7 | 0 | +62.2% | -1.194 | -149.4 | 150 | load14/D + 520 | 19 | 48 | 211 | 7 | 0 | +62.4% | -1.194 | -149.9 | 150 | load14/D + 530 | 19 | 56 | 213 | 7 | 0 | +66.3% | -1.205 | -151.6 | 150 | load80/D + 540 | 20 | 63 | 215 | 7 | 0 | +67.8% | -1.216 | -152.0 | 150 | load22/D + 550 | 20 | 70 | 218 | 7 | 0 | +70.8% | -1.215 | -152.8 | 150 | load106/D + 560 | 20 | 79 | 219 | 7 | 0 | +75.1% | -1.238 | -153.0 | 150 | load106/D + 567 | 17 | 47 | 211 | 7 | 0 | +62.5% | -1.194 | -149.1 | 150 | load14/D + 570 | 17 | 48 | 212 | 7 | 0 | +63.1% | -1.194 | -149.5 | 150 | load14/D + 580 | 19 | 55 | 213 | 7 | 0 | +65.6% | -1.219 | -151.8 | 150 | load80/D + 590 | 19 | 63 | 215 | 7 | 0 | +68.0% | -1.227 | -152.3 | 150 | load80/D + 600 | 20 | 71 | 216 | 7 | 0 | +69.8% | -1.222 | -152.6 | 150 | load22/D + 610 | 20 | 79 | 219 | 7 | 0 | +74.2% | -1.227 | -152.7 | 150 | load22/D + 620 | 20 | 87 | 221 | 7 | 0 | +77.7% | -1.227 | -152.8 | 150 | load22/D + 622 | 17 | 50 | 212 | 7 | 0 | +63.1% | -1.194 | -149.4 | 150 | load14/D + 630 | 17 | 56 | 213 | 7 | 0 | +64.9% | -1.194 | -149.7 | 150 | load14/D + 640 | 17 | 66 | 213 | 7 | 0 | +68.1% | -1.194 | -149.8 | 150 | load14/D + 650 | 17 | 74 | 215 | 7 | 0 | +71.5% | -1.191 | -150.7 | 150 | load14/D + 660 | 17 | 82 | 217 | 7 | 0 | +75.9% | -1.189 | -151.4 | 150 | load14/D + 663 | 17 | 84 | 218 | 7 | 0 | +77.1% | -1.186 | -151.9 | 150 | load14/D + 664 | 17 | 84 | 218 | 7 | 0 | +77.1% | -1.186 | -151.9 | 150 | load14/D + 670 | 18 | 86 | 220 | 7 | 0 | +78.3% | -1.186 | -152.0 | 150 | load14/D + 672 | 17 | 84 | 218 | 7 | 0 | +77.1% | -1.186 | -151.9 | 150 | load14/D + 673 | 17 | 84 | 218 | 7 | 0 | +77.1% | -1.186 | -151.9 | 150 | load14/D + 680 | 20 | 87 | 218 | 7 | 0 | +76.7% | -1.186 | -152.9 | 150 | load14/D + 690 | 20 | 97 | 218 | 7 | 0 | +81.0% | -1.205 | -154.2 | 150 | load140/D + 700 | 20 | 107 | 218 | 7 | 0 | +87.5% | -1.297 | -155.9 | 150 | load140/D + 710 | 20 | 115 | 220 | 7 | 0 | +92.2% | -1.332 | -157.0 | 150 | load143/D + 720 | 20 | 125 | 220 | 7 | 0 | +97.0% | -1.376 | -157.6 | 150 | load143/D + 727 | 18 | 86 | 218 | 7 | 0 | +77.1% | -1.186 | -151.6 | 150 | load14/D + 730 | 19 | 87 | 218 | 7 | 0 | +76.8% | -1.187 | -151.6 | 150 | load106/D + 740 | 19 | 95 | 221 | 7 | 0 | +82.1% | -1.201 | -151.8 | 150 | load23/D + 750 | 19 | 101 | 225 | 7 | 0 | +86.2% | -1.235 | -153.9 | 150 | load23/D + 760 | 19 | 108 | 228 | 7 | 0 | +90.4% | -1.267 | -154.2 | 150 | load23/D + 770 | 19 | 116 | 230 | 7 | 0 | +95.5% | -1.330 | -154.4 | 150 | load23/D + 778 | 18 | 86 | 218 | 7 | 0 | +77.1% | -1.186 | -151.6 | 150 | load14/D + 780 | 18 | 87 | 218 | 7 | 0 | +77.3% | -1.186 | -151.6 | 150 | load14/D + 790 | 19 | 96 | 218 | 7 | 0 | +80.8% | -1.186 | -152.9 | 150 | load14/D + 800 | 19 | 106 | 218 | 7 | 0 | +86.2% | -1.198 | -154.1 | 150 | load140/D + 810 | 19 | 116 | 218 | 7 | 0 | +92.5% | -1.280 | -155.7 | 150 | load140/D + 820 | 19 | 124 | 220 | 7 | 0 | +97.6% | -1.333 | -156.7 | 150 | load143/D + 830 | 19 | 132 | 222 | 7 | 0 | +100.2% | -1.333 | -156.9 | 150 | load143/D + 830 | 18 | 87 | 218 | 7 | 0 | +77.3% | -1.186 | -151.6 | 150 | load14/D + 840 | 19 | 95 | 218 | 7 | 0 | +80.7% | -1.186 | -152.9 | 150 | load14/D + 850 | 19 | 105 | 218 | 7 | 0 | +86.7% | -1.214 | -154.4 | 150 | load140/D + 860 | 19 | 115 | 218 | 7 | 0 | +92.9% | -1.284 | -155.9 | 150 | load143/D + 867 | 18 | 87 | 218 | 7 | 0 | +77.3% | -1.186 | -151.6 | 150 | load14/D + 868 | 18 | 87 | 218 | 7 | 0 | +77.3% | -1.186 | -151.6 | 150 | load14/D + 870 | 19 | 87 | 218 | 7 | 0 | +77.0% | -1.186 | -151.9 | 150 | load14/D + 880 | 19 | 97 | 218 | 7 | 0 | +81.6% | -1.186 | -153.1 | 150 | load14/D + 890 | 19 | 107 | 218 | 7 | 0 | +88.6% | -1.245 | -155.0 | 150 | load140/D + 900 | 19 | 116 | 219 | 7 | 0 | +94.1% | -1.301 | -156.2 | 150 | load143/D + 902 | 18 | 87 | 218 | 7 | 0 | +77.3% | -1.186 | -151.6 | 150 | load14/D + 910 | 19 | 93 | 218 | 7 | 0 | +79.6% | -1.186 | -152.6 | 150 | load14/D + 920 | 19 | 103 | 218 | 7 | 0 | +84.9% | -1.186 | -153.8 | 150 | load14/D + 930 | 19 | 113 | 218 | 7 | 0 | +92.4% | -1.287 | -155.9 | 150 | load143/D + 940 | 19 | 121 | 220 | 7 | 0 | +95.0% | -1.303 | -156.4 | 150 | load143/D + 950 | 19 | 129 | 222 | 7 | 0 | +97.2% | -1.303 | -156.6 | 150 | load143/D + 953 | 18 | 87 | 218 | 7 | 0 | +77.3% | -1.186 | -151.6 | 150 | load14/D + 960 | 19 | 92 | 218 | 7 | 0 | +79.8% | -1.194 | -151.7 | 150 | load106/D + 970 | 19 | 99 | 222 | 7 | 0 | +84.0% | -1.220 | -153.8 | 150 | load23/D + 980 | 19 | 105 | 226 | 7 | 0 | +88.2% | -1.255 | -154.1 | 150 | load23/D + 990 | 19 | 112 | 229 | 7 | 0 | +92.5% | -1.286 | -154.2 | 150 | load23/D + 1000 | 19 | 120 | 231 | 7 | 0 | +97.6% | -1.349 | -154.4 | 150 | load23/D + 1004 | 18 | 87 | 218 | 7 | 0 | +77.3% | -1.186 | -151.6 | 150 | load14/D + 1010 | 19 | 91 | 218 | 7 | 0 | +78.0% | -1.205 | -151.6 | 150 | load106/D + 1020 | 19 | 96 | 223 | 7 | 0 | +79.3% | -1.189 | -151.6 | 150 | load106/D + 1029 | 19 | 87 | 218 | 7 | 0 | +77.2% | -1.186 | -151.5 | 150 | load14/D + 1030 | 19 | 87 | 218 | 7 | 0 | +77.2% | -1.186 | -151.5 | 150 | load14/D + 1040 | 19 | 95 | 220 | 7 | 0 | +79.1% | -1.189 | -151.4 | 150 | load106/D + 1050 | 19 | 102 | 223 | 7 | 0 | +81.3% | -1.189 | -151.7 | 150 | load106/D + 1060 | 19 | 112 | 223 | 7 | 0 | +85.5% | -1.191 | -151.7 | 150 | load106/D + 1070 | 19 | 118 | 227 | 7 | 0 | +91.7% | -1.215 | -152.1 | 150 | load80/D + 1080 | 19 | 122 | 233 | 7 | 0 | +96.9% | -1.248 | -154.0 | 150 | load80/D + 1081 | 19 | 88 | 218 | 7 | 0 | +77.2% | -1.186 | -151.4 | 150 | load14/D + 1090 | 19 | 94 | 220 | 7 | 0 | +79.0% | -1.189 | -151.4 | 150 | load106/D + 1100 | 19 | 101 | 223 | 7 | 0 | +81.3% | -1.188 | -151.7 | 150 | load106/D + 1110 | 19 | 111 | 223 | 7 | 0 | +84.6% | -1.191 | -151.7 | 150 | load106/D + 1120 | 19 | 118 | 226 | 7 | 0 | +90.7% | -1.215 | -151.9 | 150 | load80/D + 1130 | 19 | 122 | 232 | 7 | 0 | +96.4% | -1.248 | -154.1 | 150 | load80/D + 1132 | 19 | 88 | 218 | 7 | 0 | +77.2% | -1.186 | -151.4 | 150 | load14/D + 1140 | 20 | 94 | 218 | 7 | 0 | +79.9% | -1.192 | -151.5 | 150 | load106/D + 1150 | 20 | 100 | 223 | 7 | 0 | +84.2% | -1.218 | -153.7 | 150 | load23/D + 1160 | 20 | 106 | 227 | 7 | 0 | +88.4% | -1.253 | -153.9 | 150 | load23/D + 1170 | 20 | 114 | 229 | 7 | 0 | +92.9% | -1.291 | -154.1 | 150 | load23/D + 1180 | 20 | 121 | 232 | 7 | 0 | +97.8% | -1.347 | -154.2 | 150 | load23/D + 1183 | 19 | 88 | 218 | 7 | 0 | +77.2% | -1.186 | -151.4 | 150 | load14/D + 1190 | 19 | 94 | 218 | 7 | 0 | +78.0% | -1.195 | -151.2 | 150 | load106/D + 1200 | 19 | 100 | 222 | 7 | 0 | +80.0% | -1.189 | -151.3 | 150 | load106/D + 1200 | 19 | 88 | 218 | 7 | 0 | +77.2% | -1.186 | -151.4 | 150 | load14/D + 1210 | 19 | 94 | 221 | 7 | 0 | +78.9% | -1.189 | -151.5 | 150 | load106/D + 1214 | 19 | 88 | 218 | 7 | 0 | +77.2% | -1.186 | -151.4 | 150 | load14/D + 1220 | 19 | 93 | 218 | 7 | 0 | +77.7% | -1.195 | -151.2 | 150 | load106/D + 1230 | 19 | 99 | 222 | 7 | 0 | +79.9% | -1.189 | -151.3 | 150 | load106/D + 1240 | 19 | 104 | 227 | 7 | 0 | +80.7% | -1.189 | -151.6 | 150 | load106/D + 1250 | 19 | 113 | 228 | 7 | 0 | +82.3% | -1.191 | -151.6 | 150 | load106/D + 1253 | 19 | 88 | 218 | 7 | 0 | +77.2% | -1.186 | -151.4 | 150 | load14/D + 1260 | 20 | 93 | 218 | 7 | 0 | +77.8% | -1.192 | -151.2 | 150 | load106/D + 1270 | 20 | 100 | 221 | 7 | 0 | +80.7% | -1.189 | -151.4 | 150 | load106/D + 1280 | 20 | 108 | 223 | 7 | 0 | +83.6% | -1.191 | -151.5 | 150 | load106/D + 1283 | 20 | 90 | 218 | 7 | 0 | +77.2% | -1.186 | -151.3 | 150 | load14/D + 1290 | 21 | 95 | 218 | 7 | 0 | +77.6% | -1.186 | -151.0 | 150 | load14/D + 1300 | 21 | 104 | 219 | 7 | 0 | +80.1% | -1.186 | -151.1 | 150 | load14/D + 1300 | 21 | 102 | 219 | 7 | 0 | +79.1% | -1.186 | -150.9 | 150 | load14/D + 1300* | 21 | 102 | 219 | 7 | 0 | +79.1% | -1.186 | -150.9 | 150 | load14/D + 1301* | 21 | 102 | 219 | 7 | 0 | +79.1% | -1.186 | -150.9 | 150 | load14/D + 1302* | 21 | 102 | 219 | 7 | 0 | +79.1% | -1.186 | -150.9 | 150 | load14/D + 1305* | 21 | 104 | 219 | 7 | 0 | +79.6% | -1.186 | -149.9 | 150 | load106/D + 1310* | 21 | 108 | 219 | 7 | 0 | +80.0% | -1.186 | -149.2 | 150 | load106/D + 1310* | 21 | 108 | 219 | 7 | 0 | +80.0% | -1.186 | -149.2 | 150 | load106/D + 1311* | 21 | 108 | 219 | 7 | 0 | +80.0% | -1.186 | -149.2 | 150 | load106/D + 1312* | 21 | 108 | 219 | 7 | 0 | +80.0% | -1.186 | -149.2 | 150 | load106/D + 1318* | 21 | 113 | 219 | 7 | 0 | +80.4% | -1.186 | -148.4 | 150 | load106/D + 1320* | 21 | 114 | 219 | 7 | 0 | +80.4% | -1.186 | -148.3 | 150 | load106/D + 1321* | 21 | 115 | 219 | 7 | 0 | +80.5% | -1.186 | -148.3 | 150 | load106/D + 1322* | 21 | 115 | 219 | 7 | 0 | +80.5% | -1.186 | -148.3 | 150 | load106/D + 1323* | 21 | 115 | 219 | 7 | 0 | +80.5% | -1.186 | -148.3 | 150 | load106/D + 1324* | 21 | 115 | 219 | 7 | 0 | +80.5% | -1.186 | -148.3 | 150 | load106/D + 1325* | 21 | 115 | 219 | 7 | 0 | +80.5% | -1.186 | -148.3 | 150 | load106/D + 1330* | 21 | 119 | 219 | 7 | 0 | +80.9% | -1.186 | -148.2 | 150 | load106/D + 1330* | 21 | 119 | 219 | 7 | 0 | +80.9% | -1.186 | -148.2 | 150 | load106/D + 1331* | 21 | 119 | 219 | 7 | 0 | +80.9% | -1.186 | -148.2 | 150 | load106/D + 1332* | 21 | 119 | 219 | 7 | 0 | +80.9% | -1.186 | -148.2 | 150 | load106/D + 1333* | 21 | 119 | 219 | 7 | 0 | +80.9% | -1.186 | -148.2 | 150 | load106/D + 1340* | 21 | 125 | 219 | 7 | 0 | +81.6% | -1.186 | -145.9 | 150 | load106/D + 1343* | 21 | 129 | 219 | 7 | 0 | +82.1% | -1.186 | -144.5 | 150 | load106/D + 1350* | 21 | 135 | 219 | 7 | 0 | +82.8% | -1.186 | -142.5 | 150 | load106/D + 1352* | 21 | 137 | 219 | 7 | 0 | +83.3% | -1.186 | -142.4 | 150 | load106/D + 1353* | 21 | 137 | 219 | 7 | 0 | +83.3% | -1.186 | -142.4 | 150 | load106/D + 1356* | 21 | 139 | 219 | 7 | 0 | +83.3% | -1.186 | -142.2 | 150 | load106/D + 1358* | 21 | 140 | 219 | 7 | 0 | +83.4% | -1.186 | -142.2 | 150 | load106/D + 1360* | 21 | 141 | 219 | 7 | 0 | +83.4% | -1.186 | -142.2 | 150 | load106/D + 1360* | 21 | 141 | 219 | 7 | 0 | +83.4% | -1.186 | -142.2 | 150 | load106/D + 1361* | 21 | 141 | 219 | 7 | 0 | +83.4% | -1.186 | -142.2 | 150 | load106/D + 1362* | 21 | 141 | 219 | 7 | 0 | +83.4% | -1.186 | -142.2 | 150 | load106/D + 1364* | 21 | 142 | 219 | 7 | 0 | +83.5% | -1.186 | -142.2 | 150 | load106/D + 1365* | 21 | 142 | 219 | 7 | 0 | +83.5% | -1.186 | -142.2 | 150 | load106/D + 1366* | 21 | 142 | 219 | 7 | 0 | +83.5% | -1.186 | -142.2 | 150 | load106/D + 1367* | 21 | 142 | 219 | 7 | 0 | +83.5% | -1.186 | -142.2 | 150 | load106/D + 1368* | 21 | 142 | 219 | 7 | 0 | +83.5% | -1.186 | -142.2 | 150 | load106/D + 1370* | 21 | 143 | 219 | 7 | 0 | +83.6% | -1.186 | -142.2 | 150 | load106/D + 1370* | 21 | 143 | 219 | 7 | 0 | +83.6% | -1.186 | -142.2 | 150 | load106/D + 1371* | 21 | 143 | 219 | 7 | 0 | +83.6% | -1.186 | -142.2 | 150 | load106/D + 1372* | 21 | 143 | 219 | 7 | 0 | +83.6% | -1.186 | -142.2 | 150 | load106/D + 1373* | 21 | 143 | 219 | 7 | 0 | +83.6% | -1.186 | -142.2 | 150 | load106/D + 1374* | 21 | 143 | 219 | 7 | 0 | +83.6% | -1.186 | -142.2 | 150 | load106/D + 1375* | 21 | 143 | 219 | 7 | 0 | +83.6% | -1.186 | -142.2 | 150 | load106/D + 1376* | 21 | 143 | 219 | 7 | 0 | +83.6% | -1.186 | -142.2 | 150 | load106/D + 1378* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1379* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1380* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1380* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1381* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1382* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1383* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1384* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1385* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1386* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1387* | 21 | 144 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1389* | 21 | 145 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1390* | 21 | 145 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1390* | 21 | 145 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1391* | 21 | 145 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1392* | 21 | 145 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1393* | 21 | 145 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1394* | 21 | 145 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1395* | 21 | 145 | 219 | 7 | 0 | +83.6% | -1.186 | -142.1 | 150 | load106/D + 1397* | 21 | 146 | 219 | 7 | 0 | +83.7% | -1.186 | -142.1 | 150 | load106/D + 1398* | 21 | 146 | 219 | 7 | 0 | +83.7% | -1.186 | -142.1 | 150 | load106/D + 1399* | 21 | 146 | 219 | 7 | 0 | +83.7% | -1.186 | -142.1 | 150 | load106/D + 1400* | 21 | 146 | 219 | 7 | 0 | +83.7% | -1.186 | -142.1 | 150 | load106/D + 1401* | 21 | 146 | 219 | 7 | 0 | +83.7% | -1.186 | -142.1 | 150 | load106/D + 1402* | 21 | 146 | 219 | 7 | 0 | +83.7% | -1.186 | -142.1 | 150 | load106/D + 1403* | 21 | 146 | 219 | 7 | 0 | +83.7% | -1.186 | -142.1 | 150 | load106/D + 1404* | 21 | 146 | 219 | 7 | 0 | +83.7% | -1.186 | -142.1 | 150 | load106/D + 1407* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1408* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1409* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1410* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1410* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1411* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1412* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1413* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1414* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1415* | 21 | 148 | 219 | 7 | 0 | +84.0% | -1.186 | -142.0 | 150 | load106/D + 1417* | 21 | 149 | 219 | 7 | 0 | +84.1% | -1.186 | -142.0 | 150 | load106/D + 1418* | 21 | 149 | 219 | 7 | 0 | +84.1% | -1.186 | -142.0 | 150 | load106/D + 1420* | 21 | 150 | 219 | 7 | 0 | +84.1% | -1.186 | -142.0 | 150 | load106/D + 1420* | 21 | 150 | 219 | 7 | 0 | +84.1% | -1.186 | -142.0 | 150 | load106/D + 1421* | 21 | 150 | 219 | 7 | 0 | +84.1% | -1.186 | -142.0 | 150 | load106/D + 1422* | 21 | 150 | 219 | 7 | 0 | +84.1% | -1.186 | -142.0 | 150 | load106/D + 1427* | 21 | 154 | 219 | 7 | 0 | +84.5% | -1.186 | -141.8 | 150 | load106/D + 1428* | 21 | 154 | 219 | 7 | 0 | +84.5% | -1.186 | -141.8 | 150 | load106/D + 1429* | 21 | 154 | 219 | 7 | 0 | +84.5% | -1.186 | -141.8 | 150 | load106/D + 1430* | 21 | 154 | 219 | 7 | 0 | +84.5% | -1.186 | -141.8 | 150 | load106/D + 1430* | 21 | 154 | 219 | 7 | 0 | +84.5% | -1.186 | -141.8 | 150 | load106/D + 1432* | 21 | 155 | 219 | 7 | 0 | +84.6% | -1.186 | -141.8 | 150 | load106/D + 1434* | 21 | 156 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1435* | 21 | 156 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1436* | 21 | 156 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1437* | 21 | 156 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1438* | 21 | 156 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1439* | 21 | 156 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1440* | 21 | 156 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1440* | 21 | 156 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1442* | 21 | 157 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1443* | 21 | 157 | 219 | 7 | 0 | +84.7% | -1.186 | -141.8 | 150 | load106/D + 1447* | 21 | 160 | 219 | 7 | 0 | +84.9% | -1.186 | -141.5 | 150 | load106/D + 1448* | 21 | 160 | 219 | 7 | 0 | +84.9% | -1.186 | -141.5 | 150 | load106/D + 1449* | 21 | 160 | 219 | 7 | 0 | +84.9% | -1.186 | -141.5 | 150 | load106/D + 1450* | 21 | 160 | 219 | 7 | 0 | +84.9% | -1.186 | -141.5 | 150 | load106/D + 1450* | 21 | 160 | 219 | 7 | 0 | +84.9% | -1.186 | -141.5 | 150 | load106/D + 1451* | 21 | 160 | 219 | 7 | 0 | +84.9% | -1.186 | -141.5 | 150 | load106/D + 1452* | 21 | 160 | 219 | 7 | 0 | +84.9% | -1.186 | -141.5 | 150 | load106/D + 1454* | 21 | 161 | 219 | 7 | 0 | +85.0% | -1.186 | -141.5 | 150 | load106/D + 1455* | 21 | 161 | 219 | 7 | 0 | +85.0% | -1.186 | -141.5 | 150 | load106/D + 1456* | 21 | 161 | 219 | 7 | 0 | +85.0% | -1.186 | -141.5 | 150 | load106/D + 1458* | 21 | 162 | 219 | 7 | 0 | +85.0% | -1.186 | -141.5 | 150 | load106/D + 1460* | 21 | 163 | 219 | 7 | 0 | +85.1% | -1.186 | -141.5 | 150 | load106/D + 1461* | 21 | 164 | 219 | 7 | 0 | +85.3% | -1.186 | -141.4 | 150 | load106/D + 1462* | 21 | 164 | 219 | 7 | 0 | +85.3% | -1.186 | -141.4 | 150 | load106/D + 1463* | 21 | 164 | 219 | 7 | 0 | +85.3% | -1.186 | -141.4 | 150 | load106/D + 1464* | 21 | 164 | 219 | 7 | 0 | +85.3% | -1.186 | -141.4 | 150 | load106/D + 1465* | 21 | 164 | 219 | 7 | 0 | +85.3% | -1.186 | -141.4 | 150 | load106/D + 1466* | 21 | 164 | 219 | 7 | 0 | +85.3% | -1.186 | -141.4 | 150 | load106/D + 1467* | 21 | 164 | 219 | 7 | 0 | +85.3% | -1.186 | -141.4 | 150 | load106/D + 1468* | 21 | 164 | 219 | 7 | 0 | +85.3% | -1.186 | -141.4 | 150 | load106/D + 1470* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1470* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1471* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1472* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1473* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1474* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1475* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1476* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1477* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1478* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1479* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1480* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1480* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1481* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1482* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1483* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1484* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1485* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1486* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1487* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1488* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1489* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1490* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1490* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1491* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1492* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1493* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1494* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1495* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1496* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1497* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1498* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1499* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + 1500* | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D + final | 21 | 165 | 219 | 7 | 0 | +85.5% | -1.186 | -141.4 | 150 | load106/D -------------------------------------------------------------------------------------------------------------- -[INFO RSZ-0059] Removed 23 buffers. -[INFO RSZ-0040] Inserted 208 buffers. -[INFO RSZ-0051] Resized 214 instances: 203 up, 11 up match, 0 down, 0 VT +[INFO RSZ-0059] Removed 21 buffers. +[INFO RSZ-0040] Inserted 219 buffers. +[INFO RSZ-0051] Resized 165 instances: 164 up, 1 up match, 0 down, 0 VT [INFO RSZ-0049] Cloned 7 instances. [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test diff --git a/src/rsz/test/repair_fanout8.ok b/src/rsz/test/repair_fanout8.ok index c13d4bf502..1094b80717 100644 --- a/src/rsz/test/repair_fanout8.ok +++ b/src/rsz/test/repair_fanout8.ok @@ -12,223 +12,282 @@ worst slack max -23.63 | Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -23.631 | -2304.8 | 150 | load143/D - 10 | 0 | 3 | 24 | 0 | 1 | +3.9% | -9.805 | -863.8 | 150 | load149/D - 20 | 0 | 12 | 43 | 0 | 1 | +11.4% | -9.484 | -795.5 | 150 | load149/D - 30 | 0 | 19 | 68 | 0 | 1 | +17.3% | -5.986 | -488.8 | 150 | load148/D - 40 | 0 | 23 | 125 | 0 | 1 | +26.8% | -4.066 | -292.2 | 150 | load149/D - 50 | 0 | 32 | 140 | 0 | 1 | +36.5% | -3.364 | -247.3 | 150 | load11/D - 60 | 0 | 37 | 189 | 0 | 1 | +44.9% | -1.741 | -161.8 | 150 | load141/D - 70 | 1 | 45 | 200 | 0 | 1 | +48.3% | -1.531 | -151.2 | 150 | load141/D - 80 | 5 | 51 | 200 | 0 | 1 | +48.2% | -1.501 | -150.8 | 150 | load141/D - 90 | 6 | 59 | 203 | 0 | 1 | +52.9% | -1.424 | -149.6 | 150 | load141/D - 100 | 9 | 66 | 203 | 0 | 1 | +55.0% | -1.514 | -150.8 | 150 | load141/D - 110 | 9 | 76 | 203 | 0 | 1 | +58.6% | -1.517 | -151.2 | 150 | load141/D - 120 | 15 | 77 | 210 | 0 | 1 | +59.2% | -1.502 | -160.8 | 150 | load141/D - 130 | 23 | 77 | 216 | 0 | 1 | +58.2% | -1.590 | -161.8 | 150 | load141/D - 140 | 30 | 77 | 225 | 0 | 1 | +59.2% | -1.502 | -160.8 | 150 | load141/D - 143 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 150 | 9 | 65 | 203 | 0 | 1 | +54.9% | -1.539 | -151.0 | 150 | load141/D - 160 | 9 | 74 | 204 | 0 | 1 | +58.5% | -1.517 | -160.8 | 150 | load141/D - 170 | 16 | 75 | 210 | 0 | 1 | +58.4% | -1.535 | -161.0 | 150 | load141/D - 180 | 24 | 75 | 216 | 0 | 1 | +57.4% | -1.694 | -162.8 | 150 | load141/D - 190 | 31 | 75 | 225 | 0 | 1 | +58.4% | -1.535 | -161.0 | 150 | load141/D - 194 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 200 | 8 | 65 | 203 | 0 | 1 | +55.0% | -1.487 | -150.5 | 150 | load141/D - 210 | 9 | 73 | 204 | 0 | 1 | +58.2% | -1.522 | -160.8 | 150 | load141/D - 220 | 17 | 73 | 210 | 0 | 1 | +57.2% | -1.610 | -161.8 | 150 | load141/D - 230 | 24 | 73 | 219 | 0 | 1 | +58.2% | -1.522 | -160.8 | 150 | load141/D - 240 | 32 | 73 | 225 | 0 | 1 | +57.2% | -1.610 | -161.8 | 150 | load141/D - 245 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 250 | 8 | 64 | 203 | 0 | 1 | +54.6% | -1.480 | -150.4 | 150 | load141/D - 260 | 9 | 72 | 204 | 0 | 1 | +58.0% | -1.527 | -160.8 | 150 | load141/D - 270 | 17 | 72 | 210 | 0 | 1 | +57.0% | -1.615 | -161.8 | 150 | load141/D - 280 | 24 | 72 | 219 | 0 | 1 | +58.0% | -1.527 | -160.8 | 150 | load141/D - 290 | 32 | 72 | 225 | 0 | 1 | +57.0% | -1.615 | -161.8 | 150 | load141/D - 296 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 300 | 7 | 64 | 203 | 0 | 1 | +54.7% | -1.464 | -150.2 | 150 | load141/D - 310 | 9 | 71 | 204 | 0 | 1 | +57.8% | -1.532 | -160.9 | 150 | load141/D - 320 | 17 | 71 | 210 | 0 | 1 | +56.8% | -1.621 | -161.9 | 150 | load141/D - 330 | 24 | 71 | 219 | 0 | 1 | +57.8% | -1.532 | -160.9 | 150 | load141/D - 340 | 32 | 71 | 225 | 0 | 1 | +56.8% | -1.621 | -161.9 | 150 | load141/D - 347 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 350 | 7 | 63 | 203 | 0 | 1 | +54.5% | -1.473 | -150.3 | 150 | load141/D - 360 | 9 | 71 | 203 | 0 | 1 | +57.0% | -1.534 | -151.1 | 150 | load141/D - 370 | 12 | 76 | 207 | 0 | 1 | +59.0% | -1.510 | -160.8 | 150 | load141/D - 380 | 20 | 76 | 213 | 0 | 1 | +58.0% | -1.598 | -161.8 | 150 | load141/D - 390 | 27 | 76 | 222 | 0 | 1 | +59.0% | -1.510 | -160.8 | 150 | load141/D - 398 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 400 | 7 | 62 | 203 | 0 | 1 | +53.6% | -1.432 | -149.9 | 150 | load141/D - 410 | 9 | 70 | 203 | 0 | 1 | +56.8% | -1.543 | -151.1 | 150 | load141/D - 420 | 12 | 75 | 207 | 0 | 1 | +58.9% | -1.519 | -160.8 | 150 | load141/D - 430 | 20 | 75 | 213 | 0 | 1 | +57.9% | -1.607 | -161.8 | 150 | load141/D - 440 | 27 | 75 | 222 | 0 | 1 | +58.9% | -1.519 | -160.8 | 150 | load141/D - 449 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 450 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 460 | 9 | 69 | 203 | 0 | 1 | +56.6% | -1.548 | -151.1 | 150 | load141/D - 470 | 13 | 73 | 207 | 0 | 1 | +57.7% | -1.538 | -161.0 | 150 | load141/D - 480 | 21 | 73 | 213 | 0 | 1 | +56.7% | -1.697 | -162.8 | 150 | load141/D - 490 | 28 | 73 | 222 | 0 | 1 | +57.7% | -1.538 | -161.0 | 150 | load141/D - 500 | 36 | 73 | 228 | 0 | 1 | +56.7% | -1.697 | -162.8 | 150 | load141/D - 500 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 510 | 9 | 68 | 203 | 0 | 1 | +56.2% | -1.546 | -151.1 | 150 | load141/D - 520 | 14 | 71 | 207 | 0 | 1 | +56.8% | -1.621 | -161.9 | 150 | load141/D - 530 | 21 | 71 | 216 | 0 | 1 | +57.8% | -1.532 | -160.9 | 150 | load141/D - 540 | 29 | 71 | 222 | 0 | 1 | +56.8% | -1.621 | -161.9 | 150 | load141/D - 550 | 36 | 71 | 231 | 0 | 1 | +57.8% | -1.532 | -160.9 | 150 | load141/D - 551 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 560 | 9 | 67 | 203 | 0 | 1 | +55.9% | -1.555 | -151.2 | 150 | load141/D - 570 | 12 | 72 | 207 | 0 | 1 | +58.0% | -1.527 | -160.8 | 150 | load141/D - 580 | 20 | 72 | 213 | 0 | 1 | +57.0% | -1.615 | -161.8 | 150 | load141/D - 590 | 27 | 72 | 222 | 0 | 1 | +58.0% | -1.527 | -160.8 | 150 | load141/D - 600 | 35 | 72 | 228 | 0 | 1 | +57.0% | -1.615 | -161.8 | 150 | load141/D - 602 | 7 | 61 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 610 | 9 | 66 | 203 | 0 | 1 | +53.1% | -1.421 | -149.7 | 150 | load141/D - 620 | 11 | 73 | 204 | 0 | 1 | +54.6% | -1.421 | -149.3 | 150 | load141/D - 630 | 13 | 80 | 207 | 0 | 1 | +58.6% | -1.421 | -149.3 | 150 | load141/D - 640 | 16 | 86 | 209 | 0 | 1 | +59.2% | -1.421 | -149.3 | 150 | load141/D - 650 | 23 | 86 | 215 | 0 | 1 | +58.7% | -1.421 | -150.1 | 150 | load141/D - 660 | 29 | 86 | 223 | 0 | 1 | +59.7% | -1.421 | -148.9 | 150 | load141/D - 670 | 36 | 86 | 229 | 0 | 1 | +59.2% | -1.421 | -149.3 | 150 | load141/D - 674 | 12 | 75 | 207 | 0 | 1 | +56.9% | -1.421 | -148.3 | 150 | load141/D - 680 | 13 | 79 | 207 | 0 | 1 | +57.3% | -1.421 | -149.1 | 150 | load141/D - 690 | 14 | 88 | 207 | 0 | 1 | +58.6% | -1.421 | -149.1 | 150 | load141/D - 700 | 16 | 93 | 212 | 0 | 1 | +60.6% | -1.421 | -149.0 | 150 | load141/D - 710 | 21 | 93 | 217 | 0 | 1 | +60.6% | -1.421 | -149.0 | 150 | load141/D - 720 | 26 | 93 | 222 | 0 | 1 | +60.6% | -1.421 | -149.0 | 150 | load141/D - 730 | 31 | 93 | 227 | 0 | 1 | +60.6% | -1.421 | -149.0 | 150 | load141/D - 739 | 13 | 88 | 207 | 0 | 1 | +59.1% | -1.421 | -148.7 | 150 | load141/D - 740 | 13 | 88 | 207 | 0 | 1 | +59.1% | -1.421 | -148.7 | 150 | load141/D - 750 | 14 | 96 | 208 | 0 | 1 | +62.7% | -1.421 | -149.8 | 150 | load141/D - 760 | 14 | 105 | 209 | 0 | 1 | +68.8% | -1.421 | -150.2 | 150 | load141/D - 770 | 14 | 114 | 210 | 0 | 1 | +72.7% | -1.421 | -150.6 | 150 | load141/D - 780 | 14 | 122 | 212 | 0 | 1 | +74.7% | -1.421 | -151.4 | 150 | load141/D - 790 | 14 | 130 | 214 | 0 | 1 | +76.6% | -1.421 | -152.1 | 150 | load141/D - 790 | 13 | 88 | 207 | 0 | 1 | +59.1% | -1.421 | -148.7 | 150 | load141/D - 800 | 13 | 96 | 208 | 0 | 1 | +61.4% | -1.421 | -149.0 | 150 | load141/D - 810 | 13 | 103 | 211 | 0 | 1 | +65.0% | -1.421 | -149.7 | 150 | load141/D - 820 | 13 | 112 | 212 | 0 | 1 | +68.0% | -1.421 | -149.6 | 150 | load141/D - 830 | 13 | 121 | 213 | 0 | 1 | +72.4% | -1.421 | -149.8 | 150 | load141/D - 840 | 13 | 129 | 215 | 0 | 1 | +76.2% | -1.421 | -151.2 | 150 | load141/D - 845 | 13 | 92 | 207 | 0 | 1 | +59.7% | -1.421 | -148.5 | 150 | load141/D - 850 | 13 | 95 | 208 | 0 | 1 | +60.9% | -1.421 | -149.0 | 150 | load141/D - 860 | 13 | 103 | 210 | 0 | 1 | +64.4% | -1.421 | -149.6 | 150 | load141/D - 870 | 13 | 112 | 211 | 0 | 1 | +67.6% | -1.421 | -149.6 | 150 | load141/D - 880 | 13 | 121 | 212 | 0 | 1 | +73.0% | -1.421 | -150.1 | 150 | load141/D - 890 | 13 | 129 | 214 | 0 | 1 | +77.4% | -1.421 | -151.4 | 150 | load141/D - 896 | 13 | 92 | 207 | 0 | 1 | +59.7% | -1.421 | -148.5 | 150 | load141/D - 900 | 13 | 95 | 207 | 0 | 1 | +61.3% | -1.464 | -149.0 | 150 | load141/D - 910 | 15 | 103 | 207 | 0 | 1 | +63.8% | -1.529 | -149.9 | 150 | load141/D - 920 | 18 | 108 | 211 | 0 | 1 | +65.8% | -1.502 | -159.2 | 150 | load141/D - 930 | 26 | 108 | 217 | 0 | 1 | +64.8% | -1.590 | -160.1 | 150 | load141/D - 940 | 33 | 108 | 226 | 0 | 1 | +65.8% | -1.502 | -159.2 | 150 | load141/D - 947 | 13 | 92 | 207 | 0 | 1 | +59.7% | -1.421 | -148.5 | 150 | load141/D - 950 | 13 | 93 | 208 | 0 | 1 | +60.3% | -1.421 | -149.1 | 150 | load141/D - 960 | 13 | 101 | 210 | 0 | 1 | +63.8% | -1.421 | -149.6 | 150 | load141/D - 970 | 13 | 109 | 212 | 0 | 1 | +67.1% | -1.421 | -149.8 | 150 | load141/D - 980 | 13 | 118 | 213 | 0 | 1 | +70.8% | -1.421 | -149.7 | 150 | load141/D - 990 | 13 | 127 | 214 | 0 | 1 | +75.4% | -1.421 | -150.6 | 150 | load141/D - 998 | 13 | 92 | 207 | 0 | 1 | +59.7% | -1.421 | -148.5 | 150 | load141/D - 1000 | 13 | 93 | 207 | 0 | 1 | +59.7% | -1.421 | -148.4 | 150 | load141/D - 1010 | 18 | 98 | 207 | 0 | 1 | +59.4% | -1.421 | -148.2 | 150 | load141/D - 1020 | 19 | 106 | 210 | 0 | 1 | +63.5% | -1.421 | -148.1 | 150 | load141/D - 1030 | 21 | 114 | 210 | 0 | 1 | +66.3% | -1.421 | -149.0 | 150 | load141/D - 1040 | 25 | 118 | 214 | 0 | 1 | +67.2% | -1.421 | -148.9 | 150 | load141/D - 1050 | 32 | 118 | 220 | 0 | 1 | +66.7% | -1.421 | -149.0 | 150 | load141/D - 1059 | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D - 1060 | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D - 1070 | 19 | 105 | 210 | 0 | 1 | +63.4% | -1.421 | -148.3 | 150 | load141/D - 1080 | 21 | 113 | 210 | 0 | 1 | +66.1% | -1.421 | -149.0 | 150 | load141/D - 1090 | 22 | 122 | 210 | 0 | 1 | +68.8% | -1.421 | -149.3 | 150 | load141/D - 1100 | 22 | 130 | 212 | 0 | 1 | +73.0% | -1.421 | -149.6 | 150 | load141/D - 1100 | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D - 1110 | 17 | 105 | 209 | 0 | 1 | +62.7% | -1.421 | -149.1 | 150 | load141/D - 1120 | 17 | 114 | 210 | 0 | 1 | +65.8% | -1.421 | -149.0 | 150 | load141/D - 1130 | 17 | 124 | 210 | 0 | 1 | +72.5% | -1.421 | -149.6 | 150 | load141/D - 1140 | 17 | 132 | 212 | 0 | 1 | +74.4% | -1.421 | -150.4 | 150 | load141/D - 1150 | 17 | 140 | 214 | 0 | 1 | +76.4% | -1.421 | -151.2 | 150 | load141/D - 1151 | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D - 1160 | 19 | 103 | 210 | 0 | 1 | +62.7% | -1.421 | -148.3 | 150 | load141/D - 1170 | 20 | 112 | 210 | 0 | 1 | +66.3% | -1.421 | -148.6 | 150 | load141/D - 1180 | 20 | 122 | 210 | 0 | 1 | +70.1% | -1.421 | -148.7 | 150 | load141/D - 1190 | 20 | 130 | 212 | 0 | 1 | +73.4% | -1.421 | -149.0 | 150 | load141/D - 1200 | 20 | 138 | 214 | 0 | 1 | +75.5% | -1.421 | -149.2 | 150 | load141/D - 1200 | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D - 1200* | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D - 1201* | 17 | 98 | 207 | 0 | 1 | +59.5% | -1.421 | -148.1 | 150 | load141/D - 1210* | 17 | 106 | 207 | 0 | 1 | +60.1% | -1.421 | -146.5 | 150 | load141/D - 1211* | 17 | 108 | 207 | 0 | 1 | +60.3% | -1.421 | -146.1 | 150 | load141/D - 1220* | 17 | 116 | 207 | 0 | 1 | +60.9% | -1.421 | -144.6 | 150 | load141/D - 1221* | 17 | 118 | 207 | 0 | 1 | +61.1% | -1.421 | -144.3 | 150 | load141/D - 1222* | 17 | 118 | 207 | 0 | 1 | +61.1% | -1.421 | -144.3 | 150 | load141/D - 1223* | 17 | 118 | 207 | 0 | 1 | +61.1% | -1.421 | -144.3 | 150 | load141/D - 1229* | 17 | 123 | 207 | 0 | 1 | +61.4% | -1.421 | -143.9 | 150 | load141/D - 1230* | 17 | 123 | 207 | 0 | 1 | +61.4% | -1.421 | -143.9 | 150 | load141/D - 1239* | 17 | 133 | 207 | 0 | 1 | +62.8% | -1.421 | -142.7 | 150 | load141/D - 1240* | 17 | 133 | 207 | 0 | 1 | +62.8% | -1.421 | -142.7 | 150 | load141/D - 1247* | 17 | 140 | 207 | 0 | 1 | +64.1% | -1.421 | -142.7 | 150 | load141/D - 1248* | 17 | 140 | 207 | 0 | 1 | +64.1% | -1.421 | -142.7 | 150 | load141/D - 1249* | 17 | 140 | 207 | 0 | 1 | +64.1% | -1.421 | -142.7 | 150 | load141/D - 1250* | 17 | 140 | 207 | 0 | 1 | +64.1% | -1.421 | -142.7 | 150 | load141/D - 1259* | 17 | 150 | 207 | 0 | 1 | +65.5% | -1.421 | -141.5 | 150 | load141/D - 1260* | 17 | 150 | 207 | 0 | 1 | +65.5% | -1.421 | -141.5 | 150 | load141/D - 1269* | 17 | 160 | 207 | 0 | 1 | +67.2% | -1.421 | -141.3 | 150 | load141/D - 1270* | 17 | 160 | 207 | 0 | 1 | +67.2% | -1.421 | -141.3 | 150 | load141/D - 1274* | 17 | 164 | 207 | 0 | 1 | +68.0% | -1.421 | -141.2 | 150 | load141/D - 1280* | 17 | 169 | 207 | 0 | 1 | +68.2% | -1.421 | -140.3 | 150 | load141/D - 1284* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D - 1285* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D - 1286* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D - 1287* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D - 1288* | 17 | 174 | 207 | 0 | 1 | +68.6% | -1.421 | -138.5 | 150 | load141/D - 1290* | 17 | 175 | 207 | 0 | 1 | +68.7% | -1.421 | -138.4 | 150 | load141/D - 1298* | 17 | 184 | 207 | 0 | 1 | +69.4% | -1.421 | -135.9 | 150 | load141/D - 1300* | 17 | 185 | 207 | 0 | 1 | +69.6% | -1.421 | -135.9 | 150 | load141/D - 1301* | 17 | 185 | 207 | 0 | 1 | +69.6% | -1.421 | -135.9 | 150 | load141/D - 1302* | 17 | 185 | 207 | 0 | 1 | +69.6% | -1.421 | -135.9 | 150 | load141/D - 1310* | 17 | 192 | 207 | 0 | 1 | +70.2% | -1.421 | -135.5 | 150 | load141/D - 1311* | 17 | 193 | 207 | 0 | 1 | +70.3% | -1.421 | -135.5 | 150 | load141/D - 1312* | 17 | 193 | 207 | 0 | 1 | +70.3% | -1.421 | -135.5 | 150 | load141/D - 1320* | 17 | 200 | 207 | 0 | 1 | +70.7% | -1.421 | -134.3 | 150 | load141/D - 1322* | 17 | 203 | 207 | 0 | 1 | +71.0% | -1.421 | -133.8 | 150 | load141/D - 1323* | 17 | 203 | 207 | 0 | 1 | +71.0% | -1.421 | -133.8 | 150 | load141/D - 1330* | 17 | 209 | 207 | 0 | 1 | +71.7% | -1.421 | -132.9 | 150 | load141/D - 1333* | 17 | 212 | 207 | 0 | 1 | +72.3% | -1.421 | -132.6 | 150 | load141/D - 1334* | 17 | 212 | 207 | 0 | 1 | +72.3% | -1.421 | -132.6 | 150 | load141/D - 1335* | 17 | 212 | 207 | 0 | 1 | +72.3% | -1.421 | -132.6 | 150 | load141/D - 1340* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D - 1340* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D - 1341* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D - 1342* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D - 1343* | 17 | 216 | 207 | 0 | 1 | +74.0% | -1.421 | -129.1 | 150 | load141/D - 1350* | 17 | 222 | 207 | 0 | 1 | +74.4% | -1.421 | -128.1 | 150 | load141/D - 1353* | 17 | 226 | 207 | 0 | 1 | +74.8% | -1.421 | -127.4 | 150 | load141/D - 1354* | 17 | 226 | 207 | 0 | 1 | +74.8% | -1.421 | -127.4 | 150 | load141/D - 1355* | 17 | 226 | 207 | 0 | 1 | +74.8% | -1.421 | -127.4 | 150 | load141/D - 1357* | 17 | 227 | 207 | 0 | 1 | +74.9% | -1.421 | -127.4 | 150 | load141/D - 1358* | 17 | 227 | 207 | 0 | 1 | +74.9% | -1.421 | -127.4 | 150 | load141/D - 1360* | 17 | 228 | 207 | 0 | 1 | +75.0% | -1.421 | -127.0 | 150 | load141/D - 1367* | 17 | 235 | 207 | 0 | 1 | +76.1% | -1.421 | -126.2 | 150 | load141/D - 1368* | 17 | 235 | 207 | 0 | 1 | +76.1% | -1.421 | -126.2 | 150 | load141/D - 1370* | 17 | 236 | 207 | 0 | 1 | +76.1% | -1.421 | -126.1 | 150 | load141/D - 1376* | 17 | 242 | 207 | 0 | 1 | +76.6% | -1.421 | -125.6 | 150 | load141/D - 1380* | 17 | 245 | 207 | 0 | 1 | +76.7% | -1.421 | -125.3 | 150 | load141/D - 1385* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D - 1386* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D - 1387* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D - 1388* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D - 1389* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D - 1390* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D - 1390* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D - 1391* | 17 | 250 | 207 | 0 | 1 | +77.4% | -1.421 | -125.0 | 150 | load141/D - 1398* | 17 | 256 | 207 | 0 | 1 | +78.2% | -1.421 | -124.5 | 150 | load141/D - 1399* | 17 | 256 | 207 | 0 | 1 | +78.2% | -1.421 | -124.5 | 150 | load141/D - 1400* | 17 | 256 | 207 | 0 | 1 | +78.2% | -1.421 | -124.5 | 150 | load141/D - final | 17 | 256 | 207 | 0 | 1 | +78.2% | -1.421 | -124.5 | 150 | load141/D + 10 | 0 | 0 | 45 | 0 | 1 | +6.5% | -8.135 | -689.1 | 150 | load145/D + 20 | 0 | 6 | 87 | 0 | 1 | +14.3% | -5.413 | -408.6 | 150 | load148/D + 30 | 0 | 13 | 125 | 0 | 1 | +21.7% | -4.151 | -277.6 | 150 | load149/D + 40 | 0 | 21 | 159 | 0 | 1 | +32.5% | -2.319 | -194.7 | 150 | load99/D + 50 | 0 | 29 | 173 | 0 | 1 | +37.6% | -3.238 | -179.8 | 150 | load144/D + 60 | 0 | 36 | 202 | 0 | 1 | +48.2% | -1.726 | -148.6 | 150 | load141/D + 70 | 3 | 43 | 202 | 0 | 1 | +48.3% | -1.521 | -147.5 | 150 | load141/D + 80 | 6 | 50 | 202 | 0 | 1 | +49.6% | -1.468 | -147.1 | 150 | load141/D + 90 | 8 | 57 | 205 | 0 | 1 | +54.6% | -1.467 | -147.1 | 150 | load141/D + 100 | 9 | 66 | 205 | 0 | 1 | +57.3% | -1.508 | -147.8 | 150 | load141/D + 110 | 14 | 70 | 208 | 0 | 1 | +58.0% | -1.594 | -148.9 | 150 | load141/D + 120 | 21 | 70 | 217 | 0 | 1 | +59.0% | -1.506 | -147.9 | 150 | load141/D + 130 | 29 | 70 | 223 | 0 | 1 | +58.0% | -1.594 | -148.9 | 150 | load141/D + 136 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 140 | 7 | 57 | 205 | 0 | 1 | +54.7% | -1.451 | -146.9 | 150 | load141/D + 150 | 9 | 65 | 205 | 0 | 1 | +57.3% | -1.519 | -147.7 | 150 | load141/D + 160 | 15 | 68 | 208 | 0 | 1 | +57.3% | -1.698 | -149.9 | 150 | load141/D + 170 | 22 | 68 | 217 | 0 | 1 | +58.3% | -1.539 | -148.1 | 150 | load141/D + 180 | 30 | 68 | 223 | 0 | 1 | +57.3% | -1.698 | -149.9 | 150 | load141/D + 187 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 190 | 7 | 56 | 205 | 0 | 1 | +54.5% | -1.460 | -147.0 | 150 | load141/D + 200 | 9 | 64 | 205 | 0 | 1 | +57.1% | -1.525 | -147.8 | 150 | load141/D + 210 | 15 | 66 | 211 | 0 | 1 | +58.1% | -1.526 | -148.0 | 150 | load141/D + 220 | 23 | 66 | 217 | 0 | 1 | +57.1% | -1.614 | -148.9 | 150 | load141/D + 230 | 30 | 66 | 226 | 0 | 1 | +58.1% | -1.526 | -148.0 | 150 | load141/D + 238 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 240 | 7 | 55 | 205 | 0 | 1 | +53.6% | -1.419 | -146.6 | 150 | load141/D + 250 | 9 | 63 | 205 | 0 | 1 | +56.8% | -1.530 | -147.8 | 150 | load141/D + 260 | 15 | 65 | 211 | 0 | 1 | +57.9% | -1.531 | -148.0 | 150 | load141/D + 270 | 23 | 65 | 217 | 0 | 1 | +56.9% | -1.619 | -149.0 | 150 | load141/D + 280 | 30 | 65 | 226 | 0 | 1 | +57.9% | -1.531 | -148.0 | 150 | load141/D + 289 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 290 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 300 | 9 | 62 | 205 | 0 | 1 | +56.6% | -1.535 | -147.8 | 150 | load141/D + 310 | 15 | 64 | 211 | 0 | 1 | +57.7% | -1.537 | -148.0 | 150 | load141/D + 320 | 23 | 64 | 217 | 0 | 1 | +56.7% | -1.625 | -149.0 | 150 | load141/D + 330 | 30 | 64 | 226 | 0 | 1 | +57.7% | -1.537 | -148.0 | 150 | load141/D + 340 | 38 | 64 | 232 | 0 | 1 | +56.7% | -1.625 | -149.0 | 150 | load141/D + 340 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 350 | 9 | 61 | 205 | 0 | 1 | +56.2% | -1.533 | -147.8 | 150 | load141/D + 360 | 11 | 69 | 205 | 0 | 1 | +57.9% | -1.602 | -148.9 | 150 | load141/D + 370 | 18 | 69 | 214 | 0 | 1 | +58.9% | -1.514 | -147.9 | 150 | load141/D + 380 | 26 | 69 | 220 | 0 | 1 | +57.9% | -1.602 | -148.9 | 150 | load141/D + 390 | 33 | 69 | 229 | 0 | 1 | +58.9% | -1.514 | -147.9 | 150 | load141/D + 391 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 400 | 9 | 60 | 205 | 0 | 1 | +55.9% | -1.542 | -147.9 | 150 | load141/D + 410 | 11 | 68 | 205 | 0 | 1 | +57.8% | -1.611 | -148.9 | 150 | load141/D + 420 | 18 | 68 | 214 | 0 | 1 | +58.8% | -1.523 | -147.9 | 150 | load141/D + 430 | 26 | 68 | 220 | 0 | 1 | +57.8% | -1.611 | -148.9 | 150 | load141/D + 440 | 33 | 68 | 229 | 0 | 1 | +58.8% | -1.523 | -147.9 | 150 | load141/D + 442 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 450 | 9 | 59 | 205 | 0 | 1 | +55.0% | -1.501 | -147.5 | 150 | load141/D + 460 | 12 | 66 | 205 | 0 | 1 | +56.6% | -1.701 | -149.9 | 150 | load141/D + 470 | 19 | 66 | 214 | 0 | 1 | +57.6% | -1.542 | -148.1 | 150 | load141/D + 480 | 27 | 66 | 220 | 0 | 1 | +56.6% | -1.701 | -149.9 | 150 | load141/D + 490 | 34 | 66 | 229 | 0 | 1 | +57.6% | -1.542 | -148.1 | 150 | load141/D + 493 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 500 | 9 | 58 | 205 | 0 | 1 | +54.9% | -1.526 | -147.7 | 150 | load141/D + 510 | 12 | 64 | 208 | 0 | 1 | +57.7% | -1.537 | -148.0 | 150 | load141/D + 520 | 20 | 64 | 214 | 0 | 1 | +56.7% | -1.625 | -149.0 | 150 | load141/D + 530 | 27 | 64 | 223 | 0 | 1 | +57.7% | -1.537 | -148.0 | 150 | load141/D + 540 | 35 | 64 | 229 | 0 | 1 | +56.7% | -1.625 | -149.0 | 150 | load141/D + 544 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 550 | 8 | 58 | 205 | 0 | 1 | +55.0% | -1.474 | -147.2 | 150 | load141/D + 560 | 11 | 65 | 205 | 0 | 1 | +56.9% | -1.619 | -149.0 | 150 | load141/D + 570 | 18 | 65 | 214 | 0 | 1 | +57.9% | -1.531 | -148.0 | 150 | load141/D + 580 | 26 | 65 | 220 | 0 | 1 | +56.9% | -1.619 | -149.0 | 150 | load141/D + 590 | 33 | 65 | 229 | 0 | 1 | +57.9% | -1.531 | -148.0 | 150 | load141/D + 595 | 7 | 54 | 205 | 0 | 1 | +53.1% | -1.407 | -146.4 | 150 | load141/D + 600 | 8 | 57 | 205 | 0 | 1 | +53.2% | -1.407 | -145.8 | 150 | load141/D + 610 | 11 | 63 | 206 | 0 | 1 | +53.9% | -1.407 | -146.1 | 150 | load141/D + 620 | 13 | 70 | 209 | 0 | 1 | +57.3% | -1.407 | -145.5 | 150 | load141/D + 630 | 14 | 79 | 209 | 0 | 1 | +59.2% | -1.407 | -146.0 | 150 | load141/D + 640 | 21 | 79 | 215 | 0 | 1 | +58.7% | -1.407 | -146.8 | 150 | load141/D + 650 | 27 | 79 | 223 | 0 | 1 | +59.7% | -1.407 | -145.6 | 150 | load141/D + 660 | 34 | 79 | 229 | 0 | 1 | +59.2% | -1.407 | -146.0 | 150 | load141/D + 667 | 12 | 68 | 209 | 0 | 1 | +56.9% | -1.407 | -145.0 | 150 | load141/D + 670 | 12 | 70 | 209 | 0 | 1 | +57.0% | -1.407 | -144.8 | 150 | load141/D + 680 | 13 | 79 | 209 | 0 | 1 | +58.9% | -1.407 | -145.5 | 150 | load141/D + 690 | 15 | 85 | 212 | 0 | 1 | +60.1% | -1.407 | -145.6 | 150 | load141/D + 700 | 20 | 86 | 217 | 0 | 1 | +60.1% | -1.407 | -146.0 | 150 | load141/D + 710 | 25 | 86 | 222 | 0 | 1 | +60.1% | -1.407 | -146.0 | 150 | load141/D + 720 | 30 | 86 | 227 | 0 | 1 | +60.1% | -1.407 | -146.0 | 150 | load141/D + 730 | 35 | 86 | 232 | 0 | 1 | +60.1% | -1.407 | -146.0 | 150 | load141/D + 732 | 13 | 81 | 209 | 0 | 1 | +59.1% | -1.407 | -145.4 | 150 | load141/D + 740 | 14 | 86 | 210 | 0 | 1 | +61.9% | -1.407 | -146.6 | 150 | load141/D + 750 | 14 | 95 | 211 | 0 | 1 | +66.7% | -1.407 | -146.7 | 150 | load141/D + 760 | 14 | 104 | 212 | 0 | 1 | +71.1% | -1.407 | -147.2 | 150 | load141/D + 770 | 14 | 111 | 215 | 0 | 1 | +72.5% | -1.407 | -148.5 | 150 | load141/D + 780 | 14 | 119 | 217 | 0 | 1 | +73.6% | -1.407 | -149.1 | 150 | load141/D + 782 | 13 | 81 | 209 | 0 | 1 | +59.1% | -1.407 | -145.4 | 150 | load141/D + 790 | 13 | 87 | 210 | 0 | 1 | +60.4% | -1.407 | -145.7 | 150 | load141/D + 800 | 13 | 94 | 213 | 0 | 1 | +63.9% | -1.407 | -146.4 | 150 | load141/D + 810 | 13 | 103 | 214 | 0 | 1 | +67.4% | -1.407 | -146.4 | 150 | load141/D + 820 | 13 | 112 | 215 | 0 | 1 | +71.0% | -1.407 | -146.4 | 150 | load141/D + 830 | 13 | 121 | 216 | 0 | 1 | +75.7% | -1.407 | -147.3 | 150 | load141/D + 837 | 13 | 85 | 209 | 0 | 1 | +59.7% | -1.407 | -145.2 | 150 | load141/D + 840 | 13 | 86 | 210 | 0 | 1 | +60.3% | -1.407 | -145.8 | 150 | load141/D + 850 | 13 | 94 | 212 | 0 | 1 | +63.5% | -1.407 | -146.2 | 150 | load141/D + 860 | 13 | 103 | 213 | 0 | 1 | +67.3% | -1.407 | -146.4 | 150 | load141/D + 870 | 13 | 112 | 214 | 0 | 1 | +72.3% | -1.407 | -146.7 | 150 | load141/D + 880 | 13 | 120 | 216 | 0 | 1 | +75.1% | -1.407 | -147.8 | 150 | load141/D + 888 | 13 | 85 | 209 | 0 | 1 | +59.7% | -1.407 | -145.2 | 150 | load141/D + 890 | 13 | 86 | 209 | 0 | 1 | +60.2% | -1.419 | -145.4 | 150 | load141/D + 900 | 15 | 94 | 209 | 0 | 1 | +63.3% | -1.526 | -146.6 | 150 | load141/D + 910 | 18 | 101 | 209 | 0 | 1 | +64.1% | -1.680 | -148.7 | 150 | load141/D + 920 | 25 | 101 | 218 | 0 | 1 | +65.1% | -1.522 | -146.9 | 150 | load141/D + 930 | 33 | 101 | 224 | 0 | 1 | +64.1% | -1.680 | -148.7 | 150 | load141/D + 939 | 13 | 85 | 209 | 0 | 1 | +59.7% | -1.407 | -145.2 | 150 | load141/D + 940 | 13 | 85 | 209 | 0 | 1 | +59.7% | -1.407 | -145.2 | 150 | load141/D + 950 | 13 | 92 | 212 | 0 | 1 | +63.2% | -1.407 | -146.4 | 150 | load141/D + 960 | 13 | 100 | 214 | 0 | 1 | +66.9% | -1.407 | -146.5 | 150 | load141/D + 970 | 13 | 109 | 215 | 0 | 1 | +69.4% | -1.407 | -146.4 | 150 | load141/D + 980 | 13 | 118 | 216 | 0 | 1 | +74.0% | -1.407 | -146.9 | 150 | load141/D + 990 | 13 | 126 | 218 | 0 | 1 | +76.4% | -1.407 | -148.0 | 150 | load141/D + 990 | 13 | 85 | 209 | 0 | 1 | +59.7% | -1.407 | -145.2 | 150 | load141/D + 1000 | 17 | 90 | 209 | 0 | 1 | +59.4% | -1.407 | -145.2 | 150 | load141/D + 1010 | 19 | 97 | 212 | 0 | 1 | +62.9% | -1.407 | -144.9 | 150 | load141/D + 1020 | 21 | 105 | 212 | 0 | 1 | +66.1% | -1.407 | -145.8 | 150 | load141/D + 1030 | 24 | 111 | 214 | 0 | 1 | +66.7% | -1.407 | -145.7 | 150 | load141/D + 1040 | 31 | 111 | 220 | 0 | 1 | +66.2% | -1.427 | -146.1 | 150 | load140/D + 1050 | 37 | 111 | 228 | 0 | 1 | +67.2% | -1.407 | -145.6 | 150 | load141/D + 1051 | 17 | 91 | 209 | 0 | 1 | +59.5% | -1.407 | -144.8 | 150 | load141/D + 1060 | 19 | 96 | 212 | 0 | 1 | +62.7% | -1.407 | -145.0 | 150 | load141/D + 1070 | 21 | 104 | 212 | 0 | 1 | +65.9% | -1.407 | -145.9 | 150 | load141/D + 1080 | 22 | 113 | 212 | 0 | 1 | +68.1% | -1.407 | -146.1 | 150 | load141/D + 1090 | 22 | 122 | 213 | 0 | 1 | +72.3% | -1.411 | -146.2 | 150 | load141/D + 1100 | 22 | 130 | 215 | 0 | 1 | +75.6% | -1.411 | -146.5 | 150 | load141/D + 1100 | 17 | 91 | 209 | 0 | 1 | +59.5% | -1.407 | -144.8 | 150 | load141/D + 1110 | 17 | 98 | 211 | 0 | 1 | +62.7% | -1.407 | -145.8 | 150 | load141/D + 1120 | 17 | 107 | 212 | 0 | 1 | +65.8% | -1.407 | -145.7 | 150 | load141/D + 1130 | 17 | 116 | 213 | 0 | 1 | +69.8% | -1.407 | -146.3 | 150 | load141/D + 1140 | 17 | 124 | 215 | 0 | 1 | +72.2% | -1.407 | -147.4 | 150 | load141/D + 1150 | 17 | 131 | 218 | 0 | 1 | +73.3% | -1.407 | -148.5 | 150 | load141/D + 1151 | 17 | 91 | 209 | 0 | 1 | +59.5% | -1.407 | -144.8 | 150 | load141/D + 1160 | 19 | 96 | 212 | 0 | 1 | +62.7% | -1.407 | -145.0 | 150 | load141/D + 1170 | 19 | 106 | 212 | 0 | 1 | +65.5% | -1.407 | -144.7 | 150 | load141/D + 1180 | 20 | 115 | 212 | 0 | 1 | +69.0% | -1.407 | -145.3 | 150 | load141/D + 1190 | 20 | 123 | 214 | 0 | 1 | +72.5% | -1.407 | -145.6 | 150 | load141/D + 1200 | 20 | 132 | 215 | 0 | 1 | +76.2% | -1.407 | -145.9 | 150 | load141/D + 1202 | 17 | 91 | 209 | 0 | 1 | +59.5% | -1.407 | -144.8 | 150 | load141/D + 1210 | 17 | 97 | 212 | 0 | 1 | +63.1% | -1.407 | -144.5 | 150 | load141/D + 1220 | 17 | 107 | 212 | 0 | 1 | +65.6% | -1.407 | -143.8 | 150 | load141/D + 1230 | 17 | 117 | 212 | 0 | 1 | +69.0% | -1.407 | -143.9 | 150 | load141/D + 1240 | 17 | 127 | 212 | 0 | 1 | +75.8% | -1.407 | -144.9 | 150 | load141/D + 1250 | 17 | 134 | 215 | 0 | 1 | +78.2% | -1.407 | -145.4 | 150 | load141/D + 1260 | 17 | 142 | 217 | 0 | 1 | +79.6% | -1.407 | -145.7 | 150 | load141/D + 1265 | 17 | 112 | 212 | 0 | 1 | +66.6% | -1.407 | -143.7 | 150 | load141/D + 1270 | 17 | 115 | 213 | 0 | 1 | +67.8% | -1.407 | -144.1 | 150 | load141/D + 1280 | 17 | 123 | 215 | 0 | 1 | +70.7% | -1.407 | -144.6 | 150 | load141/D + 1290 | 17 | 132 | 216 | 0 | 1 | +73.5% | -1.407 | -144.8 | 150 | load141/D + 1300 | 17 | 141 | 217 | 0 | 1 | +78.2% | -1.407 | -145.4 | 150 | load141/D + 1310 | 17 | 149 | 219 | 0 | 1 | +79.5% | -1.407 | -146.1 | 150 | load141/D + 1316 | 17 | 112 | 212 | 0 | 1 | +66.6% | -1.407 | -143.7 | 150 | load141/D + 1320 | 17 | 114 | 213 | 0 | 1 | +67.4% | -1.407 | -144.1 | 150 | load141/D + 1330 | 17 | 123 | 214 | 0 | 1 | +71.3% | -1.407 | -144.6 | 150 | load141/D + 1340 | 17 | 132 | 215 | 0 | 1 | +75.0% | -1.407 | -145.1 | 150 | load141/D + 1350 | 17 | 140 | 217 | 0 | 1 | +77.4% | -1.407 | -146.2 | 150 | load141/D + 1360 | 17 | 147 | 220 | 0 | 1 | +78.7% | -1.407 | -147.5 | 150 | load141/D + 1367 | 17 | 112 | 212 | 0 | 1 | +66.6% | -1.407 | -143.7 | 150 | load141/D + 1370 | 17 | 114 | 212 | 0 | 1 | +66.7% | -1.407 | -143.6 | 150 | load141/D + 1380 | 17 | 124 | 212 | 0 | 1 | +70.3% | -1.407 | -144.1 | 150 | load141/D + 1390 | 17 | 133 | 213 | 0 | 1 | +74.5% | -1.407 | -144.1 | 150 | load141/D + 1400 | 17 | 142 | 214 | 0 | 1 | +77.9% | -1.407 | -144.2 | 150 | load141/D + 1410 | 17 | 150 | 216 | 0 | 1 | +81.1% | -1.407 | -145.1 | 150 | load141/D + 1420 | 17 | 158 | 218 | 0 | 1 | +82.3% | -1.407 | -145.7 | 150 | load141/D + 1424 | 17 | 118 | 212 | 0 | 1 | +67.1% | -1.407 | -143.4 | 150 | load141/D + 1430 | 17 | 123 | 212 | 0 | 1 | +70.1% | -1.407 | -144.1 | 150 | load141/D + 1440 | 17 | 132 | 213 | 0 | 1 | +74.5% | -1.407 | -144.2 | 150 | load141/D + 1450 | 17 | 141 | 214 | 0 | 1 | +77.0% | -1.407 | -144.1 | 150 | load141/D + 1460 | 17 | 150 | 215 | 0 | 1 | +81.0% | -1.407 | -144.6 | 150 | load141/D + 1470 | 17 | 157 | 218 | 0 | 1 | +82.1% | -1.407 | -145.7 | 150 | load141/D + 1475 | 17 | 118 | 212 | 0 | 1 | +67.1% | -1.407 | -143.4 | 150 | load141/D + 1480 | 17 | 122 | 212 | 0 | 1 | +69.4% | -1.407 | -143.8 | 150 | load141/D + 1490 | 17 | 131 | 213 | 0 | 1 | +73.5% | -1.407 | -144.2 | 150 | load141/D + 1500 | 17 | 140 | 214 | 0 | 1 | +77.8% | -1.407 | -144.6 | 150 | load141/D + 1500 | 17 | 118 | 212 | 0 | 1 | +67.1% | -1.407 | -143.4 | 150 | load141/D + 1510 | 17 | 127 | 212 | 0 | 1 | +72.5% | -1.407 | -144.1 | 150 | load141/D + 1520 | 17 | 135 | 214 | 0 | 1 | +74.5% | -1.407 | -144.8 | 150 | load141/D + 1530 | 17 | 142 | 217 | 0 | 1 | +75.8% | -1.407 | -146.1 | 150 | load141/D + 1540 | 17 | 150 | 219 | 0 | 1 | +77.0% | -1.407 | -146.7 | 150 | load141/D + 1550 | 17 | 157 | 222 | 0 | 1 | +78.4% | -1.407 | -147.9 | 150 | load141/D + 1551 | 17 | 118 | 212 | 0 | 1 | +67.1% | -1.407 | -143.4 | 150 | load141/D + 1560 | 17 | 126 | 212 | 0 | 1 | +70.9% | -1.407 | -143.9 | 150 | load141/D + 1570 | 17 | 135 | 213 | 0 | 1 | +76.1% | -1.407 | -144.7 | 150 | load141/D + 1580 | 17 | 143 | 215 | 0 | 1 | +78.1% | -1.407 | -145.2 | 150 | load141/D + 1590 | 17 | 151 | 217 | 0 | 1 | +79.4% | -1.407 | -145.9 | 150 | load141/D + 1600 | 17 | 158 | 220 | 0 | 1 | +80.6% | -1.407 | -147.1 | 150 | load141/D + 1600 | 17 | 118 | 212 | 0 | 1 | +67.1% | -1.407 | -143.4 | 150 | load141/D + 1600* | 17 | 118 | 212 | 0 | 1 | +67.1% | -1.407 | -143.4 | 150 | load141/D + 1601* | 17 | 118 | 212 | 0 | 1 | +67.1% | -1.407 | -143.4 | 150 | load141/D + 1610* | 17 | 126 | 212 | 0 | 1 | +67.5% | -1.407 | -141.6 | 150 | load141/D + 1611* | 17 | 128 | 212 | 0 | 1 | +67.6% | -1.407 | -141.0 | 150 | load141/D + 1620* | 17 | 136 | 212 | 0 | 1 | +68.2% | -1.407 | -139.5 | 150 | load141/D + 1621* | 17 | 138 | 212 | 0 | 1 | +68.4% | -1.407 | -139.2 | 150 | load141/D + 1622* | 17 | 138 | 212 | 0 | 1 | +68.4% | -1.407 | -139.2 | 150 | load141/D + 1623* | 17 | 138 | 212 | 0 | 1 | +68.4% | -1.407 | -139.2 | 150 | load141/D + 1630* | 17 | 144 | 212 | 0 | 1 | +69.0% | -1.407 | -137.9 | 150 | load141/D + 1633* | 17 | 148 | 212 | 0 | 1 | +69.4% | -1.407 | -137.0 | 150 | load141/D + 1640* | 17 | 154 | 212 | 0 | 1 | +70.2% | -1.407 | -136.1 | 150 | load141/D + 1643* | 17 | 157 | 212 | 0 | 1 | +70.7% | -1.407 | -136.0 | 150 | load141/D + 1645* | 17 | 158 | 212 | 0 | 1 | +70.8% | -1.407 | -136.0 | 150 | load141/D + 1646* | 17 | 158 | 212 | 0 | 1 | +70.8% | -1.407 | -136.0 | 150 | load141/D + 1648* | 17 | 159 | 212 | 0 | 1 | +70.9% | -1.407 | -136.0 | 150 | load141/D + 1649* | 17 | 159 | 212 | 0 | 1 | +70.9% | -1.407 | -136.0 | 150 | load141/D + 1650* | 17 | 159 | 212 | 0 | 1 | +70.9% | -1.407 | -136.0 | 150 | load141/D + 1659* | 17 | 169 | 212 | 0 | 1 | +72.2% | -1.407 | -134.6 | 150 | load141/D + 1660* | 17 | 169 | 212 | 0 | 1 | +72.2% | -1.407 | -134.6 | 150 | load141/D + 1660* | 17 | 169 | 212 | 0 | 1 | +72.2% | -1.407 | -134.6 | 150 | load141/D + 1670* | 17 | 178 | 212 | 0 | 1 | +73.3% | -1.407 | -133.4 | 150 | load141/D + 1670* | 17 | 179 | 212 | 0 | 1 | +73.5% | -1.407 | -133.4 | 150 | load141/D + 1673* | 17 | 181 | 212 | 0 | 1 | +74.0% | -1.407 | -133.3 | 150 | load141/D + 1680* | 17 | 187 | 212 | 0 | 1 | +74.8% | -1.407 | -133.1 | 150 | load141/D + 1683* | 17 | 191 | 212 | 0 | 1 | +75.7% | -1.407 | -133.1 | 150 | load141/D + 1688* | 17 | 195 | 212 | 0 | 1 | +76.5% | -1.407 | -133.0 | 150 | load141/D + 1689* | 17 | 195 | 212 | 0 | 1 | +76.5% | -1.407 | -133.0 | 150 | load141/D + 1690* | 17 | 195 | 212 | 0 | 1 | +76.5% | -1.407 | -133.0 | 150 | load141/D + 1690* | 17 | 195 | 212 | 0 | 1 | +76.5% | -1.407 | -133.0 | 150 | load141/D + 1691* | 17 | 195 | 212 | 0 | 1 | +76.5% | -1.407 | -133.0 | 150 | load141/D + 1700* | 17 | 203 | 212 | 0 | 1 | +77.1% | -1.407 | -131.0 | 150 | load141/D + 1701* | 17 | 203 | 212 | 0 | 1 | +77.1% | -1.407 | -131.0 | 150 | load141/D + 1710* | 17 | 211 | 212 | 0 | 1 | +77.5% | -1.407 | -129.7 | 150 | load141/D + 1711* | 17 | 213 | 212 | 0 | 1 | +77.7% | -1.407 | -129.3 | 150 | load141/D + 1712* | 17 | 213 | 212 | 0 | 1 | +77.7% | -1.407 | -129.3 | 150 | load141/D + 1713* | 17 | 213 | 212 | 0 | 1 | +77.7% | -1.407 | -129.3 | 150 | load141/D + 1714* | 17 | 213 | 212 | 0 | 1 | +77.7% | -1.407 | -129.3 | 150 | load141/D + 1715* | 17 | 213 | 212 | 0 | 1 | +77.7% | -1.407 | -129.3 | 150 | load141/D + 1716* | 17 | 213 | 212 | 0 | 1 | +77.7% | -1.407 | -129.3 | 150 | load141/D + 1720* | 17 | 216 | 212 | 0 | 1 | +77.9% | -1.407 | -129.2 | 150 | load141/D + 1723* | 17 | 219 | 212 | 0 | 1 | +78.2% | -1.407 | -129.1 | 150 | load141/D + 1725* | 17 | 220 | 212 | 0 | 1 | +78.3% | -1.407 | -129.1 | 150 | load141/D + 1730* | 17 | 224 | 212 | 0 | 1 | +78.8% | -1.407 | -127.8 | 150 | load141/D + 1735* | 17 | 230 | 212 | 0 | 1 | +79.7% | -1.407 | -127.2 | 150 | load141/D + 1740* | 17 | 234 | 212 | 0 | 1 | +79.9% | -1.407 | -126.8 | 150 | load141/D + 1744* | 17 | 238 | 212 | 0 | 1 | +80.5% | -1.407 | -126.6 | 150 | load141/D + 1745* | 17 | 238 | 212 | 0 | 1 | +80.5% | -1.407 | -126.6 | 150 | load141/D + 1748* | 17 | 240 | 212 | 0 | 1 | +80.7% | -1.407 | -126.6 | 150 | load141/D + 1750* | 17 | 241 | 212 | 0 | 1 | +80.8% | -1.407 | -126.6 | 150 | load141/D + 1751* | 17 | 242 | 212 | 0 | 1 | +80.9% | -1.407 | -126.6 | 150 | load141/D + 1752* | 17 | 242 | 212 | 0 | 1 | +80.9% | -1.407 | -126.6 | 150 | load141/D + 1753* | 17 | 242 | 212 | 0 | 1 | +80.9% | -1.407 | -126.6 | 150 | load141/D + 1760* | 17 | 248 | 212 | 0 | 1 | +81.7% | -1.407 | -126.1 | 150 | load141/D + 1763* | 17 | 252 | 212 | 0 | 1 | +82.5% | -1.407 | -126.0 | 150 | load141/D + 1764* | 17 | 252 | 212 | 0 | 1 | +82.5% | -1.407 | -126.0 | 150 | load141/D + 1767* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1768* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1769* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1770* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1770* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1771* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1772* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1773* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1774* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1775* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1776* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1777* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1778* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1779* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1780* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1780* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1781* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1782* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1783* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1784* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1785* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1786* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1787* | 17 | 254 | 212 | 0 | 1 | +82.8% | -1.407 | -125.9 | 150 | load141/D + 1790* | 17 | 256 | 212 | 0 | 1 | +82.9% | -1.407 | -125.8 | 150 | load141/D + 1794* | 17 | 260 | 212 | 0 | 1 | +83.3% | -1.407 | -125.7 | 150 | load141/D + 1800* | 17 | 265 | 212 | 0 | 1 | +85.9% | -1.407 | -121.8 | 150 | load141/D + final | 17 | 265 | 212 | 0 | 1 | +85.9% | -1.407 | -121.8 | 150 | load141/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 17 buffers. -[INFO RSZ-0045] Inserted 207 buffers, 11 to split loads. -[INFO RSZ-0051] Resized 256 instances: 247 up, 9 up match, 0 down, 0 VT +[INFO RSZ-0045] Inserted 212 buffers, 11 to split loads. +[INFO RSZ-0051] Resized 265 instances: 258 up, 7 up match, 0 down, 0 VT [INFO RSZ-0043] Swapped pins on 1 instances. [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test -worst slack max -1.42 +worst slack max -1.41 diff --git a/src/rsz/test/repair_fanout8_multi.ok b/src/rsz/test/repair_fanout8_multi.ok index 0e6f75cc6c..524e6a078d 100644 --- a/src/rsz/test/repair_fanout8_multi.ok +++ b/src/rsz/test/repair_fanout8_multi.ok @@ -12,235 +12,221 @@ worst slack max -23.63 | Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -23.631 | -2304.8 | 150 | load143/D - 10 | 0 | 10 | 43 | 0 | 1 | +10.0% | -9.476 | -794.2 | 150 | load149/D - 20 | 0 | 21 | 109 | 0 | 1 | +22.8% | -6.008 | -371.4 | 150 | load148/D - 30 | 0 | 28 | 144 | 0 | 1 | +33.7% | -3.692 | -262.2 | 150 | load11/D - 40 | 0 | 37 | 157 | 0 | 1 | +39.5% | -3.368 | -228.4 | 150 | load11/D - 50 | 0 | 43 | 193 | 0 | 1 | +46.2% | -1.726 | -161.0 | 150 | load141/D - 60 | 1 | 51 | 202 | 0 | 1 | +50.1% | -1.515 | -151.2 | 150 | load141/D - 70 | 5 | 57 | 202 | 0 | 1 | +49.9% | -1.485 | -150.7 | 150 | load141/D - 80 | 7 | 64 | 205 | 0 | 1 | +54.5% | -1.409 | -149.4 | 150 | load141/D - 90 | 10 | 71 | 205 | 0 | 1 | +56.6% | -1.501 | -150.5 | 150 | load141/D - 100 | 10 | 81 | 205 | 0 | 1 | +60.2% | -1.504 | -151.0 | 150 | load141/D - 110 | 17 | 82 | 211 | 0 | 1 | +60.1% | -1.522 | -151.2 | 150 | load141/D - 120 | 25 | 82 | 217 | 0 | 1 | +59.1% | -1.680 | -152.9 | 150 | load141/D - 130 | 32 | 82 | 226 | 0 | 1 | +60.1% | -1.522 | -151.2 | 150 | load141/D - 133 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 140 | 10 | 70 | 205 | 0 | 1 | +56.5% | -1.526 | -150.8 | 150 | load141/D - 150 | 10 | 80 | 205 | 0 | 1 | +60.4% | -1.523 | -151.0 | 150 | load141/D - 160 | 18 | 80 | 211 | 0 | 1 | +59.4% | -1.611 | -152.0 | 150 | load141/D - 170 | 25 | 80 | 220 | 0 | 1 | +60.4% | -1.523 | -151.0 | 150 | load141/D - 180 | 33 | 80 | 226 | 0 | 1 | +59.4% | -1.611 | -152.0 | 150 | load141/D - 184 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 190 | 9 | 70 | 205 | 0 | 1 | +56.6% | -1.474 | -150.2 | 150 | load141/D - 200 | 11 | 78 | 205 | 0 | 1 | +59.2% | -1.542 | -151.2 | 150 | load141/D - 210 | 19 | 78 | 211 | 0 | 1 | +58.2% | -1.701 | -153.0 | 150 | load141/D - 220 | 26 | 78 | 220 | 0 | 1 | +59.2% | -1.542 | -151.2 | 150 | load141/D - 230 | 34 | 78 | 226 | 0 | 1 | +58.2% | -1.701 | -153.0 | 150 | load141/D - 235 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 240 | 9 | 69 | 205 | 0 | 1 | +56.2% | -1.467 | -150.2 | 150 | load141/D - 250 | 11 | 77 | 205 | 0 | 1 | +59.0% | -1.548 | -151.2 | 150 | load141/D - 260 | 19 | 77 | 211 | 0 | 1 | +58.0% | -1.706 | -153.0 | 150 | load141/D - 270 | 26 | 77 | 220 | 0 | 1 | +59.0% | -1.548 | -151.2 | 150 | load141/D - 280 | 34 | 77 | 226 | 0 | 1 | +58.0% | -1.706 | -153.0 | 150 | load141/D - 286 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 290 | 8 | 69 | 205 | 0 | 1 | +56.3% | -1.451 | -150.0 | 150 | load141/D - 300 | 11 | 76 | 205 | 0 | 1 | +58.7% | -1.553 | -151.3 | 150 | load141/D - 310 | 19 | 76 | 211 | 0 | 1 | +57.7% | -1.712 | -153.1 | 150 | load141/D - 320 | 26 | 76 | 220 | 0 | 1 | +58.7% | -1.553 | -151.3 | 150 | load141/D - 330 | 34 | 76 | 226 | 0 | 1 | +57.7% | -1.712 | -153.1 | 150 | load141/D - 337 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 340 | 8 | 68 | 205 | 0 | 1 | +56.1% | -1.460 | -150.1 | 150 | load141/D - 350 | 10 | 76 | 205 | 0 | 1 | +58.5% | -1.521 | -150.9 | 150 | load141/D - 360 | 14 | 81 | 208 | 0 | 1 | +60.0% | -1.530 | -151.2 | 150 | load141/D - 370 | 22 | 81 | 214 | 0 | 1 | +59.0% | -1.688 | -152.9 | 150 | load141/D - 380 | 29 | 81 | 223 | 0 | 1 | +60.0% | -1.530 | -151.2 | 150 | load141/D - 388 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 390 | 8 | 67 | 205 | 0 | 1 | +55.1% | -1.419 | -149.6 | 150 | load141/D - 400 | 10 | 75 | 205 | 0 | 1 | +58.4% | -1.530 | -150.9 | 150 | load141/D - 410 | 14 | 80 | 208 | 0 | 1 | +59.9% | -1.539 | -151.2 | 150 | load141/D - 420 | 22 | 80 | 214 | 0 | 1 | +58.9% | -1.698 | -153.0 | 150 | load141/D - 430 | 29 | 80 | 223 | 0 | 1 | +59.9% | -1.539 | -151.2 | 150 | load141/D - 439 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 440 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 450 | 10 | 74 | 205 | 0 | 1 | +58.2% | -1.535 | -150.9 | 150 | load141/D - 460 | 15 | 78 | 208 | 0 | 1 | +58.7% | -1.614 | -152.0 | 150 | load141/D - 470 | 22 | 78 | 217 | 0 | 1 | +59.7% | -1.526 | -151.0 | 150 | load141/D - 480 | 30 | 78 | 223 | 0 | 1 | +58.7% | -1.614 | -152.0 | 150 | load141/D - 490 | 37 | 78 | 232 | 0 | 1 | +59.7% | -1.526 | -151.0 | 150 | load141/D - 490 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 500 | 10 | 73 | 205 | 0 | 1 | +57.7% | -1.533 | -150.9 | 150 | load141/D - 510 | 16 | 76 | 208 | 0 | 1 | +57.7% | -1.712 | -153.1 | 150 | load141/D - 520 | 23 | 76 | 217 | 0 | 1 | +58.7% | -1.553 | -151.3 | 150 | load141/D - 530 | 31 | 76 | 223 | 0 | 1 | +57.7% | -1.712 | -153.1 | 150 | load141/D - 540 | 38 | 76 | 232 | 0 | 1 | +58.7% | -1.553 | -151.3 | 150 | load141/D - 541 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 550 | 10 | 72 | 205 | 0 | 1 | +57.5% | -1.542 | -151.0 | 150 | load141/D - 560 | 14 | 77 | 208 | 0 | 1 | +59.0% | -1.548 | -151.2 | 150 | load141/D - 570 | 22 | 77 | 214 | 0 | 1 | +58.0% | -1.706 | -153.0 | 150 | load141/D - 580 | 29 | 77 | 223 | 0 | 1 | +59.0% | -1.548 | -151.2 | 150 | load141/D - 590 | 37 | 77 | 229 | 0 | 1 | +58.0% | -1.706 | -153.0 | 150 | load141/D - 592 | 8 | 66 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 600 | 10 | 71 | 205 | 0 | 1 | +54.7% | -1.407 | -149.5 | 150 | load141/D - 610 | 12 | 78 | 206 | 0 | 1 | +56.2% | -1.407 | -149.1 | 150 | load141/D - 620 | 14 | 85 | 209 | 0 | 1 | +60.2% | -1.407 | -149.1 | 150 | load141/D - 630 | 17 | 91 | 211 | 0 | 1 | +60.7% | -1.407 | -149.0 | 150 | load141/D - 640 | 24 | 91 | 217 | 0 | 1 | +60.2% | -1.407 | -149.8 | 150 | load141/D - 650 | 30 | 91 | 225 | 0 | 1 | +61.2% | -1.407 | -148.7 | 150 | load141/D - 660 | 37 | 91 | 231 | 0 | 1 | +60.7% | -1.407 | -149.0 | 150 | load141/D - 664 | 13 | 80 | 209 | 0 | 1 | +58.5% | -1.407 | -148.0 | 150 | load141/D - 670 | 14 | 84 | 209 | 0 | 1 | +58.9% | -1.407 | -148.8 | 150 | load141/D - 680 | 15 | 93 | 209 | 0 | 1 | +60.2% | -1.407 | -148.8 | 150 | load141/D - 690 | 17 | 98 | 214 | 0 | 1 | +62.2% | -1.407 | -148.8 | 150 | load141/D - 700 | 22 | 98 | 219 | 0 | 1 | +62.2% | -1.407 | -148.8 | 150 | load141/D - 710 | 27 | 98 | 224 | 0 | 1 | +62.2% | -1.407 | -148.8 | 150 | load141/D - 720 | 32 | 98 | 229 | 0 | 1 | +62.2% | -1.407 | -148.8 | 150 | load141/D - 729 | 14 | 93 | 209 | 0 | 1 | +60.7% | -1.407 | -148.5 | 150 | load141/D - 730 | 14 | 93 | 209 | 0 | 1 | +60.7% | -1.407 | -148.5 | 150 | load141/D - 740 | 15 | 101 | 210 | 0 | 1 | +64.3% | -1.407 | -149.5 | 150 | load141/D - 750 | 15 | 110 | 211 | 0 | 1 | +70.3% | -1.407 | -150.0 | 150 | load141/D - 760 | 15 | 118 | 213 | 0 | 1 | +73.1% | -1.407 | -150.7 | 150 | load141/D - 770 | 15 | 126 | 215 | 0 | 1 | +74.4% | -1.407 | -151.4 | 150 | load141/D - 778 | 14 | 93 | 209 | 0 | 1 | +60.7% | -1.407 | -148.5 | 150 | load141/D - 780 | 14 | 94 | 209 | 0 | 1 | +60.8% | -1.407 | -148.5 | 150 | load141/D - 790 | 14 | 103 | 210 | 0 | 1 | +64.3% | -1.407 | -149.1 | 150 | load141/D - 800 | 14 | 109 | 214 | 0 | 1 | +67.1% | -1.407 | -149.6 | 150 | load141/D - 810 | 14 | 118 | 215 | 0 | 1 | +70.2% | -1.407 | -149.5 | 150 | load141/D - 820 | 14 | 128 | 215 | 0 | 1 | +75.4% | -1.407 | -149.7 | 150 | load141/D - 830 | 14 | 136 | 217 | 0 | 1 | +77.7% | -1.407 | -150.7 | 150 | load141/D - 833 | 14 | 97 | 209 | 0 | 1 | +61.3% | -1.407 | -148.3 | 150 | load141/D - 840 | 14 | 102 | 210 | 0 | 1 | +63.6% | -1.407 | -149.1 | 150 | load141/D - 850 | 14 | 109 | 213 | 0 | 1 | +67.1% | -1.407 | -149.5 | 150 | load141/D - 860 | 14 | 119 | 213 | 0 | 1 | +70.1% | -1.407 | -149.3 | 150 | load141/D - 870 | 14 | 127 | 215 | 0 | 1 | +74.8% | -1.407 | -150.3 | 150 | load141/D - 880 | 14 | 135 | 217 | 0 | 1 | +77.2% | -1.407 | -151.3 | 150 | load141/D - 884 | 14 | 97 | 209 | 0 | 1 | +61.3% | -1.407 | -148.3 | 150 | load141/D - 890 | 15 | 101 | 209 | 0 | 1 | +63.2% | -1.474 | -149.0 | 150 | load141/D - 900 | 16 | 110 | 209 | 0 | 1 | +65.7% | -1.502 | -149.6 | 150 | load141/D - 910 | 22 | 113 | 212 | 0 | 1 | +65.7% | -1.680 | -151.7 | 150 | load141/D - 920 | 29 | 113 | 221 | 0 | 1 | +66.7% | -1.522 | -150.0 | 150 | load141/D - 930 | 37 | 113 | 227 | 0 | 1 | +65.7% | -1.680 | -151.7 | 150 | load141/D - 935 | 14 | 97 | 209 | 0 | 1 | +61.3% | -1.407 | -148.3 | 150 | load141/D - 940 | 14 | 100 | 210 | 0 | 1 | +62.5% | -1.407 | -148.7 | 150 | load141/D - 950 | 14 | 107 | 213 | 0 | 1 | +65.6% | -1.407 | -149.4 | 150 | load141/D - 960 | 14 | 116 | 214 | 0 | 1 | +69.1% | -1.407 | -149.4 | 150 | load141/D - 970 | 14 | 125 | 215 | 0 | 1 | +73.0% | -1.407 | -149.5 | 150 | load141/D - 980 | 14 | 133 | 217 | 0 | 1 | +77.4% | -1.407 | -150.9 | 150 | load141/D - 986 | 14 | 97 | 209 | 0 | 1 | +61.3% | -1.407 | -148.3 | 150 | load141/D - 990 | 15 | 99 | 209 | 0 | 1 | +61.2% | -1.407 | -148.1 | 150 | load141/D - 1000 | 19 | 105 | 209 | 0 | 1 | +61.4% | -1.407 | -147.9 | 150 | load141/D - 1010 | 20 | 113 | 212 | 0 | 1 | +66.3% | -1.407 | -148.1 | 150 | load141/D - 1020 | 22 | 121 | 212 | 0 | 1 | +68.1% | -1.407 | -148.7 | 150 | load141/D - 1030 | 28 | 123 | 216 | 0 | 1 | +67.8% | -1.426 | -149.2 | 150 | load140/D - 1040 | 34 | 123 | 224 | 0 | 1 | +68.8% | -1.407 | -148.7 | 150 | load141/D - 1047 | 18 | 103 | 209 | 0 | 1 | +61.1% | -1.407 | -147.8 | 150 | load141/D - 1050 | 18 | 105 | 209 | 0 | 1 | +61.6% | -1.407 | -147.8 | 150 | load141/D - 1060 | 20 | 112 | 212 | 0 | 1 | +66.0% | -1.407 | -148.2 | 150 | load141/D - 1070 | 22 | 120 | 212 | 0 | 1 | +68.0% | -1.407 | -148.7 | 150 | load141/D - 1080 | 23 | 128 | 213 | 0 | 1 | +70.6% | -1.407 | -149.2 | 150 | load141/D - 1090 | 23 | 137 | 214 | 0 | 1 | +75.3% | -1.411 | -149.4 | 150 | load141/D - 1098 | 18 | 103 | 209 | 0 | 1 | +61.1% | -1.407 | -147.8 | 150 | load141/D - 1100 | 18 | 104 | 209 | 0 | 1 | +61.6% | -1.407 | -147.9 | 150 | load141/D - 1100 | 18 | 103 | 209 | 0 | 1 | +61.1% | -1.407 | -147.8 | 150 | load141/D - 1110 | 19 | 110 | 212 | 0 | 1 | +64.8% | -1.407 | -147.4 | 150 | load141/D - 1120 | 20 | 119 | 212 | 0 | 1 | +67.5% | -1.407 | -147.5 | 150 | load141/D - 1130 | 21 | 128 | 212 | 0 | 1 | +71.5% | -1.407 | -148.2 | 150 | load141/D - 1140 | 21 | 136 | 214 | 0 | 1 | +75.0% | -1.407 | -148.6 | 150 | load141/D - 1150 | 21 | 145 | 215 | 0 | 1 | +77.9% | -1.407 | -148.8 | 150 | load141/D - 1160 | 21 | 153 | 217 | 0 | 1 | +81.0% | -1.407 | -149.0 | 150 | load141/D - 1163 | 20 | 121 | 212 | 0 | 1 | +67.7% | -1.407 | -147.4 | 150 | load141/D - 1170 | 20 | 127 | 212 | 0 | 1 | +71.0% | -1.407 | -147.8 | 150 | load141/D - 1180 | 20 | 135 | 214 | 0 | 1 | +75.1% | -1.407 | -148.5 | 150 | load141/D - 1190 | 20 | 144 | 215 | 0 | 1 | +77.1% | -1.407 | -148.7 | 150 | load141/D - 1197 | 20 | 121 | 212 | 0 | 1 | +67.7% | -1.407 | -147.4 | 150 | load141/D - 1200 | 20 | 122 | 213 | 0 | 1 | +68.3% | -1.407 | -147.9 | 150 | load141/D - 1200 | 20 | 121 | 212 | 0 | 1 | +67.7% | -1.407 | -147.4 | 150 | load141/D - 1200* | 20 | 121 | 212 | 0 | 1 | +67.7% | -1.407 | -147.4 | 150 | load141/D - 1201* | 20 | 121 | 212 | 0 | 1 | +67.7% | -1.407 | -147.4 | 150 | load141/D - 1210* | 20 | 129 | 212 | 0 | 1 | +68.3% | -1.407 | -145.9 | 150 | load141/D - 1211* | 20 | 131 | 212 | 0 | 1 | +68.5% | -1.407 | -145.5 | 150 | load141/D - 1212* | 20 | 131 | 212 | 0 | 1 | +68.5% | -1.407 | -145.5 | 150 | load141/D - 1220* | 20 | 138 | 212 | 0 | 1 | +69.1% | -1.407 | -144.5 | 150 | load141/D - 1222* | 20 | 141 | 212 | 0 | 1 | +69.5% | -1.407 | -144.0 | 150 | load141/D - 1223* | 20 | 141 | 212 | 0 | 1 | +69.5% | -1.407 | -144.0 | 150 | load141/D - 1224* | 20 | 141 | 212 | 0 | 1 | +69.5% | -1.407 | -144.0 | 150 | load141/D - 1230* | 20 | 146 | 212 | 0 | 1 | +70.0% | -1.407 | -143.4 | 150 | load141/D - 1234* | 20 | 151 | 212 | 0 | 1 | +70.8% | -1.407 | -143.2 | 150 | load141/D - 1239* | 20 | 155 | 212 | 0 | 1 | +71.2% | -1.407 | -142.7 | 150 | load141/D - 1240* | 20 | 155 | 212 | 0 | 1 | +71.2% | -1.407 | -142.7 | 150 | load141/D - 1241* | 20 | 156 | 212 | 0 | 1 | +71.3% | -1.407 | -142.7 | 150 | load141/D - 1242* | 20 | 156 | 212 | 0 | 1 | +71.3% | -1.407 | -142.7 | 150 | load141/D - 1250* | 20 | 163 | 212 | 0 | 1 | +71.7% | -1.407 | -141.0 | 150 | load141/D - 1252* | 20 | 166 | 212 | 0 | 1 | +71.9% | -1.407 | -140.0 | 150 | load141/D - 1253* | 20 | 166 | 212 | 0 | 1 | +71.9% | -1.407 | -140.0 | 150 | load141/D - 1260* | 20 | 172 | 212 | 0 | 1 | +72.3% | -1.407 | -138.5 | 150 | load141/D - 1263* | 20 | 176 | 212 | 0 | 1 | +72.7% | -1.407 | -137.4 | 150 | load141/D - 1264* | 20 | 176 | 212 | 0 | 1 | +72.7% | -1.407 | -137.4 | 150 | load141/D - 1270* | 20 | 181 | 212 | 0 | 1 | +72.9% | -1.407 | -136.7 | 150 | load141/D - 1274* | 20 | 186 | 212 | 0 | 1 | +73.4% | -1.407 | -135.7 | 150 | load141/D - 1280* | 20 | 191 | 212 | 0 | 1 | +73.8% | -1.407 | -135.5 | 150 | load141/D - 1281* | 20 | 192 | 212 | 0 | 1 | +73.9% | -1.407 | -135.5 | 150 | load141/D - 1290* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D - 1290* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D - 1291* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D - 1292* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D - 1293* | 20 | 200 | 212 | 0 | 1 | +74.5% | -1.407 | -135.1 | 150 | load141/D - 1300* | 20 | 206 | 212 | 0 | 1 | +75.2% | -1.407 | -134.2 | 150 | load141/D - 1302* | 20 | 207 | 212 | 0 | 1 | +75.3% | -1.407 | -134.2 | 150 | load141/D - 1308* | 20 | 212 | 212 | 0 | 1 | +78.0% | -1.407 | -130.7 | 150 | load141/D - 1309* | 20 | 212 | 212 | 0 | 1 | +78.0% | -1.407 | -130.7 | 150 | load141/D - 1310* | 20 | 212 | 212 | 0 | 1 | +78.0% | -1.407 | -130.7 | 150 | load141/D - 1313* | 20 | 215 | 212 | 0 | 1 | +78.6% | -1.407 | -130.4 | 150 | load141/D - 1314* | 20 | 215 | 212 | 0 | 1 | +78.6% | -1.407 | -130.4 | 150 | load141/D - 1320* | 20 | 220 | 212 | 0 | 1 | +78.8% | -1.407 | -129.7 | 150 | load141/D - 1324* | 20 | 225 | 212 | 0 | 1 | +79.3% | -1.407 | -128.7 | 150 | load141/D - 1330* | 20 | 230 | 212 | 0 | 1 | +79.9% | -1.407 | -127.9 | 150 | load141/D - 1333* | 20 | 233 | 212 | 0 | 1 | +80.5% | -1.407 | -127.6 | 150 | load141/D - 1340* | 20 | 239 | 212 | 0 | 1 | +80.9% | -1.407 | -127.0 | 150 | load141/D - 1341* | 20 | 240 | 212 | 0 | 1 | +81.0% | -1.407 | -127.0 | 150 | load141/D - 1350* | 20 | 248 | 212 | 0 | 1 | +81.8% | -1.407 | -126.5 | 150 | load141/D - 1350* | 20 | 248 | 212 | 0 | 1 | +81.8% | -1.407 | -126.5 | 150 | load141/D - 1351* | 20 | 248 | 212 | 0 | 1 | +81.8% | -1.407 | -126.5 | 150 | load141/D - 1353* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D - 1354* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D - 1355* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D - 1356* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D - 1357* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D - 1358* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D - 1359* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D - 1360* | 20 | 249 | 212 | 0 | 1 | +81.9% | -1.407 | -126.5 | 150 | load141/D - 1366* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1367* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1368* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1369* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1370* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1370* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1371* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1372* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1373* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1374* | 20 | 255 | 212 | 0 | 1 | +82.7% | -1.407 | -126.0 | 150 | load141/D - 1380* | 20 | 260 | 212 | 0 | 1 | +82.9% | -1.407 | -125.4 | 150 | load141/D - 1384* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1385* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1386* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1387* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1388* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1389* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1390* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1390* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1391* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1392* | 20 | 264 | 212 | 0 | 1 | +83.4% | -1.407 | -125.2 | 150 | load141/D - 1395* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D - 1396* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D - 1397* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D - 1398* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D - 1399* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D - 1400* | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D - final | 20 | 266 | 212 | 0 | 1 | +83.6% | -1.407 | -125.1 | 150 | load141/D + 10 | 0 | 2 | 85 | 0 | 1 | +12.1% | -7.981 | -530.1 | 150 | load145/D + 20 | 0 | 12 | 85 | 0 | 1 | +16.3% | -7.528 | -502.6 | 150 | load145/D + 30 | 0 | 18 | 125 | 0 | 1 | +23.6% | -5.117 | -294.4 | 150 | load111/D + 40 | 0 | 25 | 173 | 0 | 1 | +32.8% | -2.299 | -185.0 | 150 | load11/D + 50 | 0 | 32 | 190 | 0 | 1 | +37.3% | -1.904 | -162.6 | 150 | load11/D + 60 | 1 | 40 | 203 | 0 | 1 | +44.4% | -1.515 | -151.6 | 150 | load141/D + 70 | 5 | 46 | 203 | 0 | 1 | +44.5% | -1.424 | -151.2 | 150 | load141/D + 80 | 7 | 53 | 206 | 0 | 1 | +48.8% | -1.412 | -151.0 | 150 | load141/D + 90 | 9 | 61 | 206 | 0 | 1 | +52.1% | -1.533 | -152.3 | 150 | load141/D + 100 | 10 | 70 | 206 | 0 | 1 | +54.5% | -1.522 | -152.6 | 150 | load141/D + 110 | 18 | 70 | 212 | 0 | 1 | +53.5% | -1.680 | -154.3 | 150 | load141/D + 120 | 25 | 70 | 221 | 0 | 1 | +54.5% | -1.522 | -152.6 | 150 | load141/D + 130 | 33 | 70 | 227 | 0 | 1 | +53.5% | -1.680 | -154.3 | 150 | load141/D + 131 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 140 | 9 | 60 | 206 | 0 | 1 | +51.9% | -1.542 | -152.4 | 150 | load141/D + 150 | 11 | 68 | 206 | 0 | 1 | +53.8% | -1.611 | -153.4 | 150 | load141/D + 160 | 18 | 68 | 215 | 0 | 1 | +54.8% | -1.523 | -152.4 | 150 | load141/D + 170 | 26 | 68 | 221 | 0 | 1 | +53.8% | -1.611 | -153.4 | 150 | load141/D + 180 | 33 | 68 | 230 | 0 | 1 | +54.8% | -1.523 | -152.4 | 150 | load141/D + 182 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 190 | 9 | 59 | 206 | 0 | 1 | +50.9% | -1.501 | -151.9 | 150 | load141/D + 200 | 12 | 66 | 206 | 0 | 1 | +52.6% | -1.701 | -154.4 | 150 | load141/D + 210 | 19 | 66 | 215 | 0 | 1 | +53.6% | -1.542 | -152.6 | 150 | load141/D + 220 | 27 | 66 | 221 | 0 | 1 | +52.6% | -1.701 | -154.4 | 150 | load141/D + 230 | 34 | 66 | 230 | 0 | 1 | +53.6% | -1.542 | -152.6 | 150 | load141/D + 233 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 240 | 9 | 58 | 206 | 0 | 1 | +50.8% | -1.526 | -152.2 | 150 | load141/D + 250 | 12 | 65 | 206 | 0 | 1 | +52.3% | -1.706 | -154.4 | 150 | load141/D + 260 | 19 | 65 | 215 | 0 | 1 | +53.3% | -1.548 | -152.6 | 150 | load141/D + 270 | 27 | 65 | 221 | 0 | 1 | +52.3% | -1.706 | -154.4 | 150 | load141/D + 280 | 34 | 65 | 230 | 0 | 1 | +53.3% | -1.548 | -152.6 | 150 | load141/D + 284 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 290 | 8 | 58 | 206 | 0 | 1 | +51.0% | -1.474 | -151.6 | 150 | load141/D + 300 | 12 | 64 | 206 | 0 | 1 | +52.1% | -1.712 | -154.5 | 150 | load141/D + 310 | 19 | 64 | 215 | 0 | 1 | +53.1% | -1.553 | -152.7 | 150 | load141/D + 320 | 27 | 64 | 221 | 0 | 1 | +52.1% | -1.712 | -154.5 | 150 | load141/D + 330 | 34 | 64 | 230 | 0 | 1 | +53.1% | -1.553 | -152.7 | 150 | load141/D + 335 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 340 | 8 | 57 | 206 | 0 | 1 | +50.5% | -1.467 | -151.6 | 150 | load141/D + 350 | 9 | 66 | 206 | 0 | 1 | +53.4% | -1.510 | -152.2 | 150 | load141/D + 360 | 15 | 69 | 209 | 0 | 1 | +53.4% | -1.688 | -154.3 | 150 | load141/D + 370 | 22 | 69 | 218 | 0 | 1 | +54.4% | -1.530 | -152.6 | 150 | load141/D + 380 | 30 | 69 | 224 | 0 | 1 | +53.4% | -1.688 | -154.3 | 150 | load141/D + 386 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 390 | 7 | 57 | 206 | 0 | 1 | +50.7% | -1.451 | -151.4 | 150 | load141/D + 400 | 9 | 65 | 206 | 0 | 1 | +53.3% | -1.519 | -152.2 | 150 | load141/D + 410 | 15 | 68 | 209 | 0 | 1 | +53.3% | -1.698 | -154.4 | 150 | load141/D + 420 | 22 | 68 | 218 | 0 | 1 | +54.3% | -1.539 | -152.6 | 150 | load141/D + 430 | 30 | 68 | 224 | 0 | 1 | +53.3% | -1.698 | -154.4 | 150 | load141/D + 437 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 440 | 7 | 56 | 206 | 0 | 1 | +50.4% | -1.460 | -151.5 | 150 | load141/D + 450 | 9 | 64 | 206 | 0 | 1 | +53.0% | -1.525 | -152.2 | 150 | load141/D + 460 | 15 | 66 | 212 | 0 | 1 | +54.1% | -1.526 | -152.4 | 150 | load141/D + 470 | 23 | 66 | 218 | 0 | 1 | +53.1% | -1.614 | -153.4 | 150 | load141/D + 480 | 30 | 66 | 227 | 0 | 1 | +54.1% | -1.526 | -152.4 | 150 | load141/D + 488 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 490 | 7 | 55 | 206 | 0 | 1 | +49.5% | -1.419 | -151.0 | 150 | load141/D + 500 | 9 | 63 | 206 | 0 | 1 | +52.7% | -1.523 | -152.4 | 150 | load141/D + 510 | 16 | 64 | 212 | 0 | 1 | +53.1% | -1.553 | -152.7 | 150 | load141/D + 520 | 24 | 64 | 218 | 0 | 1 | +52.1% | -1.712 | -154.5 | 150 | load141/D + 530 | 31 | 64 | 227 | 0 | 1 | +53.1% | -1.553 | -152.7 | 150 | load141/D + 539 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 540 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 550 | 9 | 62 | 206 | 0 | 1 | +52.6% | -1.535 | -152.3 | 150 | load141/D + 560 | 15 | 65 | 209 | 0 | 1 | +52.3% | -1.706 | -154.4 | 150 | load141/D + 570 | 22 | 65 | 218 | 0 | 1 | +53.3% | -1.548 | -152.6 | 150 | load141/D + 580 | 30 | 65 | 224 | 0 | 1 | +52.3% | -1.706 | -154.4 | 150 | load141/D + 590 | 37 | 65 | 233 | 0 | 1 | +53.3% | -1.548 | -152.6 | 150 | load141/D + 590 | 7 | 54 | 206 | 0 | 1 | +49.1% | -1.407 | -150.9 | 150 | load141/D + 600 | 9 | 61 | 206 | 0 | 1 | +49.4% | -1.407 | -150.0 | 150 | load141/D + 610 | 11 | 67 | 210 | 0 | 1 | +52.8% | -1.407 | -149.5 | 150 | load141/D + 620 | 13 | 75 | 210 | 0 | 1 | +54.8% | -1.407 | -150.2 | 150 | load141/D + 630 | 17 | 79 | 214 | 0 | 1 | +55.6% | -1.407 | -150.1 | 150 | load141/D + 640 | 24 | 79 | 220 | 0 | 1 | +55.1% | -1.407 | -150.4 | 150 | load141/D + 650 | 31 | 79 | 226 | 0 | 1 | +54.6% | -1.407 | -151.2 | 150 | load141/D + 660 | 37 | 79 | 234 | 0 | 1 | +55.6% | -1.407 | -150.1 | 150 | load141/D + 662 | 12 | 68 | 210 | 0 | 1 | +52.8% | -1.407 | -149.4 | 150 | load141/D + 670 | 13 | 74 | 210 | 0 | 1 | +54.3% | -1.407 | -150.5 | 150 | load141/D + 680 | 14 | 82 | 211 | 0 | 1 | +55.0% | -1.407 | -150.4 | 150 | load141/D + 690 | 17 | 86 | 216 | 0 | 1 | +56.5% | -1.407 | -150.2 | 150 | load141/D + 700 | 22 | 86 | 221 | 0 | 1 | +56.5% | -1.407 | -150.2 | 150 | load141/D + 710 | 27 | 86 | 226 | 0 | 1 | +56.5% | -1.407 | -150.2 | 150 | load141/D + 720 | 32 | 86 | 231 | 0 | 1 | +56.5% | -1.407 | -150.2 | 150 | load141/D + 727 | 13 | 81 | 210 | 0 | 1 | +55.1% | -1.407 | -149.9 | 150 | load141/D + 730 | 13 | 82 | 211 | 0 | 1 | +56.5% | -1.407 | -150.2 | 150 | load141/D + 740 | 14 | 91 | 211 | 0 | 1 | +59.6% | -1.407 | -151.0 | 150 | load141/D + 750 | 14 | 100 | 212 | 0 | 1 | +65.4% | -1.407 | -151.4 | 150 | load141/D + 760 | 14 | 108 | 214 | 0 | 1 | +68.8% | -1.407 | -152.2 | 150 | load141/D + 770 | 14 | 116 | 216 | 0 | 1 | +70.8% | -1.407 | -153.0 | 150 | load141/D + 778 | 13 | 81 | 210 | 0 | 1 | +55.1% | -1.407 | -149.9 | 150 | load141/D + 780 | 13 | 82 | 210 | 0 | 1 | +55.2% | -1.407 | -149.9 | 150 | load141/D + 790 | 13 | 91 | 211 | 0 | 1 | +58.7% | -1.407 | -150.5 | 150 | load141/D + 800 | 13 | 97 | 215 | 0 | 1 | +61.4% | -1.407 | -151.0 | 150 | load141/D + 810 | 13 | 106 | 216 | 0 | 1 | +64.5% | -1.407 | -150.9 | 150 | load141/D + 820 | 13 | 116 | 216 | 0 | 1 | +69.7% | -1.407 | -151.1 | 150 | load141/D + 830 | 13 | 124 | 218 | 0 | 1 | +72.3% | -1.407 | -152.1 | 150 | load141/D + 833 | 13 | 85 | 210 | 0 | 1 | +55.6% | -1.407 | -149.7 | 150 | load141/D + 840 | 13 | 90 | 211 | 0 | 1 | +58.0% | -1.407 | -150.5 | 150 | load141/D + 850 | 13 | 97 | 214 | 0 | 1 | +61.4% | -1.407 | -150.9 | 150 | load141/D + 860 | 13 | 107 | 214 | 0 | 1 | +64.5% | -1.407 | -150.8 | 150 | load141/D + 870 | 13 | 116 | 215 | 0 | 1 | +70.4% | -1.407 | -151.6 | 150 | load141/D + 880 | 13 | 124 | 217 | 0 | 1 | +72.8% | -1.407 | -152.3 | 150 | load141/D + 884 | 13 | 85 | 210 | 0 | 1 | +55.6% | -1.407 | -149.7 | 150 | load141/D + 890 | 14 | 89 | 210 | 0 | 1 | +57.6% | -1.474 | -150.5 | 150 | load141/D + 900 | 15 | 98 | 210 | 0 | 1 | +60.1% | -1.502 | -151.0 | 150 | load141/D + 910 | 21 | 101 | 213 | 0 | 1 | +60.1% | -1.680 | -153.1 | 150 | load141/D + 920 | 28 | 101 | 222 | 0 | 1 | +61.1% | -1.522 | -151.4 | 150 | load141/D + 930 | 36 | 101 | 228 | 0 | 1 | +60.1% | -1.680 | -153.1 | 150 | load141/D + 935 | 13 | 85 | 210 | 0 | 1 | +55.6% | -1.407 | -149.7 | 150 | load141/D + 940 | 13 | 88 | 211 | 0 | 1 | +56.8% | -1.407 | -150.2 | 150 | load141/D + 950 | 13 | 95 | 214 | 0 | 1 | +60.0% | -1.407 | -150.8 | 150 | load141/D + 960 | 13 | 104 | 215 | 0 | 1 | +63.4% | -1.407 | -150.8 | 150 | load141/D + 970 | 13 | 113 | 216 | 0 | 1 | +67.4% | -1.407 | -150.9 | 150 | load141/D + 980 | 13 | 122 | 217 | 0 | 1 | +72.1% | -1.407 | -151.8 | 150 | load141/D + 986 | 13 | 85 | 210 | 0 | 1 | +55.6% | -1.407 | -149.7 | 150 | load141/D + 990 | 14 | 87 | 210 | 0 | 1 | +55.6% | -1.407 | -149.5 | 150 | load141/D + 1000 | 18 | 93 | 210 | 0 | 1 | +55.8% | -1.407 | -149.3 | 150 | load141/D + 1010 | 19 | 101 | 213 | 0 | 1 | +60.6% | -1.407 | -149.5 | 150 | load141/D + 1020 | 21 | 109 | 213 | 0 | 1 | +62.4% | -1.407 | -150.1 | 150 | load141/D + 1030 | 27 | 111 | 217 | 0 | 1 | +62.1% | -1.427 | -150.6 | 150 | load140/D + 1040 | 33 | 111 | 225 | 0 | 1 | +63.1% | -1.407 | -150.1 | 150 | load141/D + 1047 | 17 | 91 | 210 | 0 | 1 | +55.5% | -1.407 | -149.3 | 150 | load141/D + 1050 | 17 | 93 | 210 | 0 | 1 | +56.0% | -1.407 | -149.2 | 150 | load141/D + 1060 | 19 | 100 | 213 | 0 | 1 | +60.4% | -1.407 | -149.6 | 150 | load141/D + 1070 | 21 | 108 | 213 | 0 | 1 | +62.3% | -1.407 | -150.1 | 150 | load141/D + 1080 | 22 | 116 | 214 | 0 | 1 | +65.0% | -1.407 | -150.6 | 150 | load141/D + 1090 | 22 | 125 | 215 | 0 | 1 | +69.6% | -1.411 | -150.8 | 150 | load141/D + 1098 | 17 | 91 | 210 | 0 | 1 | +55.5% | -1.407 | -149.3 | 150 | load141/D + 1100 | 17 | 92 | 210 | 0 | 1 | +56.0% | -1.407 | -149.4 | 150 | load141/D + 1100 | 17 | 91 | 210 | 0 | 1 | +55.5% | -1.407 | -149.3 | 150 | load141/D + 1110 | 19 | 97 | 213 | 0 | 1 | +58.9% | -1.407 | -149.4 | 150 | load141/D + 1120 | 19 | 107 | 213 | 0 | 1 | +62.4% | -1.407 | -149.3 | 150 | load141/D + 1130 | 20 | 116 | 213 | 0 | 1 | +65.8% | -1.407 | -149.9 | 150 | load141/D + 1140 | 20 | 124 | 215 | 0 | 1 | +68.6% | -1.407 | -150.1 | 150 | load141/D + 1150 | 20 | 133 | 216 | 0 | 1 | +72.3% | -1.407 | -150.5 | 150 | load141/D + 1151 | 17 | 91 | 210 | 0 | 1 | +55.5% | -1.407 | -149.3 | 150 | load141/D + 1160 | 17 | 98 | 213 | 0 | 1 | +59.2% | -1.407 | -148.8 | 150 | load141/D + 1170 | 17 | 108 | 213 | 0 | 1 | +61.8% | -1.407 | -148.3 | 150 | load141/D + 1180 | 17 | 118 | 213 | 0 | 1 | +65.8% | -1.407 | -148.6 | 150 | load141/D + 1190 | 17 | 128 | 213 | 0 | 1 | +72.0% | -1.407 | -149.3 | 150 | load141/D + 1200 | 17 | 135 | 216 | 0 | 1 | +74.2% | -1.407 | -149.9 | 150 | load141/D + 1200 | 17 | 112 | 213 | 0 | 1 | +62.6% | -1.407 | -148.2 | 150 | load141/D + 1200* | 17 | 112 | 213 | 0 | 1 | +62.6% | -1.407 | -148.2 | 150 | load141/D + 1201* | 17 | 112 | 213 | 0 | 1 | +62.6% | -1.407 | -148.2 | 150 | load141/D + 1210* | 17 | 120 | 213 | 0 | 1 | +63.0% | -1.407 | -146.4 | 150 | load141/D + 1211* | 17 | 122 | 213 | 0 | 1 | +63.1% | -1.407 | -145.8 | 150 | load141/D + 1220* | 17 | 130 | 213 | 0 | 1 | +63.7% | -1.407 | -144.1 | 150 | load141/D + 1221* | 17 | 132 | 213 | 0 | 1 | +64.0% | -1.407 | -143.8 | 150 | load141/D + 1230* | 17 | 140 | 213 | 0 | 1 | +64.7% | -1.407 | -142.7 | 150 | load141/D + 1231* | 17 | 142 | 213 | 0 | 1 | +64.9% | -1.407 | -142.5 | 150 | load141/D + 1232* | 17 | 142 | 213 | 0 | 1 | +64.9% | -1.407 | -142.5 | 150 | load141/D + 1233* | 17 | 142 | 213 | 0 | 1 | +64.9% | -1.407 | -142.5 | 150 | load141/D + 1240* | 17 | 148 | 213 | 0 | 1 | +65.4% | -1.407 | -141.2 | 150 | load141/D + 1243* | 17 | 152 | 213 | 0 | 1 | +65.9% | -1.407 | -140.4 | 150 | load141/D + 1250* | 17 | 158 | 213 | 0 | 1 | +66.6% | -1.407 | -139.5 | 150 | load141/D + 1253* | 17 | 162 | 213 | 0 | 1 | +67.5% | -1.407 | -139.4 | 150 | load141/D + 1260* | 17 | 168 | 213 | 0 | 1 | +68.1% | -1.407 | -138.4 | 150 | load141/D + 1263* | 17 | 172 | 213 | 0 | 1 | +68.7% | -1.407 | -138.0 | 150 | load141/D + 1270* | 17 | 178 | 213 | 0 | 1 | +69.0% | -1.407 | -137.1 | 150 | load141/D + 1273* | 17 | 182 | 213 | 0 | 1 | +69.4% | -1.407 | -136.4 | 150 | load141/D + 1275* | 17 | 183 | 213 | 0 | 1 | +69.5% | -1.407 | -136.4 | 150 | load141/D + 1276* | 17 | 183 | 213 | 0 | 1 | +69.5% | -1.407 | -136.4 | 150 | load141/D + 1277* | 17 | 183 | 213 | 0 | 1 | +69.5% | -1.407 | -136.4 | 150 | load141/D + 1279* | 17 | 184 | 213 | 0 | 1 | +69.6% | -1.407 | -136.3 | 150 | load141/D + 1280* | 17 | 184 | 213 | 0 | 1 | +69.6% | -1.407 | -136.3 | 150 | load141/D + 1282* | 17 | 186 | 213 | 0 | 1 | +70.0% | -1.407 | -136.2 | 150 | load141/D + 1283* | 17 | 186 | 213 | 0 | 1 | +70.0% | -1.407 | -136.2 | 150 | load141/D + 1290* | 17 | 192 | 213 | 0 | 1 | +71.4% | -1.407 | -136.1 | 150 | load141/D + 1293* | 17 | 196 | 213 | 0 | 1 | +72.3% | -1.407 | -136.1 | 150 | load141/D + 1296* | 17 | 198 | 213 | 0 | 1 | +72.7% | -1.407 | -136.0 | 150 | load141/D + 1299* | 17 | 200 | 213 | 0 | 1 | +72.9% | -1.407 | -135.9 | 150 | load141/D + 1300* | 17 | 200 | 213 | 0 | 1 | +72.9% | -1.407 | -135.9 | 150 | load141/D + 1310* | 17 | 209 | 213 | 0 | 1 | +73.6% | -1.407 | -133.6 | 150 | load141/D + 1310* | 17 | 210 | 213 | 0 | 1 | +73.7% | -1.407 | -133.3 | 150 | load141/D + 1311* | 17 | 210 | 213 | 0 | 1 | +73.7% | -1.407 | -133.3 | 150 | load141/D + 1312* | 17 | 210 | 213 | 0 | 1 | +73.7% | -1.407 | -133.3 | 150 | load141/D + 1320* | 17 | 217 | 213 | 0 | 1 | +74.0% | -1.407 | -132.2 | 150 | load141/D + 1322* | 17 | 220 | 213 | 0 | 1 | +74.4% | -1.407 | -131.6 | 150 | load141/D + 1330* | 17 | 227 | 213 | 0 | 1 | +75.2% | -1.407 | -130.8 | 150 | load141/D + 1332* | 17 | 229 | 213 | 0 | 1 | +75.5% | -1.407 | -130.6 | 150 | load141/D + 1333* | 17 | 229 | 213 | 0 | 1 | +75.5% | -1.407 | -130.6 | 150 | load141/D + 1340* | 17 | 235 | 213 | 0 | 1 | +75.9% | -1.407 | -130.3 | 150 | load141/D + 1342* | 17 | 237 | 213 | 0 | 1 | +76.2% | -1.407 | -130.3 | 150 | load141/D + 1343* | 17 | 237 | 213 | 0 | 1 | +76.2% | -1.407 | -130.3 | 150 | load141/D + 1344* | 17 | 237 | 213 | 0 | 1 | +76.2% | -1.407 | -130.3 | 150 | load141/D + 1345* | 17 | 237 | 213 | 0 | 1 | +76.2% | -1.407 | -130.3 | 150 | load141/D + 1346* | 17 | 237 | 213 | 0 | 1 | +76.2% | -1.407 | -130.3 | 150 | load141/D + 1347* | 17 | 237 | 213 | 0 | 1 | +76.2% | -1.407 | -130.3 | 150 | load141/D + 1348* | 17 | 237 | 213 | 0 | 1 | +76.2% | -1.407 | -130.3 | 150 | load141/D + 1350* | 17 | 238 | 213 | 0 | 1 | +76.2% | -1.407 | -130.2 | 150 | load141/D + 1355* | 17 | 243 | 213 | 0 | 1 | +76.6% | -1.407 | -130.0 | 150 | load141/D + 1360* | 17 | 247 | 213 | 0 | 1 | +77.1% | -1.407 | -129.3 | 150 | load141/D + 1364* | 17 | 251 | 213 | 0 | 1 | +77.8% | -1.407 | -128.9 | 150 | load141/D + 1370* | 17 | 256 | 213 | 0 | 1 | +78.1% | -1.407 | -128.4 | 150 | load141/D + 1373* | 17 | 259 | 213 | 0 | 1 | +78.6% | -1.407 | -128.3 | 150 | load141/D + 1374* | 17 | 259 | 213 | 0 | 1 | +78.6% | -1.407 | -128.3 | 150 | load141/D + 1376* | 17 | 260 | 213 | 0 | 1 | +78.7% | -1.407 | -128.3 | 150 | load141/D + 1377* | 17 | 260 | 213 | 0 | 1 | +78.7% | -1.407 | -128.3 | 150 | load141/D + 1378* | 17 | 260 | 213 | 0 | 1 | +78.7% | -1.407 | -128.3 | 150 | load141/D + 1380* | 17 | 261 | 213 | 0 | 1 | +78.8% | -1.407 | -128.2 | 150 | load141/D + 1388* | 17 | 270 | 213 | 0 | 1 | +80.3% | -1.407 | -127.7 | 150 | load141/D + 1390* | 17 | 271 | 213 | 0 | 1 | +80.4% | -1.407 | -127.7 | 150 | load141/D + 1391* | 17 | 272 | 213 | 0 | 1 | +80.5% | -1.407 | -127.7 | 150 | load141/D + 1392* | 17 | 272 | 213 | 0 | 1 | +80.5% | -1.407 | -127.7 | 150 | load141/D + 1393* | 17 | 272 | 213 | 0 | 1 | +80.5% | -1.407 | -127.7 | 150 | load141/D + 1396* | 17 | 274 | 213 | 0 | 1 | +80.8% | -1.407 | -127.6 | 150 | load141/D + 1397* | 17 | 274 | 213 | 0 | 1 | +80.8% | -1.407 | -127.6 | 150 | load141/D + 1398* | 17 | 274 | 213 | 0 | 1 | +80.8% | -1.407 | -127.6 | 150 | load141/D + 1399* | 17 | 274 | 213 | 0 | 1 | +80.8% | -1.407 | -127.6 | 150 | load141/D + 1400* | 17 | 274 | 213 | 0 | 1 | +80.8% | -1.407 | -127.6 | 150 | load141/D + final | 17 | 274 | 213 | 0 | 1 | +80.8% | -1.407 | -127.6 | 150 | load141/D -------------------------------------------------------------------------------------------------------------- -[INFO RSZ-0059] Removed 20 buffers. -[INFO RSZ-0045] Inserted 212 buffers, 11 to split loads. -[INFO RSZ-0051] Resized 266 instances: 263 up, 3 up match, 0 down, 0 VT +[INFO RSZ-0059] Removed 17 buffers. +[INFO RSZ-0045] Inserted 213 buffers, 11 to split loads. +[INFO RSZ-0051] Resized 274 instances: 267 up, 7 up match, 0 down, 0 VT [INFO RSZ-0043] Swapped pins on 1 instances. [WARNING RSZ-0062] Unable to repair all setup violations. Repair timing output passed/skipped equivalence test diff --git a/src/rsz/test/repair_setup5.ok b/src/rsz/test/repair_setup5.ok index c71cae8c30..c9f4ee455c 100644 --- a/src/rsz/test/repair_setup5.ok +++ b/src/rsz/test/repair_setup5.ok @@ -8,6 +8,18 @@ [WARNING STA-1554] repair_setup5.tcl line 1, 'u1/X' is not a valid start point. [WARNING STA-1551] repair_setup5.tcl line 1, 'u5/A' is not a valid endpoint. worst slack max -1.88 +max slew + +Pin Limit Slew Slack +------------------------------------------------------------ +u5/X 1.51 7.70 -6.20 (VIOLATED) + +max capacitance + +Pin Limit Cap Slack +------------------------------------------------------------ +u5/X 0.13 0.68 -0.55 (VIOLATED) + [INFO RSZ-0100] Repair move sequence: UnbufferMove SizeUpMove SwapPinsMove BufferMove CloneMove SplitLoadMove [INFO RSZ-0094] Found 1 endpoints with setup violations. [INFO RSZ-0099] Repairing 1 out of 1 (100.00%) violating endpoints... @@ -15,8 +27,21 @@ worst slack max -1.88 | Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -1.882 | -1.9 | 1 | u5/A - final | 0 | 12 | 0 | 0 | 0 | +46.7% | 0.083 | 0.0 | 0 | u5/A + 1 | 0 | 0 | 0 | 0 | 0 | +0.0% | -1.882 | -1.9 | 1 | u5/A + final | 0 | 0 | 0 | 0 | 0 | +0.0% | -1.882 | -1.9 | 1 | u5/A -------------------------------------------------------------------------------------------------------------- -[INFO RSZ-0051] Resized 12 instances: 12 up, 0 up match, 0 down, 0 VT +[WARNING RSZ-0062] Unable to repair all setup violations. +max slew + +Pin Limit Slew Slack +------------------------------------------------------------ +u5/X 1.51 7.70 -6.20 (VIOLATED) + +max capacitance + +Pin Limit Cap Slack +------------------------------------------------------------ +u5/X 0.13 0.68 -0.55 (VIOLATED) + Repair timing output passed/skipped equivalence test -worst slack max 0.08 +worst slack max -1.88 diff --git a/src/rsz/test/repair_setup5.tcl b/src/rsz/test/repair_setup5.tcl index c820e9fe87..8748c47125 100644 --- a/src/rsz/test/repair_setup5.tcl +++ b/src/rsz/test/repair_setup5.tcl @@ -1,4 +1,5 @@ # buffer chain with set_max_delay +# repair_timing should not degrade existing max_slew or max_cap violations source "helpers.tcl" if { ![info exists repair_args] } { set repair_args {} @@ -17,6 +18,8 @@ report_worst_slack -max # Get information so we can setup the test outputs correctly write_verilog_for_eqy repair_setup5 before "None" +report_check_types -max_cap -max_slew repair_timing -setup -repair_tns 100 {*}$repair_args +report_check_types -max_cap -max_slew run_equivalence_test repair_setup5 ./sky130hd/work_around_yosys/ "None" report_worst_slack -max From dd520f42aac14d5e51f0369c15d288cfddefde2e Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Wed, 19 Nov 2025 19:14:02 +0000 Subject: [PATCH 07/10] fixed clang-tidy and rebased one flow test Signed-off-by: Cho Moon --- src/rsz/src/BaseMove.cc | 1 + test/tinyRocket_nangate45.metrics_limits | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/rsz/src/BaseMove.cc b/src/rsz/src/BaseMove.cc index eacdaffe10..0a833e2203 100644 --- a/src/rsz/src/BaseMove.cc +++ b/src/rsz/src/BaseMove.cc @@ -12,6 +12,7 @@ #include #include "db_sta/dbSta.hh" +#include "est/EstimateParasitics.h" #include "odb/db.h" #include "odb/geom.h" #include "rsz/Resizer.hh" diff --git a/test/tinyRocket_nangate45.metrics_limits b/test/tinyRocket_nangate45.metrics_limits index be956b36bc..a3b48e6135 100644 --- a/test/tinyRocket_nangate45.metrics_limits +++ b/test/tinyRocket_nangate45.metrics_limits @@ -1,23 +1,23 @@ { "IFP::instance_count" : "28653.6" - ,"DPL::design_area" : "64924.799999999996" - ,"DPL::utilization" : "28.32" - ,"RSZ::repair_design_buffer_count" : "1338" - ,"RSZ::max_slew_slack" : "-124.55352056500647" + ,"DPL::design_area" : "64885.2" + ,"DPL::utilization" : "28.2" + ,"RSZ::repair_design_buffer_count" : "1326" + ,"RSZ::max_slew_slack" : "-128.51946394096785" ,"RSZ::max_capacitance_slack" : "0" ,"RSZ::max_fanout_slack" : "0" - ,"RSZ::worst_slack_min" : "-0.12229284842046899" - ,"RSZ::worst_slack_max" : "-0.06084903830813551" + ,"RSZ::worst_slack_min" : "-0.1239763351514716" + ,"RSZ::worst_slack_max" : "-0.17012807166800686" ,"RSZ::tns_max" : "-484.72339999999997" ,"RSZ::hold_buffer_count" : "0" ,"GRT::ANT::errors" : "0" ,"DRT::drv" : "0" - ,"DRT::worst_slack_min" : "-0.12181235775960983" - ,"DRT::worst_slack_max" : "-0.157307215817037" - ,"DRT::tns_max" : "-484.72339999999997" - ,"DRT::clock_skew" : "0.03700478361808149" + ,"DRT::worst_slack_min" : "-0.12320416113821843" + ,"DRT::worst_slack_max" : "-0.25040652449224227" + ,"DRT::tns_max" : "-485.1762826331027" + ,"DRT::clock_skew" : "0.048235700132749366" ,"DRT::max_slew_slack" : "0" - ,"DRT::max_capacitance_slack" : "-24.734176276954685" + ,"DRT::max_capacitance_slack" : "-44.016658559529596" ,"DRT::max_fanout_slack" : "0" ,"DRT::clock_period" : "2.03" ,"DRT::ANT::errors" : "0" From e74926468eaadcae1c53742774600e51b0f83768 Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Thu, 20 Nov 2025 23:55:04 +0000 Subject: [PATCH 08/10] fixed opto move update bug in repair_timing Signed-off-by: Cho Moon --- src/rsz/src/Resizer.cc | 111 +++++----- src/rsz/test/buffer_varying_lengths.ok | 4 +- src/rsz/test/repair_fanout7.ok | 280 ++++++++++++------------- src/rsz/test/repair_setup_vt_swap2.ok | 86 ++++---- 4 files changed, 249 insertions(+), 232 deletions(-) diff --git a/src/rsz/src/Resizer.cc b/src/rsz/src/Resizer.cc index ba204e9979..d9c3df7659 100644 --- a/src/rsz/src/Resizer.cc +++ b/src/rsz/src/Resizer.cc @@ -167,15 +167,15 @@ Resizer::Resizer(Logger* logger, db_network_->addObserver(this); + size_up_move_ = std::make_unique(this); + size_up_match_move_ = std::make_unique(this); + size_down_move_ = std::make_unique(this); buffer_move_ = std::make_unique(this); clone_move_ = std::make_unique(this); - size_down_move_ = std::make_unique(this); - size_up_move_ = std::make_unique(this); - split_load_move_ = std::make_unique(this); swap_pins_move_ = std::make_unique(this); - unbuffer_move_ = std::make_unique(this); vt_swap_speed_move_ = std::make_unique(this); - size_up_match_move_ = std::make_unique(this); + unbuffer_move_ = std::make_unique(this); + split_load_move_ = std::make_unique(this); recover_power_ = std::make_unique(this); repair_design_ = std::make_unique(this); @@ -4548,13 +4548,15 @@ void Resizer::journalBegin() debugPrint(logger_, RSZ, "journal", 1, "journal begin"); odb::dbDatabase::beginEco(block_); - buffer_move_->undoMoves(); - size_down_move_->undoMoves(); size_up_move_->undoMoves(); + size_up_match_move_->undoMoves(); + size_down_move_->undoMoves(); + buffer_move_->undoMoves(); clone_move_->undoMoves(); - split_load_move_->undoMoves(); swap_pins_move_->undoMoves(); + vt_swap_speed_move_->undoMoves(); unbuffer_move_->undoMoves(); + split_load_move_->undoMoves(); } void Resizer::journalEnd() @@ -4568,45 +4570,48 @@ void Resizer::journalEnd() int move_count_ = 0; move_count_ += size_up_move_->numPendingMoves(); + move_count_ += size_up_match_move_->numPendingMoves(); move_count_ += size_down_move_->numPendingMoves(); move_count_ += buffer_move_->numPendingMoves(); move_count_ += clone_move_->numPendingMoves(); move_count_ += swap_pins_move_->numPendingMoves(); + move_count_ += vt_swap_speed_move_->numPendingMoves(); move_count_ += unbuffer_move_->numPendingMoves(); - debugPrint( - logger_, - RSZ, - "opt_moves", - 2, - "COMMIT {} moves: up {} down {} buffer {} clone {} swap {} unbuf {}", - move_count_, - size_up_move_->numPendingMoves(), - size_down_move_->numPendingMoves(), - buffer_move_->numPendingMoves(), - clone_move_->numPendingMoves(), - swap_pins_move_->numPendingMoves(), - unbuffer_move_->numPendingMoves()); + debugPrint(logger_, + RSZ, + "opt_moves", + 2, + "COMMIT {} moves: up {} up_match {} down {} buffer {} clone {} " + "swap {} vt_swap {} unbuf {}", + move_count_, + size_up_move_->numPendingMoves(), + size_up_match_move_->numPendingMoves(), + size_down_move_->numPendingMoves(), + buffer_move_->numPendingMoves(), + clone_move_->numPendingMoves(), + swap_pins_move_->numPendingMoves(), + vt_swap_speed_move_->numPendingMoves(), + unbuffer_move_->numPendingMoves()); accepted_move_count_ += move_count_; - buffer_move_->commitMoves(); size_up_move_->commitMoves(); + size_up_match_move_->commitMoves(); size_down_move_->commitMoves(); + buffer_move_->commitMoves(); clone_move_->commitMoves(); - split_load_move_->commitMoves(); swap_pins_move_->commitMoves(); - unbuffer_move_->commitMoves(); - size_up_match_move_->commitMoves(); vt_swap_speed_move_->commitMoves(); + unbuffer_move_->commitMoves(); + split_load_move_->commitMoves(); debugPrint(logger_, RSZ, "opt_moves", 1, - "TOTAL {} moves (acc {} rej {}): up {} up_match {} down {} " - "buffer {} clone " - "{} swap {} unbuf {} vt_swap {}", + "TOTAL {} moves (acc {} rej {}): up {} up_match {} down {} buffer " + "{} clone {} swap {} vt_swap {} unbuf {}", accepted_move_count_ + rejected_move_count_, accepted_move_count_, rejected_move_count_, @@ -4616,8 +4621,8 @@ void Resizer::journalEnd() buffer_move_->numCommittedMoves(), clone_move_->numCommittedMoves(), swap_pins_move_->numCommittedMoves(), - unbuffer_move_->numCommittedMoves(), - vt_swap_speed_move_->numCommittedMoves()); + vt_swap_speed_move_->numCommittedMoves(), + unbuffer_move_->numCommittedMoves()); } void Resizer::journalMakeBuffer(Instance* buffer) @@ -4656,63 +4661,75 @@ void Resizer::journalRestore() sta_->findRequireds(); // Update transform counts - debugPrint( - logger_, - RSZ, - "journal", - 1, - "Undid {} sizing {} buffering {} cloning {} swaps {} buf removal", - size_up_move_->numPendingMoves() + size_down_move_->numPendingMoves(), - buffer_move_->numPendingMoves(), - clone_move_->numPendingMoves(), - swap_pins_move_->numPendingMoves(), - unbuffer_move_->numPendingMoves()); + debugPrint(logger_, + RSZ, + "journal", + 1, + "Undid {} up {} up_match {} down {} buffer {} clone {} swap {} " + "vt_swap {} unbuf", + size_up_move_->numPendingMoves(), + size_up_match_move_->numPendingMoves(), + size_down_move_->numPendingMoves(), + buffer_move_->numPendingMoves(), + clone_move_->numPendingMoves(), + swap_pins_move_->numPendingMoves(), + vt_swap_speed_move_->numPendingMoves(), + unbuffer_move_->numPendingMoves()); int move_count_ = 0; - move_count_ += size_down_move_->numPendingMoves(); move_count_ += size_up_move_->numPendingMoves(); + move_count_ += size_up_match_move_->numPendingMoves(); + move_count_ += size_down_move_->numPendingMoves(); move_count_ += buffer_move_->numPendingMoves(); move_count_ += clone_move_->numPendingMoves(); move_count_ += swap_pins_move_->numPendingMoves(); + move_count_ += vt_swap_speed_move_->numPendingMoves(); move_count_ += unbuffer_move_->numPendingMoves(); debugPrint(logger_, RSZ, "opt_moves", 2, - "UNDO {} moves: up {} down {} buffer {} clone {} swap {} unbuf {}", + "UNDO {} moves: up {} up_match {} down {} buffer {} clone {} swap " + "{} vt_swap {} unbuf {}", move_count_, size_up_move_->numPendingMoves(), + size_up_match_move_->numPendingMoves(), size_down_move_->numPendingMoves(), buffer_move_->numPendingMoves(), clone_move_->numPendingMoves(), swap_pins_move_->numPendingMoves(), + vt_swap_speed_move_->numPendingMoves(), unbuffer_move_->numPendingMoves()); rejected_move_count_ += move_count_; - size_down_move_->undoMoves(); size_up_move_->undoMoves(); + size_up_match_move_->undoMoves(); + size_down_move_->undoMoves(); buffer_move_->undoMoves(); clone_move_->undoMoves(); - split_load_move_->undoMoves(); swap_pins_move_->undoMoves(); + vt_swap_speed_move_->undoMoves(); unbuffer_move_->undoMoves(); + split_load_move_->undoMoves(); debugPrint(logger_, RSZ, "opt_moves", 1, - "TOTAL {} moves (acc {} rej {}): up {} down {} buffer {} clone " - "{} swap {} unbuf {}", + "TOTAL {} moves (acc {} rej {}): up {} up_match {} down {} buffer " + "{} clone {} swap {} vt_swap {} unbuf {}", accepted_move_count_ + rejected_move_count_, accepted_move_count_, rejected_move_count_, size_up_move_->numCommittedMoves(), + size_up_match_move_->numCommittedMoves(), size_down_move_->numCommittedMoves(), buffer_move_->numCommittedMoves(), clone_move_->numCommittedMoves(), swap_pins_move_->numCommittedMoves(), + vt_swap_speed_move_->numCommittedMoves(), unbuffer_move_->numCommittedMoves()); debugPrint(logger_, RSZ, "journal", 1, "journal restore ends <<<"); diff --git a/src/rsz/test/buffer_varying_lengths.ok b/src/rsz/test/buffer_varying_lengths.ok index ffbfcd780c..e88f268e68 100644 --- a/src/rsz/test/buffer_varying_lengths.ok +++ b/src/rsz/test/buffer_varying_lengths.ok @@ -16,10 +16,10 @@ tns max -40.818 | Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt -------------------------------------------------------------------------------------------------------------- 0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -0.355 | -40.8 | 200 | p3-200 - final | 71 | 1575 | 0 | 0 | 0 | +465.4% | -0.302 | -31.0 | 200 | p3-200 + final | 71 | 1500 | 0 | 0 | 0 | +465.4% | -0.302 | -31.0 | 200 | p3-200 -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 71 buffers. -[INFO RSZ-0051] Resized 1575 instances: 1500 up, 75 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 1500 instances: 1500 up, 0 up match, 0 down, 0 VT [WARNING RSZ-0062] Unable to repair all setup violations. [INFO RSZ-0033] No hold violations found. worst slack max -0.302 diff --git a/src/rsz/test/repair_fanout7.ok b/src/rsz/test/repair_fanout7.ok index 5e63a87733..9bdbc4c54d 100644 --- a/src/rsz/test/repair_fanout7.ok +++ b/src/rsz/test/repair_fanout7.ok @@ -160,149 +160,149 @@ worst slack max -23.63 1200 | 21 | 135 | 233 | 7 | 7 | +100.6% | -1.323 | -153.2 | 150 | load23/D 1200 | 20 | 100 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D 1200* | 20 | 100 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D - 1201* | 20 | 101 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D - 1205* | 20 | 104 | 220 | 7 | 7 | +81.2% | -1.189 | -151.5 | 150 | load14/D - 1206* | 20 | 104 | 220 | 7 | 7 | +81.2% | -1.189 | -151.5 | 150 | load14/D - 1210* | 20 | 107 | 220 | 7 | 7 | +81.6% | -1.189 | -151.4 | 150 | load14/D - 1211* | 20 | 108 | 220 | 7 | 7 | +81.7% | -1.189 | -151.4 | 150 | load14/D - 1212* | 20 | 108 | 220 | 7 | 7 | +81.7% | -1.189 | -151.4 | 150 | load14/D - 1220* | 20 | 115 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D - 1220* | 20 | 115 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D - 1221* | 20 | 115 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D - 1224* | 20 | 117 | 220 | 7 | 7 | +83.0% | -1.189 | -150.5 | 150 | load14/D - 1230* | 20 | 122 | 220 | 7 | 7 | +83.4% | -1.189 | -149.7 | 150 | load14/D - 1233* | 20 | 125 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1234* | 20 | 126 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1235* | 20 | 126 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1236* | 20 | 126 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1237* | 20 | 126 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1239* | 20 | 127 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1240* | 20 | 127 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1240* | 20 | 127 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1241* | 20 | 127 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D - 1250* | 20 | 135 | 220 | 7 | 7 | +84.8% | -1.189 | -146.5 | 150 | load14/D - 1251* | 20 | 137 | 220 | 7 | 7 | +85.1% | -1.189 | -145.8 | 150 | load14/D - 1257* | 20 | 142 | 220 | 7 | 7 | +85.7% | -1.189 | -144.0 | 150 | load14/D - 1260* | 20 | 144 | 220 | 7 | 7 | +85.8% | -1.189 | -143.9 | 150 | load14/D - 1261* | 20 | 145 | 220 | 7 | 7 | +85.9% | -1.189 | -143.9 | 150 | load14/D - 1265* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1266* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1267* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1268* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1269* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1270* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1270* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1271* | 20 | 148 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1272* | 20 | 149 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1273* | 20 | 149 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D - 1275* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D - 1276* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D - 1277* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D - 1278* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D - 1279* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D - 1280* | 20 | 150 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D - 1284* | 20 | 154 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D - 1285* | 20 | 154 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D - 1286* | 20 | 154 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D - 1290* | 20 | 157 | 220 | 7 | 7 | +86.7% | -1.189 | -143.4 | 150 | load14/D - 1293* | 20 | 160 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D - 1294* | 20 | 161 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D - 1295* | 20 | 161 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D - 1296* | 20 | 161 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D - 1299* | 20 | 163 | 220 | 7 | 7 | +87.2% | -1.189 | -143.2 | 150 | load14/D - 1300* | 20 | 163 | 220 | 7 | 7 | +87.2% | -1.189 | -143.2 | 150 | load14/D - 1303* | 20 | 165 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D - 1304* | 20 | 165 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D - 1305* | 20 | 165 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D - 1306* | 20 | 165 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D - 1309* | 20 | 167 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D - 1310* | 20 | 167 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D - 1310* | 20 | 167 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D - 1312* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D - 1313* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D - 1314* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D - 1315* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D - 1316* | 20 | 168 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D - 1320* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D - 1320* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D - 1321* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D - 1322* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D - 1323* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D - 1324* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D - 1325* | 20 | 171 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D - 1329* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D - 1330* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D - 1330* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D - 1331* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D - 1332* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D - 1333* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D - 1334* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D - 1335* | 20 | 174 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D - 1338* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1339* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1340* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1340* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1341* | 20 | 176 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1343* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1344* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1345* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1346* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1347* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1348* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1349* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1350* | 20 | 177 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1351* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1352* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1353* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1354* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1355* | 20 | 178 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D - 1358* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1359* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1360* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1360* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1361* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1362* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1363* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1364* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1365* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1366* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1367* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1368* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1369* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1370* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1370* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1371* | 20 | 180 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D - 1374* | 20 | 182 | 220 | 7 | 7 | +88.9% | -1.189 | -142.6 | 150 | load14/D - 1377* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1378* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1379* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1380* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1380* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1381* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1382* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1383* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1384* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1385* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1386* | 20 | 184 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1388* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1389* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1390* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1390* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1391* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1392* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1393* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1394* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1395* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1396* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1397* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1398* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1399* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - 1400* | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D - final | 20 | 185 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1201* | 20 | 100 | 220 | 7 | 7 | +80.3% | -1.189 | -152.0 | 150 | load14/D + 1205* | 20 | 103 | 220 | 7 | 7 | +81.2% | -1.189 | -151.5 | 150 | load14/D + 1206* | 20 | 103 | 220 | 7 | 7 | +81.2% | -1.189 | -151.5 | 150 | load14/D + 1210* | 20 | 106 | 220 | 7 | 7 | +81.6% | -1.189 | -151.4 | 150 | load14/D + 1211* | 20 | 107 | 220 | 7 | 7 | +81.7% | -1.189 | -151.4 | 150 | load14/D + 1212* | 20 | 107 | 220 | 7 | 7 | +81.7% | -1.189 | -151.4 | 150 | load14/D + 1220* | 20 | 114 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D + 1220* | 20 | 114 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D + 1221* | 20 | 114 | 220 | 7 | 7 | +82.8% | -1.189 | -150.6 | 150 | load14/D + 1224* | 20 | 116 | 220 | 7 | 7 | +83.0% | -1.189 | -150.5 | 150 | load14/D + 1230* | 20 | 121 | 220 | 7 | 7 | +83.4% | -1.189 | -149.7 | 150 | load14/D + 1233* | 20 | 124 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1234* | 20 | 124 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1235* | 20 | 124 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1236* | 20 | 124 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1237* | 20 | 124 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1239* | 20 | 125 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1240* | 20 | 125 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1240* | 20 | 125 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1241* | 20 | 125 | 220 | 7 | 7 | +83.9% | -1.189 | -149.5 | 150 | load14/D + 1250* | 20 | 133 | 220 | 7 | 7 | +84.8% | -1.189 | -146.5 | 150 | load14/D + 1251* | 20 | 135 | 220 | 7 | 7 | +85.1% | -1.189 | -145.8 | 150 | load14/D + 1257* | 20 | 140 | 220 | 7 | 7 | +85.7% | -1.189 | -144.0 | 150 | load14/D + 1260* | 20 | 142 | 220 | 7 | 7 | +85.8% | -1.189 | -143.9 | 150 | load14/D + 1261* | 20 | 143 | 220 | 7 | 7 | +85.9% | -1.189 | -143.9 | 150 | load14/D + 1265* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1266* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1267* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1268* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1269* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1270* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1270* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1271* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1272* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1273* | 20 | 146 | 220 | 7 | 7 | +86.2% | -1.189 | -143.8 | 150 | load14/D + 1275* | 20 | 147 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1276* | 20 | 147 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1277* | 20 | 147 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1278* | 20 | 147 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1279* | 20 | 147 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1280* | 20 | 147 | 220 | 7 | 7 | +86.3% | -1.189 | -143.8 | 150 | load14/D + 1284* | 20 | 151 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D + 1285* | 20 | 151 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D + 1286* | 20 | 151 | 220 | 7 | 7 | +86.6% | -1.189 | -143.6 | 150 | load14/D + 1290* | 20 | 154 | 220 | 7 | 7 | +86.7% | -1.189 | -143.4 | 150 | load14/D + 1293* | 20 | 157 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D + 1294* | 20 | 157 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D + 1295* | 20 | 157 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D + 1296* | 20 | 157 | 220 | 7 | 7 | +87.0% | -1.189 | -143.3 | 150 | load14/D + 1299* | 20 | 159 | 220 | 7 | 7 | +87.2% | -1.189 | -143.2 | 150 | load14/D + 1300* | 20 | 159 | 220 | 7 | 7 | +87.2% | -1.189 | -143.2 | 150 | load14/D + 1303* | 20 | 161 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D + 1304* | 20 | 161 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D + 1305* | 20 | 161 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D + 1306* | 20 | 161 | 220 | 7 | 7 | +87.6% | -1.189 | -143.1 | 150 | load14/D + 1309* | 20 | 163 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1310* | 20 | 163 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1310* | 20 | 163 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1312* | 20 | 164 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1313* | 20 | 164 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1314* | 20 | 164 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1315* | 20 | 164 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1316* | 20 | 164 | 220 | 7 | 7 | +87.8% | -1.189 | -143.1 | 150 | load14/D + 1320* | 20 | 167 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1320* | 20 | 167 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1321* | 20 | 167 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1322* | 20 | 167 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1323* | 20 | 167 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1324* | 20 | 167 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1325* | 20 | 167 | 220 | 7 | 7 | +88.2% | -1.189 | -143.0 | 150 | load14/D + 1329* | 20 | 170 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1330* | 20 | 170 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1330* | 20 | 170 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1331* | 20 | 170 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1332* | 20 | 170 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1333* | 20 | 170 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1334* | 20 | 170 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1335* | 20 | 170 | 220 | 7 | 7 | +88.3% | -1.189 | -142.8 | 150 | load14/D + 1338* | 20 | 172 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1339* | 20 | 172 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1340* | 20 | 172 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1340* | 20 | 172 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1341* | 20 | 172 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1343* | 20 | 173 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1344* | 20 | 173 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1345* | 20 | 173 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1346* | 20 | 173 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1347* | 20 | 173 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1348* | 20 | 173 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1349* | 20 | 173 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1350* | 20 | 173 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1351* | 20 | 174 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1352* | 20 | 174 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1353* | 20 | 174 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1354* | 20 | 174 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1355* | 20 | 174 | 220 | 7 | 7 | +88.5% | -1.189 | -142.7 | 150 | load14/D + 1358* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1359* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1360* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1360* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1361* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1362* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1363* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1364* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1365* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1366* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1367* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1368* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1369* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1370* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1370* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1371* | 20 | 176 | 220 | 7 | 7 | +88.7% | -1.189 | -142.6 | 150 | load14/D + 1374* | 20 | 178 | 220 | 7 | 7 | +88.9% | -1.189 | -142.6 | 150 | load14/D + 1377* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1378* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1379* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1380* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1380* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1381* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1382* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1383* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1384* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1385* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1386* | 20 | 180 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1388* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1389* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1390* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1390* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1391* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1392* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1393* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1394* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1395* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1396* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1397* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1398* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1399* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + 1400* | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D + final | 20 | 181 | 220 | 7 | 7 | +89.2% | -1.189 | -142.5 | 150 | load14/D -------------------------------------------------------------------------------------------------------------- [INFO RSZ-0059] Removed 20 buffers. [INFO RSZ-0040] Inserted 220 buffers. -[INFO RSZ-0051] Resized 185 instances: 180 up, 5 up match, 0 down, 0 VT +[INFO RSZ-0051] Resized 181 instances: 180 up, 1 up match, 0 down, 0 VT [INFO RSZ-0043] Swapped pins on 7 instances. [INFO RSZ-0049] Cloned 7 instances. [WARNING RSZ-0062] Unable to repair all setup violations. diff --git a/src/rsz/test/repair_setup_vt_swap2.ok b/src/rsz/test/repair_setup_vt_swap2.ok index 75c53b4e61..45866d88e1 100644 --- a/src/rsz/test/repair_setup_vt_swap2.ok +++ b/src/rsz/test/repair_setup_vt_swap2.ok @@ -142,52 +142,52 @@ 70 | 0 | 45 | 0 | 1 | 17 | +0.7% | -4.379 | -5.0 | 35 | resp_msg[13] [WARNING RSZ-0075] makeBufferedNet failed for driver _563_/SN [WARNING RSZ-0075] makeBufferedNet failed for driver _563_/CON - 71 | 0 | 46 | 0 | 1 | 16 | +0.7% | -4.375 | -6.2 | 34 | resp_msg[13] + 71 | 0 | 44 | 0 | 1 | 16 | +0.7% | -4.375 | -6.2 | 34 | resp_msg[13] [WARNING RSZ-0075] makeBufferedNet failed for driver _563_/SN [WARNING RSZ-0075] makeBufferedNet failed for driver _563_/CON - 73 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 32 | resp_msg[13] - 74 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 31 | resp_msg[13] - 75 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 30 | resp_msg[13] - 76 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 29 | resp_msg[13] - 77 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 28 | resp_msg[13] - 78 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 27 | resp_msg[13] - 79 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 26 | resp_msg[13] - 80 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 26 | resp_msg[13] - 80 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 25 | resp_msg[13] - 81 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 24 | resp_msg[13] - 82 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 23 | resp_msg[13] - 83 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 22 | resp_msg[13] - 84 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 21 | resp_msg[13] - 85 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 20 | resp_msg[13] - 86 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 19 | resp_msg[13] - 87 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 18 | resp_msg[13] - 88 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 17 | resp_msg[13] - 89 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 16 | resp_msg[13] - 90 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 16 | resp_msg[13] - 90 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 15 | resp_msg[13] - 91 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 14 | resp_msg[13] - 92 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 13 | resp_msg[13] - 93 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 12 | resp_msg[13] - 94 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 11 | resp_msg[13] - 95 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 10 | resp_msg[13] - 96 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 9 | resp_msg[13] - 97 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 8 | resp_msg[13] - 98 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 7 | resp_msg[13] - 99 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 6 | resp_msg[13] - 100 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 6 | resp_msg[13] - 100 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 5 | resp_msg[13] - 101 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 4 | resp_msg[13] - 102 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 3 | resp_msg[13] - 103 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 2 | resp_msg[13] - 104 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 1 | resp_msg[13] - 105 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] - 106 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] - 107 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] - 108 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] - 109 | 0 | 47 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] - final | 0 | 58 | 0 | 1 | 16 | +0.7% | -4.375 | -4.4 | 1 | resp_msg[13] + 73 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 32 | resp_msg[13] + 74 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 31 | resp_msg[13] + 75 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 30 | resp_msg[13] + 76 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 29 | resp_msg[13] + 77 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 28 | resp_msg[13] + 78 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 27 | resp_msg[13] + 79 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 26 | resp_msg[13] + 80 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 26 | resp_msg[13] + 80 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 25 | resp_msg[13] + 81 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 24 | resp_msg[13] + 82 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 23 | resp_msg[13] + 83 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 22 | resp_msg[13] + 84 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 21 | resp_msg[13] + 85 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 20 | resp_msg[13] + 86 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 19 | resp_msg[13] + 87 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 18 | resp_msg[13] + 88 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 17 | resp_msg[13] + 89 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 16 | resp_msg[13] + 90 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 16 | resp_msg[13] + 90 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 15 | resp_msg[13] + 91 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 14 | resp_msg[13] + 92 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 13 | resp_msg[13] + 93 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 12 | resp_msg[13] + 94 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 11 | resp_msg[13] + 95 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 10 | resp_msg[13] + 96 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 9 | resp_msg[13] + 97 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 8 | resp_msg[13] + 98 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 7 | resp_msg[13] + 99 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 6 | resp_msg[13] + 100 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 6 | resp_msg[13] + 100 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 5 | resp_msg[13] + 101 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 4 | resp_msg[13] + 102 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 3 | resp_msg[13] + 103 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 2 | resp_msg[13] + 104 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 1 | resp_msg[13] + 105 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] + 106 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] + 107 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] + 108 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] + 109 | 0 | 45 | 0 | 1 | 16 | +0.7% | -4.375 | -4.8 | 0 | resp_msg[13] + final | 0 | 56 | 0 | 1 | 16 | +0.7% | -4.375 | -4.4 | 1 | resp_msg[13] -------------------------------------------------------------------------------------------------------------- -[INFO RSZ-0051] Resized 58 instances: 4 up, 0 up match, 0 down, 54 VT +[INFO RSZ-0051] Resized 56 instances: 4 up, 0 up match, 0 down, 52 VT [INFO RSZ-0043] Swapped pins on 16 instances. [INFO RSZ-0049] Cloned 1 instances. [WARNING RSZ-0062] Unable to repair all setup violations. From 8d5bf8ac7977ba654a5570380fdb89d7750304bf Mon Sep 17 00:00:00 2001 From: Cho Moon Date: Fri, 21 Nov 2025 19:57:37 +0000 Subject: [PATCH 09/10] changed C++20 codes to be backward compatible Signed-off-by: Cho Moon --- src/mpl/src/clusterEngine.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/mpl/src/clusterEngine.cpp b/src/mpl/src/clusterEngine.cpp index 1a044a1688..a08a5c2b3d 100644 --- a/src/mpl/src/clusterEngine.cpp +++ b/src/mpl/src/clusterEngine.cpp @@ -1858,8 +1858,8 @@ bool ClusteringEngine::sameConnectionSignature(Cluster* a, Cluster* b) const return false; } - std::ranges::sort(a_neighbors); - std::ranges::sort(b_neighbors); + std::sort(a_neighbors.begin(), a_neighbors.end()); + std::sort(b_neighbors.begin(), b_neighbors.end()); for (int i = 0; i < a_neighbors.size(); i++) { if (a_neighbors[i] != b_neighbors[i]) { @@ -1950,8 +1950,9 @@ Cluster* ClusteringEngine::findSingleWellFormedConnectedCluster( } if (strongConnection(target_cluster, candidate, &connection_weight)) { - auto small_child_found - = std::ranges::find(small_clusters_id_list, cluster_id); + auto small_child_found = std::find(small_clusters_id_list.begin(), + small_clusters_id_list.end(), + cluster_id); // A small child is not well-formed, so we avoid them. if (small_child_found == small_clusters_id_list.end()) { From 9bccbcd74a8a3f76acc2e30163f9e791f8e77db3 Mon Sep 17 00:00:00 2001 From: Matt Liberty Date: Sat, 22 Nov 2025 00:46:22 +0000 Subject: [PATCH 10/10] mpl/rsz: reinstate c++20 usage Signed-off-by: Matt Liberty --- src/mpl/src/clusterEngine.cpp | 9 ++++----- src/rsz/src/RepairDesign.cc | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/mpl/src/clusterEngine.cpp b/src/mpl/src/clusterEngine.cpp index a08a5c2b3d..1a044a1688 100644 --- a/src/mpl/src/clusterEngine.cpp +++ b/src/mpl/src/clusterEngine.cpp @@ -1858,8 +1858,8 @@ bool ClusteringEngine::sameConnectionSignature(Cluster* a, Cluster* b) const return false; } - std::sort(a_neighbors.begin(), a_neighbors.end()); - std::sort(b_neighbors.begin(), b_neighbors.end()); + std::ranges::sort(a_neighbors); + std::ranges::sort(b_neighbors); for (int i = 0; i < a_neighbors.size(); i++) { if (a_neighbors[i] != b_neighbors[i]) { @@ -1950,9 +1950,8 @@ Cluster* ClusteringEngine::findSingleWellFormedConnectedCluster( } if (strongConnection(target_cluster, candidate, &connection_weight)) { - auto small_child_found = std::find(small_clusters_id_list.begin(), - small_clusters_id_list.end(), - cluster_id); + auto small_child_found + = std::ranges::find(small_clusters_id_list, cluster_id); // A small child is not well-formed, so we avoid them. if (small_child_found == small_clusters_id_list.end()) { diff --git a/src/rsz/src/RepairDesign.cc b/src/rsz/src/RepairDesign.cc index 30fff96861..b7f5343f08 100644 --- a/src/rsz/src/RepairDesign.cc +++ b/src/rsz/src/RepairDesign.cc @@ -352,7 +352,7 @@ void RepairDesign::repairDesign( true /* check_fanout */, max_length, true /* resize_driver */, - drvr_with_load_slew_viol.count(drvr) + drvr_with_load_slew_viol.contains(drvr) ? drvr_with_load_slew_viol.at(drvr) : nullptr, repaired_net_count,