Кіріспе
Электрондық схема деректерінің форматы. Стандартты паразиттік алмасу форматы (SPEF) – чиптегі сымдардың паразиттік деректерін ASCII форматында көрсетуге арналған IEEE стандарты. Идеалды емес сымдарда паразиттік кедергі мен сыйымдылық болады, олар SPEF арқылы тіркеледі. Бұл сымдарда индуктивтілік те бар, бірақ ол SPEF-ке кірмейді. SPEF кешігуді есептеу және чиптің сигнал тұтастығын қамтамасыз ету үшін қолданылады, бұл оның жұмыс жылдамдығын анықтайды. SPEF – EDA саласының әртүрлі құралдары арасындағы кез келген жобалау кезеңінде паразиттік деректерді алмасу үшін ең көп қолданылатын спецификация. SPEF спецификациясы 1481 1999 IEEE стандартының интегралды схемалардың (IC) кешігуі мен қуатын есептеу жүйесінің бір бөлігі болып табылады. SPEF-тің ең соңғы нұсқасы 1481 2019 IEEE стандартының Интегралды схема (IC) ашық кітапхана архитектурасы (OLA) бөлігі болып табылады. SPEF, орналастыру және маршруттау кезеңінде маршруттаудан кейін шығарылады. Бұл IR құлауын талдау және маршруттаудан кейінгі басқа талдауларды дәл есептеуге көмектеседі. Бұл файлда R және C параметрлері бар, олар орналастырылған элементтің/блоктың орналасуына және орналастырылған жасушалар арасындағы маршрутқа байланысты.
Standard Parasitic Exchange Format (SPEF) is an IEEE standard for representing parasitic data of wires in a chip in ASCII format. Non ideal wires have parasitic resistance and capacitance that are captured by SPEF. These wires also have inductance that is not included in SPEF. SPEF is used for delay calculation and ensuring signal integrity of a chip which eventually determines its speed of operation. SPEF is the most popular specification for parasitic exchange between different tools of EDA domain during any phase of design. The specification for SPEF is a part of the 1481 1999 IEEE Standard for Integrated Circuit (IC) Delay and Power Calculation System. The latest version of SPEF is part of 1481 2019 IEEE Standard for Integrated Circuit (IC) Open Library Architecture (OLA)
SPEF is extracted after routing in Place and route stage. This helps in the accurate calculation of IR drop analysis and other analysis after routing. This file contains the R and C parameters depending on the placement of a tile/block and the routing among the placed cells.
SPEF синтаксисі
SPEF (Standard Parasitic Exchange Format) IEEE 1481 1999 стандартының 9-тарауында сипатталған. Паразиттік сипаттамалардың бірнеше әдісі құжатталған, бірақ біз тек маңыздыларына тоқталып өтеміз.
Мысал
2 regcontrol top/GRC/U9409:A regcontrol top/GRC/U10716:Z 0.622675 Егер A желісі B желісіне жалғанған болса, байланыс конденсаторы әр желінің *CAP бөлімінде тізімделеді.
If net A is coupled to net B, the coupling capacitor will be listed in each net's *CAP section.
Мысал
1 regcontrol top/GRC/U9743:E regcontrol top/GRC/U9407:Z 10.7916
Желінің кедергілер желісі өте күрделі болуы мүмкін. SPEF-те кедергілер тізбектері немесе тіпті жай ғана нүктеден нүктеге дейінгі маршрут болса да, өте үлкен кедергілер кездесуі мүмкін. Бұл, сызбаны шығару құралы желіні шығару үшін ұсақ бөліктерге бөліп, содан кейін математикалық жолмен оларды біріктіріп, SPEF форматына жазуынан туындайды.
Паразиттік құндылықтар
Жоғарыда келтірілген мысалдар әрбір конденсатор немесе резистор үшін бір ғана паразиттік мәнді көрсетеді. Осы мән қай бұрышты білдіретінін паразиттік мәнді табу және кідіріс есептеу процесі шешеді. SPEF сондай-ақ min:typ:max мәндерін көрсетуге мүмкіндік береді:
1 regcontrol top/GRC/U9743:E 0.936057:1.02342:1.31343
IEEE стандарты 1 немесе 3 мәнді көрсетуді талап етеді; алайда, кейбір құралдар min:max жұптарын көрсетеді және болашақта құралдар көптеген бұрыштарды (corner1:corner2:corner3:corner4) көрсете алады деп күтілуде.