Advertisement

HP 9830 Computer
Section: Title & Contents
Page: N1
Rendition: 2014 Dec 26
C o n t e n t s
Section
Title & Contents (this page)
Notes
Block Diagram
CPU Clock
CPU Microcode Sequencing
CPU Microcode Controls
CPU Registers
CPU ALU
M Register & Memory Cycle Generator
T Register & Memory R/W Busses
ROM Bank Selection
ROM Addressing
BASIC ROM
ROM Cards & Cartridges
RAM Bank Selection & Addressing
RAM 4K Assembly
I/O State Machine & Flag Sense
I/O Flags & Register, 9866 Interface
I/O Busses
Hewlett-Packard
9830
Computer
Schematic
Contents
Assemblies
Page
Section
-
N1
Keyboard Logic
-
N2
Keyboard
-
N3
Display Scan Logic
12
P 1
Display Column Drivers
13
P 2
Display Characters Left-16
13, 83
P 3
Display Characters Right-16
14, 83
P 4
Tape Interface
14, 83
P 5
Tape Command Decode
82
M 1
Tape Drive
83, 03
M 2
Tape Data Clock
82, 25, 03
M 3
Tape Read/Write
82, 25, 03
M 4
Tape Read
21
M 5
Power Supply
26, (RC)
M 6
IC Units List
82
M 7
IC Types List, Calculations
84
M 8
Signal Names
11, 12
F1
Memory Map, Timing Diagrams
11, 02
F2
Board Layout - Backplane
11, 02
F3
Board Layout - CPU & Memory
Board Layout - Devices & Power Supply
Connectors - CPU & ROMS
Connectors - Power Supply & Memory
Connectors - Devices
(continued)
Assemblies
Page
32
K1
31, 32
K2
42
D1
41
D2
41
D3
41
D4
61, 62
T1
62, 61
T2
64, 65
T3
62
T4
63, 65, 66
T5
63
T6
51
S1
-
A1
-
A2
-
A3
-
A4
-
L1
-
L2
-
L3
-
L4
-
L5
-
L6
This schematic has been derived through
examination of the equipment.
This is not the manufacturer's schematic.
© bhilpert / 2013
NOTE

Advertisement

Table of Contents
loading

