Sorry for the inconvenience. Please continue your support by encouraging and sharing the new URL. Hope you enjoy the updation. Thank You

Round 3

 

Latch using mux – diagram, waveforms and timing eq. along with the explanation

Flop using mux – same as above

Why latch preferred over flop

·        From the above diagram, it can be seen that flop is the combination of 2 latches. So using flop consumes more power, more area and requires extra timing analysis.

·        Using latch also have some disadvantages. High dynamic power dissipation and more prone to latches.

Power dissipation techniques

Low power cells

Dynamic power dissipation with respect to CMOS working – cap charging and discharging

What happens if we reverse pmos and nmos – expl. with values (-ve thld for pmos and +ve thld for nmos)

Graph visualization and expl for different regions of pmos and nmos

Congestion aware placement happens at which stage in fusion compiler

·        Compile initial opto

What all happens at initial_map stage

What happens at analyze and elaborate stage

What is register retiming

·        Register moves to either before or after the neighboring registers or logic. Basically its changing the structural location of seq elements to improve PPA.

What happens at logic opto stage

Why placement aware synthesis is required – adv

·        More accurate to the area and congestion

ICG placement with respect to net length

·        Placed near to the port to avoid crosstalk and dynamic p.d.

What happens if we use more number of AON cells in the design

·        Dynamic power dissipation

·        Ir drop

·        Pessimistic usage of area

·        Unnecessary timing analysis > results in run time increase

What is dual rail buffer and why is it used

Time borrowing

Comments

Popular posts from this blog

Round 2

Round 1