85606-A-2 Sheet 5/8 — SYNCHRONOUS

manual p7 · 21 ICs · 0 verified ✓ · 21 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 (21)
1J — 74LS367: Hex 3-state buffer, both enables grounded; buffers the raw counter taps XH4/XH2/X6M and the /Q of the 3 MHz flip-flop out to CN-2 and to other sheets as H4/H2/6M. — AUTO-EXTRACTED, not yet walkthrough-verified 1J ? 74LS367 GND /1G 1 GND XH4 1A1 2 XH4 XH2 1A2 4 XH2 X6M 1A3 6 X6M /$H1 2A2 10 /$H1 GND /2G 15 GND H4 1Y1 3 H4 H2 1Y2 5 H2 6M 1Y3 7 6M ?B 2Y2 9 ?B 1K — 74LS161: High half of the horizontal counter, H32..H256. Preset 0100 (H128=1) so the 8-bit field H2..H256 reloads 64; with H1 that makes the line 384 clocks of 6 MHz long. — AUTO-EXTRACTED, not yet walkthrough-verified 1K ? 74LS161 +5 /CLR 1 +5 X6M CLK 2 X6M GND A 3 GND GND B 4 GND +5 C 5 +5 GND D 6 GND $2KCA P 7 $2KCA /$HLD /LOAD 9 /$HLD $2KCA T 10 $2KCA H256 QD 11 H256 H128 QC 12 H128 H64 QB 13 H64 H32 QA 14 H32 $HCA RCO 15 $HCA 1L — 74LS161: Low half of the vertical counter, V2..V16. Clocked by VCLK, count-enabled by V1 so it advances every second line; preset 1000 (V16=1). — AUTO-EXTRACTED, not yet walkthrough-verified 1L ? 74LS161 +5 /CLR 1 +5 VCLK CLK 2 VCLK GND A 3 GND GND B 4 GND GND C 5 GND +5 D 6 +5 V1 P 7 V1 /$VLD /LOAD 9 /$VLD V1 T 10 V1 V16 QD 11 V16 V8 QC 12 V8 V4 QB 13 V4 V2 QA 14 V2 $1LCA RCO 15 $1LCA 1M — 74LS30: 8-input NAND with three inputs tied high; goes low when V16, V32, V64, V128 and V256 are all set, presetting the vertical-blank latch at the top of the blanking interval. — AUTO-EXTRACTED, not yet walkthrough-verified 1M ? 74LS30 V32 A 1 V32 V256 B 2 V256 V128 C 3 V128 +5 D 4 +5 +5 E 5 +5 +5 F 6 +5 V64 G 11 V64 V16 H 12 V16 /$VSET Y 8 /$VSET 2J — 74LS10: Triple 3-input NAND. Gate B decodes H1&H2&H4 for the horizontal blanking edge; gates A and C decode the vertical counter to clear the vertical-blank latch 3M. — AUTO-EXTRACTED, not yet walkthrough-verified 2J ? 74LS10 V16 1A 1 V16 /$V16V128 1B 2 /$V16V128 XH2 2B 3 XH2 XH4 2C 4 XH4 H1 2A 5 H1 V128 3C 9 V128 V16 3A 10 V16 V16 3B 11 V16 V256 1C 13 V256 /$H7 2Y 6 /$H7 /$V16V128 3Y 8 /$V16V128 /$VRST 1Y 12 /$VRST 2K — 74LS161: Low half of the horizontal counter, H2..H16. Clocked by X6M, count-enabled by H1 so it advances once every two 6 MHz clocks; all four preset inputs grounded so it reloads 0. — AUTO-EXTRACTED, not yet walkthrough-verified 2K ? 74LS161 +5 /CLR 1 +5 X6M CLK 2 X6M GND A 3 GND GND B 4 GND GND C 5 GND GND D 6 GND H1 P 7 H1 /$HLD /LOAD 9 /$HLD H1 T 10 H1 H16 QD 11 H16 H8 QC 12 H8 XH4 QB 13 XH4 XH2 QA 14 XH2 $2KCA RCO 15 $2KCA 2L — 74LS161: High half of the vertical counter, V32..V256. Preset 0111 (V32,V64,V128 = 1); its carry out is inverted by 3N to reload both V counters. — AUTO-EXTRACTED, not yet walkthrough-verified 2L ? 74LS161 +5 /CLR 1 +5 VCLK CLK 2 VCLK +5 A 3 +5 +5 B 4 +5 +5 C 5 +5 GND D 6 GND $1LCA P 7 $1LCA /$VLD /LOAD 9 /$VLD $1LCA T 10 $1LCA V256 QD 11 V256 V128 QC 12 V128 V64 QB 13 V64 V32 QA 14 V32 $VCA RCO 15 $VCA 2M — 74LS138: Vertical sync decoder, enabled only while the vertical-blank latch is set. Decodes V8/V128/V256; Y3 is vertical sync into the composite sync gate. — AUTO-EXTRACTED, not yet walkthrough-verified 2M ? 74LS138 V8 A 1 V8 V128 B 2 V128 V256 C 3 V256 /$VBLK /G2A 4 /$VBLK GND /G2B 5 GND +5 G1 6 +5 /$VSYNC Y3 12 /$VSYNC 3K — 74LS74: Master divider. FF-a toggles on the 12 MHz buffered oscillator giving 6 MHz (Q=L6M, /Q=X6M); FF-b toggles on X6M giving 3 MHz (Q=H1, the LSB of the horizontal counter). — AUTO-EXTRACTED, not yet walkthrough-verified 3K ? 74LS74 +5 /CLR1 1 +5 X6M 1D 2 X6M $12M 1CLK 3 $12M +5 /PRE1 4 +5 +5 /PRE2 10 +5 X6M 2CLK 11 X6M /$H1 2D 12 /$H1 +5 /CLR2 13 +5 L6M 1Q 5 L6M X6M /1Q 6 X6M /$H1 /2Q 8 /$H1 H1 2Q 9 H1 3L — 74LS74: FF-a re-times the H-counter terminal count on X6M to make VCLK, one 6 MHz-wide pulse per scan line; FF-b toggles on VCLK to make V1, the LSB of the vertical counter. — AUTO-EXTRACTED, not yet walkthrough-verified 3L ? 74LS74 +5 /CLR1 1 +5 $HCA 1D 2 $HCA X6M 1CLK 3 X6M +5 /PRE1 4 +5 +5 /PRE2 10 +5 VCLK 2CLK 11 VCLK /$V1 2D 12 /$V1 +5 /CLR2 13 +5 VCLK 1Q 5 VCLK ? /1Q 6 ? /$V1 /2Q 8 /$V1 V1 2Q 9 V1 3M — 74LS74: Two '74 halves. The lower one is wired as an S-R latch with D and CLK grounded - set by 1M, cleared by 2J - so its Q is IRQ1 and its /Q is the vertical-blank state; the upper half re-times that onto OH to give LVBL. — AUTO-EXTRACTED, not yet walkthrough-verified 3M ? 74LS74 +5 /CLR1(74) 1 +5 /$VBLK 1D(74) 2 /$VBLK OH 1CLK(74) 3 OH +5 /PRE1(74) 4 +5 /$VSET /PRE2(74) 10 /$VSET GND 2CLK(74) 11 GND GND 2D(74) 12 GND /$VRST /CLR2(74) 13 /$VRST LVBL 1Q(74) 5 LVBL ? /1Q(74) 6 ? /$VBLK /2Q(74) 8 /$VBLK IRQ1 2Q(74) 9 IRQ1 3N — 74LS04: Five inverters: two form the 12 MHz crystal oscillator with R43/R45/C12/C13, one buffers it to $12M, one inverts XH4 for the 4H term, one inverts 2L's carry into the synchronous /LOAD of the V counter. — AUTO-EXTRACTED, not yet walkthrough-verified 3N ? 74LS04 $OSCIN 1A 1 $OSCIN XH4 3A 5 XH4 $XTALFB 4A 9 $XTALFB $VCA 5A 11 $VCA $OSC 6A 13 $OSC $OSC 1Y 2 $OSC /$XH4 3Y 6 /$XH4 $OSC2 4Y 8 $OSC2 /$VLD 5Y 10 /$VLD $12M 6Y 12 $12M 4K — 74LS138: Horizontal sync decoder. Decodes H16/H32/H64 while H256 is low; outputs Y3 and Y4 are combined by 3M('08) to give a 32-count (5.3 us) horizontal sync pulse. — AUTO-EXTRACTED, not yet walkthrough-verified 4K ? 74LS138 H16 A 1 H16 H32 B 2 H32 H64 C 3 H64 H256 /G2A 4 H256 GND /G2B 5 GND +5 G1 6 +5 /$HS4 Y4 11 /$HS4 /$HS3 Y3 12 /$HS3 4L — 74LS08: Three AND gates: two form the pixel-phase terms feeding the 4N flip-flops, the third (drawn with bubbles on both inputs, i.e. the De Morgan dual combining two active-low syncs) ORs horizontal and vertical sync into CMP SYNC through R40. — AUTO-EXTRACTED, not yet walkthrough-verified 4L ? 74LS08 /$XH4 1A 1 /$XH4 4-3H 1B 2 4-3H /$HSYNC 2A 4 /$HSYNC /$VSYNC 2B 5 /$VSYNC H1 3A 9 H1 XH2 3B 10 XH2 $4HD 1Y 3 $4HD $CMPSYNC 2Y 6 $CMPSYNC $H3 3Y 8 $H3 4N — 74LS74: Two of the four '74 halves the drawing letters 4N. They re-time the horizontal decode into the OH pixel-phase strobe. — AUTO-EXTRACTED, not yet walkthrough-verified 4N ? 74LS74 +5 /CLR1 1 +5 /$H7 1D 2 /$H7 L6M 1CLK 3 L6M +5 /PRE1 4 +5 +5 /PRE2 10 +5 X6M 2CLK 11 X6M $OHD 2D 12 $OHD +5 /CLR2 13 +5 $OHD 1Q 5 $OHD ? /1Q 6 ? OH /2Q 8 OH ? 2Q 9 ? 5L — 74LS08: Two AND gates that split the H&7==7 strobe by H256 into the set and clear terms for the LHBL flip-flop 5M. — AUTO-EXTRACTED, not yet walkthrough-verified 5L ? 74LS08 drawn on a2-6-charvram - click to jump there · /$H4 1A 1 /$H4 drawn on a2-6-charvram - click to jump there · H2 1B 2 H2 drawn on a2-6-charvram - click to jump there · H2 2A 4 H2 drawn on a2-6-charvram - click to jump there · H4 2B 5 H4 H256 3B 9 H256 $H7 3A 10 $H7 $H7 4A 12 $H7 /$H256 4B 13 /$H256 drawn on a2-6-charvram - click to jump there · $CHARCLK 1Y 3 $CHARCLK drawn on a2-6-charvram - click to jump there · $H2H4 2Y 6 $H2H4 $KHBL 3Y 8 $KHBL $JHBL 4Y 11 $JHBL 5M — 74LS112: JK flip-flop clocked by L6M; J and K are the two 5L gate outputs, so it sets at the H&7==7 boundary while H256=0 and clears at the H&7==7 boundary while H256=1. /Q is LHBL, the horizontal blanking envelope. Second half of the package is unused on this sheet. — AUTO-EXTRACTED, not yet walkthrough-verified 5M ? 74LS112 L6M 1CLK 1 L6M $KHBL 1K 2 $KHBL $JHBL 1J 3 $JHBL +5 /1PRE 4 +5 +5 /1CLR 15 +5 ? 1Q 5 ? LHBL /1Q 6 LHBL XL — 12MHz crystal: 12 MHz fundamental crystal in a two-inverter (3N) Pierce-style oscillator with R43/R45 220R bias resistors, C12 104 / C13 101 coupling caps, R44 680R and R46 to ground. — AUTO-EXTRACTED, not yet walkthrough-verified XL ? 12MHz crystal XTAL1:1=$XTALFB XTAL2:2=$OSC 5K — 74LS04 (part number not printed on this sheet): Four inverters: two feed the LHBL gating (H&7 strobe and /H256), one makes the synchronous /LOAD for the H counter from 1K's carry, and a separate copy of the same carry becomes /HINIT on CN-2. — AUTO-EXTRACTED, not yet walkthrough-verified 5K ? 74LS04 (part number not printed on this sheet) /$H7 3A 5 /$H7 H256 4A 9 H256 $HCA 5A 11 $HCA $HCA 6A 13 $HCA $H7 3Y 6 $H7 /$H256 4Y 8 /$H256 /$HLD 5Y 10 /$HLD /HINIT 6Y 12 /HINIT 4N(b) — 74LS74: The SECOND 74LS74 package, which the drawing also letters 4N. Produces the 4-3H and 4H pixel-phase strobes. Modelled under a distinct ref because two physical packages share one designator. — AUTO-EXTRACTED, not yet walkthrough-verified 4N(b) ? 74LS74 +5 /CLR1 1 +5 $H3 1D 2 $H3 L6M 1CLK 3 L6M +5 /PRE1 4 +5 +5 /PRE2 10 +5 X6M 2CLK 11 X6M $4HD 2D 12 $4HD +5 /CLR2 13 +5 4-3H 1Q 5 4-3H ? /1Q 6 ? ? /2Q 8 ? 4H 2Q 9 4H 3M(gate) — 74LS08: An '08 gate the drawing ALSO letters 3M. Drawn with bubbles on both inputs - the De Morgan dual - so it ORs the two active-low 4K decodes into horizontal sync. 4L only uses three of its four gates, so this is very likely 4L mis-lettered; recorded as printed. — AUTO-EXTRACTED, not yet walkthrough-verified 3M(gate) ? 74LS08 /$HS3 4A 12 /$HS3 /$HS4 4B 13 /$HS4 /$HSYNC 4Y 11 /$HSYNC
· Original scan — manual p7 · zoom
original schematic scan
1J
1K
1L
1M
2J
2K
2L
2M
3K
3L
3M
3N
4K
4L
4N
5L
5M
XL
5K
4N(b)
3M(gate)