Circuit and method for generating pulses in response to the edges of an input signal
First Claim
Patent Images
1. A pulse generator, comprising:
- an input terminal;
first and second output terminals;
a first bistable circuit having a clock input coupled to said input terminal, an output coupled to said first output terminal, and a reset input;
a first delay circuit coupled between said output and said reset input of said first bistable circuit;
a second bistable circuit having a clock input coupled to said input terminal, an output coupled to said second output terminal, and a reset input;
a second delay circuit coupled between said output and said reset input of said second bistable circuit; and
an enable circuit that is interposed between said input terminal and said first and second bistable circuits, said enable circuit having a first input coupled to said output of said first bistable circuit, a second input coupled to said input terminal, and an output coupled to said clock inputs of said first and second bistable circuits.
1 Assignment
0 Petitions
Accused Products
Abstract
A pulse generator has an input and two outputs at which to respectively generate pulses in relation to different types of signal edges received at the input of the generator. The generator provides two distinct logic circuit blocks of the sequential type, the blocks being mutually independent for generation of the pulses at the two outputs. In this manner it is possible to easily control the characteristics of the pulses. In addition, if two blocks are connected with appropriate and simple logic networks, it is possible in the generation phase to impose conditions between the pulses at the two outputs in a simple manner and with a certain freedom.
5 Citations
11 Claims
-
1. A pulse generator, comprising:
-
an input terminal; first and second output terminals; a first bistable circuit having a clock input coupled to said input terminal, an output coupled to said first output terminal, and a reset input; a first delay circuit coupled between said output and said reset input of said first bistable circuit; a second bistable circuit having a clock input coupled to said input terminal, an output coupled to said second output terminal, and a reset input; a second delay circuit coupled between said output and said reset input of said second bistable circuit; and an enable circuit that is interposed between said input terminal and said first and second bistable circuits, said enable circuit having a first input coupled to said output of said first bistable circuit, a second input coupled to said input terminal, and an output coupled to said clock inputs of said first and second bistable circuits.
-
-
2. A pulse generator, comprising:
-
an input terminal; first and second output terminals; a first bistable circuit having a clock input coupled to said input terminal, an output coupled to said first output terminal, and a reset input; a first delay circuit coupled between said output and said reset input of said first bistable circuit; a second bistable circuit having a clock input coupled to said input terminal, an output coupled to said second output terminal, and a reset input; a second delay circuit coupled between said output and said reset input of said second bistable circuit; and an enable circuit that is interposed between said second delay circuit and said reset input of said second bistable circuit, said enable circuit having a first input coupled to said output of said first bistable circuit, a second input coupled to said second delay circuit, and an output coupled to said reset input of said second bistable circuit.
-
-
3. A pulse generator, comprising:
-
an input terminal; first and second output terminals; a first D-type flip-flop having a clock input coupled to said input terminal, a first output coupled to said first output terminal, a second output, a signal input coupled to receive a first reference signal, and an asynchronous reset input; a first delay circuit coupled between said second output and said reset input of said first flip-flop; a second D-type flip-flop having a clock input coupled to said input terminal, a first output coupled to said second output terminal, a second output, a signal input coupled to receive a second reference signal, and an asynchronous reset input; and a second delay circuit coupled between said second output and said reset input of said second flip-flop. - View Dependent Claims (4, 5)
-
-
6. A pulse generator, comprising:
-
a generator input coupled to receive a digital signal having a rising edge and a falling edge; first and second generator outputs; a first sequential logic circuit having a first input and having an output coupled to the first generator output, the first sequential logic circuit operable to generate a pulse on the first generator output in response to one of the signal edges; a second sequential logic circuit having first and second inputs and having an output coupled to the second generator output, the second sequential logic circuit operable to generate a pulse on the second generator output in response to the other signal edge; a first logical network having a first input coupled to the generator input, a second input coupled to the output of the first sequential logic circuit, and an output coupled to the first inputs of the first and second sequential logic circuits, the first logical network operable to prohibit the first and second sequential logic circuits from generating additional pulses when a pulse is present on the first generator output; and a second logical network having a first input coupled to the output of the first sequential logic circuit and having an output coupled to the second input of the second sequential logic circuit, the second logical network operable to reset the second sequential logic circuit when a pulse is present on the first generator output. - View Dependent Claims (7, 8, 11)
-
-
9. A pulse generator, comprising:
-
a generator input; first and second generator outputs; a first logic circuit having a first input coupled to the generator input, a second input, and an output; a first bistable circuit having an edge-sensitive input coupled to the output of the first logic circuit and having a first output coupled to the first generator output and to the second input of the first logic circuit; a second bistable circuit having an edge-sensitive input coupled the output of the first logic circuit, a first output coupled to the second generator output, and a reset input; and a second logic circuit having a first input coupled to the output of the first bistable circuit and having an output coupled to the reset input of the second bistable circuit. - View Dependent Claims (10)
-
Specification