0% found this document useful (0 votes)
175 views5 pages

VLSI Wire Length Impact on Timing

This document discusses how wire length affects signal slew in static timing analysis. It explains that wire length is one method that can be used to increase or decrease delay in a circuit. Specifically, longer wire lengths will increase delay by slowing the signal slew rate as it takes more time for a signal to propagate down a longer wire. Shorter wire lengths will decrease delay by speeding up the signal slew rate. The document is part of a series on static timing analysis basics and explores different parameters that can impact delay.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
175 views5 pages

VLSI Wire Length Impact on Timing

This document discusses how wire length affects signal slew in static timing analysis. It explains that wire length is one method that can be used to increase or decrease delay in a circuit. Specifically, longer wire lengths will increase delay by slowing the signal slew rate as it takes more time for a signal to propagate down a longer wire. Shorter wire lengths will decrease delay by speeding up the signal slew rate. The document is part of a series on static timing analysis basics and explores different parameters that can impact delay.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

11/9/2017 Effect of Wire Length On the Slew: Static Timing Analysis (STA) Basic (Part-7a) |VLSI Concepts

More Next Blog»

VLSI Concepts
Translate page

Select Language

An online information center for all who have Interest in Semiconductor Industry.

Content VLSI BASIC STA & SI Extraction & DFM Low Power Physical Design Vlsi Interview Questions Job Posting Video Lectu

Recommended Book About Us Assessment

Search This Blog ASIC Verification

Search

Index

Chapter1 Chapter2 Chapter3 Chapter4 Chapter5 Chapter6 Chapter7 Chapter8


STA & SI
Introduction Static Timing Analysis Clock Advance STA Signal Integrity EDA Tools Timing Models Other Topics

Chapter1 Chapter2 Chapter3 Chapter4 Chapter5 Chapter6


Extraction &
DFM Introductio Parasitic Interconnect Corner (RC Manufacturing Effects and Their Dielectric Process Other
n Corner) Modeling Layer Variation Topic Register Now

Featured Post
Saturday, October 5, 2013

