Continue to Site

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

Status
Not open for further replies.

circuitking

Full Member level 5
Full Member level 5
Joined
Jan 8, 2018
Messages
291
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
2,503
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
 

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.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top