Return to zero circuit

Status
Not open for further replies.

ykishore

Member level 3
Joined
Sep 2, 2004
Messages
66
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Location
india
Activity points
758
Design a RZ (return to zero )circuit.

 

Hi,

It seems you don't have a question.

Klaus
 

Well, let me make it clear

The question is I want to design a NRZ circuit that generates the waveform shown.

One way of doing it is just using delay and a high-pass latch. But I am just curious if there is any other way of doing it.

Thanks
 

It could be done with a delay+inverter and an AND gate.

The AND gate delay specifies the delay from the rising edge of clock and the rising edge of pulse_out.
The DLY+INV+AND gate delay specifies the width of the pulse.

behaviorally it would look something like this:
assign #N clock_dly = clock;
assign #M pulse_out = clock & ~clock_dly;

Does that work for you?
 

Hi,

Your solution sounds somehow analog.

A digital solution is to trigger (set) with the rising edge, then use a counter to reset it.

You need to consider how your circuit should behave when input signal goes low before timeout.



Klaus
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…