Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
19 views
5 pages
Wire Load Model 1
1
Uploaded by
Paul Mathews
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save Wire_load_Model_1 For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
0 ratings
0% found this document useful (0 votes)
19 views
5 pages
Wire Load Model 1
1
Uploaded by
Paul Mathews
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save Wire_load_Model_1 For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save Wire_load_Model_1 For Later
You are on page 1
/ 5
Search
Fullscreen
C ome | visteasic STA&S! Extraction & DFM Low Power | Physical Design Visinterview Questions Video Lectures Vistindusty: Insight | AboutUs | Recommended Book | Papers | VLSI Jobs VLSI Concepts sasae rare ‘An online information center for al who have Interest in Semiconductor Industy. Sana [Sma [Greed [ane | Grae [tres [iat [Grae [case ES Ton on Tae ae [oo rae ar [Rssco| Haaren RS RS | Nia rT Foe 1 hes oouia Delay - "Wire Load Model : Static Timing Analysis (STA) basic (Part 4c) THA St Crapter Sa Tong Arai {10 Employee Aver a a ae ae ae ec Workplace TimagPatw | Timeorowing | See Conent Or [Bane ConcantoSetHaal ExamebsSH Vang pam Daly ples tec ot Sopot ‘ston Tinetiaton Ener oor odds Mota Frewency xan Pr seut vitor! Yottene “woton enoet snoasa | evDee Del Methoss ‘vaso, + Part > Ting Pas + Para.» Base Concap OF Saipan Holt + Parts-> Base Concot cf Satip and Hol Viton Visi + Pana > Howe robe Setup and Hols Volton nse arch) + Par 6b Contino of Howto slve Seip ae Hol lain (Advance erates) + Pane.» Contruect How io save Setip ent Hel! alton (nae eahanc exams) + Part7a > etre fr Fevnsnocreae te Dehy of Ct (fet of Wr Length On he Sow) + Pan7b > Wath fr neesseDecreaso te Deby of Cru et of Sle ote Tarsster On the Slew) + Part7e-> Mth for eraeatocraao he Osliyof hut (tec of Trost vokago On he Sw)STARS! Extraction &OFM — LowPower | Physical Design Vis Interview Questions viatnvsy ne | Aten | Recommended eo | Paper | vs | ~ Used to estimate the interconnect wire delay during pre-layout in a design eycle + Wite load information is based on statistics from physical layout parasitic + Information from the statistics is used in both conservative and aggressive tables + The conservative tables are based on “mean valuc” plus 3-sigm; the aggressive tables on “mean value” plus I-sigma, + Different for different technology. + Wire load models are approximated from one technology to another based on scaling factors. ‘Due to these approximations, he accuracy ofthese models diminish over multiple technology nodes + Deseribes effect of wire length and fanout on + Resistance © Capacitance © Area of the nets, + Allatsibutes (R, C and Area) are given per unit length wire + Slope value is used to characterize linear fanout. + Basically a set of tables «+ Net fanout vs load + Net fanout vs resistance + Net fanout vs area ‘One example of such type of table is Nat] Resistance | Capacitance Fanout | Ka DE T | e004 | o00s12 Z| nraes_| 0.00812 3 [ ono] oars 4 [oozes [ort Asper this In above circuit - The RC value is estimated and represented as per WLM, ‘The following are few snepshot ofthe different format of wire load model ie_Joad("WLMI") resistance © 0.0006, ->R per unit length capacitance : 0.0001 > C per unit length xy Google Send feedback | Why hs 36? © area 0.1 po Area per unit length slope 15 > Used fr linear extrapolation 12,763,707 Peon Pe Imegirayes secon sean a Sora (St Sateen ‘wc rmrgany ccinjenee Borat Tora artes iS ety ee Le (Giajomecteans ety eta Sa eora pees (CamanoVLSIBanle STASI Extraction BOF Low Power | PhyicalDesign Visi lterviow Questions Video Lectures | Vishny nit | atetue | Remmi eo | Pape | vs | HENNE VOT, anout_length(4, 0.015); fanout_length(S, 0.020); fanout_length(7, 0.028); fimnout_length(8, 0.030); fanout_length(9, 0.035); fanout_length(10, 0,040); ) -> at fanout “7” length of the Toad"WLM2") { fanout_Jength( 1,1) fanout_length( 2,2); fanout_capacitancet 1, 0.002 ; fmout_eapacitance( 2, 0.004 j; fanout_capacitancet 3, 0.006 fanout_capacitancet 4, 0.008 ); fanout capacitance 5, 0.010 ); {fanout_eapacitance( 6, 0.013 ) fanout_eapacitance( 7, 0.015 j; fanout_eapacitance( 8, 0.019 ) fanout_eapacitancet 9, 0.023 ) fanout_eapacitance( 10, 0.027); fanout resistance 1, 0.01 ); fanout_resistance( 2, 0.015}; fanout_resistance( 3, 0.022 }: fanout_resistance( 4, 0.026 ); £mout resistance 5, 0.030 ); fanout_resistance( 6, 0.035 ); fanout_resistance( 7, 0.039 }: fanout_esistance( 8, 0.048 ): fanout_resistance{ 9, 0.057 fnout_resistance( 10, 0.06 fanout_area( 1, 0.11); fanout_area( 20, 2.20 ); ) Here — ‘Area, Resistance and Capacitance are in per unit length of the interconnect. ‘The slope is the extrapolation slop to be used for data points that are not specified inthe fan-out length table. ox Bihl+Wiedemann ‘Simple solutions are often the best - AS Interface solutions from Bihl+Wiedemat Bihl+Wiedemann GmbH Learn In general, not all fanouts are mentioned in a given WLM lookup table, For example, in above WLM1 and WLM2 lookup table, capacitance and resistance values for fanouts 1, 2,3, 4, $,7, 8,9, 10s given. If we want to estimate the values at fanouts in the gaps (e.g. trom 6) or outside the fanout range specified in the table (e.g Fanout 20), we have to calculated those value using (iear) interpolation and extrapolation. For WLML For Fanout=20Home | VLSIBasic STABSI Extraction AOFM Low Power | PhysicalDesign Vater Questions Video Lectures visio ne | ateatue | Recommend eo | Pape | vs be | Capacitance =
x Capacitance value per unit length [Net length = 0.040 + 10 x 1.5 (slope) = 15.04 > length of net with fanout of 20 Resistance = 15,04 x 0,0006 ~ 0.009024 units Capacitance = 15.04 x 0.0001 = 0,001504 units For Fanout=6 Since i's between 5 and 7 and corresponding fanout Vs length is available, we can do the interpolation Net length Resistance (net length at fanout 5) + (net length at fanout 7)) /2 new calculated Net length at fanout 20> x Resistance value per unit length Capacitance =
x Capacitance value per unit lengih [Net length = (0,0020 + 0,0028)/2=0,0048)/2=0.0024 Resistance = 0,0024 x 0.0006 = 0.00000144 units > length of net with fanout of 6 (Capacitance = 0.0024 x 0.0001 ~ 0.00000024 units In the similar way we can caleulate the WLM for any no of fanout value, WLMs are often used in pre-placement optimization to drive speedups of critical paths. Since timing-driven placement plausibly makes nets on critical paths shorter than average, some optimisin may be incorporated into the WLM. Thus, a WLM may actually cousist of more than one lookup table, with each table corresponding to a different optimism level. There are several ways to incorporate the optimism level. If we use the WLMs that ccome from the (ASIC vendor's) design library, usually there are several tables from which we ean select. We ean also increase the optimism level of « WLM by multiplying all values in the WLM by some factor less than 1.2 For example, we ean use 0.25, 05, of 0.75, WLM Types For flows that run iming-based logic optimization before placement, there are three basi types of WLM tat can be use +.Statisticl WEMs «Are based on averages over many similar designs using the same or similar physical libraries, 2. Structural WLMs « Use information about neighboring nets, ater than just fanout and mode size information 2.Custom WLMs « Are based on the curent design afer placement and routing, but before the cument iteration of replacement synthesis, [Now the Question is: Where do the wire load models come from? Normally the semiconductor vendors will develop the modets AS-Interface Simple solutions are often the best - AS: Interface solutions from Bihl+Wiedemar Bihl+Wiedemann GmbH ASIC veudors typically develop wircload models based on statistical information taken from a variety of ‘example designs. For all the nets with a particular fanout, the number of nets with a given capacitance is plotted as a histogram. A single eapacitance Value is picked to represent this fanout value in the wireload model. Ifa very conservative wireload model is desired, the 90% decile might be picked (i.e. 90% of the nets inthe sample have a capacitance smaller than that value),Home | VLSIBasic STABS! Extraction AOFM Low Power | PhysicalDesign Vater Questions Video Lectures visti ne | Aten | Recommend Bec | Pape | vs | In this example 90% of nets have a capacitance smaller then 0.198pf. So in the WLM table, you will notice that fanout_eapacitance( 3, 0.198 ) la statistics are gathered for resistance and net ares. Usually the vendor supplies a family of wireload models, each to be used for a different size design. This is called area-based wireload selection ‘ew Advance concepts: Till now we have discussed that for a particular Net you can estimate the RC value as per the WLM. Let me ask you one question. What if your design is hierarchical? Do you think even in that ease you can use the same WLM for a particular net whieh is crossing the hierarchical boundaries? Short ANS is: you ean use it but you will lose the accuracy. Just to solve this problem, Vendors usually supplies multiple WLMs. There ate different Modes for WLM analysis- few important are: WLM analysis has three modes: 1. Top: «+ Consider the design a it has no hieroeracy and use the WLM for the top module to caleulate delays forall modules. «Any low level WEM is ignored 2.Enelosed: + Use the WLM of the module which completely encloses the net to compute delay for that net. 8. Segmented: + Ifa net goes across several WLM, use the WLM that corresponds to that portion ofthe net whieh it encloses only. untied (Previous) nex undetned et Pasay Relea 6 Sa 30 comments: =e say Anonymous foi 20°23 aay ting fre es ne ely
You might also like
Python Handwritten Notes
PDF
No ratings yet
Python Handwritten Notes
126 pages
Wire Load Model
PDF
No ratings yet
Wire Load Model
11 pages
PNR Flow
PDF
No ratings yet
PNR Flow
23 pages
Per Unit Calculation - Per Unit System Examples
PDF
No ratings yet
Per Unit Calculation - Per Unit System Examples
8 pages
Short Circuit Calculation
PDF
No ratings yet
Short Circuit Calculation
14 pages
PEC 2017 Short Circuit Calculation Sample
PDF
No ratings yet
PEC 2017 Short Circuit Calculation Sample
8 pages
According To The IEC 60909
PDF
100% (1)
According To The IEC 60909
15 pages
Module-2 Floor Planning and Routing
PDF
No ratings yet
Module-2 Floor Planning and Routing
44 pages
Representation of Power System With Anno 1678599617495
PDF
No ratings yet
Representation of Power System With Anno 1678599617495
47 pages
Induction Motor Design (3-Phase) : Factor Power Input Cos Motor of Efficiency
PDF
No ratings yet
Induction Motor Design (3-Phase) : Factor Power Input Cos Motor of Efficiency
18 pages
Short Circuit Calculation
PDF
100% (3)
Short Circuit Calculation
12 pages
Slide 5 Wire and Interconnection
PDF
No ratings yet
Slide 5 Wire and Interconnection
32 pages
4 Floorplanning
PDF
No ratings yet
4 Floorplanning
21 pages
Chapter 3 Iec 60909
PDF
No ratings yet
Chapter 3 Iec 60909
6 pages
Seminar On Industrial Power System Design and Practices-Fault Calculations
PDF
No ratings yet
Seminar On Industrial Power System Design and Practices-Fault Calculations
45 pages
VLSI Logic Synthesis Part 3
PDF
No ratings yet
VLSI Logic Synthesis Part 3
19 pages
Interconnect Parasitics
PDF
No ratings yet
Interconnect Parasitics
20 pages
Wire Load Model
PDF
100% (1)
Wire Load Model
18 pages
Magnetics Workshop Booklet
PDF
0% (1)
Magnetics Workshop Booklet
8 pages
Lecture 4: Interconnect RC: High Speed CMOS VLSI Design
PDF
No ratings yet
Lecture 4: Interconnect RC: High Speed CMOS VLSI Design
12 pages
Lecture No. 3 - Per-Unit System and Impedance Diagram
PDF
No ratings yet
Lecture No. 3 - Per-Unit System and Impedance Diagram
4 pages
5 6307600313914232250
PDF
No ratings yet
5 6307600313914232250
30 pages
ECE 431 Digital Circuit Design Chapter 6 MOS Inverters: Switching Characteristics and Interconnect Effects
PDF
No ratings yet
ECE 431 Digital Circuit Design Chapter 6 MOS Inverters: Switching Characteristics and Interconnect Effects
44 pages
Lecture-6 (9) - Interconnect
PDF
No ratings yet
Lecture-6 (9) - Interconnect
56 pages
Design and Implementation of VLSI Systems Interconnect
PDF
No ratings yet
Design and Implementation of VLSI Systems Interconnect
49 pages
DIC - Lec3 - MOS - Wire RC For Transient Time
PDF
No ratings yet
DIC - Lec3 - MOS - Wire RC For Transient Time
54 pages
Lecture 6 Interconnect 2020
PDF
No ratings yet
Lecture 6 Interconnect 2020
58 pages
Lecture 3
PDF
No ratings yet
Lecture 3
42 pages
Module 2
PDF
No ratings yet
Module 2
105 pages
L04 Wires
PDF
No ratings yet
L04 Wires
26 pages
HW 2 Posted - Due Next Wednesday - Review - Power Triangle - Fundamentals - Power Factor Correction - Network Equations
PDF
No ratings yet
HW 2 Posted - Due Next Wednesday - Review - Power Triangle - Fundamentals - Power Factor Correction - Network Equations
37 pages
Short Circuit Calculation
PDF
No ratings yet
Short Circuit Calculation
21 pages
Edited - VLSI DESIGN U4
PDF
No ratings yet
Edited - VLSI DESIGN U4
26 pages
Delay Calculation:: Delays Models
PDF
No ratings yet
Delay Calculation:: Delays Models
9 pages
Motor Starting - Open Electrical
PDF
No ratings yet
Motor Starting - Open Electrical
12 pages
VLSI2
PDF
No ratings yet
VLSI2
18 pages
A Novel Liberty Based Approach For Early Power Estimation For Brand New Technology Nodes
PDF
No ratings yet
A Novel Liberty Based Approach For Early Power Estimation For Brand New Technology Nodes
6 pages
Delay Calculation: - BY Venkata Surendra Amara (19555)
PDF
No ratings yet
Delay Calculation: - BY Venkata Surendra Amara (19555)
36 pages
M2-02 Interconnect Delay - Power
PDF
No ratings yet
M2-02 Interconnect Delay - Power
26 pages
MOS Inverters: Switching Characteristics-2: Lecture-12@IIIT-Allahabad
PDF
No ratings yet
MOS Inverters: Switching Characteristics-2: Lecture-12@IIIT-Allahabad
21 pages
On-Chip Interconnect Analysis and Evaluation of Delay, Power, and Bandwidth Metrics Under Different Design Goals
PDF
No ratings yet
On-Chip Interconnect Analysis and Evaluation of Delay, Power, and Bandwidth Metrics Under Different Design Goals
11 pages
Voltage Drops Andor Short Circuits
PDF
No ratings yet
Voltage Drops Andor Short Circuits
9 pages
DSC 5
PDF
No ratings yet
DSC 5
16 pages
Interconnect Delay Models
PDF
No ratings yet
Interconnect Delay Models
16 pages
21EC71 - Advanced VLSI - Module 2 - Floorplanning, Placement and Routing
PDF
No ratings yet
21EC71 - Advanced VLSI - Module 2 - Floorplanning, Placement and Routing
23 pages
EPS 2 Final Ans
PDF
No ratings yet
EPS 2 Final Ans
8 pages
FloorPlanning Notes Module 2
PDF
No ratings yet
FloorPlanning Notes Module 2
14 pages
Timing Paths 1
PDF
No ratings yet
Timing Paths 1
7 pages
Per Unit System - Week 1
PDF
No ratings yet
Per Unit System - Week 1
13 pages
Producing Wound Components
PDF
No ratings yet
Producing Wound Components
11 pages
Routing
PDF
No ratings yet
Routing
51 pages
Content Template 20240715
PDF
No ratings yet
Content Template 20240715
8 pages
PD Int
PDF
No ratings yet
PD Int
6 pages
What Is Wire Load Model
PDF
No ratings yet
What Is Wire Load Model
2 pages
Delay Model
PDF
No ratings yet
Delay Model
6 pages
Setup Hold Slack Problems 1
PDF
No ratings yet
Setup Hold Slack Problems 1
6 pages
Lecture #04 - Wire Load Model (WLM) - Net Delay
PDF
No ratings yet
Lecture #04 - Wire Load Model (WLM) - Net Delay
6 pages
Nervous Networks
PDF
No ratings yet
Nervous Networks
10 pages
Vlsitalks-Com-Phys
PDF
No ratings yet
Vlsitalks-Com-Phys
3 pages
Manufacturing Effects - Introduction (Parasitic Extraction) - VLSI Concepts1
PDF
No ratings yet
Manufacturing Effects - Introduction (Parasitic Extraction) - VLSI Concepts1
1 page
Timing Borrowing Using Latches BTWN Flops 1
PDF
No ratings yet
Timing Borrowing Using Latches BTWN Flops 1
3 pages
How To Perform Short
PDF
No ratings yet
How To Perform Short
3 pages