85606-A-2 Sheet 7/8 — CHARACTER GENERATOR ROM

manual p9 · 7 ICs · 0 verified ✓ · 7 unverified (auto) · layout mirrors the original drawing
Click a net label to trace it — endpoints colour-coded input · output · in/out — click an IC box (either panel) to select it in both, click again to deselect (multi-select OK), Esc clears all. Use the IC rail on the far left to jump straight to a chip. A net name shown muted like this and prefixed $ is ours - a node the 1985 drawing leaves unlabelled; every other name was read off the drawing. Hover a pin for its net's story.
Notes and open questions on this sheet (12)
8E — '174: Hex D latch, only 3 stages drawn. Samples the vertical counter bits V4/V2/V1 on the rising edge of 4H, giving the row-within-character index held stable for the whole 4-dot ROM fetch. /CL tied high. — AUTO-EXTRACTED, not yet walkthrough-verified 8E ? '174 +5 /CL 1 +5 V4 (D) 3 V4 V2 (D) 4 V2 V1 (D) 6 V1 4H CLK 9 4H $V4L (Q) 2 $V4L $V2L (Q) 5 $V2L $V1L (Q) 7 $V1L 9D — '86: Quad XOR combining the per-tile flip attributes from 6/8 with the global screen FLIP from 2/8. Gate 1 is drawn as a triangle with pin 2 grounded, i.e. an XOR used as a buffer that re-drives FLIP to the other three gates. — AUTO-EXTRACTED, not yet walkthrough-verified 9D ? '86 FLIP A 1 FLIP GND B 2 GND CHVFLIP A 4 CHVFLIP $FLIPBUF B 5 $FLIPBUF /$CHHFLIP A 9 /$CHHFLIP $FLIPBUF B 10 $FLIPBUF $FLIPBUF A 12 $FLIPBUF CHHFLIP? B 13 CHHFLIP? $FLIPBUF Y 3 $FLIPBUF $CHVF Y 6 $CHVF $CHHF Y 8 $CHHF $CHSEL Y 11 $CHSEL 9E — '86: Quad XOR, annotated on the sheet as '9E x4 86'. Three gates conditionally invert the latched row bits (vertical flip); the fourth conditionally inverts H4 (horizontal half-of-row swap). Outputs drive ROM A3..A0. — AUTO-EXTRACTED, not yet walkthrough-verified 9E ? '86 $V4L A 1 $V4L $CHVF B 2 $CHVF $V1L A 4 $V1L $CHVF B 5 $CHVF H4 A 9 H4 $CHHF B 10 $CHHF $V2L A 12 $V2L $CHVF B 13 $CHVF $CA3 Y 3 $CA3 $CA1 Y 6 $CA1 $CA0 Y 8 $CA0 $CA2 Y 11 $CA2 10C — '157: Quad 2-to-1 mux doing two jobs. Sections 1 and 2 pick which end of the shift-register pair is read (QA when shifting left, QD when shifting right) and emit the two pixel bits CHARZ/CHARY to 8/8. Sections 3 and 4 synthesise the S1/S0 mode word for both '194s from 4-3H and +5, so 4-3H high = parallel load and 4-3H low = shift left or shift right according to $CHSEL. — AUTO-EXTRACTED, not yet walkthrough-verified 10C ? '157 $CHSEL SEL 1 $CHSEL $ZQA 1A 2 $ZQA $ZQD 1B 3 $ZQD $YQA 2A 5 $YQA $YQD 2B 6 $YQD 4-3H 3B 10 4-3H +5 3A 11 +5 +5 4B 13 +5 4-3H 4A 14 4-3H GND /ST 15 GND CHARZ 1Y 4 CHARZ CHARY 2Y 7 CHARY $S1 3Y 9 $S1 $S0 4Y 12 $S0 10D — '194: 4-bit bidirectional shift register holding the Z bit-plane (ROM D7-D4, group (Z)). Parallel-loaded four pixels at a time and clocked out one pixel per dot by CH6M; shift direction chosen by S1/S0 from 10C so a mirrored tile is read out from the opposite end. Serial inputs both grounded, so pixels shifted in behind the data are 0. — AUTO-EXTRACTED, not yet walkthrough-verified 10D ? '194 +5 CL 1 +5 GND R 2 GND $CGD7 A 3 $CGD7 $CGD6 B 4 $CGD6 $CGD5 C 5 $CGD5 $CGD4 D 6 $CGD4 GND L 7 GND $S0 SO 9 $S0 $S1 SI 10 $S1 CH6M CLK 11 CH6M $ZQD QD 12 $ZQD $ZQA QA 15 $ZQA 11D — '194: Second 4-bit bidirectional shift register, holding the Y bit-plane (ROM D3-D0, group (Y)). Shares CLK/S1/S0 with 10D so the two planes move together, giving 2 bits per pixel. — AUTO-EXTRACTED, not yet walkthrough-verified 11D ? '194 +5 CL 1 +5 GND R 2 GND $CGD3 A 3 $CGD3 $CGD2 B 4 $CGD2 $CGD1 C 5 $CGD1 $CGD0 D 6 $CGD0 GND L 7 GND $S0 SO 9 $S0 $S1 SI 10 $S1 CH6M CLK 11 CH6M $YQD QD 12 $YQD $YQA QA 15 $YQA 11E — 27128: 16K x 8 character-generator EPROM. A4-A13 = character code AC0-AC9 from 6/8, A1-A3 = flipped row-within-character, A0 = flipped half-of-row select; permanently enabled (/OE, /CE hard to GND). Byte = 4 pixels, high nibble (Z) + low nibble (Y). — AUTO-EXTRACTED, not yet walkthrough-verified 11E ? 27128 AC8 A12 2 AC8 AC3 A7 3 AC3 AC2 A6 4 AC2 AC1 A5 5 AC1 AC0 A4 6 AC0 $CA3 A3 7 $CA3 $CA2 A2 8 $CA2 $CA1 A1 9 $CA1 $CA0 A0 10 $CA0 GND /CE 20 GND AC6 A10 21 AC6 GND /OE 22 GND AC7 A11 23 AC7 AC5 A9 24 AC5 AC4 A8 25 AC4 AC9 A13 26 AC9 +5 /PGM 27 +5 $CGD0 D0 11 $CGD0 $CGD1 D1 12 $CGD1 $CGD2 D2 13 $CGD2 $CGD3 D3 15 $CGD3 $CGD4 D4 16 $CGD4 $CGD5 D5 17 $CGD5 $CGD6 D6 18 $CGD6 $CGD7 D7 19 $CGD7 VPP:1=+5 GND:14=GND VCC:28=+5
· Original scan — manual p9 · zoom
original schematic scan
8E
9D
9E
10C
10D
11D
11E