Browse Prior Art Database

Differential to Single-Ended Single-Shot

IP.com Disclosure Number: IPCOM000115859D
Original Publication Date: 1995-Jul-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 43K

Publishing Venue

IBM

Related People

Philpott, RA: AUTHOR

Abstract

A differential to single-ended single-shot circuit is disclosed below. This circuit generates a pulse at every transition of a differential input signal.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 89% of the total text.

Differential to Single-Ended Single-Shot

      A differential to single-ended single-shot circuit is disclosed
below.  This circuit generates a pulse at every transition of a
differential input signal.

      The block diagram for the differential to single-ended
single-shot circuit is shown in the figure.  The single-shot circuit
is built using high performance ECL circuits.  The circuit works by
buffering the differential input signal into two copies.  One copy is
sent to a multiplexer that has two sets of inputs connected to it.
Thus the multiplexer can monitor either a true or compliment version
of the buffered input signal.  The other copy of the input signal is
sent to a delay cell.  The output of the delay cell controls the
selection of the multiplexer.  So, when the input signal transitions
the output of the multiplexer will switch to a high state.  The
output of the multiplexer will switch to a low state when the delayed
copy of the input signal changes state.  Now the output is ready to
switch high again on the next transition of the input signal.  Thus,
every rising edge out of the multiplexer represents an input
transition.

      All the signals to generate the rising edges out of the
multiplexer are differential and will have the same propagation delay
from input to output.  The pulse width of the generated pulses can be
adjusted by changing the value of the delay cell.  Note: The pulse
widths of the pulses generated will vary in width...