Summary of Contents for HP 9830

  • Page 1 Connectors - CPU & ROMS Connectors - Power Supply & Memory Connectors - Devices NOTE This schematic has been derived through HP 9830 Computer examination of the equipment. This is not the manufacturer’s schematic. Section: Title & Contents Page: N1 Rendition: 2014 Dec 26 ©...
  • Page 2 09865-66566 REV B 7349 • This schematic is based on a reverse engineering of the 9830 board assemblies listed in the accompanying table, along with some use of the 9830 patent (US #4,012,725) and the tape drive schematics available in the the 9830 service manual.
  • Page 3 @ Various Select Codes & Select Code 12 @ Select Code 15 8+4+4 DO / SO / CO BUS (Data / State / select-Code Out) Channel Devices Select-Code Devices HP 9830 Computer Section: Block Diagram Page: N3 Rendition: 2014 Dec 26...
  • Page 4: Cpu Clock & I/O Assembly

    U12-10 12 U12-12 12 U12-13 N12A.M N12A.N12 nIPS N14A.13 N13A.M nCEM N13B.N12 N12B.N12 U12-5 N13A.K 2 U12-12 4 U12-13 N12A.K9 N14A.9 N22A.7 N23A.8 N12A.15 nCCO U13-4 (N02.J) N13A.S HP 9830 Computer Section: CPU Clock Page: P1 Rendition: 2014 Dec 26...
  • Page 5: N12A.v

    4 of register (12) U13-11 U13-1 N11B.H U13-9 N13B.4 74108 N13A.B2 10 of U13-11 N11B.E 0.01 C.10 N13A.A1 N13B.A B.R14 B.S15 N11B.7 U13-1 (12) N13B.D N11B.6 N13B.C N14B.C HP 9830 Computer Section: CPU Microcode Sequencing Page: P2 Rendition: 2014 Dec 26...
  • Page 6 CPU MICROCODE ENGINE Assembly 83 Assembly 13 U83-7 SC=01 U83-9 N14B.B N13B.2 (N22A.M) N23A.M (N02.2) A/B Select SC=10 U83-9 U13-2 74H101 N14A.D U83-7 N13A.4 U83-7 nTTS N14A.K N13A.9 HP 9830 Computer Section: CPU Microcode Controls U13-1 Page: P3 Rendition: 2014 Dec 26...
  • Page 7: Cpu Registers & Alu Assembly

    U14-18 N14A.B2 9 of 0.01 N14A.A1 B.R14 B.S15 B Register P Register N13A.T U14-17 N14A.U U14-9 U14-10 9328 9328 8-bit shift 8-bit shift register register HP 9830 Computer Section: CPU Registers & T Control Page: P4 Rendition: 2014 Dec 26...
  • Page 8 3601 256*4 4 of BCD3 BCD Carry U14-3 BCD2 U14-12 nUTR U14-17 BCD1 7474 N13B.J 11 12 N14B.8 U14-13 nPTR U14-18 U14-20 U14-13 nQTR U14-7 U14-2 HP 9830 Computer Section: CPU ALU Page: P5 Rendition: 2014 Dec 26...
  • Page 9 U82-26 register N22C.22 (N02.3) U82-31 N22A.AA N12A.11 N23A.AA U82-4 nCEM U82-31 U82-19 nM13 N22A.Z N22A.23 NT.B nEMB MSTL N23A.Y U82-13 N22A.21 U83-1 nRDM HP 9830 Computer U82-13 Section: M Register & Memory Cycle Gen. Page: M1 Rendition: 2014 Dec 26...
  • Page 10: 4Kw Ram Assembly

    N23B.Y nMW0 U83-15 U83-12 nMR0 N23B.21 N23C.17 N14B.L10 N23A.X N23A.B2 5 of N14B.5 U83-15 U83-12 HP 9830 Computer N23A.A1BB24 0.02 N23A.T N14B.1 B.A1Z22 U83-15 U83-12 N23A.S Section: T Register & Mem R/W Busses N14A.E N23A.F6 (N02.6) Page: M2 Rendition: 2014 Dec 26...
  • Page 11: Rom Buffer Assembly

    NRCd-17 3 U25-3 4 N25.AA ROMB36 N03.22 NRCe-18 1 U25-3 2 N25.24 ROMB37 N03.20 NRCe-17 9 U25-3 8 N25.23 N03.M NRC.R14 HP 9830 Computer N03.NP NRC.N12 N03.L NRC.9 Section: ROM Bank Selection V–12 V–12 Page: M3 Rendition: 2014 Dec 26...
  • Page 12: Rom Card

    9 U25-2 8 N25.Z BASIC ROM ROM BUFFER ROM CARDS ROM CARTRIDGES U82-34 N22B.V Assembly 21 Assembly 25 Assemblies 26 U82-34 N22B.W U82-34 N22B.X U82-34 N22B.Y nRDM U82-19 HP 9830 Computer Section: ROM Addressing Page: M4 Rendition: 2014 Dec 26...
  • Page 13 N21B.20 nROMA1 13 U21-9 12 11 U21-5 10 N21B.W nMR1 N21B.21 nROMA0 1 U21-10 2 9 U21-5 8 N21B.X nMR0 3 U21-10 4 N21B.Y V–b U21-3 U21-4 U21-4 HP 9830 Computer Section: Basic ROM Page: M5 Rendition: 2014 Dec 26...
  • Page 14 5 U26-3 6 N26.T NRC.5 N26.16 nROMA1b nMR0 NRC.S nROMA1b nMRC0 9 U26-3 8 N26.U NRC.M N26.17 nROMA0b NRC.1 nROMA0b 11 U26-3 V–b V–b 13 U26-3 HP 9830 Computer Section: ROM Cards & Cartridges Page: M6 Rendition: 2014 Dec 26...
  • Page 15 N22C.4 N22C.2 N22A.V 24.8K U82-20 RAMB0 N24Ar.J8 U82-29 74106 N22A.W nCCT U82-7 nMCK(22) 9601 nREF nRAMB0A RAMRr N24Br.2 820µS 12 U82-16 N22B.8 N22B.9 U82-18 N22B.7 nRSB1A U82-18 nREFDLY nRSB1 HP 9830 Computer Section: RAM Addressing Page: M7 Rendition: 2014 Dec 26...
  • Page 16 5 U84-10 6 nMR2 nRD2 N24B.16 nMW1 nRD2 N24B.S 3 U84-10 4 nMR1 nRD1 N24B.17 nMW0 nRD1 N24B.T 1 U84-10 2 nMR0 nRD0 nRD0 N24B.U 16 of HP 9830 Computer Section: 4KW RAM Array Page: M8 Rendition: 2014 Dec 26...
  • Page 17 U11-4 U11-2 CHANNEL 2 Q1(11) N12B.L nCEO U11-9 N11B.10 U12-19 CHANNEL 1 Q0(11) nSFC U12-18 HP 9830 Computer N14B.N U12-19 nKSTOP U11-3 N12B.11 Section: I/O State Machine & Flag Sense CHANNEL 0 Q00000 U12-9 U12-9 nSFS Page: F1 Rendition: 2014 Dec 26...
  • Page 18 2.2K N06.D nPD2 nDI0 4 U02-1 U02-2 N01.D N06.E nPD1 N23A.R N01.C U11-20 nDO0 N11B.12 N06.F HP 9830 Computer nPD0 N01.E N06.A Section: I/O Flags & Register, 9866 Interface nPSTB N01.A N06.H Page: F2 Rendition: 2014 Dec 26 nPACK N01.1...
  • Page 19 N0X.12 N02.12 N61A.H N34.7 N11B.B N11B.3 N41.12 N62.V N02.10 N0X.10 nDI1 N0X.N N02.N N61A.8 N34.H N11B.C N11B.4 N41.N N62.18 N02.K N0X.K nDI0 N0X.9 N02.9 N61A.J N34.8 N11B.D HP 9830 Computer Section: I/O Busses Page: F3 Rendition: 2014 Dec 26...
  • Page 20: Assembly 32

    N34.K DO14 U32-15 KDBENB U32-15 N32.22 N34.9 DO13 U32-5 U32-15 KEY DATA N32.Z N34.J CONTROL DO12 U32-5 N34.N12 N32-AA23 4 of N34.A1,M11 N32-A1,BB24 0.02 N31.1 HP 9830 Computer N31.15 Section: Keyboard Scan Logic N31.4 Page: K1 Rendition: 2014 Dec 26...
  • Page 21 EXEC CONT STEP TRCE RUN KSCANDET RECL BACK FWD down left right LOAD STOR INIT < > space – “ & ‘ HP 9830 Computer Section: Keyboard nKSR7 PTAL STOP DELN FLOT SCRA AUTO Page: K2 Rendition: 2014 Dec 26...
  • Page 22 U42-c1 U42-c5 U42-d2 DRERE N42.5 U42-b1 U42-c1 N42.S U42-d2 DRERF N42.D U42-b1 U42-c1 U42-d6 U42-d2 DRERG N42.4 U42-c5 U42-b2 U42-b2 7 of CHARACTER N42.15 2.2K U42-b2 GENERATOR V–12 HP 9830 Computer Section: Display Logic Page: D1 Rendition: 2014 Dec 26...
  • Page 23 N41.A1 74L42 (DC5c) (DC6c) (DC7c) DISPLAY Assembly 41 (DC0d) (DC1d) (DC2d) (DC3d) U41-f9 (DC4d) 74L42 (DC5d) (DC6d) (DC7d) (DC0e) (DC1e) (DC2e) (DC3e) U41-f10 (DC4e) 74L42 (DC5e) (DC6e) HP 9830 Computer Section: Display Column Decoders Page: D2 Rendition: 2014 Dec 26...
  • Page 24 Q41-a2b DRELF U41-e2 N41.6 Q41-a2d DRELG U41-e4 Q41- U41-e2 U41-e3 Q41-a? U41-e3 Q41-a? U41- U41- U41-e3 Q41-a? U41-e3 Q41-a? U41-e5 Q41-a? U41-e5 Q41-a? DC0a DC3e DC4a DC7e HP 9830 Computer Section: Display Characters Left-16 Page: D3 Rendition: 2014 Dec 26...
  • Page 25 Q41-a5b DRERF U41-e7 N41.C Q41-a6d DRERG U41-e4 Q41- U41-e7 U41-e7 Q41-a? U41-e7 Q41-a? U41- U41- U41-e8 Q41-a? U41-e8 Q41-a? U41-e8 Q41-a? U41-e8 Q41-a? DC0a DC3e DC4a DC7e HP 9830 Computer Section: Display Characters Right-16 Page: D4 Rendition: 2014 Dec 26...
  • Page 26 U61-3 N62.W N61B.F N61A.7 U61-15 U61-15 N62.J nDI2 U61-3 N62.19 N61B.6 N61A.H U61-15 N62.8 nDI1 4-071 U61-3 N62.V N61B.E N61A.8 N62.H nDI0 U61-3 N62.18 N61B.5 N61A.J N62.7 HP 9830 Computer N62.17 Section: Tape Interface Page: T1 Rendition: 2014 Dec 26...
  • Page 27 U61-8 nPOPC N62.B2 5 of 0.01 N62.A1,BB24 5 U61-8 18.7K N61B.13 nRNC U61-10 U61-9 7474 9601 N62.D 10 U61-8 4 U62-1 nLDR N61B.B 93mS(c) N61B.A nBFD U61-11 HP 9830 Computer Section: Tape Command Decode Page: T2 Rendition: 2014 Dec 26...
  • Page 28 N65.14 0.01 PRESENT U64-1 NS.4 (when open) N64.A1,V18 NS.7 REVERSE DRIVE U64-1 N65.B2 NS.5 SOLENOID 2N4237 N64.H7 N64.N12 (right) U64-1 NS.1 N65.H7 N64.U 0.01 U64-1 V–12 V–12 V–12 HP 9830 Computer Section: Tape Drive Page: T3 Rendition: 2014 Dec 26...
  • Page 29 U62-17 nSTOP 7474 U62-18 N62.15 CTMb U62-11 U62-9 U62-9 U62-11 First-flag U62-8 U62-8 suppression FF 7474 7474 U62-11 U62-12 TP11 First-mark generation FF U62-10 N62.T U62-11 HP 9830 Computer Section: Tape Data Clock Page: T4 Rendition: 2014 Dec 26...
  • Page 30 N65.P U63-3 U66-1 U66-1 N63.4 U63-4 0.01 N63.S U63-2 front U66-2 N65.M NH.3 1.13K 19.6K U66-1 4.99K 1.00M 24.3K HP 9830 Computer 9830: 28.7K 28.7K 9865-0869: 24.3K 26.1K Section: Tape Read/Write 9865-1570: 15.8K 15.8K Page: T5 Rendition: 2014 Dec 26...
  • Page 31 49.9K 0.01 1.18K 4-071 4-071 N63.A1,V18 2.2K U63-1 2.55K N63.12 0.001 nFTC N63.U 0.01 3-020 V–12 V–12 V–12 V–12 2.7K U63-4 2.55K V–12 1.18K 3-020 49.9K 2.87K V–12 HP 9830 Computer Section: Tape Read Page: T6 Rendition: 2014 Dec 26...
  • Page 32 N51B.S 3-063 –12 2N3740 NT.3 V+12 V+12 N11B.14 nPOP 4-354 N51B.J8 N12B.P N13B.P13 U51-1 U51-5 357K 74121 N14B.12 104mS V+12 –IN N51A.P 100pF 100pF 6.8? HP 9830 Computer 4-354 COMP N51A.K-N Section: Power Supply Page: S1 Rendition: 2014 Dec 26...
  • Page 33 7474 U41-f10 74L42 U26-4U 1818-2117B C-033D U12-17 7474 U41-f11 (NPN) U26-5L 1818-2118B C-071A U12-18 7404 U41-f12 (NPN) U26-5U 1818-2119B C-083A U12-19 7400 Count: 306 Req. ROMS: 30 HP 9830 Computer Section: IC Units List Page: A1 Rendition: 2014 Dec 26...
  • Page 34 Number of ICs: Check: IC Notes • 3301A microcode and 3601 ALU ROMS are pin-compatible with 74S387 HP 9830 Computer 74S387: TI Memory Databook 1st Ed., 1975, pg 182. Section: IC Types List, Calculations Page: A2 Rendition: 2014 Dec 26...
  • Page 35 Keyboard Rows Read Enable Write Enable S-bus Selector bit 0 nKSTOP STOP key pressed S-bus Selector bit 1 Keyboard interrupt ack (HP: KB Lights Strobe) FLaG INTerrupt KDBENB Keyboard Data Bus Enable Data CLock HP 9830 Computer Section: Signal Names...
  • Page 36 The run period is determined by the refresh delay monostable, so varies with RC tolerances. The calculated design target for HP 9830 Computer the monostable is 820µS. This will be rounded out to allow completion of an RCK cycle. Each refresh cycle only refreshes half the RAM memory banks however, with a given bank being refreshed on alternate cycles.
  • Page 37 & I/O N26d N11B N11A OPTION REGISTER TAPE INTERCONNECT TAPE N61B N61A INTERFACE TAPE CONTROL TAPE TAPE MOTOR CONTROL DISPLAY LOGIC DISPLAY KEYBOARD HP 9830 Computer BACKPLANE TOP VIEW Section: Board Layout - Backplane Page: L1 Rendition: 2014 Dec 26...
  • Page 38: Table Of Contents

    CPU REGISTERS & ALU / Assembly 14 4KW RAM Assembly 84 N84C N14A N14B N84A N84B HP 9830 Computer Section: Board Layout - CPU & Memory • All boards as viewed from component side. Page: L2 Rendition: 2014 Dec 26...
  • Page 39 Assembly 65 3 2 1 5 4 3 2 POWER SUPPLY TAPE MOTOR CONTROL Assembly 51 Assembly 64 TAPE HEAD Assembly 66 N51A N51B HP 9830 Computer Section: Board Layout - Devices & Power Page: L3 Rendition: 2014 Dec 26...
  • Page 40 () : parentheses indicate backplane connection when different from board connection () : parentheses indicate backplane connection when different from board connection MCDIS ROMB36 22 ROMB26 ROMB<lo> 18 HP 9830 Computer Section: Connectors - ROM & CPU Page: L4 Rendition: 2014 Dec 26...
  • Page 41 > 25 CC GND nRAMA6/A8 B1.nCE B1.RnW H RAMA0/A0 B2.nPC B2.nCE nRAMA7/A9 K B2.RnW HP 9830 Computer B3.nPC 10 RAMA2/A4 Section: Connectors - Power & Memory B3.RnW 11 M GND B3.nCE 12 N V+s Page: L5 Rendition: 2014 Dec 26...
  • Page 42 < n P D 0 n P D 0 GND 15 KC14 GND 24 BB < (V+12) - 15 - (V-12) GND 22 < GND 15 < HP 9830 Computer Section: Connectors - Devices Page: L6 Rendition: 2014 Dec 26...

Table of Contents