Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to generate a pulse signal with varying pulse width in Virtuoso

circuitking

Full Member level 5
Joined
Jan 8, 2018
Messages
287
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
2,452
Dear all, I would like to generate a pulse signal with varying pulse width with in the given time limits. The center of all these pulse should be in the same place on the x-axis. I used variables for delay time and pulse width for Vpulse component in analoglib and did a parametric analysis but there should some other way because the parametric sweep includes signal outside the given range also.

7k0z0tt6cnb81.jpg
 

BradtheRad

Super Moderator
Staff member
Joined
Apr 1, 2011
Messages
14,464
Helped
2,841
Reputation
5,690
Reaction score
2,813
Trophy points
1,393
Location
Minneapolis, Minnesota, USA
Activity points
107,888
The method is similar to pulse width modulation. A triangle wave and a DC voltage go to the inputs of a comparator. By varying the DC voltage you can select the point where it intersects the triangle wave. This determines the duty cycle of outgoing pulses, short or long.
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top