IRVS VLSI IDEA INNOVATORS

IRVS VLSI IDEA INNOVATORS
VLSI Project, Embedded Project, Matlab Projects and courses with 100% Placements

Tuesday, February 1, 2011

Design constraints

• Constraining designs:

– constraints are means of communicating our requirements to the synthesis and back-end tools.

• Categories of constraints are :

– Timing constraints.

• maximum frequency
• duty cycle
• input delays
• output delays


– Layout constraints

• Avoid over-constraining the design

• Consequences of over-constraining are:

– Design performance suffers:

• critical timing paths get the best placement and fastest routing options.

• As the number of critical paths increase , the ability to obtain the design performance objectives decrease.


– Run times increase.

information shared by www.irvs.info