Clock network design
In this blog post, we will discuss some of the challenges and techniques involved in designing a clock network for a ve…
In this blog post, we will discuss some of the challenges and techniques involved in designing a clock network for a ve…
The objective here is to explore placement techniques which can lead to reduction in IR drop. One way to do this is to …
How can you quantify the impact of dummy fill on post-layout timing? Dummy fill can be inserted into a layout using SO…
Whitespaces (empty space) are inserted in layouts in order to increase the routing resources of the chip. Have you ever…
Timing analysis inaccuracies due to crosstalk, multiple gate input switching, supply voltage variation, temperature, ma…
How do you observe and highlight the impact of assumptions on gate-length variability distributions (if any) on final d…
How do you quantify the effect of WireLength Models (WLM) and target frequency on the post-routing timing results?
Modern clock networks include several drivers in which delays are affected by the timing of their input signal transiti…
Re-timing reduces longest combinational logic paths by relocating some of the flip-flops, both logically and physically…
This is a process of combining several cells to form new library cells, and to optimize a transistor level netlist. Thi…
This task usually starts with a placed and routed design, then generating a transistor level netlist for it and further…
Process variability is posing considerable challenge to the capability of lithography and manufacturing techniques, an…