Physical Design

  • What to Do If Setup Time and Hold Time Have Conflicts?

    What to Do If Setup Time and Hold Time Have Conflicts?

    It is not uncommon to see setup time and hold time conflicting in STA. It could be caused by: Some timing paths may only face one factor, while the other paths may see multiple factors. Timing paths with setup time and hold time conflicting can…

  • How to Deal with Noise / Crosstalk in Physical Design?

    How to Deal with Noise / Crosstalk in Physical Design?

    In our book “Crack the Hardware Interview – Physical Design & Silicon Debug”, we discussed that noise fix is an essential step during timing ECOs. We will dive a little deeper into this topic. What is Noise / Crosstalk? Noise / crosstalk analysis is a…

  • What is DVFS? What is AVFS?

    What is DVFS? What is AVFS?

    DVFS stands for Dynamic Voltage Frequency Scaling, and it is a common dynamic power reduction technique used in IC design. It achieves minimal power consumption by adjusting voltage and frequency based on the performance and power requirements of different chip workloads. To implement DVFS, an…

  • Multi-Bit Cell for Low Power Design

    Multi-Bit Cell for Low Power Design

    Multi-bit cells have widely been used in low power design, and various EDA tools offer extensive support for multi-bit cells in chip design. As the name suggests, a multi-bit cell merges multiple logic bits in the same cell. For example, 4 flop bits can be…


Read Our Books for Free with Kindle Unlimited

Our books are available on Kindle Unlimited for free. Plus, you get unlimited access to hundreds of other books for preparing hardware interviews, including our recommended reading list

* Chipress participates in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com

https://amzn.to/3yBJqRo

Subscribe

Enter your email to get updates from us. You might need to check the spam folder for the confirmation email.