You are on page 1of 8

3/1/22, 2:36 PM Pulse Width Reduction – signoffsemiconductors

Home Services  Solutions  Domains  Insights  Careers  Company 

Pulse Width Reduction Home

February 27, 2018


By signoff-scribe

Pulse Width Reduction


 

Author : Srinivasu Rajanala, Physical Design Engineer, SignOff Semiconductors


Please read our blog on cell design to implement clock buffer.

What is the need of balanced buffers in clock path (Pulse Width Violation) ?
Balanced buffers are preferred for clock tree synthesis. If unbalanced buffers (unequal rise & fall time) are used in CTS, then
minimum pulse width violation occurs.

How unbalanced buffer reduces pulse width?


Figure 1 shows the schematic of buffer with Wp = 100nm & Wn = 100nm. β ratio (the ratio of width of PMOS to width of NMOS) is
rise & fall time. As mobility for NMOS is more than that of PMOS, rise time is more than fall time.

https://signoffsemiconductors.com/pulse-width-reduction/ 1/8
3/1/22, 2:36 PM Pulse Width Reduction – signoffsemiconductors

Home Services  Solutions  Domains  Insights  Careers  Company 

Figure 1 : Unbalanced Buffer Schematic

If we connect more number of buffers in series manner like as shown in Figure 2.

Figure 2 : Unbalanced Buffer Chain

Here every buffer is taking more time to charge than to discharge. When clock signal propagates through chain of buffers, p
considerable amount as shown below. Input is set as a pulse of period 4ns with 50% duty cycle. The output of last buffer has

https://signoffsemiconductors.com/pulse-width-reduction/ 2/8
3/1/22, 2:36 PM Pulse Width Reduction – signoffsemiconductors

cycle is changed. ON time of the output is reduced drastically & in worst case situation this may be less than required pulse w
width). Home Services  Solutions  Domains  Insights  Careers  Company 

Figure 3 : Pulse Width Reduction

If PMOS width is increased more than NMOS width, after some value of β, fall time will be more than rise time. β ratio is still no
fall time. In this case also, output of last buffer has same period but duty cycle is changed. OFF time of the output is reduced
situation this may be less than required minimum pulse width (this can happen in negative edge triggered clock).

If balanced buffers are used instead of unbalanced buffers, pulse width violations can be avoided.

Balanced buffers have equal rise and fall time.

Need of balanced buffers in clock path:


For similar rise and fall time, width of PMOS should be approximately twice the width of NMOS. But exact value depends on te

https://signoffsemiconductors.com/pulse-width-reduction/ 3/8
3/1/22, 2:36 PM Pulse Width Reduction – signoffsemiconductors

Home Services  Solutions  Domains  Insights  Careers  Company 

Figure 4 : Balanced Buffer Schematic

No pulse width violation occurs when we use balanced buffers in clock path.

https://signoffsemiconductors.com/pulse-width-reduction/ 4/8
3/1/22, 2:36 PM Pulse Width Reduction – signoffsemiconductors

Home Services  Solutions  Domains  Insights  Careers  Company 

Figure 5 : Balanced Buffer Chain Output

Why unbalanced inverters don’t have pulse width violation :


If even number of inverters are used in clock path, pulse width will not be changed because rise and fall times will compens
of inverters. So inverter output does not cause pulse width violation.

Figure 6 shows schematic of inverter with Wp = 100nm & Wn = 300nm. These values of Wp and Wn make rise time much less

https://signoffsemiconductors.com/pulse-width-reduction/ 5/8
3/1/22, 2:36 PM Pulse Width Reduction – signoffsemiconductors

Home Services  Solutions  Domains  Insights  Careers  Company 

Fig 6 : Unbalanced Inverter Schematic

Figure 7 shows chain of unbalanced inverters and figure 8 shows the waveforms for schematic in figure 7.

Fig 7 : Unbalanced Inverter Chain

These waveforms are output of 9th and 10th inverters.

https://signoffsemiconductors.com/pulse-width-reduction/ 6/8
3/1/22, 2:36 PM Pulse Width Reduction – signoffsemiconductors

Home Services  Solutions  Domains  Insights  Careers  Company 

If we are using unbalanced buffers in clock path then there are chances of pulse width violation at clock pins of flip-flops.
hold violation which will lead to metastability.

Hence, balanced buffers (clock buffers) are preferred in clock path.

There is no better time Contact Us India Location North America Locations


than now
+91 80 4865 0875 Bangalore, India San Jose, USA

  
Let’s Talk!  hr@signoffsemi.com
(Headquarter)

No 3C-1001, 3rd Floor,


100 ft Road, HRBR
6203 San Ignacio
Avenue Suits 110, PMB
1157, San Jose CA 95119
Write to us now  Layout 1st Block, Banswadi,
sales@signoffsemi.com  Canada

Bangalore-560043, India.
Yonge St Unit #

https://signoffsemiconductors.com/pulse-width-reduction/ 7/8
3/1/22, 2:36 PM Pulse Width Reduction – signoffsemiconductors

MAILBOX Thornhill, ON
Home Services  Solutions  Domains  Insights  CareersCanada
L4J 8J2  Company 

© 2022. All rights reserved. | Privacy Policy  

https://signoffsemiconductors.com/pulse-width-reduction/ 8/8

You might also like