07.01.2014 Views

The System Manual of SOL-20 - History of Computers

The System Manual of SOL-20 - History of Computers

The System Manual of SOL-20 - History of Computers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PROCESSOR TECHNOLOGY CORPORATION<br />

Sol THEORY OF OPERATION<br />

SECTION VIII<br />

This detector circuit consists <strong>of</strong> three transistors, Q7, Q8,<br />

and Q9 (connected as a linear amplifier with negative feedback) followed<br />

by Q4 and Q2. Q4 and Q2 are large signal amplifiers biased in<br />

their cut-<strong>of</strong>f region. <strong>The</strong> input to the detector is selectively connected<br />

to +5 V dc by way <strong>of</strong> the analog multiplexers (Ul9 and U22),<br />

the row matrix wires, and the 33K resistors. A key depression causes<br />

a negative current pulse through R16 to the base <strong>of</strong> the input amplifier<br />

transistor, Q8, which is biased near cut-<strong>of</strong>f. <strong>The</strong> pulse is then<br />

amplified by Q8 with inversion to appear as a positive pulse at the<br />

input <strong>of</strong> Q7. Q7 is an emitter follower circuit which gives a positive<br />

pulse at its output, across R18, at a low impedance. This signal<br />

is coupled back to the input through transistor Q9, a common<br />

base amplifier which has its base clamped to 2.5 V dc by zener diode<br />

CR4. When the positive pulse appears at the emitter <strong>of</strong> Q9, it is<br />

amplified without inversion and applied to the input <strong>of</strong> Q8. Since<br />

the original input was a negative pulse, the positive pulse constitutes<br />

negative feedback. <strong>The</strong> output across R18, a positive pulse,<br />

is further amplified by pulse amplifier transistor Q4, a common base<br />

amplifier that is normally biased <strong>of</strong>f. <strong>The</strong> output stage Q2 is biased<br />

in the cut-<strong>of</strong>f region also, but a sufficient positive pulse<br />

from Q4 will cause Q2 to conduct to give a negative pulse output<br />

across R12.<br />

Transistors Q1, Q6, Q5 and Q3, represent a second pulse amplifier<br />

circuit that is analogous to transistors Q9, Q8, Q7 and Q4<br />

respectively. <strong>The</strong> output <strong>of</strong> this second amplifier, which appears at<br />

the collector <strong>of</strong> Q3, is also connected to the base <strong>of</strong> the output<br />

transistor Q2. An input pulse from either Ul9 or U22 will therefore<br />

supply an amplified negative pulse to pin 13 <strong>of</strong> NOR gate U14.<br />

<strong>The</strong> !PKD signal through R24 helps to set the threshold at the<br />

base <strong>of</strong> Q4 and Q3. This threshold is normally high when !PKD is high,<br />

so the output from Q7 and Q5 has to overcome a higher threshold at<br />

the emitter <strong>of</strong> Q4 and Q3 in order to cause conduction <strong>of</strong> Q4 and Q3.<br />

On the second such pulse on the same count address, !PKD goes low to<br />

reduce the threshold at the bases <strong>of</strong> Q4 and Q3. This sensitizes the<br />

circuit, acting as a positive feedback path, and gives an output.<br />

Thus two consecutive detections <strong>of</strong> a key stroke are necessary to give<br />

an output. This feature provides noise immunity since a single noise<br />

pulse will not pass through the amplifier. <strong>The</strong> complete key switch<br />

matrix is scanned at a very high rate compared to the time it takes<br />

to physically press and release a key. Thus a key closure will be<br />

detected, even though the key is not held down for any appreciable<br />

time.<br />

Two sections <strong>of</strong> NOR gate Ui4 are connected as a cross-coupled<br />

flip-flop. A low on pin 13 <strong>of</strong> Ui4 sets output pin 11 <strong>of</strong> U14 high,<br />

providing that the low is longer than 1.5 usec (which it is when a<br />

valid key closure is detected). That is because !φ1 is applied to pin<br />

9 <strong>of</strong> U14. !φ1 effectively prevents switching noise, which is short in<br />

duration, from being interpreted as a key closure. <strong>The</strong> high, let's<br />

call it KEY, on pin 11 <strong>of</strong> U14 will remain until !φ1 again goes low<br />

about 4.5 usec later.<br />

VIII-41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!