BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
X-LIC-LOCATION:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20211208T164412Z
LOCATION:Level 2 - Exhibit Hall
DTSTART;TZID=America/Los_Angeles:20211208T170000
DTEND;TZID=America/Los_Angeles:20211208T180000
UID:dac_DAC 2021_sess251_DESPOST154@linklings.com
SUMMARY:A Spring Model Approach For Timing Budget Apportionment
DESCRIPTION:Designer, IP and Embedded Systems Track Poster Networking Rece
 ption\n\nA Spring Model Approach For Timing Budget Apportionment\n\nKo\n\n
 In a hierarchical design, timing budget would need to be split up properly
  between macros and levels of hierarchy so that the synthesis effort can b
 e carried out efficiently.  It is essential to have a robust method to det
 ermine the AT/RAT assertions for macro inputs/outputs so that the optimiza
 tion tasks are fairly distributed between macros and top-level design.  Ma
 ny existing methods often determine the assertions based on one macro inst
 ance and/or one path through the input/output pins with other limitations.
   This paper describes a spring model approach for this timing/power budge
 t apportionment problem.  With the spring model approach, path delays are 
 modeled as springs, and timing/power requirements are modeled as the compr
 ession/expansion of springs.  The desired AT/RAT assertions are then deter
 mined by solving a system of equations.  The spring equation can be genera
 lized to incorporate other types of constraints and thus can be used to ha
 ndle other budgeting problems.  The general framework can incorporate mult
 iple constraints with multiple instances simultaneously.\n\nVirtual Progra
 m: Presented In-Person
END:VEVENT
END:VCALENDAR
