Placement - Physical Design - Part 2 - General Setup
Dear Reader,
In our previous vlogs, we looked into the fundamentals of placement flow and algorithms. Here is the link to access Part 1 of the placement vlogs: Understanding of Placement Physical.
Before we discuss on a detailed exploration of placement algorithms, let's first address the setup requirements for the placement run. There are various setup and flow optimization settings available with EDA tools to explore, but let's focus on a few essential and mandatory setup requirements for the placement run.
1.Multiple Corner Optimization Setup:
In today's design practices, it's crucial to account for multiple corners and assess timing in various scenarios. Therefore, it is imperative to optimize your design for multiple corners during the placement run. We should aim to optimize our design for all available setup corners while possibly excluding the hold corner.These setups are fundamental requirements that need to be addressed. There are additional compulsory setups to be completed prior to placement.
- 1. Congestion Driven Setup
- 2. Timing Driven Setup
We will look into these two critical setups in our next vlogs.
Happy Learning.
what are the ideal networks here, if we wanted to prevent just buffering on that, why can't we make it don't_touch
ReplyDelete