Now, all the cells in the above 4 paths, will be upsized to a certain limit to bring down the slack, not to 0ns, but to -20ps. The “-20ps” leftover slack
can be hand-fixed or just waived off by looking at PBA slack (path-based analysis slack, again an important topic, discussed in the webinar course). This way, you save lot of area, as very limited cells will be upsized, or cells will be upsized to certain limit.
And since the
cells are upsized to a certain limit, the amount of power (short-circuit and leakage mainly) will be restricted or reduced, compared to regular fixing. Isn’t that an optimized way to fix timing paths while still restricting power and area?
To know more about Timing ECO
strategies, please enroll in below webinar (currently available at 90% discount for next 12 hours)
Timing ECO Webinar:
https://www.udemy.com/vsd-timing-eco-engineering-change-order-webinar/?couponCode=SLACK_BASED
There’s a tradeoff between performance and power/area, which brings me to a very important quote:
“Everything is a trade-off. The more you focus on details, the more difficult it is to decipher big ideas to take into your brain bank” – Sandra Bond Chapman
Enroll now and learn more timing ECO strategies …. Happy Learning….
---------------------------------------------------------------------------------------------------
Special 90% discounts on all my courses for next 12 hours:
VLSI
Essential concepts and detailed interview guide:
https://www.udemy.com/vlsi-academy/?couponCode=SLACK_BASED
System-On-Chip (SoC) design:
https://www.udemy.com/vsd-making-the-raven-chip-how-to-design-a-risc-v-soc/?couponCode=SLACK_BASED
Pipe-lining RISC-V with transaction level verilog:
https://www.udemy.com/vsd-pipelining-risc-v-with-transaction-level-verilog/?couponCode=SLACK_BASED
Physical design webinar with EDA tool Proton:
https://www.udemy.com/vsd-physical-design-webinar-using-eda-tool-proton/?couponCode=SLACK_BASED
RISC-V ISA:
https://www.udemy.com/vsd-riscv-instruction-set-architecture-isa-part-1a/?couponCode=SLACK_BASED
https://www.udemy.com/vsd-riscv-instruction-set-architecture-isa-part-1b/?couponCode=SLACK_BASED
TCL scripting:
https://www.udemy.com/vsd-tcl-programming-from-novice-to-expert/?couponCode=SLACK_BASED
https://www.udemy.com/vsd-tcl-programming-from-novice-to-expert-part-2/?couponCode=SLACK_BASED
STA webinar:
https://www.udemy.com/vsd-static-timing-analysis-sta-webinar/?couponCode=SLACK_BASED
Library characterization Part
1:
https://www.udemy.com/vlsi-academy-library-characterization-part-1/?couponCode=SLACK_BASED
Static timing analysis:
https://www.udemy.com/vlsi-academy-sta-checks/?couponCode=SLACK_BASED
https://www.udemy.com/vlsi-academy-sta-checks-2/?couponCode=SLACK_BASED
Custom layout:
https://www.udemy.com/vlsi-academy-custom-layout/?couponCode=SLACK_BASED
Clock tree synthesis:
https://www.udemy.com/vlsi-academy-clock-tree-synthesis/?couponCode=SLACK_BASED
https://www.udemy.com/vlsi-academy-clock-tree-synthesis-part2/?couponCode=SLACK_BASED
Circuit design and SPICE
simulations:
https://www.udemy.com/vlsi-academy-circuit-design/?couponCode=SLACK_BASED
https://www.udemy.com/vlsi-academy-circuit-design-part2/?couponCode=SLACK_BASED
Physical design flow:
https://www.udemy.com/vlsi-academy-physical-design-flow/?couponCode=SLACK_BASED
Signal integrity:
https://www.udemy.com/vlsi-academy-crosstalk/?couponCode=SLACK_BASED