Theory o f Operation—2445 Service
The character data register U2860 also provides a means
for the Microprocessor to read data from the Character
RAM fo r partial verification of Readout circuit operation
(during the power-up tests). The eight bits of parallel data
from the Character RAM location selected by character
address register U2960 are loaded into U2860 by setting
b it Q3 o f mode control register U2865 LO. Inverter
U2965C converts the LO to a HI and applies it to character
register U2860 at pin 1. The HI on pin 1, in combination
w ith the fixed HI on pin 19 of U2860, switches the char
acter register to the Load mode. The next positive tran
sition o f the ROS1 strobe loads the eight data bits placed
on the CDO through CD7 bus lines into the register in
parallel. Bit Q3 is then returned HI, and the next positive
transition of the ROS1 strobe shifts the QA b it to pin 8
(Qa '), the RO DO (readout data out) line. Seven more
ROS1 strobes shift the remaining seven bits of character
data out onto the RO DO line to Status Buffer U2108
(diagram 2) to be read, one at a time, by the processor.
Character RAM
Character RAM U2920 provides temporary storage of
the readout character selection data. This character data is
organized as 128 eight-bit words that define the character
that should be displayed at any given readout position on
the crt. Cursor information is aiso stored in U2920 when
cursors are to be displayed.
RAM locations may be addressed either from the Read
out I/O stage by character address register U2960, as
previously described, or by the Character Counter stage.
The lower 64 address locations in RAM each correspond to
a specific readout location on the crt, while the upper 64
address locations store cursor information. The eight bits of
data written to one of these locations from the Readout
I/O stage is a code that identifies the specific character (or
cursor segment) that should be displayed at the associated
crt location. A fter the display data is w ritten into the RAM,
the Character Counter is allowed to address the RAM,
incrementing through the RAM address field. The eight-bit
character codes for each display location are output to
Character ROM U2930 in sequence.
Character Counter
The Character Counter stage consists of two four-bit
counters (U2940A and B) cascaded together to form an
eight-bit counter (only seven of which are used) and t r i
state buffer U2935 which drives the RAM address lines.
As the Character Counter addresses each RAM iocation,
a sequence of "d o t display cycles" is performed in which
the individual dots that make up the character are
positioned on the crt and turned on. The EOCH (end of
character) signal applied to U2885A prevents the counter
from incrementing until all dots of the character have
been displayed. As the last dot of a character is addressed,
the EOCH b it at pin 2 of U2855A goes LO. The next
GETDOT pulse increments U2940B, and the next RAM
location is addressed to start the display of the next
character. Space characters have the EOCH b it set LO fo r
the first " d o t" o f the character and merely advance the
Counter to the next character address w itho ut displaying
any dots. See the Character ROM description fo r further
explanation o f the EOCH bit.
Character ROM
Character ROM U2930 contains the horizontal and
vertical dot-position information fo r all o f the possible
characters (or cursor segments) that may be displayed.
The eight bits of character data from the Character RAM
are applied to the eight most-significant address inputs (A4
through A l l ) of the Character ROM and select a block of
dot-positioning data unique to the character to be displayed.
The Dot Counter increments the four least-significant
address lines (AO through A3), causing the ROM to output
a sequence of eight-bit words, each defining dot position
for the selected character.
The three least-significant bits of a ROM dot-data word
(DDO through DD2) select one of eight horizontal positions
fo r the dot w ithin an eight-by-sixteen character matrix (see
Figure 3-7). The next four bits (DD3 through DD6) define
the vertical position of the dot w ithin the matrix. These
dot-data bits are applied to the Horizontal and Vertical
Character DACs, where they are converted to the analog
voltages used to position the dot on the crt.
The last dot-data b it DD7 is the EOCH (end o f char
acter) b it and, when LO, indicates that the last dot o f the
character is addressed. It is used to reset the Dot Counter
(via U2855B) and enables the Character Counter to be
incremented (via U2855A) after the last dot o f a character
has been displayed.
Two servicing jumpers, J401 and J402, have been pro-
v id e d to disable the Character ROM and force the DD7 b it
(EOCH) LO. In certain instances, these two conditions
may be useful when troubleshooting the Readout circuitry.
To prevent damage to the ROM output circuitry, J402
should only be installed after J401 is installed (to disable
the ROM).
Dot Counter
The Dot Counter consists of two four-bit counters
(U2870A and B), OR-gate U2835A, inverter U2980D, and
inverting input AND-gate U2855B. It sequences through a
block of addresses containing dot-position data fo r a
selected character. The Dot Counter is incremented when
a dot is finished (via Inverter U2980D) by the GETDOT
signal from the Dot Cycle Generator.
3-29
Summary of Contents for 2445
Page 1: ...Tektronix 2445 OSCILLOSCOPE SERVICE INSTRUCTION MANUAL ...
Page 11: ...2445 Service 3829 01 The 2445 Oscilloscope ...
Page 44: ...Theory of Operation 2445 Service 3831 10A Figure 3 1 Block diagram ...
Page 45: ...Theory of Operation 2445 Service 3831 10B Figure 3 1 Block diagram cont 3 3 ...
Page 210: ...3829 58 Figure 9 4 2445 block diagram ...
Page 214: ......
Page 217: ......
Page 219: ...2445 382 72 ...
Page 222: ...2445 ...
Page 231: ...A 1 t C t t F t G t H t ...
Page 233: ......
Page 236: ......
Page 238: ...2445 392 1 75 ...
Page 244: ......
Page 247: ...A 1 C _____ D E F G H J 2445 3811 74 ...
Page 248: ...1 2 3 4 5 6 7 8 9 i o 2445 DISPLAY SEQUENCER TRIG GERING A4B SWEEPS ...
Page 253: ......
Page 263: ... 0 2445 J8 i S ...
Page 264: ...1 2 3 4 5 6 7 i 8 I i 9 10 2445 READOUT ...
Page 275: ......
Page 278: ......
Page 281: ......
Page 283: ... 8VJNR EG 3S 5 fROM P232 5 10 A 15VUNREG 8S F R O Mn i 2445 3 0 2 S 8 I ...
Page 286: ...2445 3823 82 ...
Page 290: ...B H le w o q 87V T S o I R v n i U1 R1873 PARTIAL A9 HIGH VOLTAGE BOARD 2445 ...
Page 299: ...2445 Service DAC REF A5 CONTROL ADJUSTMENT LOCATIONS 3 ...
Page 300: ......
Page 304: ...2 R E TU R N T O 1 ...
Page 305: ...ERROR MESSAGE DIAGNOSTICS ...
Page 306: ...ERROR MESSAGE DIAGNOSTICS ...
Page 307: ...O A A C t rnra g i tiw c t 3829 89 ...
Page 308: ...RETURN TO ...
Page 309: ...FRONT PANEL TROUBLESHOOTING ...
Page 310: ...FRONT PANEL TROUBLESHOOTING ...
Page 311: ...2445 Service 3829 90 ...
Page 316: ...R E TU R N T O v 1 y ...
Page 317: ...SWEEP TROUBLESHOOTING PROCEDURE ...
Page 323: ......
Page 324: ...2445 Service 3829 85 ...
Page 325: ......
Page 326: ... KERNEL NOP DIAGNOSTIC PROCEDURE ...
Page 327: ...10 POWER SUPPLY TROUBLESHOOTING PROCEDURE 3829 94 ...
Page 330: ......
Page 334: ...2445 Service REGULATOR TROUBLESHOOTING PROCEDURE 3829 93 ...
Page 338: ......
Page 346: ...12 2445 SERVICE ...
Page 347: ...2445 SERVICE ...
Page 348: ...2445 SERVICE ...