Calculators

Schematic · 2024

Canon 163 Calculator: Reverse-Engineered Schematic

Read the PDF ↗

A 22-page schematic of the Canon 163 Nixie calculator of c. 1968-69, drawn from two working machines: block diagram, timing, the torsional delay line and its amplifiers, TI DTL logic, the 1-2-4-2 serial adder, the multiplexed Nixie display and the +100/+200 V display supplies.

Author
Brent Hilpert
Year
2024
Type
Schematic
Credit
Drawn and written by Brent Hilpert, Early Electronic Calculators, madrona.ca.

← Back to the Reference Library

Canon 163 Calculator: Reverse-Engineered Schematic

Canon 163 Calculator Schematic Contents Section Title & Contents (this page) Notes & Signals Block Diagram Timing - Bit & State Cycle Timing - Digit Keyboard Control - Function Flags Control - State Machine Control - Misc. Flags Point Counter Input Selectors & Flags PA Register & Comparator PB Register & Decoding Sign Flags Arithmetic Input Selectors Memory Input Selectors Arithmetic Memory Display Power Supply IC Pinouts & Board Orientation IC Types & Tallies Connectors Canon 163 Calculator Section: Title & Contents Page: 1 Rendition: Feb 5, 2024 Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Appendix Section Flip-Flops & Discrete Gate Construction Timing Diagram Memory Organisation Memory Timing State Sequence - Short Procedures State Sequence - Add/Subtract & Multiply State Sequence - Divide & Square Root Procedure Execution Timing Square Root Procedure Sample Page A1 A2 A3 A4 A5 A6 A7 A8 A9 This schematic has been derived through reverse engineering. This is not the manufacturer’s schematic, nor based on the manufacturer’s schematic. Sections and Signal Descriptions Notes A lowercase “n” at the beginning of a signal name indicates the logical NOT operation. ♦ Gate symbols and signal names are presented in accordance with: logic 0 = 0V, GND logic 1 = +5V Section Timing bspp TP0 TP67 Description Read clock, rate at which bits are retrieved from the acoustic delay line (500KHz). The bit clock, rate at which bits are processed (250KHz). Write clock, a narrow pulse to form the bit pulses written to the acoustic delay line. Clock for Point Counters. Clock pulse to define bit 0 of digits. Clock pulse to define bit 3 (W) of digits. Clock pulse to define digit 0 (LSD) of numbers. There are 17 digit periods. Bits of the displayed digits are contained in periods 0 to 15 and displayed during periods 1 to 16. Digit 16 (MSD) clock period. State Cycle phases. There are 5 phases to a state cycle, each being a number cycle of 17 digits. The first bit in a number cycle. The last bit in a number cycle (17•4-1). Keyboard K… The keyboard and numeral encoder. Control CC00::CC17 FST FU FMLT FDIV FRT FME FN FG FJ1 FC0 FRS FOVF FM1,FM2 FV @… The states of the procedure execution state machine. Procedure start. Procedure initiation pulse. Multiply operation. Divide operation. Square Root operation. M2 Add/Subtract or M2-Sum operation. New number in display. For constant mode, indicates a constant operand is in RA. - DP has been pressed during number entry. - Number went negative during subtract, held till EOS. - Delayed action indicator for DP alignment. - 2-iteration loop counter for complementing negative results. - During SQRT, loop counter for double subtractions. Temporary used during DP alignment. Direction of shift during DP alignment. 1 is RIght-Shift (down). Overflow flag. Flags to control the Memory 1 & 2 lamps Flag to control the thousands-separator lamps. Assorted control signals, otherwise unnamed, name derived from IC output pin. Signs SA SB SK SM1 SM2 Sign of A register. Sign of B register. Sign flag that is actually used to determine add or subtract . Sign of Memory 1 register. Sign of Memory 2 register. Memory WA WB BD0 AD0 BD SD Bit stream of A,C,D,M1,M2 registers to be injected into the acoustic delay line. Bit stream of B register to be injected into the delay line. Bit stream of B register from the delay line. Bit stream of A,C,D,M1,M2 registers from the delay line. A 4-bit register, part of the B register bit stream. A 4-bit register used for keyboard input, display output and shifting. Arithmetic RSUM AD Raw (uncorrected) binary sum from the adder. A 4-bit register in which 1242 decimal sum correction is performed, and part of the A,C,D,M1,M2 bit stream. Carry output from the adder. Signals associated with the arithmetic carry flag. ♦ The symbol denotes a physical connector pin where b=board (K,1-8), s=section (A,B,C,D), and pp=pin. Solid black end is the male side of the connector. White end is the female side of the connector. ♦ connection between different sections. connection limited to same section. Arrows indicate direction of signal or energy flow. ♦ The symbol denotes V+5. The symbol denotes V–5. TD16 SCT0-4 ♦ These drawings based on unit with serial number 122900. These drawings should also apply to the Monroe 990. Log ♦ 2005 Jan ♦ 2014 ♦ 2021 Mar ♦ 2024 Jan Initial drawing / bhilpert. Format updates, basic state sequence timing diagram/ bh. Logic presentation improvements - negative logic gates, organisation refinement /bh. Extensive improvements , appendix and Theory of Op documents. To do: convert to ~ NOT notation, complete expander-diode inclusion in gate symbols. Gate Identification FJ2 Gates are identified by symbols taking the following form: bree where b = Board 1 to 8 r = Row 1 to 3 ee = Enumeration 1 to n Signal Names Many signal names were obtained from labels on the printed circuit boards. Not all signals have such labels however, so the following names have been created for this schematic: CPR CPW TDBx SCT01 SCT12 SCT34 nTD0+TB3 K(M+D) KRM(1+2) K(C+CI+CM) FST LDNML F(MQ+DQ) nSUM<0 F(M+D) M F(M+D+R) RSUM F(D+R) CA n(KOP•FU) nENDSP nENDLP <== nEND nENDP <== nEND2 en… @… Signal CPR CPA CPW CPC TB0 TB3 TD0 PASUM PA PB1 PB2 PB=TD ACA CA… PA Register PA DL=PA DL<PA Bit stream output from the PA register. PB… PB=0 PB=TD LP Bit stream outputs from the PB register. Relationshsips between the PA register and the selected number of decimal points. PB Register Canon 163 Calculator Section: Notes and Signals Page: 2 Rendition: Feb 5, 2024 1 when the digit counter hits the decimal point digit. A latched version of PB=TD to turn on the decimal point for the appropriate digit. Timing CP… Keyboard AC -> 7 8 9 R1 RV 4 5 6 C1 C2 1 2 3 C CI 0 • * K ÷ √ + – K… R2 2– TB… Bit timing FMQ flag FMLT flag FDQ flag FDIV flag Power Supply TD… Digit timing –5V SCT… State Cycle timing FKD mono FST flag FRT flag FN flag FJ1 flag FME flag FG flag FJ2 flag FU flag Numeral Encoder +100V +200V display supplies State Machine 2+ K0…K9 +5V logic supplies CC00 CC17 FOVF flag Overflow lamp FV flag Thousands lamps Control K…, F…, CC… AD0 flip-flop G-X CA G-Y Arithmetic (serial adder) Sign Flags Sum Correction SM2 flag WA AD register (4 bits) Magnetostrictive Acoustic Delay Line (670-671 bits) M flip-flop SA flag Negative lamp SB flag WB G-BD BD0 flip-flop SM1 flag Digit Registers BD register (4 bits) SK flag SK G-SD SD register (4 bits) G-PX PCA Arithmetic (serial adder) FM1 flag M1 lamp FM2 flag M2 lamp G-PB PCA PA register (5 bits) PA comparator PL register (5 bits) FP5 flag DL=PA G-PY Decimal Location switch DL<PA Section: Block Diagram Page: 3 Rendition: Feb 5, 2024 D latch (4 bits) 1242 to 1-of-10 decoder FRS flag Position Counters 16 Nixie Displays 6543210987654321. PB register (5 bits) PB comparator FC0 flag Default bit path Canon 163 Calculator PM register (5 bits) LP flip-flop PB=0 PB=TD 100 4.7n 1.000 MHz 56K C641 10K 1.8K 100K C372 C372 10 10n 22K 470p 100p 10K 5.6K 47p 5.6K 1.8K 9 8101 8 5.6K 47p 1 4 5 8102 2 6 8A2 8B18 1K 1K 47p 13 47p 12 8101 11 10 12 13 8102 9 2D20 CPA 22K 3B20 47p 10 5 2103 6 CPA 47p 9 2103 2 47p 47p 1 2103 6B20 to memory 12 13 10 6201 9 6D2 22K 8 47p 4D2 SCT0 6D4 SCT1 6D3 3 13 2103 CPA 22K CPR 6D5 SCT2 4D5 4D4 5D5 5D2 5D3 5D4 7D5 7D2 7D3 22K 2 1 6103 3 47p 5 6103 6 47p 22K 6 9 10 6103 22K 22K 13 6101 11 47p 9 10 12 6102 13 7D6 8 1K 10 9 6101 22K 47p 8 4 5 6101 6D7 6 3D7 nSCT4 4D7 22K 5D7 22K 2 1 6101 13 6103 Canon 163 Calculator 6202 7D10 6D9 7D9 6D8 7D8 11 13 12 6D10 3 12 Section: Timing - Bit & State Page: 4 Rendition: Feb 5, 2024 SCT4 TD16 47p 8 3D6 4D6 12 TD16 47p 6D6 5D6 22K TD16 4 SCT3 7D4 5 4 2 6102 1 4 1 2 2104 5 22K nCPA 4D3 TD16 47p 11 47p 3D4 7B17 2D18 3D17 1K 8 TB0 TB3 8C3 6D20 10K 2B19 10K 12 22K 6 8 13 12 10 2104 9 CPA 5B20 8 4 47p 4B20 10K 1 2 4 6201 5 22K 22K 11 SCT34 SCT12 SCT01 6 2D19 4C12 nTB3 22K 22K 12 13 2302 22K 11 47p 4 22K 10 5 2105 6 47p 22K 4 9 2105 8 47p 10 5 2106 6 47p 47p 9 2106 8 2 1 4 2107 5 2 1 2105 47p 3 12 13 2105 47p 11 2 1 2106 47p 3 22K 22K 6 nTP67 2B8 6B8 12 13 2106 11 CPA 22K 9 10 12 2107 13 8 22K n1 1 n2 2 n4 4 5B8 1K 47p 22K 5 2302 6 TB3 47p 4 TB3 n8 8 2 1 2204 n16 16 3 TD0 2B5 4B5 n16 n4 2D3 4 2D2 n4 2C21 4 2D1 n1 n2 4 3 2303 5 1 n2 13 2 2303 1 2 16 1C21 1D1 D=12-15 8 1 1D2 DIGIT 1 2A20 6 13 12 2204 11 5 2204 10 9 2204 DIGIT 4 DIGIT 5 DIGIT 6 2.2K to display DIGIT 8 DIGIT 9 DIGIT 10 6D11 7D11 2.2K DIGIT 12 DIGIT 13 DIGIT 14 DIGIT 15 2C14 n16 3B5 nTD16 5D1 7A13 TB0 TD0 2 1 2302 13 3 12 2301 11 TP0 2B9 4B9 6B9 1D5 D=16 TD16 5D11 DIGIT 11 1C22 1D6 3D11 4D11 1 n1 2.2K DIGIT 16 2 n2 4 8 n8 Rendition: Feb 5, 2024 2C13 16 n4 Canon 163 Calculator 5B2 6B2 1C20 1D8 1D18 4B2 DIGIT 7 DW=3 2B6 8 2B2 7B2 DW=2 2D7 6 nTD0 6 DW=1 2D5 4 5B5 3 n16 DIGIT 3 DW=0 2C22 12 DIGIT 2 1 4 5 2205 2 2.2K D=8-11 8 2 2.2K D=4-7 n8 n1 1D3 n1 n2 n4 n8 D=1-3 n8 Section: Timing - Digit Page: 5 4A13 2C16 3C16 2C15 3A17 2C18 3C18 2C17 3A18 2C20 3C19 2C19 3C20 2A17 3C22 2A16 3C21 TDB1 nTDB1 TDB2 nTDB2 TDB4 nTDB4 TDB8 nTDB8 10 9 K101 K29 8 3A6 KSH 4A5 5A6 11 of 5.6K 1 2 1 2 3 3 4 4 5 6 5 6 7 7 8 8 1 3 5 7 9 2 3 5 8 9 4 6 7 8 9 5 6 7 8 9 0 2 4 6 8 1 5 4 2 D3 7A6 11 of 5.6K K17 K105 2B11 6 K28 K21 K16 K105 2B12 8 K12 KW3 10 13 12 9 D11 K15 2B13 6 K106 8 2 K103 K7 K104 6 5 K103 3 K20 5C12 9 13 9 K103 11 4C15 K(N+P) 3D15 K35 3B18 – 3C6 K101 K30 12 K102 2 K102 11 4A7 5D19 K37 CM1 4 K101 K24 6 3C14 3D20 nKCM1 4D20 5D20 7B19 nKMLT 7D20 K38 CM2 nKDIV 3D21 nKCM2 4D21 7D21 nKADD 5 4 3 nK(C+CI) nKCM1 nKCM2 nKSUB 3302 5 6 4 3111 6 11 3B15 6B15 nK(C+CI+CM) 4A11 13 nKMLT K(A+S) 12 nKDIV 4 4A6 6 1 4 3 2 of 5.6K KRM1 5D16 AM1 KRM2 WT 10 9 12 13 3 K104 K18 8 3C4 6 K32 7C11 K31 6B16 K1 3D5 K6 6B14 7B16 5.6K 4105 K(M+D) 7D13 4A10 2 4206 5D13 3201 5 5 6 nKSQRT 5 4206 RM1 8 1 13 3C2 RM2 9 4 K102 3B19 11 K19 KP 5C6 nK(C+CI) 7D19 6B19 13 K9 5 3 5B19 12 K23 3D19 4D19 nKM2SUB 6B18 0 10 K103 3D16 K5 K36 5A5 8 K27 5D21 nKN 0 9 10 K102 K101 5.6K C641 5.6K 7C16 DP 5.6K 6A5 + K22 1 nKM2ADD KW1 6 12 0 3A5 ÷ 4 K33 CI 5.6K KW2 1 5 4 2 1 D3 3B9 nKC 5B9 K8 2B14 5.6K nKRV 3B17 6B17 2 √ K14 3D9 M2+ M2– K106 3A22 K34 C 4A22 K11 4 1 2 5 D3 5.6K nKSH KW4 RV 12 10 13 9 D11 3D3 –> K KRM(1+2) K(N+P+RM) COUNT MEM SUM 4C4 5.6K KA nKA KK nKMN 7B18 5.6K K4 3B8 K2 7B10 KMS 5.6K K13 4.7n 3D13 Canon 163 Calculator Section: Keyboard Page: 6 Rendition: Feb 5, 2024 nK(C+CI+CM) nKST nTP67 3 5 2207 4 5.6K 2A8 6 TP67 K3 UP 5/4 DOWN K54 5 2 4 3207 1 K(A+S) nFMQ nFMLT nFN 12 KP 13 3113 FN 5 3113 nFN 10K nKST 10K 4 FKD 13 3101 100n 10K 22K 12 11 5 3101 47p 2.2µ 6 11 13 1 2 nFOVF nK(C+CI+CM) FST (to FRT) 22K 6 4 KSH 10K 6 22K 3112 12 4 5 3301 47p FU 6 3B10 nSCT4 9 10 3101 6B10 2 47p nFKD 5B10 3C5 1 3101 8 3 5C5 4C5 22K SCT4 2 47p nFST (to CPC, FV) 1 3301 3 22K 13 12 9 10 nKADD nKSUB nKRV K(N+P+RM) 9 10 3113 3207 1 8 22K 2 3107 5 nENDSP 4 3107 8 11 3A10 5A10 FN 10K 8 22K 3C9 4C9 3A12 9 47p nFN 4A12 FRT 5A12 SCT4 10 3108 11 FST 9 47p 12 3106 47p SCT4 nKMLT nKDIV nENDLP 13 nKSQRT 12 3108 47p 6 22K 13 3 10 3106 nENDLP 7A12 8 22K 3A11 5A11 nFRT 6A11 7A11 9 FU 10 3105 12 8 13 3105 22K 1 nKMLT 2 3102 47p FMQ 11 2 22K 1 3103 10K nKDIV nK(C+CI) 13 3 3 12 3104 47p SCT4 11 FMLT 3B1 SCT4 5 47p 4 3102 22K 4B1 KMS K(M+D) 9 10 3201 8 3202 6 n(KOP•FU) FU 9 10 3202 11 22K 8 2 3106 47p 6B6 4 3106 nENDP 6B3 3B7 22K 47p 13 12 3102 4 FDQ 22K 5 3103 11 nKMLT nK(C+CI) 3B4 2 3104 47p SCT4 10K 1 6 3 4B4 6B7 FDIV 7B4 nFMLT nFDIV 12 13 3301 3B13 11 9 10 3102 8 22K 4 3104 12 13 3103 10 11 9 3103 5 4 3105 6 nFMLT nFDIV nFRT 2 6 FG 1 3105 1 2 13 3202 3B12 12 5B12 6B12 F(M+D+R) 7B12 10 3 3D18 8 F(M+D) 7B13 nFDIV 22K KK nFME 6B13 5 47p nKC nFRT 4B13 5B13 SCT4 47p 4B7 5B7 7B3 nKDIV FME 7B6 6 22K nFMLT 4B6 5B6 5 47p 7B1 22K 3B3 3B6 3 SCT4 6B1 10 3104 1 8 5B1 9 47p nFMQ 6 5 4 3 nKM2ADD nKM2SUB 4D18 9 3301 nF(MQ+DQ) 3B11 8 4B11 5B11 7D18 nF(M+D+R) 6B11 7B11 Canon 163 Calculator Section: Control - Function Flags Page: 7 Rendition: Feb 5, 2024 nFDIV nFRT 1 2 3201 3B14 3 4B14 7B14 F(D+R) F(M+D+R) nFC0 1 CC16 2 6205 3 FJ2 4 5 CC16 6205 6 FJ1 FU F(M+D) 13 10 12 6205 6205 8 CC13 11 CCX3 9 nFC0 nFME CC15 9 nFJ2 13 10 12 6204 CC00-07 6204 8 CC17 11 1 2 6209 13 11 10 6206 9 n1 n2 n8 12 8 22K 47p 8 1 1 n2 n4 n1 n1 2 n8 FCC1 2 1 6114 3 SCT4 4 5 6210 6C16 12 47p 6 9 4 5 6114 6 3 5 6113 4 10 11 6106 9 2 6211 nKADD nKSUB nKSQRT K(M+D) F(M+D) 2 1 6202 13 12 9 10 6203 8 CC15 3 CCX1 9 10 6212 5 3 6209 4 4 2 1 6203 5 1 2 n4 8 5 6105 10 11 6113 9 8 6 22K 4 5 6211 47p 6 13 12 6211 47p 11 9 22K 10 6208 8 FJ2 5 6208 9 10 6209 11 47p 6 n1 n2 n4 8 FCC2 12 13 6114 11 2 9 6114 8 n2 n1 2 n4 8 4 1 6112 5 1 4 6111 2 9 13 10 6111 12 FCC4 2 1 6104 3 3 4 6106 5 6C14 6 4 6202 6 47p 3 10 6112 nENDLP 22K Canon 163 Calculator Section: Control - State Machine Page: 8 Rendition: Feb 5, 2024 CC02 CCX3 SCT4 12 1 6105 3 6A21 13 6208 11 8 6A18 4A18 6 4A21 CC02•SCT0 9 13 6105 11 CC12 SCT0 CC13 CC13 SCT0 2 1 6110 3 13 12 6108 11 10 6105 8 9 10 6110 8 9 10 6108 8 CC02•SCT4 6A22 6C7 7A22 4B10 7C22 6C22 4C22 6D1 4D1 CC12•SCT0 CC13•SCT0 nCC10 1 2 6208 2A21 7A21 12 4C14 7A18 3 6A16 5A16 CC10 CC17 SCT0 2 4 1 6107 3 5 6107 6 7D1 7A16 CC17•SCT0 8 4 6A17 6 4A17 CC12 5A17 7A17 6 6C19 5C19 6A19 3A19 1 4 2 6108 3 1 13 2 nCC14 6109 6C15 5C15 12 CC121415 CC14 4A19 5 6104 6 n4 n(KOP•FU) (to FME) 1 n2 4 12 13 6104 n1 2 4 FCC8 11 4 3 6109 5 7A19 6 12 10 9 6104 8 2 13 6113 1 6A20 11 n8 3A20 CC15 FME 7A20 12 9 10 6211 8 6C21 4C21 5 CC02•SCT4 4A20 8 SCT4 47p 2 5A21 nCCX3 9 13 6110 22K 5C17 5C14 4 3D10 CC02 SCT0 7C14 5 6110 n1 n2 4 22K 5 FU 10 8 6A10 4A15 8 SCT4 4 CC17 CC02 6A15 7A15 22K 47p CC14 6 6C17 6 3 CCX1 7A14 8 5 6112 2 1 6210 4A14 5A14 8 nENDP CC12 6A14 3 CC00 5A15 SCT4 CC17 5A13 22K 10 6210 3A13 nCC00 4 2 FU nKA nKMN 6A13 11 1 6 4C16 5C16 12 13 6112 10 9 6202 2 1 6106 13 nFJ2 4 6207 1 2 6207 CC16 11 9 6109 10 4 8 5 6108 FJ2 6 6C13 n2 n4 3C12 6C11 3C11 nENDSP CC10 1 4 2 6204 6204 C641 nENDLP 4C11 6 5C11 3 5C13 8 n1 3B2 CC17 5.6K 5 nKC 7C21 6C12 5.6K 5C21 1 2 4 6 3 7C13 6C20 10 9 6107 8 12 13 6107 6C18 5C20 5C18 7D16 11 1.8K CC10-17 CC151617 nENDSP nENDLP 5.6K 13 12 6210 11 C641 6C10 3C10 4C10 5C10 nENDP nENDLP 9 10 3107 12 8 22K 13 3107 11 47p 1 2 3108 3C8 4C8 3C7 4C7 3 FG SCT4 47p F(M+D) 5 4 3108 6 nFG 7C7 22K FMLT CC16 SCT0 nACA KP FN 1 4 2 5208 5 6 1 22K 2 5213 3 nSUM<0 13 5109 2 5212 3 nFJ2 nPB=0 KSH SCT4 4 5 5212 6 FU nKN 12 13 5212 5D12 11 4D12 6D12 FJ1 7D12 SCT4 47p 10 9 5109 nENDLP 1 F(M+D+R) 12 TD16 nK(C+CI) CC17 47p CC17 SCT2 nFC0 8 22K 10 9 5212 8 3 4 5211 5 6 CC15 SCT2 FRT 4 3 3112 5 6 11 9 3112 10 8 1 n@7208-6 11 KSH 3111 2 3 TD16 RSUM 9 10 3109 13 2 3110 1 12 4 3 3110 5 6 10 11 3110 9 8 8 SCT2 nF(M+D+R) CC10-17 CC10-17 CCX1 3 5 5209 4 9 10 5210 CC151617 FRT 6 nCC11 8 nCC14 nFME 13 1 2 CC10 5209 13 1 5211 2 nFJ2SET 12 13 22K 12 5210 11 2 12 1 5206 TD16 BD0 47p 3 5 1 2 5110 4 5D14 6 4D14 nFC0 47p 1 2 5210 3 nCC00 FJ2 22K 10 12 13 5110 9 7D14 8 5D15 4D15 6D15 7D15 CC14 SCT2 6D14 SCT4 CC151617 3D14 n@7103-11 12 13 3111 9 10 11 CC00 SCT4 PB16 3111 8 FJ2 TD16 SD 10 13 12 3206 9 KSH FN nK(C+CI+CM) 47p 11 nFRS nFJ2 22K 8 47p 3 Canon 163 Calculator 3 5 4 3109 6 22K WT LDNML Section: Control - Misc. Flags Page: 9 Rendition: Feb 5, 2024 2 3109 FOVF CPA 2 1 3113 1 12 13 3109 11 3A15 7C12 nFOVF nK(C+CI) nKCM1 nKCM2 2 K(N+P+RM) CC02•SCT0 nFN 1 4301 12 13 4301 5 3 4207 4 TD0 6 nTB3 4 3 SCT0 5 4301 4 5 2 4107 1 6 10 11 nTD0 FRT CC12•SCT0 TD0 9 4301 2 13 4207 1 8 5 4 4108 4D10 6 5D10 PA nG-PX FDIV nFG nPB1 3 PB1 12 FMLT 12 6 PB2 13 4108 FDIV FG nPA 11 10 nKRV 13 12 4206 11 CC02•SCT0 nF(M+D+R) CC16 SCT0 FDIV CC13•SCT0 nFG 2 1 4108 1 13 4208 2 10 11 4207 9 9 4108 PA 12 4208 4C6 7C19 4B18 5B18 6 enSAtoSB (to SB) CCX1 SCT1 CCX3 8 SCT0 SCT3 KRM(1+2) CC02 SCT1 13 12 4105 9 11 4208 10 SCT3 11 CC14 8 PA 2 n(enBtoA) 1 4105 13 4106 2 11 SCT0 2 4 3 1 13 4304 2 12 3 5 4304 4 6 5 CC13•SCT0 K(N+P) CC02•SCT0 FJ1 TP0 FMLT CC15 SCT2 TP0 F(D+R) CC15 SCT0 nFJ2 3 5 PB 4 4303 6 12 PA 13 4303 11 9 PB 10 4303 8 4106 eBD0toWB FJ1 9 4203 DPALIGN 8 FJ2 TP0 FJ2 FRS F(M+D) CC12 SCT0 TD0 4 3 5 4106 PB1 5A20 5 enSBtoSA CC17•SCT0 FMLT PM16 22K 4 4201 2 4201 6 S-PCA 1 6 3 22K FDIV 4C2 2 4 1 4205 5 2 4 1 4204 5 12 9 10 4204 13 6 6 6 8 13 11 12 4203 4D9 5D9 G-PY 11 2 1 4203 3 13 1 4104 2 12 9 10 4304 11 8 13 9 12 4205 10 8 6 CC17•SCT0 FRT 5 3 4104 4 5 4203 TP0 10 7A2 4 6 8 4C20 SCT0 nTD0 FF 4302 PM 1 4303 8 nG-PY1 1 2 4302 10 11 7205 9 nTD0+TB3 nG-PB 1 12 3 9 13 10 4107 12 11 n(KRV•CC02•SCT0) (to G-BD) CC12 CC12 12 4302 4C19 8 3 4 3 5 FRT to 4302-10 (unused) CC12•SCT0 7A4 13 47p 4 3 4202 5 nCC00 47p 6 10 9 4201 8 12 13 4201 DL=PA FP5 3 5 4102 4 5 1 2 4103 4 nFP5 11 DL=PA 22K CC14 FMLT 9 10 4104 11 8 DL=PA SCT4 6 3 FJ2 CC17•SCT0 FDIV 6 9 12 13 4103 10 1 13 4102 2 8 22K 47p 12 9 4101 8 4D16 6D16 TD16 47p 10 9 4105 10 8 12 13 4101 4D17 11 3D8 5D17 22K nFC0 6D17 nCC00 DL<PA Canon 163 Calculator Section: Point Counter Input Selectors & Flags Page: 10 Rendition: Feb 5, 2024 10 11 4102 9 22K 8 47p 4 5 4101 6 2 1 4101 3 4A8 7A8 4A9 3A9 FRS TD16 47p 22K 7A9 nFRS 5B15 4B15 S-PCA Carry 22K 47p 12 13 5101 11 PCA CPC 12 TD0 13 5204 11 9 10 5204 47p 8 10 9 5101 22K 22K Operand Half-Adder Carry Half-Adder 13 2 5202 4 5202 3 12 13 5203 G-PY 9 5202 5 11 6 11 FF 2 5B3 1 5101 47p CPA 8 nTD0 9 10 5203 SPA16? 8 12 3 11 470 6 CPA CPC C641 9 1.8K 10 5201 8 11 5B16 1.8K 2A10 3B16 4B16 4 47p 13 5206 5210 FF 4B3 TD16 10 12 5202 1 5 CC00 SCT3 nG-PX 4 nFST 8 5 5101 6 22K 5C2 1 5203 22K 47p 4 5 2108 4 22K 6 47p PA8 10 9 2108 47p 11 22K 2 1 2108 2C2 6 22K 8 4 5 2109 47p 47p 3 12 9 2109 47p 2 1 2109 11 22K 10 22K PA2 8 47p 3 5 2110 47p 12 13 2109 2C3 4C13 2C6 4A2 6 2 47p 1 2110 11 PA 3 nPA 22K 22K 22K PA1 4 CPC CPC 47p 13 2108 22K PA4 6 CPC CPC 12 2110 5203 3 PA16 CPC 13 nPASUM 5 2 4 5 2208 6 1 2 2208 3 10 9 2208 8 13 12 2208 11 9 2207 10 10 9 2302 8 12 13 10 2206 9 8 D3 2 4 2206 5 1 8 11 13 12 10 9 D11 2205 DL≠PA 10 8 2C12 nDL8 2C10 DL4 2C9 nDL4 2C7 DL2 2C8 nDL2 2C5 DL1 2C4 nDL1 K58 0 2 4 6 8 10 K62 K61 0 2 4 6 8 10 K57 K60 0 2 4 6 8 10 K56 K59 K55 K63 Canon 163 Calculator Section: PA Register & Comparator Page: 11 Rendition: Feb 5, 2024 Presumed wiring for units with odds-included DP switch. 8 DL≥PA 10 12 9 2110 8 2B7 4D13 2A9 4B17 DL=PA 6 nDL>PA 2C11 DL8 9 2301 K58 0 1 2 3 4 5 6 7 8 9 10 12 K62 2 1 13 K61 0 1 2 3 4 5 6 7 8 9 10 12 K63 2207 K57 K60 0 1 2 3 4 5 6 7 8 9 10 12 K56 K59 0 1 2 3 4 5 6 7 8 9 10 12 DL<PA K55 22K 47p 10 9 4209 PL16 8 CPC nG-PB 9 10 4106 47p 8 22K 47p 4 5 4209 PL8 6 CPC 13 12 4209 47p 10 9 4109 PL4 47p 1 2 4209 47p 4 5 4109 PL2 47p 13 12 4109 47p 10 9 4110 PL1 8 CPC 47p 11 22K 22K 6 CPC 3 22K 22K 8 CPC 11 22K 22K 1 2 4109 47p 3 22K 13 12 4110 11 22K PM16 (to 4102-4) 22K 47p 4 5 4110 PM16 22K 6 CPC 47p 10 9 4210 PM8 8 1 2 4110 47p 47p 3 13 12 4210 5 4210 PM4 22K 6 47p 4 5 4305 PM2 47p 1 2 4210 47p 10 9 4305 PM1 8 CPC 47p 3 22K 22K 6 CPC 11 22K 22K 4 CPC CPC 47p 22K 1 2 4305 47p 3 13 12 4305 22K 22K 11 4C17 4A16 3C17 3A16 PB16 (to FOVF) 22K 47p 10 9 3203 PB16 22K 8 47p 4 5 3204 PB8 22K 6 47p 47p 12 13 3203 47p 11 22K 9 3204 22K 8 47p CPC CPC CPC 10 PB4 2 1 3204 22K 4 5 3205 PB2 22K 6 47p 3 22K 12 13 3204 9 3205 4A4 3C3 4C3 3A3 4A3 PB2 8 PB1 CPC CPC 47p 10 3A4 PB1 47p 11 22K 2 1 3205 47p 3 12 13 3205 11 7A3 22K 1 2 4 3206 5 nPB1 3A8 5A8 3D1 7B15 6 nPB=0 3 5 nTDB1 4 3304 6 2 TDB1 1 3304 3 12 nTDB2 13 3304 11 9 TDB2 nTDB4 10 3304 10 8 nTD16 9 3303 8 13 2 1 3302 9 11 3302 10 12 22K 13 TDB4 12 3303 11 1 nTDB8 2 3303 Canon 163 Calculator Section: PB Register & Decoding Page: 12 Rendition: Feb 5, 2024 5 3303 PB=TD 10K 1 2 3203 3 3D2 TB3 3 4 TDB8 47p 8 47p 2B16 5 4 3203 6 22K 6 nTB3 1C17 LP 2 22K 1 5102 3 47p 5 4 5102 6 SM1 SB SM1 nSCT4 47p 13 12 5102 nACA SUBB 1 2 7109 7A7 11 nSB 10 9 5102 8 nSM1 nSM1 22K SA SM1 nKCM1 5C7 nSUM<0 (to FJ1) 3 nSA 2 9 10 5213 22K 1 5104 8 3 47p nSM1 5 4 5104 6 SM2 SB SM2 SCT4 47p 13 12 5104 11 nSB 10 9 5104 8 nSM2 nSM2 22K nKCM2 SB 1 SCT0 10 5206 F(M+D) CC12 SCT2 1 4 2 5205 5 KRM1 CC02•SCT0 4 3 5201 5 KRM2 CC02•SCT0 13 1 5201 2 nSB=SM1 nSB=SM2 nFRT CC12 SCT3 nFJ2 1 2 5 5207 4 FME CC02•SCT0 nFJ2 nF(M+D+R) CC16 SCT3 nFJ2 13 12 9 5207 10 Canon 163 Calculator Section: Sign Flags Page: 13 Rendition: Feb 5, 2024 nKM2SUB 2 5204 FU 13 5105 6 6 6 SA 11 10 9 5105 8 nSA 22K 4 5 5106 enSAtoSB 12 5 6 2 4 5206 22K 1 5107 6 3 47p 6 47p 13 8 K(N+P) 8 5 4 5107 6 SB TD16 CC02•SCT0 5 5204 4 5105 nSB SA 12 5107 11 9 10 5106 8 10 9 5107 8 nSB 22K 12 nSA 13 5213 11 nK(C+CI) 2 5.6K 22K 1 5108 C641 3 47p 8 5 4 5108 6 5C9 7C10 5C8 7C9 SK TD16 47p 13 12 5108 4 3 47p 12 11 1 5 TD16 12 13 10 5205 9 nSA=SM1 nKSUB 8 11 12 9 10 5208 13 3 47p 3 SK nFRT CC12 SCT3 nFJ2 2 5105 enSBtoSA 9 22K 6 nENDP 11 22K 10 9 5108 8 nSK 2 1 5103 3 nSB=SM1 12 13 5103 11 2 1 5106 3 nSA=SM1 12 13 5106 11 4 5 5103 6 nSB=SM2 10 9 5103 8 nF(MQ+DQ) K(N+P+RM) nFN nFG nKRV CC02•SCT0 9 10 4202 11 8 13 1 2 4202 11 10 7301 9 FDIV CC14 SCT2 12 13 10 7201 9 12 10 9 4206 8 n(enBtoA) (to enSBtoSA) 4C18 FJ2 FRS 7C17 CC13 nFMLT nFRT nFG 13 2 1 CC12•SCT0 7209 12 CC10 SCT0 nFJ2 CC12•SCT0 FJ2 CCX1 SCT34 13 12 7210 13 2 7105 1 nKCM1 11 n@7210-11 (to G-BD) 12 9 10 7103 12 13 7103 13 2 7301 1 nKCM2 1 2 7101 13 12 7101 SCT12 3 SCT3 11 SCT4 nF(M+D+R) 11 @7103-8 (to WA) 7D17 3A7 n@7103-11 (to FOVF) nFRS CC15 SCT01 12 CC15 SCT12 nFJ2 CC17•SCT0 KA CC10 SCT3 nF(MQ+DQ) FMLT CC17 SCT1 4 9 10 7212 2 1 4 7112 5 6 8 6 nF(M+D+R) 5 7101 12 13 10 7112 9 2 3 nFJ2 nSK FMLT CC16 SCT1 8 11 AD0 6 9 7101 8 5 7210 6 F(D+R) CC17 SCT1 1 2 7111 9 10 7210 8 5 3 7209 4 6 10 12 9 7211 13 10 11 7209 9 1 2 7208 13 3 5 7207 4 10 11 7207 9 4 3 7208 5 13 12 7111 Section: Arithmetic Input Selectors Page: 14 Rendition: Feb 5, 2024 6 7A5 8C4 7C5 8A4 nG-X FRT nFJ2 nFMLT 6 9 7111 8 8 7C4 6C4 7C3 6C3 12 13 7109 6 SUBA (to arithmetic) SUBB (to arithmetic) (to signs) 12 10 11 nBD0 9 7109 8 5 BD0 8 7C18 6 2 13 7207 1 12 9 10 7208 11 8 2 5 1 7201 4 5 7111 10 11 nAD0 12 10 9 13 3C13 7110 6 FMLT CC16 SCT0 TD16 n@7208-6 (to FOVF) FMLT CC17•SCT0 TD16 TB0 8 CC10 SCT1 nFJ2 TD16 K54 nKMN Canon 163 Calculator 1 D3 D3 4 7110 5 D3 2 4 3 SD 8 3 F(M+D) KA CC16 SCT3 F(D+R) CC16 SCT1 nFOVF 1 7212 8 4 8 nFJ2 SK CC02•SCT4 8 10 FJ1 FJ2 5 7212 n@7301-8 (to WA) 4 CC14 SCT12 FJ2 nFRS FME 9 10 7102 8 12 13 7102 11 5 1 2 7206 4 9 13 10 7206 12 5 2 4 7202 1 D3 12 D11 10 D11 nF(MQ+DQ) 7202 9 FJ2 D11 PB=TD 13 TB0 3 CC17 4 SCT2 7301 5 6 6 8 2 1 6 CC10 SCT4 1 2 7102 4 7109 3 8 6 7108 3 G-Y 4 @7103-8 @7301-8 5 7103 FRS 6 AD 2 1 7103 eAD0CtoWA 3 5 4 7102 F(M+D+R) CC10 SCT2 FRT CC151617 SCT2 KSH CCX1 SCT0 CCX3 SCT0 FJ2 FRS FRT CC12 KRM1 CC02 SCT3 KRM2 CC02•SCT4 10 9 7203 11 2 1 7203 13 3 5 7203 4 10 9 12 7204 13 FRT CC13 SCT4 nPB1 K(N+P) CC02•SCT0 FN Canon 163 Calculator Section: Memory Input Selectors Page: 15 Rendition: Feb 5, 2024 AD0 8 5 4 7104 3 6 2 13 7104 1 12 7C20 8D1 7B5 8B1 nWA 10 13 12 7106 12 BD eADtoWB 11 nTD0 AD nTD0 BD0 2 6 1 7106 9 7106 8 5 4 7105 3 6 9 10 7105 11 8 7B20 4D8 3 nWB eBD0toWB (to G-PY) 8 2 1 7210 3 4 5 7205 3 6 2 1 7205 13 12 4 5 1 2 4 5 2 7204 1 5 1 4 7211 2 nK(C+CI) 7107 5 6 4 7106 6 BD0 eAD0toBD 6 5 4 7108 AD0 eSDtoBD 6 13 D11 12 9 7107 D11 10 8 7B9 8D6 5A3 2B15 nG-BD 12 13 7108 11 9 SD 10 7108 8 9 10 5214 8 6 12 13 7212 11 nCC00 nCCX3 CC02•SCT0 6 8 n@7210-11 n(KRV•CC02•SCT0) CCX3 SCT0 FJ2 nFRS nTD0 AD0 eAD0toWA 9 10 7104 11 5 4 5213 10 11 9 5211 8 BD0 6 CC121415 AD0 CCX1 nTD16 AD0 12 13 5214 11 11 9 5209 10 8 nG-SD SUBA TP0 SUBB Carry Flag 22K 47p 9 10 6207 nTP67 1 13 2 nCC10 nFMLT 13 CC16 12 6207 nFJ2 6206 2 6212 3 4 5 6212 6 4 5 8104 8C19 6 CPA 8 3 4 6206 5 SCT1 1 6C9 8C18 47p 10 nCAIN 9 8104 8 6 12 1 2 8104 8C20 3 6C8 13 6212 11 ACA nCA 22K AINC 8C5 Operand Half-Adder 12 Carry Half-Adder 9 nG-X 13 10 8305 2 11 1 8305 12 8304 1 8 2 8304 3 12 13 8305 G-Y 3 11 nS4 SW S4 nS4 S2 S1 S4 nS2 nS1 10 9 8203 ACA nACA SW 9 10 8302 2 1 8105 4 5 8105 12 8105 6 47p 11 12 8104 nSW 8C17 7C15 nACA (to FJ1) (to SB) nACA SW 5 8106 6 2 13 8205 1 12 9 10 8205 11 8 13 12 8106 11 OK 8C22 10 8 nOK 8C21 S2 nS2 nOK OK 9 8204 22K 8 47p 4 8302 12 13 8204 11 22K 4 5 8203 4 5 8204 6 47p 10 9 8105 6 47p 1 CPA 6 S1 22K 8 22K 2 8302 1 2 8204 3 2 1 8203 10 8303 22K 8 CPA 3 Canon 163 Calculator Rendition: Feb 5, 2024 47p 5 8C6 7C6 4 8303 6 1 2 8303 3 CPA 47p 13 12 8302 3 nS1 9 11 13 12 8303 47p 11 22K 22K 8C7 Section: Arithmetic Page: 16 5A19 11 RSUM (toFOVF) 4 nOK OK 5 13 13 8 3A21 3 10 CPA 3 8304 8A3 6 8 S4 nS4 47p 6 9 8106 nOK OK 22K 10 ACA 2 8106 TB3 11 6 1 12 13 8203 S4 8 3 4 8205 5 9 4 8305 nSW 11 4 5 8304 5 nS2 6C6 8A6 6C5 8C8 AD MAGNETOSTRICTIVE ACOUSTIC DELAY LINE 470 WA 1 100 nWA 2 WB 3 R 4 6 5 39 33K 1n 3 C641 C641 1K 1.8K M C641 470 4 1.8K 1K 10n 1.8K 10n 82 47p 5.6K 33µ 16V 1K 5 CPR 1.8K 4 8101 V–5 4 6 10n 11 100 5.6K 5 8103 22K 3.3K 12 8301 10K 1n 1n 1K 13 nWB C641 33µ 16V 1.8K 5.6K C641 2 8301 3.3K 33K 1.8K 33K 1 100 33µ 16V 4.7n 5.6K 6 5.6K 47p 10 9 8103 12 13 8103 5.6K 8 6 nQ 8D5 9 5C22 AD0 7B8 8201 S Q nS 6 10 8D4 7D7 8D3 2B18 nAD0 5.6K 2 1 8101 3 5 11 12 100p R 2 nCPA 3 4 1K 10 9 8301 2 nM C641 5 8301 nR R CPA 3 4 5.6K 11 5 11 12 M S 8 nR nQ 9 8202 8 3A2 Q nS 6 10 7C2 BD0 5A2 8D2 2B17 nBD0 7B7 22K 1.8K 22p 10K 1.8K 47p 10K 8 CPA C641 nG-BD 47p 22K 4 5 8107 6 CPA 2 8B3 C641 9 8107 47p nCPW 22K 10 1 8103 12 47p 13 8107 3 33K 9 8206 8 CPA 47p 11 22K 47p 22K 10 1 2 8107 47p 5 4 8206 6 1 2 8206 3 8C2 7C8 2B20 3A14 BD CPA 47p 3 12 13 8206 47p 11 22K 22K 22K SD3 nSD3 SD2 nSD2 SD1 nSD1 47p nCPA 1K 22K 22K 4 5 2101 47p 6 CPA 5 2301 2 47p 1 2101 8B2 2A22 CPW Canon 163 Calculator Section: Memory Page: 17 Rendition: Feb 5, 2024 8 6 9 11 2303 10 3 KW1 8 2 2301 12 13 2101 2 1 2203 KW2 3 3 2D12 3D12 5 2102 6 11 LDNML (to FOVF) 2 1 2102 47p 3 22K 5 4 2203 KW3 6 47p 10 9 2102 8 CPA 47p 22K 1 47p 22K 4 CPA 47p 22K CC02•SCT0 TP0 9 2101 CPA 4 nG-SD 47p 22K 10 12 13 2102 11 22K 9 10 2203 KW4 8 13 12 2203 11 7A10 SD V+100 220K 16 22K nFJ2SET 47p n2 10K 2D17 1 5109 10K 5A4 3 SCT4 1D17 10 of C857 0+1 n4 2 47p nFST 4 5 5109 6 K53 LV 10 8 6 4 2 0 15 220K 14 13 K54 K51 K52 12 1C4 1C2 1C3 220K 11 10 9 220K 8 7 C857 6 220K 5 4 3 C857 33K 2 1 C857 33K 33K 22K 22K nBD0 47p V+100 4 5 2201 6 W 2 10K 56K 2D16 TB3 47p BD0 1D16 M1 2+3 nW 2 1 2201 3 SCT3 nW V+200 AD0 5 4 5214 22K nSD3 47p 4 10 9 2201 8 4 n4 SD3 12 13 2201 2D13 10K 2D10 n2 2D9 47p 1D11 Hitachi 0 2 4 6 8 . CD71 1 3 5 7 9 6+7 W 22K 4 5 2202 6 SD2 3 2 n2 22K 47p 47p 1 5111 10K 5C3 3 1C8 LM1 V+100 4 5 5111 6 56K M2 22K 1 2 5214 22K 3 47p C857 12 13 5111 10K 5C4 11 1C6 LM2 CPA nSCT4 V+100 10 9 5111 8 56K 2D8 1D10 NEG 10K 8+9 SB C857 5D8 1D20 LSB V+100 13 12 2202 10K 11 9 10 2202 10K 8 C641 2D15 1D15 EVENS nTD0 TB3 nSD1 10K 4 22K SD1 2 22K 2 1 2202 47p 47p 2 TB3 47p SCT2 DIGITS 15 to 1 (LSD) SCT4 10K 47p from Timing 1D12 n4 22K nSD2 DIGIT 16 (MSD) C857 5 W 11 1D13 4 nW TB3 47p 10K 6 C857 CPA 2.7K 22K 22K 5.6K 56K 680p C641 2D14 1D14 ODDS 22K V+100 Canon 163 Calculator Rendition: Feb 5, 2024 OVERFLOW 10K C857 C857 10K 5.6K LP 680p 30µ 12V Section: Display Page: 18 56K FOVF 3C15 1D19 10K V+200 red 0.5 AMP. 115VAC 17W POWER 10µ 160V 5GS-8C m4.3V 10µ 160V 95 VAC blk yel 1n 1µ 350V B89A V+100 47K 2W 1n whi 1K 470 5.6K blu 2 AMP. grn 4.7µ 50V 220µ 16V 4.7n B337 K25 +5V 1D21 7 VAC blu 2 of 2200µ 10V 2B21 2D21 3B21 4B21 4D22 5B21 5D22 6B21 6D22 7B21 7D22 8B21 8 of 4.7n 5 of 4.7n 5 of 4.7n 5 of 4.7n 9 of 4.7n 5 of 4.7n 5 of 4.7n D77 2 of 33µ 12.5V 5.6K D77 30µ 10V 1.8K 1K 1.8K 220µ 16V 5GS-8C 470 m4.6V 33µ 16V 220µ 16V 2A1 2C1 2B22 2D22 1C1 1D22 K26 4A1 4C1 4B22 3A1 3B22 5A1 5C1 5B22 6A1 6C1 6B22 7A1 7C1 7B22 8A1 8C1 8B22 8D22 –5V 8B19 V–5 14 14 14 14 14 14 14 14 SN3920 SN3925 SN3931 SN4552 SN4553 SN4554 SN4555 SN4556 dual 4-input NAND quad 2-input NAND triple 3-input NAND dual 4-input NAND dual 4-input NAND quad 2-input NAND Clocked SR Flip-Flop triple 3-input NAND 7 7 7 7 7 7 7 7 Unused Gates FRT Canon 163 Calculator Section: Power Supply Page: 19 @4302-11 9 10 4302 5 3201 Rendition: Feb 5, 2024 8 4 6 SN3900 / 4500 Series DTL IC Pinouts 14 SN3920 SN4552 SN4553 13 12 11 10 9 Board Contents SN3900 / 4500 Series DTL Gate Construction Board Contents SN3920 SN3925 SN3931 SN4554 8 Vcc +5V 1.75K 2K 0V GND 1 2 3 4 5 6 1 • display & drivers • numeral decoder 2 • TB & TD counters • display latch • SD register • PA register & comparator 3 • FST, FN, FU, FG, FMLT, FDIV, FRT, FME function flags • FOVF flag & overflow detection • portion of PB register & PB decoding 4 • FC0 & FRS flags • PA & PB input gates • portion of PB register • portion of arithmetic input gating 5 • FF flag & CPC gating • SA, SB, SK, SM1, SM2 sign flags • FJ1, FJ2, FV, FM1, FM2 flags • SD input gate • PA adder & PCA flag 6 • SCT counter • CC state machine (latches, decoding & sequencing) 7 • input gates for arithmetic, memory & BD 8 • clock • memory interface • adder with CA flag & AD sum correction • BD register 6K Output 7 Inputs 3K 14 SN3925 SN4554 13 12 11 10 9 8 Expansion Input Vcc +5V SN4553 0V GND 1 14 2 13 3 12 4 5 11 10 6 9 1K 2.75K 7 8 Vcc +5V 850 1.85K 150 Inputs Output 2K Expansion Input 630 SN3931 SN4556 Odd/Incorrect 0V GND 1 * 14 2 3 4 5 13 12 11 * Vcc +5V 10 6 * 9 7 8 R RD Q SN4555 T S SD Q 1 2 * 3 4 * 5 pin label 5B1 FD16 5C20 01 5B18 12 5A17 SCT2 7C22 SK 7D17 OC13 4110-6 nPC1 0V GND 6 7 * * 800/900-Series DTL Equivalents SN3920 SN3925 SN3931 SN4552 SN4553 SN4554 SN4555 SN4556 930 Fair69.3-116 946 Fair69.3-116 962 Fair69.3-116 Labels actually FMLT CC10-17 CC12 CC12•SCT0 PM16 932 Fair69.3-118 946 Fair69.3-116 *see comment Board Orientation The pinout for SN4555 has been inferred through reverse engineering and by matching the pins utilised in the 163 to the pinout of the following ICs: 831/931, 845/945 & 848/948 DTL clocked flip-flop. The pins marked with ʻ*ʼ are those utilised in the 163. Boards 1 to 8 b is board number X61-670b- 0 3 Component Side Refs: • Motorola Semiconductor Data Book, 4th Edition, 1969, pg. IC-49 • Fairchild 1969, pg 3-5, 3-116::119). Canon 163 Calculator Section: IC Pinouts & Board Orientation Page: 20 Rendition: Feb 5, 2024 bB22 bB1 bA22 bD22 bD1 bC22 bA1 bC1 IC 3920 3925 3931 4552 4553 4554 4556 IC K101 • 4101 K102 • 4102 K103 • 3920 3925 3931 4552 4553 4554 4556 • • 4103 IC 3920 3925 3931 4552 4553 4554 6101 • 6102 • IC 3920 3925 3931 4552 4553 4554 4555 4556 8101 • 8102 • 6103 • 8103 • K104 • 4104 6104 • 8104 • K105 • 4105 • 6105 • 8105 • K106 • 4106 • 6106 8106 • 8107 • 3 2 0 0 0 1 0 • • 4107 • 6107 2101 • 4108 • 6108 2102 • 4109 • 6109 4110 • 6110 4201 • 2103 • 2104 • 2105 2106 2107 • 4202 • 4203 • 6111 • • 6114 • 6201 4205 2109 • 4206 2110 • 4207 • • • • 6203 • • • 4208 6204 • • 4209 • 6205 • 4210 • 6206 4301 • 6207 4302 • 6208 4303 • 6209 • 2205 2206 • • 2207 • 4304 2208 • 2301 • 2302 4305 • 1 8 2 1 2 0 1 3 • • 8305 • 0 11 1 0 1 3 2 • • • • • 6212 • 1 7 5 1 2 10 Board 3920 3925 3931 4552 4553 4554 4555 4556 K 3 2 0 0 0 1 0 2 1 8 2 1 2 7 0 3 1 13 1 1 0 5 3 4 2 14 3 2 0 1 3 5 2 18 3 1 1 0 0 7 5 1 2 10 0 5101 • 5102 • 7101 • 6 1 5103 • 7102 • 7 8 9 8 0 0 • 5104 • 7103 • 8 0 11 1 0 1 3 2 3102 • 5105 • 7104 • Total 18 82 23 6 6 27 2 3103 • 5106 • 7105 • ICs 170 5107 • 7106 5108 • 7107 5109 • 7108 • K 1 18 7109 • 1 36 16 • 3105 • 3106 • 3107 • 5110 3108 • 3109 • 3112 • 3113 • 3201 • • 3204 • 3206 3301 • • 3303 • 3304 • 1 13 • • 7201 • 5 2 • 7202 • 6 2 5204 • 5207 7203 • 7204 • • 7206 • • • • 7211 5214 • 7212 1 0 0 0 5 3 Canon 163 Calculator Section: IC Types & Tallies Page: 21 Rendition: Feb 5, 2024 7 Total 56 122 • 5213 1 4 • 7210 3 11 PS 7208 • 18 8 • 7207 5212 • • • • 7301 • 9 2 7 • 7209 5 13 • • 7205 8 1 17 5203 2 1 28 3 4 5211 • 7111 2 • 5210 • • 7112 5209 • Board T r a n s i s t o r s Diodes • 5208 3205 3302 • 5206 • 7110 • • 5202 5205 3202 3203 • 5201 • 3111 • 5111 • 3110 3207 0 2 • • 8304 6211 3 • 8301 3101 3104 7 14 • • 6210 • 2 • 2303 • • 8205 8303 • • 2204 • 8302 • 2202 • • 8203 8206 • 2201 2203 • 8204 • 6202 • 8201 8202 • 6113 • • • 6112 4204 2108 • 8 0 0 0 13 3 6 N1 C 1 GND 2 A3 3 A2 4 A1 5 6 LM2 7 [] 8 LM1 9 10 11 12 13 14 15 16 17 LP 18 - [->] 19 - [->] 20 DW=0 21 D=8-11 22 DW=1 D 1 D=12-15 2 D=4-7 3 D=1-3 4 5 DW=2 6 D=16 7 8 DW=3 9 10 8+9 11 6+7 12 5 13 4 14 ODD 15 EVEN 16 2+3 17 0+1 18 [nTD0] 19 LOF 20 LSB 21 V+5 22 GND N2 A C GND 1 1 GND - 2 2 nPASUM - 3 3 PA - 4 4 nDL1 - 5 5 DL1 [->] 6 6 n P A - 7 7 DL2 T P 6 7 8 8 nDL2 D L < P A 9 9 nDL4 CPC 10 10 DL4 [ ] 11 11 DL8 - 12 12 nDL8 - 13 13 T D 1 6 - 14 14 n T D 1 6 - 15 15 n T D B 1 n T D B 8 16 16 T D B 1 T D B 8 17 17 n T D B 2 [<-] - 18 18 T D B 2 [<-] - 19 19 n T D B 4 D W = 0 20 20 T D B 4 C02•S0 21 21 D = 8 - 1 1 nCPW 22 22 D W = 1 N2 B D - 1 1 D=12-15 nTD0 2 2 D=4-7 - 3 3 D=1-3 - 4 4 TD0 5 5 DW=2 D=16 6 6 DL=PA 7 7 DW=3 nTP67 8 8 8 + 9 TP0 9 9 6+7 - 10 10 5 KW4 11 11 KW3 12 12 LDN M L KW2 13 13 4 KW1 14 14 O D D nG-SD 15 15 E V E N L P 16 16 2 + 3 nBD0 17 17 0 + 1 BD0 18 18 T B 3 T B 0 19 19 n T B 3 S D 20 20 CPA V+5 21 21 V+5 GND 22 22 GND N3 N4 N5 A C A C A C GND 1 1 [GND] GND 1 1 GND GND 1 1 GND BD0 2 2 nK(A+S) nPA 2 2 nG-PY1 BD0 2 2 n P A S U M nPB1 3 3 PB1 nPB1 3 3 PB1 nG-SD 3 3 L M 1 P B 2 4 4 K(N+P+RM) PB2 4 4 K(N+P+RM) L V 4 4 LM2 nKSQRT 5 5 n F S T [KSH] 5 5 [nFST] K(N+P) 5 5 nFST KSH 6 6 KP KRM1 6 6 nKRVC2S0 KSH 6 6 KP n@7103-11 7 7 n F G nKRM1 7 7 nFG - 7 7 nSUM<0 nPB=0 8 8 FG F R S 8 8 FG nPB=0 8 8 n S K nFRS 9 9 n F N n F R S 9 9 nFN - 9 9 SK F N 10 10 nENDP K R M 2 10 10 [nENDP] FN 10 10 nENDP n F R T 11 11 nENDLP nKRM2 11 11 [nENDLP] nFRT 11 11 nENDLP F R T 12 12 nENDSP FRT 12 12 nTB3 FRT 12 12 nKN CC00 13 13 n@7208-6 TD0 13 13 PA CC00 13 13 CC17 SD 14 14 WT CCX1 14 14 CCX3 CCX1 14 14 [CCX3] n F O V F 15 15 L O F CC02 15 15 K(N+P) [CC02] 15 15 CC121415 PM1 16 16 TDB1 P M 1 16 16 nCC00 CC10 16 16 nCC00 nTDB1 17 17 nPM1 CC12 17 17 n P M 1 CC12 17 17 nCCX3 nTDB2 18 18 TDB2 [CC13] 18 18 n(enBtoA) - 18 18 CC151617 CC14 19 19 TDB4 CC14 19 19 n T D 0 + T B 3 nACA 19 19 nCC14 CC15 20 20 nTDB4 CC15 20 20 e n S B t o S A enSBtoSA 20 20 CC10-17 RSUM 21 21 nTDB8 C02•S0 21 21 CC16 C02•S0 21 21 CC16 nKRV 22 22 TDB8 nKRV 22 22 C13•S0 - 22 22 AD0 N3 N4 N5 B D B D B D FMLT 1 1 PB=TD FMLT 1 1 C17•S0 FMLT 1 1 nTD16 CC17 2 2 L P nTD0 2 2 SCT0 nTD0 2 2 SCT0 n F M L T 3 3 [nKSH] FF 3 3 SCT1 F F 3 3 [SCT1] F D I V 4 4 SCT2 FDIV 4 4 SCT2 - 4 4 SCT2 nTD16 5 5 KK TD0 5 5 SCT3 TD0 5 5 SCT3 F M E 6 6 SCT4 [FME] 6 6 SCT4 FME 6 6 SCT4 n F M E 7 7 nSCT4 [nFME] 7 7 [nSCT4] nFME 7 7 nSCT4 KMS 8 8 nFC0 - 8 8 eBD0toWB [nTP67] 8 8 L S B nKM2SUB 9 9 nKM2ADD TP0 9 9 G-PY nKM2SUB 9 9 G-PY F U 10 10 n(KOP•FU) C12•S0 10 10 nG-PX FU 10 10 nG-PX nF(M+D+R) 11 11 TD16 nF(M+D+R) 11 11 TD16 nF(M+D+R) 11 11 TD16 F(M+D+R) 12 12 LDNML - 12 12 FJ1 F(M+D+R) 12 12 F J 1 F(M+D) 13 13 nKST F(M+D) 13 13 DL=PA F(M+D) 13 13 KRM1 F(D+R) 14 14 FJ2 F(D+R) 14 14 FJ2 - 14 14 F J 2 K(M+D) 15 15 nKDIV S-PCA 15 15 nFJ2 S - P C A 15 15 n F J 2 CPC 16 16 nKMLT CPC 16 16 F C 0 C P C 16 16 KRM2 nKC 17 17 TB3 DL<PA 17 17 n F C 0 [ -> ] 17 17 nFC0 nKADD 18 18 nF(MQ+DQ) e n S A t o S B 18 18 nF(MQ+DQ) enSAtoSB 18 18 nKSUB 19 19 nK(C+CI) - 19 19 nK(C+CI) nKSUB 19 19 nK(C+CI) CPA 20 20 nKCM1 [CPA] 20 20 nKCM1 CPA 20 20 nKCM1 V+5 21 21 nKCM2 V+5 21 21 nKCM2 V+5 21 21 nKCM2 GND 22 22 [V+5] GND 22 22 V+5 GND 22 22 V+5 Canon 163 Calculator Section: Connectors Page: 22 Rendition: Feb 5, 2024 • As viewed from bottom of backplane. • Bold-faced expressions are signal sources. • {signal} : connected on the PCB but not connected on the backplane. • [signal] : connected on the backplane but not connected on the PCB. N6 N7 A C A C GND 1 1 GND GND 1 1 GND - 2 2 nG-PY1 2 2 BD0 - 3 3 SUBB nPB1 3 3 S U B B - 4 4 SUBA nTD0+TB3 4 4 S U B A nKSQRT 5 5 AINC nG-X 5 5 G-Y - 6 6 ACA KSH 6 6 AD - 7 7 C12•S0 n S U M < 0 7 7 nFG - 8 8 nCA FRS 8 8 BD - 9 9 nCAIN nFRS 9 9 nSK n(KOP•FU) 10 10 n E N D P SD 10 10 SK [nFRT] 11 11 n E N D L P nFRT 11 11 KA - 12 12 n E N D S P FRT 12 12 nFOVF C C 0 0 13 13 C C 1 7 [nTD16] 13 13 CC17 C C X 1 14 14 C C X 3 CCX1 14 14 CCX3 C C 0 2 15 15 C C 1 2 1 4 1 5 CC02 15 15 nACA C C 1 0 16 16 n C C 0 0 CC10 16 16 K(N+P) C C 1 2 17 17 n C C X 3 CC12 17 17 n(enBtoA) C C 1 3 18 18 C C 1 5 1 6 1 7 CC13 18 18 n @ 7 2 0 8 - 6 C C 1 4 19 19 n C C 1 4 CC14 19 19 nKRVC2S0 C C 1 5 20 20 C C 1 0 - 1 7 CC15 20 20 n W A C 0 2 • S 0 21 21 C C 1 6 C02•S0 21 21 CC16 C 0 2 • S 4 22 22 C 1 3 • S 0 C02•S4 22 22 C12•S0 N6 N7 B D B D [FMLT] 1 1 C 1 7 • S 0 FMLT 1 1 C17•S0 [nTD0] 2 2 S C T 0 nTD0 2 2 SCT0 nFMLT 3 3 S C T 1 nFMLT 3 3 SCT1 - 4 4 SCT2 FDIV 4 4 SCT2 - 5 5 SCT3 n W B 5 5 SCT3 FME 6 6 S C T 4 FME 6 6 SCT4 nFME 7 7 n S C T 4 nBD0 7 7 nAD0 nTP67 8 8 S C T 0 1 AD0 8 8 SCT01 TP0 9 9 S C T 1 2 nG-BD 9 9 SCT12 FU 10 10 S C T 3 4 K54 10 10 SCT34 [nF(