Star Tech Journal

Issue: 1981-May - Vol 3 Issue 3

S*TJ
MAY 1981
6
ANALYSIS
(PART 1)
by Jim Snead
General Manager
Electronics Division
Kurz-Kasch, Inc.
Dayton, Ohio
A means of isolating digital logic faults at the components level. Although considered
most useful in servicing micro-processor based products, the technique is applicable
to all digital systems. Basically, the technique involves the tracing of signals and the
conversion of lengthy bit streams into four-digit hexidecimal "signatures". Using
logic diagrams and schematics specially annotated with correct signatures at each
node and guided by troubleshooting trees, the technician traces back until he finds a
point in the circuit which has a correct input signature and incorrect output signature.
NODE
A point of convergence on a diagram, chart or graph. Nodes can be used to designate
a state, event, time convergence, or a coincidence of paths or flows.
16 ADDRESS BUS -.---~'-------.
CLOCK
CPU
ROM
RAM
1/0
8 DATA BUS
CONTROL
Here is a block diagram of a common bus oriented processor. The
clock is the heart of the system and is the timing for the entire processor.
A CPU accepts timing information horn the clock, generates addressing
information, control functions for various devices in the system, accept information
horn memory and/ or I. 0 . devices. This information or data tells the CPU what to do, it
does what it is instructed and generates a response to its instructions.
ROM is the permanent memory wherein resides the basic instructions for the
CPU. Without ROM the CPU can do nothing. (ROM here is defined as CPU
instructions).
RAM is the temporary storage medium where information is temporarily stored
until acted upon by the processor and moved to its final destination. RAMS also hold
partially processed data.
I. 0. (input-output) devices are the interfaces between the computer system and
the outside world.
Throughout the entire processor system, past each node, there are streams of
data. These data streams have two forms or characteristics which make them a
unique-quantity of "O's" and "l's" and the placement in time of them. Polarity of the
pulse is impo.rtant but its placement in time is equally important. The most practical
and most accurate method of determining if the time and polarity criteria is met is with
Signature Analysis.
S*T J
MAY 1981
Signature Analysis is a technique based on data compression to provide a
unique fingerprint of each interconnection or test node in the unit under test (UUT).
The Signature Analyzer provides the technician with a test probe that can be used to
enter data to be recorded and read out for the test node.
I
I
1
2
4
3
WORDS
Signature Analyzers convert serial bit streams into a 4 hexdigit "Signature".
Since a unique signature is generated for each data stream a prime requirement is
that the data stream passing a node be identical (unless faulty) for the same node on
each identical board. The second requirement is that this data stream repeat itself.
This repetition is assured by having a start and stop pulse which is time and polarity
related to the data stream.
1
2
3
4
5
6
7
8
9
l 10
CLOCK
START/STOP
DATA
I
I
START
STOP
FIGURE 1
If we start the Signature Analyzer by placing "Start" on the rising edge ( _r- )of
the first pulse on line 2 above and the "Stop" on the rising edge ( _r- ) of the 2nd
pulse labeled "Stop" we will allow clock pulses 2 thru 9 to enter the system. There is
one data bit entered into the compression circuit for each clock pulse.
In figure 1, the data stream entered would be: 01011011
This stream would be entered each time the window is generated.
To demonstrate how a single bit difference between two data streams affect the
"Signature" consider these two streams:
ll l ll 111100000111111 = D953
11111111100000011111 = 99F6
Either a bit difference or a displacement by time ( clock pulses) gives a totally
different signature - not one digit or segment difference.
Certain portions of a processor system not designed for Signature Analysis can
cause some problems but by and large following a few simple rules will overcome
these problems.
Next month we will take a processor system from the beginning and follow through to develop
signatures.
7

Download Page 6: PDF File | Image

Download Page 7 PDF File | Image

Future scanning projects are planned by the International Arcade Museum Library (IAML).

Pro Tip: You can flip pages on the issue easily by using the left and right arrow keys on your keyboard.