Browse Prior Art Database

Flexible Generation of Electronic Waveforms

IP.com Disclosure Number: IPCOM000117544D
Original Publication Date: 1996-Mar-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 4 page(s) / 53K

Publishing Venue

IBM

Related People

Baier, H: AUTHOR [+3]

Abstract

A waveform generation circuit is decribed, in which different waveforms can be easily generated by just programming a Programmable Logic Array (PAL). Sn = Start & T2 & &factorial.T5;

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

Flexible Generation of Electronic Waveforms

      A waveform generation circuit is decribed, in which different
waveforms can be easily generated by just programming a Programmable
Logic Array (PAL).
  Sn = Start & T2 & &factorial.T5;

      The Start signal is the input of the delay line.  The taps of
the delay line T1, T2 ...  Tn become active one after the other as
defined by the type of delay line.

      The start and the duration of the signal can varied by changing
the equation.

      The input signal of the delay line travels through the delay
line to the end of the delay line, the delay line cannot be reset.
This is a disadvantage of delay lines.  If the time between
occurrences of the Start signal is shorter than the maximum delay
line time, unwanted signal generation could occur (the previous start
signal still travels though the delay line).  The circuit shown here
does not have this problem, all the Flip Flops (FF) are cleared by
the none active state of the Start signal.  The Clock Input (CLK) of
the FF is edge sensitive, thus only a 0 to 1 transition will set the
FF.  A FF is only set, if the previous FF was set.  This is
accomplished by connecting the D input to the Q output of the
previous FF.

      The use of the PAL allows more complex expression by
incorporating other input signals of the PAL into the equation i.e.,
   Sn = ((X1 & X2) + (X3 &  X4)) & T6;

      Here, Sn becomes active at time t6, if the other terms of...