"Fresher" become
Effect of Wire Length On the Slew: Static Timing Analysis (STA) Basic 3Ps (Passion, Pati
(Part-7a) The Journey from Fres
easy as everyone think
suggest to students/ca
(Effect of Wire Length On the Slew)

Vlsi ex
Like

Be the first of your f


Part1 Part2 Part3a Part3b Part3c Part4a Part4b Part4c Part5a
Part5b Part6a Part6b Part6c Part7a Part7b Part7c Part 8

Static Timing analysis is divided into several parts:

Part1 -> Timing Paths


Part2 -> Time Borrowing
Part3a -> Basic Concept Of Setup and Hold
Part3b -> Basic Concept of Setup and Hold Violation
Part3c -> Practical Examples for Setup and Hold Time / Violation
Part4a -> Delay - Timing Path Delay
VLSI EXPERT (v
Part4b -> Delay - Interconnect Delay Models google.com/+Vlsi-e
Part4c -> Delay - Wire Load Model Bridging Gap Betw
Acdamia and Indu
Part5a -> Maximum Clock Frequency
Part5b -> Examples to calculate the “Maximum Clock Frequency” for different circuits. Follow

Part 6a -> How to solve Setup and Hold Violation (basic example) 303 followers
Part 6b -> Continue of How to solve Setup and Hold Violation (Advance examples)
Part 6c -> Continue of How to solve Setup and Hold Violation (more advance examples)
Total Pageviews
Part 7a -> Methods for Increase/Decrease the Delay of Circuit (Effect of Wire Length On the Slew)
Part 7b -> Methods for Increase/Decrease the Delay of Circuit (Effect of Size of the Transistor On the Slew) 5,366,382
Part 7c -> Methods for Increase/Decrease the Delay of Circuit (Effect of Threshold voltage On the Slew)
Part 8 -> 10 ways to fix Setup and Hold Violation.

http://www.vlsi-expert.com/2013/10/methods-for-increase-or-decrease-delay.html 1/5
11/9/2017 Effect of Wire Length On the Slew: Static Timing Analysis (STA) Basic (Part-7a) |VLSI Concepts

Till now we have discussed the Ideal scenario for few of the cases. Like No Clock-to-Q delay, No Net Delay. But now we will
Subscribe To VLSI EXP
discuss about those parameter also.
Posts
First understand/revise what are the different types or forms of Delay into a circuit.
In FFs: Comments

Clock to Q delay
Propagation delay of sequential flip flop
Time taken to charge and discharge the output load (capacitance) at Pin Q.
Rise time and Fall time delay
Combinational Circuit:
Cell delay
Delay contributed by Gate itself.
Edusaksham
Typically defined as 50% input pin voltage to 50% output voltage. VLSI - Self...
Usually a function of Both Output Loading and Input Transition time. INR 5,750.00
Can be divide into propagation delay and transition delay.
Shop now
Propagation delay is the time from input transition to completion of a specific % (e.g 10%) of the output
transition.
Propagation delay is function of output loading and input transition time.
Transition Delay is the time for an output pin to change the stage.
Transition delay is function of capacitance at the output pin and can also be a function of input
transition time.
Time taken to charge and discharge the output load (capacitance) of the Cell output.
Net Delay: Edusaksham
VLSI - Static...
RC delay.
INR 2,300.00
Long wire has more delay in comparison to short wire.
More coupling means more delay. Shop now

Popular Posts
Now we will discuss different techniques to increase or decrease the delay in the design. We will also discuss the basics of different
techniques, which will help us to understand why we are using any particular technique. "Timing Paths" : Sta
Timing Analysis (ST
basic (Part 1)

Now we have to see what best we can do to remove these violations or as explained earlier – How can we increase or decrease the Basic of Timing
delay of the clock or data path in the design. If I will ask you, then might be you can tell me 10 ways to do so. But I don’t want to Analysis in Physical
explain in that way. Let’s start one by one with basics and then in the last I will brief all those points. Design

"Setup and Hold Tim


Let’s talk about the Transition delay first. There are 2 types of transition delays. Rise Delay and Fall delay. In terms of definition : Static Timing Analy
(STA) basic (Part 3a

Delay - "Wire Load


Model" : Static Timin
Analysis (STA) basic
Rise Time Delay (tr): The time required for a signal to transition from 10% of its maximum value to 90% of its (Part 4c)
maximum value.
Fall Time Delay (tf): The time required for a signal to transition from 90% of its maximum value to 10% of its "Setup and Hold Tim
Violation" : Static
maximum value. Timing Analysis (ST
basic (Part 3b)

"Examples Of Setup
Basically these times (rise time and fall time) are related to the Capacitance Charging and Discharging time. and Hold time" : Sta
So when capacitance is charging just because of any change in the input voltage then time taken by capacitance to reach from 10% Timing Analysis (ST
to 90% of maximum value is known as rise time. Since this time (rise time) is going to introduce the delay in the circuit in basic (Part 3c)

comparison to the Ideal scenario (Capacitance charging time is Zero – It can charge instantly), it’s known as Rise Time Delay also. Delay - "Interconnec
Similarly, during the discharging of the capacitance from 90% to 10% of its maximum value, it’s going to add one more delay – Delay Models" : Sta
known as Fall Time Delay. Timing Analysis (ST
basic (Part 4b)
Following figure is just an example of rise time and fall time.
Note: Transition time is also known as Slew. "Time Borrowing" :
Static Timing Analys
(STA) basic (Part 2)

5 Steps to Crack VL
Interview

10 Ways to fix SETU


and HOLD violation
Static Timing Analys
(STA) Basic (Part-8)

Recent Visitors

http://www.vlsi-expert.com/2013/10/methods-for-increase-or-decrease-delay.html 2/5
11/9/2017 Effect of Wire Length On the Slew: Static Timing Analysis (STA) Basic (Part-7a) |VLSI Concepts
Live Traffic Feed
A visitor from San
California viewed
Concepts" 10 secs
A visitor from Ban
Karnataka arrived f
google.co.in and vi
"Layout Design Ru
Design Rule Check
(DRC)
A visitor |VLSI
fromConc Ban
24 secs agoarrived f
Karnataka
google.co.in and vi
""Setup and Hold T
Static Timing Anal
(STA)
A visitor basic
from (PartJaka 3
|VLSI Concepts"
Jakarta Raya viewe 2
ago
""Timing Paths" : S
So we can say that Capacitance (and the associated Resistance) is the culprit. J And if we can play with capacitance/resistance, we Timing Analysis (S
can increase and decrease Transition Delay. basic (Part 1) |VLS
A visitor from
Concepts" 5 mins Alga
arrived from googl
Now, whenever we are talking about any signal which is changing its state from “0” to “1” or from “1” to “0”, we are sure that it and viewed ""Timi
can’t be ideal (Ideal means its changing its state in Zero “0” time). If you have any doubt on this statement then defiantly I have to Paths" : Static Tim
ask you to read some very basic books once again. J Analysis (STA) bas
Every “state changing signal” has a Slew Number (common name of Rise time and Fall time) associated with itself at any given A visitor
(Part from Con
1) |VLSI Tha
point of time. Maharashtra
6 mins ago arrive
google.co.in and vi
Effect of Wire length on the Slew (transition time): "DIGITAL BASIC
Sequential Circuit
In the below figure you can observe, how the step waveform (consider this as ideal one) degrades from the start to the end of the A visitor from Sant
Concepts" 10 mins
wire (color coding can help you to understand) and this is resulting a considerable amount of delay for long wires. That means if Maria, California a
wire length is less, then degradation of waveform be less, means less effective delay and Vice-versa. We can conclude from this- from vlsi-expert.co
“If we want to increase the delay- we can increase the wire length and vice versa” viewed "Fixing Set
Hold Violation : St
Timing Analysis (S
A visitor
Basic from
( Part 6a)Hyd |VL
Andhra
Concepts" Pradesh
11 mins arr
from google.co.in a
viewed "Synopsys
Constraints (SDC)
A visitor
|VLSI from Ho1C
Concepts"
Minh
ago City, Ho Chi
arrived from googl
and viewed "10 Wa
fix SETUP and HO
violation: Static Tim
A visitor (STA)
Analysis from Pula Ba
Pinang
(Part-8)viewed |VLSI Con "Pa
Interconnect
12 mins ago Corne
Corner) Basics - Pa
|VLSI Concepts" 1
Real-time view · Get Feedjit

More simulation results you can see from this picture… (Following picture I have copied from book “DEEP SUBMICRON CMOS
DESIGN” written by E.Sicard, S. Delmas-Bendhia )
Followers

Followers (454) Next

Follow

I am sure you can cross question me that why this degradation is happing. Simple Ans is - you can model a wire into a series of
Resistance and Capacitance network. For more detail please refer following post Interconnect Delay Models.
Note: This delay is also known as Net delay/Wire Delay/Interconnect Delay.

In the next post we will discuss about the effect of Size of the Transistor on the "Transition Delay" and "Propagation Delay".

Examples: Solve Setup and Hold Violation (c) (Previous) Index Effect of Size of the Transistor On the Slew (Next)

Posted by VLSI EXPERT at 10:58 PM

http://www.vlsi-expert.com/2013/10/methods-for-increase-or-decrease-delay.html 3/5
11/9/2017 Effect of Wire Length On the Slew: Static Timing Analysis (STA) Basic (Part-7a) |VLSI Concepts
Reactions: Excellent (2) Good (0) Interesting (0) Need More (0)

1 comment:
usps tracking October 30, 2017 at 8:13 AM

Yes, the article I was looking for. Your article gives me another approach on the subject. I hope to read more articles from you.

Reply

Enter your comment...

Comment as: Select profile...

Publish Preview

Links to this post


Create a Link

Newer Post Home Older Post

Subscribe to: Post Comments (Atom)

Must Read Article

"Timing Paths" : Static "Time Borrowing" : Skew Fixing Setup and Hold
Timing Analysis (STA) Static Timing Analysis Violation : Static Timing
basic (Part 1) (STA) basic (Part 2) Analysis (STA) Basic (...

Static Timing Analysis STA & SI Effect of Transistor's Types Of Clock Skew
(STA) Using EDA Tool - Size On the Slew: Static
Part2 Timing Analysis (STA)...

Follow by Email

Email address... Submit

http://www.vlsi-expert.com/2013/10/methods-for-increase-or-decrease-delay.html 4/5
11/9/2017 Effect of Wire Length On the Slew: Static Timing Analysis (STA) Basic (Part-7a) |VLSI Concepts
Vlsi expert group. Simple theme. Powered by Blogger.

http://www.vlsi-expert.com/2013/10/methods-for-increase-or-decrease-delay.html 5/5

You might also like