Digital PDFs
Documents
Guest
Register
Log In
EK-PDP44-MC-001
2000
60 pages
Original
3.4MB
view
download
OCR Version
2.1MB
view
download
Document:
PDP-11/44 Maintenance Card
Order Number:
EK-PDP44-MC
Revision:
001
Pages:
60
Original Filename:
OCR Text
PDP-11/44 i Maintenance Card CONTENTS Console COMMAENGS. . ... ..vvrenr e 1 Module Utilization . ...... ... .... .o ... .. 6 Fowerup/Boot FIowW .. ... 7 Register Addresses ............ ... 8 Front Panel Operation..................... P 10 Processor Status Word Register. . .................... 11 CPU Error Register. ... .. e et e 12 PIRQ Register............ e 13 PDP-11/44 MAINDEC Diagnostics. . .................. 14 CCIM(M7080) ..o e 15 CIS(M7091 and M7092) . ....ooooveinean ~ Control (M7095)............... e 18 e e 19 - MFM (M7096) ....... .40 S Cache (M7097) .o H ; et 24 UBIL(MT7098). ..ttt e 29 MST1-M (M8722) . ... .. e, 41 Memory Manégement ............................ .47 ~ Power Supply (H7140) .....oovoeeeeseenn.. 53 NOTES. .. ..., it 55 EK-PDP44-MC-001 Copyright © 1981 by Digital Equipment Corporation The material in this manual is for informational purposes and is subject to change without notice. Digital Equipment Corporation assumes no responsibility for any errors which may appear in this manual. Printed in U.S.A. This document was set on DIGITAL’s DECset-8000 computer- ized typesetting system. To obtain a copy of this document, use the number above and order from Printing and Circulation Services, NR2/M15. CONSOLE COMMANDS CONSOLE MODE Entered by: 1. CPU halting. 2. User typing the console break character (CTRL-P). Exited by: 1. Continue command. 2. Start command. 3. Boot command. PROGRAM 1/0 MODE Entered by: 1. Continue command. 2. Start command. 3. Boot command. Exited by: 1. CPU halting. 2. CTRL-P. CONSOLE COMMAND SYNTAX EXPRESSIONS <SP> One space <COUNT> Numeric count in octal <ADDRESS> Address argument in octal <DATA> Data argument in octal <QUALIFIER> Command modifier > <INPUT-PROMPT Console prompt string (> >>) <CR> Carriage return <LF> Line feed CONSOLE COMMANDS - continued ADDRESS MODIFIERS Increment last address used by two + Decrement last address used by two * Address last used @ Last data used becomes address SW Hardware switch register CONTROL CHARACTERS CTRL-C Cancels command processing before a terminal session. CTRL-O Alternately suppresses and continues display of data at the terminal. CTRL-P CTRL-Q initiates console mode. Restarts terminal output that was suspended by CTRL-S. CTRL-S Suspends terminal output until CTRL-Q is pressed. CTRL-U Cancels current line and discards it. QUALIFIERS /G /N Specifies general register space. Permits multiple examines or deposits for one command. /M Specifies a machine-dependent register. The address of each machine-dependent register is: CONSOLE CON VIANDS - continued Address Register 0 (Read only) Floating-point data 1 (Read only) CIS Micro PC (CPC) 2 (Read only) CIS data 3 (Read only) CPU data 4 (Read/Write) CPU Micro PC (MPC) 5 (Read only) Cache data 6 (Read only) CPU error register 7 (Read only) MFM data 10 (Read only) UNIBUS data 11 (Read only) Signal register /TB Take bus, maintenance feature if bus is hung. /CB Cache bypass, do not read cache. /E Specifies test-extensive, used with (T) command. /A Specifies test-extensive-apt, used with (T) command. CONSOLE COMMANDS Adder A<CR> Boot B[<SP><DEVICE-IDENTIFIER>]<CR> Continue C<CR> Deposit D[ <QUALIFIER-LIST>] <SP><ADDRESS><SP> <DATA><CR> Examine E[[<QUALIFIER-LIST>] <SP><ADDRESS>|<CR> Fill FI<SP><COUNT>]|<CR> CONSOLE COMMANDS - continued Hait H<CR> Initialize I<CR> Microstep M[<SP><COUNT>]<CR> Repeat R<SP>(COMMAND)<CR> Single- N[<SP><COUNT>|<CR> Instruction Step S;tart S[<SP><DATA>]<CR> Self-Test T[<QUALIFIER>]<CR> CONSOLE ERRORS 201 SYN 711 IPR ERR illegal command. lllegal internal processor register. Applies to the use of the /M qualifier. 215 HLT CPU ?20 TRAN ERR Command illegal while CPU is running. Console tried to examine or deposit but failed due to memory timeout or parity error. 220 MPC=15 An examine was attempted while the CPU was halted and at micro PC 015. 721 HLT ERR Console tried to halt the processor, but failed. 2722 HUNG Console initiated a CPU transfer, but it was never started. CONSOLE COMMANDS - continued ?30 Checksum error was found while executing a binary load/unload command. 781 Checksum error was found in PROM 1 of console control store (while running selftest). 782 Checksum error was found in PROM 2 of console control store (while running selftest). 785 Error in read/write test for console RAM. A7 Halt/continue test of T/E failed. A8 PAX data bus test of T/E failed. 7A9 PAX address test of T/E failed. ?AA Switch register test of T/E failed. MODULE UTILIZATION PROCESSOR BACK PLANE KD11-Z | A 1] CiM a B | M7090 | 2 cis | D C CIs 1 F M7093 3 FP 4 DATA PATHS M7094 5 CONTROL M7095 6 MFM M7096 M7097 7 CACHE 8 uBl M7098 9 MS11-M M8722 10 MS11—M M8722 11 MS11-M M8722 12 MS11—M M8722 13 SPC* ® 14 {M9302 OR UNIBUSCABLE| E M7091 M7092 SPC* m * MUST CONTAIN MODULE OR BG CARD ® REMOVE JUMPER CA1—-CB1 TO USE NPR DEVICE DO NOT PLACE A MULTI-LAYER EXTENDER & CAUTION: BOARD IN ROWS A& B OF SLOT #1 TKA184 Module Utilization POWERUP/BOOT FLOW FRONT PANEL g NORMAL BOOT MFM CONSOLE MFM POWE RUP SWITCH BOOT COMMAND COMMAND CPU CONTROL “B DEV NAME"TM CPU CONTROL S1 OPEN $2 CLOSED & E UA 024 PC {024) UA 773024 UBIE28 ~ 2 USER ] SOFTWARE — S P AUXILLIARY l ON UNIBUS CLOSED uBl E28— 1 CLOSED PC usw =020 BOOT DIAGN. ROM TESTS BOOTSYSTEM UBI E28 -1 OPEN 165000 OR ‘D PC 173000 OR ‘D UB! USWITCH Usw P OPEN UBI E28 - 2 UBI SWITCH l = 144 glsva-N BOOT W/ - Usw = 020 @ =020 USW = BOOT WO/ DIAGN. BOOTSTRAP ROM—~JUMPS TO BOOT DIAGN. ROM BOOT DIAGN. ROM ISSUES CPU HALT MFM CONSOLE T SELF TEST EXECUTED MFM CONSOLE BOOT DIAGN. ROM TESTS S BOOTSTRAP ROM PRIMARY BOOT SECONDARY BOOT MODE TK6141 Powerup/Boot Flow PDP-11/44 CPU AND I/0 DEVICE REGISTER ADDRESSES Address Register 17 777 776 Processor status word (PSW) 17 777 772 Program interrupt request (PIRQ) 17 777 766 CPU error 17 777 707 - CPU general registers 17 777 700 | 17 777 676 - User data PAR, registers O-7 17 777 660 17 777 656 - User instruction PAR, registers 0-7 17 777 640 17 777 636 - User data PDR, registers O-7 17 777 620 17 777 616 - User instruction PDR, registers 0-7 17 777 600 17 777 576 MM status register 2 (SR2) 17 777 574 MM status register 1 (SR1) 17 777 572 MM status register O (SRO) 17 777 566 - Console terminal SLU 17 777 560 17 7XX XX6 17 7XX XXO TU58 DECtape SLUs (normally 17 776 500) REGISTER ADDRESSES - continued Address Register 17 777 570 Switch register 17 772 516 MM status register 3 (SR3) 17 772 376 - Kernel data PAR, registers O-7 17 772 360 17 772 356 - Kernel instruction PAR, registers 0-7 17 772 340 17 772 336 - Kernel data PDR, registers 0-7 17 772 320 17 772 316 - Kernel instruction PDR, registers O-7 17 772 300 17 772 276 - Supervisor data PAR, registers 0-7 17 772 260 17 772 256 - Supervisor instruction PAR, registers 0-7 17 772 240 17 772 236 - Supervisor data PDR, registers 0-7 17 772 220 17 772 216 - Supervisor instruction PDR, registers 0-7 17 772 200 17 770 372 17 770 200 Map registers FRONT PANEL OPERATION KEYSWITCH POSITIONS Logic and fan power off. AC and DC power DC Off still present in power supply. Normal ON position. Logic and fans have Local power. Console can be used in either program I/0 or console mode. Local Disable Locks out console mode. Program 1/0 is still available. Locks out RD interface if W21 is installed on the M7090. Shuts off main +5 V, +15 V, and -156 V Standby power. Memory voltage and fans remain on. THREE-POSITION TOGGLE SWITCH Boot Momentary position. Continue Normal operating position. Halt Halts CPU. LIGHT-EMITTING DIODES (LEDs) Run Light ON: CPU executing instructions. OFF: CPU halted. DC On Light ON: DC power within tolerance. Blinking: DC power out of tolerance. Battery Light ON: >90% charged. Siow Blinking: < 90% charged and charging. Fast Blinking: Discharging. OFF: Fully discharged or not present. Remote Light ON: CPU under RD control. QOFF:. CPU not under RD control. 10 PROCESSOR STATUS WORD REGISTER PROCESSOR STATUS WORD 15 11 10 09 |7 777 776 08 07 06 05 04 03 02 01 00 CURRENT MODE PREVIOUS MODE CIS INSTRUCTION SUSPENSION PRIORITY TRACE TRAP CONDITION CODE < te] @ BIT <08> 1S SET WHEN A CIS INSTR. IS ENTERED AND CLEARED WHEN THE INSTRUCTION IS COMPLETED. IF SET WHEN AN INTERRUPT OCCURS, IT INDICATES THAT THE CIS INSTRUCTION WAS NOT COMPLETED AND MUST BE CONTINUED UPON RETURN FROM THE INTERRUPT. WHEN SET IT PREVENTS THE SETTING OF THE T-BIT. Processor Status Word 17 777 776 11 CPU ERROR REGISTER CPU ERROR REGISTER 15 14 13 12 |7 777 766 1110 09 08 07 06 0504 03 02 01 00 ITI*HH*I ennianging DATA TRANSFER(O)DATO(B) CACHE RESTART KT ERROR BUS ERROR PARITY ERROR AC LO DC LO ILLEGAL HALT ODD ADDRESS ERROR MEMORY TIMEOUT UNIBUS TIMEOUT PROCESSOR INIT STACK OVERFLOW INTERRUPT CIM POWER FAIL *% = SOFT-WARE TRANSPARENT; PROVIDED AS A MAINTENANCE AID FOR THE DIAGNOSIS AND REPAIR OF THE KD11-2 TK-4477 CPU Error Register 17 777 776 12 PIRQ REGISTER PROGRAM INTERRUPT REQUEST REGISTER ADDRESS—I7 777 772 15 . 14 7 & 12 1 . PROGRAM INTERRUPT 09 1 08 07 ) VECTOR =240 050403 |IO S N PIA f 01 00 — PIA ? REQUEST LEVEL PROGRAM INTERRUPT ACTIVE TK-4479 Program Interrupt Request Register PDP-11/44 MAINDEC DIAGNOSTICS PDP-11/44 MAINDEC DIAGNOSTICS NOTE items should be executed in the order they are ONooRLON = listed. KKFA?? 11/44 Diagnostic ROM* KKAA?? 11/44 CPU/EIS KKAB?? 11/44 Traps KKTA?? 11/44 Memory Management, Part A KKTB?? 11/44 Memory Management, Part B ZM9B?? M9312/11/44 UBI Boot KKUA?? 11/44 UBI MAP KKKA?? 11/44 KK11-B Cache ZMSD?? MS11/M/L Memory ZDLD?? DL11-W/11/44 MFM SLU KKAC?? 11/44 Power Fail KFPA?? FP11-F, Part A KFPB?? FP11-F, Part B KFPC?? FP11-F, Part C ZKEE?? PDP-11 CIS Instruction Exerciser ZKUA?? UNIBUS Systems Exerciser ZKUB?? UNIBUS Exerciser Module * Diagnostic ROM is on the M7098 module. 14 52 J4 33 LED EIA DATA CONSOLE TERM TU58 RD It W20 OmeemD OmeeO W16 TRANSMISSION w190 O o Owis FRONT PANEL O=—=OW14 w130 © O OWwWs o ows o ow? O OwW6 o OWws o ow4d W12 OemeeeO o owai W11 Ome W10 OO W18 OO w30 O O W20 O wio © W70 CiM M7080 TK5978 CIM Jumper Lead Locations, Connectors, and LED Indicator CIM CONFIGURATION 20 mA Configuration Mode Jumper Leads Transmitter W4 Active OUT IN Passive IN EIA Device OUT OUT OUT OUT OoUuT W5E W13 W6 W7 IN OUT IN OUT OUT IN ouT 090) - continued Modse Jumper Leads Receiver W1 Active Passive EIA Device ouT IN QUT IN OUT IN IN ouT OUT IN OuUT IN OuUT IN OUT OUT OUT OUT OUT OUT IN W2 W8 W3 W9 W17 Wis Jumper W11 should always be installed. Jumpers W12, W15, W16, W19, and W20 may remain installed for 20 mA operation. ElA Configuration Mode Jumper Leads WwWi2 W15 W16 RS-232-C IN OuUT IN ouT RS-423 OuUT OUT IN ouT RS-422 OUT OUT IN ouT Mods Jumper Leads w20 wi-9 Wi3 wig WwWig RS-232-C IN OuUT IN ouT RS-423 IN OuUT IN ouT RS-422 IN IN ouT ouT cCiM (M7090) - continued TUS8 Configuration Jumper Lead Mode W14 RS-232-C IN RS-423 ouT Connector J4 should have a test connector (74-22428-00) when there is no TUS8 for diagnostics. In order to run operating software, this turn-around plug must be removed. Remote Diagnosis Configuration w21 IN: RD disabled if in local disable. QUT: RD enabled if in either local disable or local enable. Voltage Monitoring W10 IN: Enables +12 V monitoring. OouUT: Disables +12 V monitoring. LED Indicator The LED is lit when EIA data transmission to the console terminal occurs in both directions. The 20 mA operation has no effect on this LED. CIM The CIM (M7090) can not be extended on multi-layer exten- ders. A multi-layer extender can not be inserted into slot 1, rows A and B. M7092 c1s L Tl 1 [ [ I f NOTE: S11S FOR MANUFACTURING USE ONLY. S1 SHOULD BE IN THE "OFF"” POSITION OR TOWARDS CENTER OF MODULE. M7092 CIS KE44-A (CIS) CIS instructions are clocked in. The CPU addresses MPC 000 in order to process an illegal instruction trap. However, the KE44-A asserts the signal CIS ENAB L. This forces an MPC value of 740 onto the KD11-Z MPC lines. NOTE KD11-Z microcode addresses 740-776 are utilized for CIS instructions. During execution of the CIS instruction, the CIS processor controls the next MPC generation for the KD11-Z. Upon completion of the CIS instruction, the KE44-A stops controlling the KD 11-Z's next MPC lines. It also drops the signal CIS ENAB L. The KD11-Z attempts to address MPC 000 in order to process the illegal instruction trap. When CIS ENAB L is dropped, it makes the signals serve IR L and serve IR H on K2-2. This forces a no OP (BR2) to be clocked into the IR which removes the trap condition. Instead of processing an illegal instruction trap, the KD11-Z fetches a new instruction. CONTROL (M7095) A JIN JIx PIN =P L OPEN = NO BOOT ON POWER UP CLOSED = BOOT ON POWER UP M7095 CNTRL 1. f . n L TK-5983 M7095 CPU Control 5P - W9 W5 OOOOI D__ SELF-TEST LED W10-W14 iOOOO INDICATOR 0000 0000 w4 WBi O O S1—wS7 S} ——e 510 sz W’I St—=359 St —e=5S8 MFM M7096 [ TK-5879 MFM Jumper Lead Locations, Switches, and LED Indicator MFM CONSOLE TERMINAL BAUD RATE SELECTION Swiitch Pack E6 Receiver Switch 2 3 4 5 6 7 8 9 50 ON ON ON ON 75 ON ON ON OFF 110 ON ON OFF ON 134.5 ON ON OFF OFF Locations Transmitter Switch Locations Baud Rate 150 ON OFF ON ON 200 ON OFF ON OFF 300 ON OFF OFF ON 600 ON OFF OFF OFF 1200 OFF ON ON ON 1800 OFF ON ON OFF 2000 OFF ON OFF ON 20 MFM (M7096) - continued Switch Pack E6 Receiver Switch Locations Transmitter Switch Locations Baud Rate 2400 OFF ON OFF OFF 3600 OFF OFF ON ON 4800 OFF OFF ON OFF 9600 OFF OFF OFF ON 19200 OFF OFF OFF OFF MFM CONSOLE TERMINAL JUMPERS IN: Enable address decode. Wi QUT: Disable address decode. IN: Enable receiver error bits {15:12). w4 OUT: Disable receiver error bits (15:12). IN: Enable terminal break. W5 OUT: Disable terminal break. IN: Enable parity. W6 QUT: Disable parity. W7 & W8 Character length for console UART. 6 Bits 7 Bits 8 Bits Jumper 5 Bits W7 IN iN ouT ouT w8 IN ouT IN ouT 21 M (M7096) - continued IN: Odd parity. W9 OUT: Even parity. S1 (E6) ON: 1 stop bit. OFF: 2 stop bits. OFF: 1.5 stop bits if W7 and W8 are in. TERMINAL RECEIVER STATUS REGISTER ADDRESS-I7777560 2 08 07 M 05 06 03 02 03 02 ol lmllr] TERMINAL RCVR DONE TERMINAL REC INT ENAB TERMINAL RECEIVER BUFFER REGISTER ADDRESS-— 7777562 14 13 12 N 08 07 06 EHIH lfl 05 00 I READ ONLY TERM OR ERROH TERM R DATA<07:00> TERM FR ERROR TERM P ERROR TERMINAL. TRANSMITTER STATUS REGISTER ADDRESS—I7777564 15 14 12 11 09 08 07 06 05 04 03 02 01 00 | Pal e sl TERM READY CiM REMOTE ENABLE CONSOLE TERM MAINT TERM BREAK TK-4505 MFM Registers 22 MFM (M7096) - continued TERMINAL TRANSMITTER BUFFER REGISTER ADDRESS—I7 777 566 | 1O XMIT DATA BITS<07:00> WRITE ONLY TUS8 RECEIVER STATUS REGISTER ADDRESS [7 7XX XXO 11 12 o] 05 08 07 06 09 03 02 00 03 02 00 e o o2 | TUG8 RCVR INT ENAB TU58 RECEIVER BUFFER REGISTER ADDRESS—I7 7XX XX2 05 08 07 06 09 11 1413 12 15 HR[ o 1L 1L TU58 OR ERROR — L] READ ONLY g — TU58 RCV DATA<07:00> TUS8 ERROR TU58 FR ERROR TUS8 P ERROR TK-4478 TUS8 TRANSMITTER STATUS REGISTER ADDRESS—I7 7XX XX4 o ] oJlH]JImicne 15 14 12 1 09 08 07 00 06 TUS8 XMIT INT ENAB TUS8 MAINT TUB8 BREAK TUS8 TRANSMITTER BUFFER REGISTER ADDRESS—I7 7XX XX6 0 08 06 07 o o | 00 03 ) XMIT DATA BITS<O7 00> WRITE ONLY LINE CLOCK STATUS REGISTER ADDRESS -7 777 546 08 11 07 06 05 00 JH L/vgl[ LTC INT MON LTC INT ENAB MFM Registers 23 03 02 1] KK11-B e e 4K words (8K bytes). Single set, direct mapped caches with write through features. e Can be removed without affecting overall KD11-Z operation. e Switch S1: ON: Force miss upper 2K words of cache. OFF: Enable upper 2K words of cache. e Switch S2: ON: Force miss lower 2K words of cache. OFF: Enable lower 2K words of cache. e Jumpers W1 and W2: W1:IN., W2:0UT - Single port memory and force miss only {cache not affected). W1:0UT, W2:IN - Multiport memory and force miss only (cache invalidated). NOTE This is for CPU read hit with bypass. 24 CACHE (M7097) - continued CACHE RESPONSES TO HIT/MISS OPERATIONS Read DMA DMA CPU CPU Hit Miss Hit Miss Not Not Cache Write Data Affected Affected Read Write Tag Write Valid Read invalid Bypass Write Write Bypass Invalid Invalid Not Invalid * Not Affected or Not Affected Affected Not Write Not Affected Data Affected Not Invalid Affected * Depends on jumpers W1 and W2. 25 Not Affected 17097) - continued o4 5 D2 D1 D3 51| Wi Nee=OFF % AL coo |s2 / o—0 w20 © i LOW PARITY HIT ADDRESS MATCH KK11-B M7087 T st TK-5980 Cache Memory Module, Switches, LED Indicators, and Jumper Lead Locations CACHE MEMORY ERROR REGISTER 17 777 744 07 06 15 14 13 12 11 10 09 08 0z 01 ‘ CACHE MEMORY PARITY ERROR PARITY ERROR HIBYTE PARITY ERROR LOBYTE TAG PARITY ERROR TK-A574 Cache Memory Error Register 17 777 744 CACHE CONTROL REGISTER 14 13 12 11 10 09 7 777 746 08 07 06 05 04 03 02 01 00 §fln \\\\\\ Iw IR/W‘R/wl W [R/SE@R,WI VALID STORE IN USE VALID CLEAR IN PROGRESS WRITE WRONG PARITY TAG UNCONDITIONAL CACHE BYPASS FLUSH CACHE PARITY ERROR ABORT WRITE WRONG PARITY DATA FORCE MISS Hi FORCE MISS LO DISABLE CACHE PARITY INT. TK4575 Cache Control Register 17 777 746 26 7097) - continued ‘CAQHEE CACHE MAINTENANCE REGISTER 1514 13 12 11 10 03 08 7 777 750 07 06 05 04 03 02 01 00 _[7]1 nojnnnjns: [exrizzs COMPARE 2 COMPARE 3 s VALID HI PARITY BIT LO PARITY BIT TAG PARITY BIT HIT ENABLE STOP ACTION ADDRESS MATCHED ENABLE HALT ACTION HIT ON DEST ONLY TAG DATA FROM AMR NOTE: THE CACHE MAINTENANCE REGISTER CAN ALSO BE REFERENCED AS THE ADDRESS MATCH REGISTER. WHEN WRITING TO BITS <15:10> OF THE CACHE MAINTENANCE REGISTER IT CONTAINS BITS <21:16> OF THE ADDRESS MATCH REGISTER. TK-4577 Cache Maintenance Register 17 777 750 17 777 750 ADDRESS MATCH REGISTER L I- BITS <21:16> OF ADDRESS MATCH REGISTER WHEN WRITTEN TK-4578 Address Match Register 17 777 750 CACHE HlT REGISTER 1 11 | 17T 777 752 03 02 O1 e [ o | == e 10 09 08 07 TAG ADDRESS CONTAINS TAG FIELD OF LAST VALID ACCESS 06 05 04 HIT REG. ToRIT 0-MISS INDICATES NUMBER OF HITS ON LAST SIX CPU ACCESSES TO NON-1/0 PAGE MEMORY (READ ONLY) NOTE: THE CACHE HIT REGISTER CAN ALSO BE REFERENCED AS THE ADDRESS MATCH REGISTER. WHEN WRITING TO BITS <15:00> OF THE CACHE HIT REGISTER IT CONTAINS BITS <15:00> OF THE ADDRESS MATCH REGISTER. TK-4579 Cache Hit Register 17 777 752 27 CACHE (M7097) - continued ADDRESS MATCH REGISTER 15 14 13 10 11 12 09 17 777 752 f(_}_g 07 05 06 04 03 02 01 QO BITS <15:00> OF ADDRESS MATCH REGISTER WHEN WRITTEN (WRITE ONLY) Address Match Register 17 777 752 CACHE DATA REGISTER 15 14 12 13 1 17 777 754 08 07 OO O ~ 06 03 05 04 LOADED WITH CACHE DATA BITS <15:00> ON EACH CPU READ 7O NON-1/0 PAGE MEMORY. {READ ONLY} Cache Data Register 17 777 754 28 CO 02 01 ] T i %’F———J}———‘('P‘-——S?—? 3 Z Oy W17 L 1.7 TK-3836 UB! Module, Switch and Jumper Lead Locations UBI DIAGNOSTIC AND BOOTSTRAP ROMS Switch Pack E28 Switch S1: ON: 765 XXX device bootstrap program. OFF: 775 XXX CPU diagnostic program. Switch S2: ON: Bootstrap/diagnostic enabled. OFF: Bootstrap/diagnostic disabled. Switches S3-510 are bits (08:01) of the starting address (ON = 1, OFF = 0). Device ROM identification: To identify the device bootstrap ROMS that are installed, initiate the diagnostic program MAINDEC CZMSB?? or examine the following five addresses and compare the response with the bootstrap ROM identifiers listed. 1. 775774 (CPU diagnostic ROM) 2. 773000 (Device ROM #1) &7 3. 773200 (Device ROM #2) .— 29 oTM iT {q,O f [(fgy, ¢ M7098) - continued 4. 773400 (Device ROM #3) +— ) 5 773600 (Device ROM #4) =O4 A 177 776 response indicates the continuation of a ROM diagnostic program to an additional ROM. A XXX 777 response indicates a ROM failure or no ROM present at the addressed location. e The position of the bootstrap ROM on the module must be sequential, starting with device #1 through device #4. IC Location Bootstrap ROM EA48 Device #1 E49 Device #2 ES0 Device #3 E b1 Device #4 W1:IN e ouT e W2:IN ouT e W17.W18 —~ Enable parity error abort. — Disable parity error abort. - Enable diagnostic ROM. — Disable diagnostic ROM. - Always installed. BOOTSTRAP ROM IDENTIFIERS Octal 1D Number Device ROM 041524 TA11 042104 TUB8 042113 RKO3/05/05J 042113 TUbB5/66 042114 RLO1 042115 RK06/07 042120 RP02/03 042120 RP04/05/06 30 uBl (M7098) - continued Octal ID Number Device ROM 042120 RMO02/03 042123 RS03/04 042130 RXO01 042131 RX02 046515 TU16/45/77/TE16 046523 TS04 046524 TU10, TE10, TSO3 050122 PCO5 050122 ASR 33 054115 DL11 177776 177776 054115 DMC-11 177776 177776 054125 DU11 177776 177776 054127 DUP-11 177776 177776 PDP-11/44 UBI! DIAGNOSTIC ROM e Tests 1-14 loop ON error. e Tests 15-16 halt ON error. Loop/Halt Test Address Numbers Description 165070 1 Unconditional branch 165106 2 CIR, Mode 0O, BMI, BVS, BHI, BLT, BLOS 31 UBl (M7098) - continued Loop/Halt Test Address Numbers Description 165122 3 DEC. Mode O, BBPL, BEQ, BGE, 165172 165202 165220 DN b 165134 ROR. Mode O, BUC, BHIS, BNE =) BLE ADD, INC, COM, BCS, BLE Register data path ROL. BCC, BLK 165240 BOR, DEC, BIS, ASS, BLO 165246 COM, BLOS 165260 BIC, BGT, BLE 165302 SWAB, CMP, BIT, BNE, BGT 165312 MOVB, BPL 1656334 SOB. CIR, TST, BNE 165346 JSR 1656356 Push onto stack failed 165366 RTS 165400 RTi 165406 JMP Main memory data error without 165526 cache 165550 Main memory data error without cache 165634 16 No hit in cache 165652 16 No hit in cache 165664 15 or 165702 Any Test 16 Parity error Hardware trap to 4 (check stack) | DEVICE ROM PART NUMBERS Device ROM Part Number ASR 33 23-760A9 DL11 23-926A9 23-927A9 23-928A9 DMC-11 23-862A9 23-863A9 23-864A9 32 UBI (M 7098) - continued Device DU ROM Part Number 23-868A9 23-869A9 23-870A8 DUP-11 23-865A9 23-866A9 23-867A9 PCO5 23-760A9 RKO03/05 23-756A9 RKO06/07 23-752A9 RLO1 23-751A9 RP02/03 23-755A9 RP0O4/05/06 23-75BA% RS03/04 23-759A9 RXO1 23-753A9 RX02 23-811A8 TS04 23-764A9 TU10, TE10, TSO3 23-758A9 TU16. 45, 77, TE16 23-757A9 TUbS, 56 23-756A9 TUS8 23-765A9 TUBO 23-761A9 33 UBIl (M7098) —~ continued DEVICE BOOTSTRAP IDENTIFIERS TA11 CT DB RP04/05/06, RM02/03 DD TUS8 DK RK03/05/05J DL RLO1 DM RKO6/07 DP RP02/03 DS RS03/04 DT TUbb/56 DX RXO1 DY RX02 MM TU16/TE16 (TM02/03) MT TUTO/TET10/TSO3 PR PCOb 1T ASR 33 XM DMC-11 XW DUP-11 XU DU1T1 XL DL11 UNIBUS MAP REGISTERS Register UNIBUS Mapping Address Address Page LO Hi 0 770200, 02 - 017777 000000 1 770204, 06 - 037777 020000 2 770210, 12 - 067777 040000 3 770214, 16 - 077777 060000 4 770220, 22 - 117777 100000 5 770224, 26 120000 - 137777 6 770230, 32 - 157777 140000 7 770234, 36 160000 - 177777 10 770240, 42 200000 - 217777 34 UBI (M7098) - continued Register UNIBUS Mapping Address Address Page LO Hi 11 770244, 46 220000 - 237777 12 770250, b2 240000 - 257777 13 770254, 56 260000 - 277777 14 770260, 62 300000 - 317777 15 770264, 66 320000- 337777 16 770270, 72 340000 - 357777 17 770274, 76 360000 -377777 20 770300, 02 400000 - 417777 21 770304, 06 420000 - 437777 22 770310, 12 440000 - 457777 23 770314, 16 460000 -477777 24 770320, 22 500000 -517777 25 770324, 26 - 537777 520000 26 770330, 32 540000 - 557777 27 770334, 36 560000 -577777 30 770340, 42 600000 - 617777 31 770344, 46 - 637777 620000 32 770350, b2 640000 - 657777 33 770354, 56 660000-677777 34 770360, 62 700000 -717777 35 770364, 66 720000-737777 36 770370, 72 - 757777 740000 * 37 770374, 76 * Register 37 is not used for relocation as the corresponding mapping address is the /0 page. UNIBUS ADDRESS SPACE JUMPERS, UPPER LIMIT Defines the last address which will not pass to main memory. UNIBUS ADDRESS SPACE JUMPERS, LOWER LIMIT Defines the first address which will not pass to main memory. 35 O = O v 8 1Nno NI O NI o 36 NI 1no D0 ¢l 91 A NI NI 1no NI 1no 1No 1no 1No NI NI NI NI NI NI Ol L NI 1No 1Nno 1noNo1No 1no 1Nno NI NI 1NO iiale NI NI 1no 1no NI NI NI NI NI NI NI NI ot NI NI Ni NI NI NI Ni ov iRale NI L LLEYL 9M NI NI 0 144 8¢ YA NI NI NI 1no 1Nno 1N0O 1no LNo 1No 1no 1no 1No LM M LLLLLY LLLLSL LLLLLL LLLLLT LLLLET LLLLST LLLLLT LLLLLVE LLLLEE MM 1587 LLLLL LLLLE LLLLS LLLLL 2120 jueg A7098) -~ continued NI NI NI NI NI NI NI £l vl Gl gl 144 8t - V) e Im = o o) 0 &QoG 1no 1no 1no ino 1no 1no 1No 1no 1No 1Nno 1Nno ino 1no l NI NI 1no 1Nno 1No 1no NI NI 1no 1Nno NI NI Le (44 \Z 1No 1No iNno 1no 1Nno 96 1Nno NI £ 1Nno 9L 08 v8 88 £¢ e lE o€ 1No 1no NI G¢ g¢ [4 1No NI NI 1No 1No NI 14> oLl ocl LLLLSE LLLLLE LLLLLY LLLLEY LLLLSY LLLLLY LLLLES LLLLSS LLLLLY LLLLES LLLLSY LLLLLS LLLLLL LLLLEL LLLLSL AMH 3se 1no NI N! Ino 1No NI 1no NI 1No 1no 18190 jued Ni NI NI NI Ni NI NI 074 LM 1No 1No 1Nno 1No 1No 1No - 1no NI NI 1No N1 S€E 9¢ LE NI NI SM (gjewida 1No 1no NI YA 1no 1no 1No LNno 1no Ni L L LS L L LS 37 SNEINN MY 3sdig seipy = N 0 14 8 0 M 1LNo 1no NI NI <% 009 38 9¢ 0¢ O ]! e NI 0 NI 0 0 %1 0 0 91 NI NI NI NI O 8¢ [A L )7 144 1no NI 1No 1Nno 1no NI NI NI NI NI Lno 1NO 1no 1Nno 1Nno iNno Ni NI NI NI NI NI NI NI NI NI NI 1No 1no 1N0 iNno 1NnO 1Nno Ni NI 00000¢ 0000¢¢ 0000%¢ 000092 00000€ 0000¢E 0000%E jewde 0 0 ¢t jueg 000001 CLA 1N0 LNO LA 1no 1No Ni iNno 1N0O LNo 1Nno 1Nno 8M 0000¢ 0000Y 18130 SNEINseipyosedg‘sedwingJemoMW UBl (M7098) - continued NI NI NI NI NI LNo NI NI NI NI NI NI NI Gl 91 gg 00009¢ 00000V 0000ZY 0000tV 00008Y 00000S S0000¢S 0000V 000095 000009 0000¢2¢ 0000%9 000089 00000L 0000¢L 0000%L SNAINN jewise yueg M Ll 14 89 NI LNO 1No NI £¢C 9L 88 39 Lc 1Nn0O 1no NI 96 00l NI NI 1Nno 1No 1No 1N0O 1NO 1No NI 1No ino 1No 1No NI NI £t vE 801 cll 91t 0Zl 144} Geg ] LE 1Nno 1No NI NI 14! 1Nno NI L€ ino NI NI NI NI 1no 1NO iNno 1Nn0o 1Nno 1N0 1Nno NI 1N0 NI ot NI 144 S¢ 9¢ l¢ 1Nno ino 1NoO 1Nn0 1No NI 1Nno 1No NI 1Nno NI 1Nn0O L AM 0¢ 1NO 1No 1Nno 1No 1No iNno 1Nno iNno 1N0O 1No 1no ino 1N0O 1Nno 1Nno 1no 8M | 08 v8 18100 P~ o o 0 z 0 c el Bm = @ - NI NI NI NI NI NI Ni 1No NI NI 009.L 17098) - continued 17 UNIBUS — 13 01 12 00 L ADDRESS BA <17 13> SELECTS ONE OF 32 MAP REGISTERS 0 37g lzx o1 1 - 1 T \ i N ADDER 01 21 l = 122-8IT PHYSICAL ADDRESS) [0! UNIBUS MAP RELOCATION ALLOWS A UNIBUS ADDRESS TO REFERENCE ANY PHYSICAL MEMORY ADDRESS e UNIBUS MAP RELOCATION IS ENABLED IF SR3<05> =1 TK 4499 Constructing a Physical Address from a UNIBUS Address 40 MS11-M 3722) MS11-M MEMORY ¢ MS11-M can accommodate battery backup (H7750). The module is partitioned for +5V, +12 V, and -12 V battery backup voltages. WARNING: The green LED indicates +5 V BBU is present, in which case the module should not be removed until such voltages are powered off. e The red LED on the module indicates that an uncorrec- table error has occurred. e When the MS11-M is used with a PDP-11/44, the memory should be inserted into one of the designated extended UNIBUS slots 9-12 in the processor’s backplane. Jumper W1 must be out. e Power voltage checks: Voltage Tolerance Backplane 45V Maximum ripple = .2 VP-P (.25V) +5V BBU Maximum ripple =.2 VP-P (.25V) BD1 +12 V Maximum ripple = 1.0 VP-P (.60V) AR1 -12 V Maximum ripple = 1.0 VP-P (1.2V) AS1 AA2Z, BAZ, CA2 GREEN LED (VOLTAGE PRESENT) St FOR SETTING CSR ADDRESS RED LED (UNCORRECTABLE ERROR) \fi D QD 1 . E;] S1 wisS——""_| = W1FOR INSTALL L uniBUS opeRATION ONLY 1 FOR SETTING THE MEMORY 8 NOTES: 1. STARTING ADDRESS AND FOR INTERLEAVE/NON-INTERLEAVE SELECTION JUMPER W1 IS A ZERO OHM RESISTOR 2 JUMPER W2 IS NOT SHOWN SINCE 1T SHOULD NOT BE TAMPERED WITH IN THE FIELD 1 1 I [l [ TR-5982 Switch and Jumper Locations 41 YyIR A0 A9 440 440 440 440 440 440 440 440 ACB1 42 ABY ACTLS AGLS 440 440 440 440 NO NO NO 440 3440 440 440 440 440 NO NO 440 NO 440 NO 440 NO NO 440 3440 440 NO 440 NO 440 NO 440 NO 440 NO 440 440 NO NO 440 440 NO NO NO ATES H1968 (LZv) NO NO NO NO NO NO NO NO NO NO NO E-EMS NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO C-CMS L-CMS (Liv) AGGT Aoce (8190 NO G-ZMSE -TAS 18722) — continued NO 0000 000710 00020 000€0 000%vE0 000%0 00080 Aol A91LCL A08¢C1 LAPPEL 8OV ACLpL 0091 ABCLL 9681 jewida 0 0 0v91L 00000001 1100000¥01L 0000001 L 1L 100000% 0000007 1L00000vC1 000000€ LL00000vE 000000% 00000¥Y¥ L00000081 00000%S 00000091 €130 (L2V) 440 8 01 ACSlLl 43 440 440 3440 340 440 340 440 440 140 140 440 440 440 440 3440 440 440 NO NO 440 440 NO NO NO NO 440 NO NO NO NO NO NO NO NO NO 440 440 NO NO 440 440 NO NO 440 440 NO NO C-EMS NO NO 440 NO 440 NO 3440 NO 440 NO 440 440 NO 440 NO (LLY) L-ZMS 440 440 440 340 440 NO G-CMS v-ZMS €-CMS M (M8722) — continued LJ9EG AP9 1 AC6L1 440 440 440 440 SNFIN 10PepuaixeSNGIN uonesdojo8ylLSINALstpeioajesAqLM 440 440 4 0 = 'LNO = 0 =pepusixySNE8INN G-CMS 440 440 440 L-ZMS NO N 00 M~ o I o <) c ] h= = ® ° ¢CTMS (8LY) (61V) (0Zv) PSRN=YEIPNON M LM 44 pepuexy 45 coLeLLLl SooLZLLLY NEINN s eip y NO 440 NO NO NO NO (rOV) SeIpy 0LlcL 440 440 NO (E0V) NO NO NO NO NO NO 440 440 LMS ¢ 3440 NO 440 (¢ov) L-LAAS NO [AVXANA YOLZLL 90L¢ZLL OLLZLL SNGINN 310N 9-ZMS 440 L-CMS L-CAMS paABa|1a1yUI-sUaONlBuiuiewesyouamssuoneinByuospjnoysieasu8q‘pesn 9pON IisA|VpIaTneHsIjiLsNiuI]SNNIOAII/LWVNHINOIINOD pAuLgiHpVaYndesj1iSaiOujSad3oH/AW3WYNSNOILVHNDI NOD NO NO NO 440 NO 440 NO v-LMS (LOV) MS11-M (M8722) — continued YOLCLLY 90LZLLn OLZLL) 440 440 340 440 440 340 440 3440 NO 440 440 3440 440 NO NO NO 46 440 3440 440 440 NO NO NO NO 440 NO 440 NO 440 440 440 NO NO NO NO NO NO 440 440 440 440 (YOV) 3140 440 LMS¢ E-LAMS (Lov) P-LMS NO (E0V) OEleLLl 9ELCTLLY ocleL [A XAN OELZL 9€lcL 440 = 'NOL cliecliLi QLCLL vilcLL 9LLCLL (Zov) L-LAAS MS11-M (M8722) — continued 0 MEMORY MANAGEMENT MEMORY MANAGEMENT RELOCATION CONSTANTS Relocation Physical Bank Physical Address Constant 0 (4K) 000000 -017776 0000 1 (8K) 020000 - 037776 0200 2 (12K) 040000 - 057776 0400 3 (16K) 060000 - 077776 0600 4 (20K) 100000 - 117776 1000 5 (24K) 120000- 137776 1200 6 (28K) 140000 - 157776 1400 7 (32K) 160000 - 177776 1600 10 (36K) 200000 -217776 2000 11 (40K) 220000 - 237776 2200 12 (44K) 240000 - 257776 2400 13 (48K) 260000 - 277776 2600 14 (52K) 300000 -317776 3000 15 (56K) 320000 - 337776 3200 16 (60K) 340000 - 357776 3400 17 (64K) 360000 -377776 3600 20 (68K) 400000 - 417776 4000 4200 21 (72K) 420000 - 437776 22 (76K) 440000 - 457776 4400 23 (80K) 460000 - 477776 4600 24 (84K) 500000 -517776 5000 25 (88K) 520000 - 537776 5200 26 (92K) 540000 - 557776 5400 27 (96K) 560000 - 577776 5600 30 (100K) 600000 -617776 6000 31 (104K) 620000 - 637776 6200 32 (108K) 640000 - 657776 6400 33 (112K) 660000 -677776 6600 34 (116K) 700000 - 717776 7000 35 (120K) 720000 -737776 7200 36 (124K) 740000 - 757776 7400 37 (128K) 760000 -777776 7600 47 IORY MANAGEMENT — continued STATUS REGISTER BITS 151412121110 090807060504 03020100 UNCORRECTABLE __l ERROR INDICATION A1T|ATS A3 AN |A20f AB L_ UNCORRECTABLE ERROR INDICATION ENABLE EUB ERROR ADDRESS RETRIEVAL 0 0 ERROR CORRECTION DISABLE INHIBIT MODE ENABLE DIAGNOSTIC cTi{ciefca|Ct NOT USED CHECK A6 Al4 A1Z or or INHIBIT MODE or POINTER SINGLE ERROR A2l AIS 0 or or or c32 c8 C2 INDICATION |R —— ERROR ADDRESS/CHECK BITS TK.5981 Control and Status Register VIRTUAL ADDRESS 15 [ A 13 P F l 12 ;._T_.__)\ f SELECTS { 06 05 > PLus———J 00 ‘] I N < 00 15 PAR l ] A\ v p 1 EQUALS v Y 06 21 PHYSICAL 05 S———— 00 I ADDRESS TK.4494 Physical Address Generation, 22-Bit Mapping 48 - continued MANAGEMENT ORY SRl 17 777 574 READ ONLY 15 14 12 1110 08 07 05 ———" N——— [ CHANGED SR2 02 s3] P |S — REGISTER AMOUNT REGISTER AMOUNT 03 e e It O CHANGED |7 777 576 READ ONLY 15 14 121 | | 09 08 06 05 63 02 00 03 02 01 QO | | VIRTUAL PC 772 5l6 SR3 |7 09 11 12 14 15 08 06 %Z Z zy 05 5 04 RIR IR 1[R IR Ir ENABLE UNIBUS MAP ENABLE 22 BIT MAPPING ENABLE CALL SUPERVISOR ENABLE KERNEL D SPACE ENABLE SUPER D SPACE ENABLE USER D SPACE TK 4426 Memory Management Registers PAR'S R/W 1] 15 14 12 o 11 00 18 BIT MODE RELOCATION CONSTANT 22 BIT MODE RELOCATION CONSTANT i PDR'S 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Pl PP BT £ T l CACHE BYPASS PAGE LENGTH FIELD WRITTEN INTO ED ACCESS CONTROL FIELD SRO 15 17 777 572 1 413 R | R1R 12 1 VA 7 glaazy. Yy ABORT: 09 08 07 R |8 06 05 04 03 njank 01 R 00 Q& \'—'—fl p— NON-RES ABORT. PAGE LENGTH ABORT: READ ONLY MAINTENANCE MODE MODE 1/D SPACE PAGE NUMBER RELOCATION ENABLE TK-4495 Memory Management Registers 49 MEMORY MANAGEMENT - continued TUS8 JUMPER CONFIGURATIONS W3 IN: Enable receiver error bits (15:12). QUT: Disable receiver error bits (15:12). Wi0 IN: Enable break bit. QUT: Disable break bit. IN: Enable parity. W11 QUT: Disable parity. W12 & W13 Character length for TU58 UART. Jumper W14 5 Bits 6 Bits 7 Bits 8 Bits W12: IN IN QuUT ouT wi13: IN ouT IN QuT IN: Odd parity. OUT: Even parity. TUS8 BAUD RATE SELECTION Switch Pack E7 Receiver Switch 1 2 3 Transmitter Switch 4 B 6 OFF Baud Rate 38,400 ON OFF 9600 OFF ON OFF Console RCLK OFF OFF ON Switch S7 is not used 50 MEMORY MANAGEMENT — continued SWITCH PACK E70 ————\02 13— ADDRESS BIT DATAHIIHIHHHHIIHHH At NoT swiTH IT_?“ SWITCH ON= LOGICAL 1, OFF=LOGICAL 0 TK-3637 TU58 Device Address Selection Switch Pack E70 SWITCH PACK E79 BUS DATABIT s 0706 050403020100 1514131211100908 o T 11T bl NOT SWITCH NOT SELECTABLE SWITCH SELECTABLE SWITCH ON = LOGICAL 1, OFF = LOGICAL O NOTE: DATABIT# 21S0 FOR RECEIVER VECTOR AND 1 for TRANSMITTER VECTOR TK-3638 TUB8 Vector Address Selection Switch Pack E79 LINE TIME CLOCK W2 IN: Enabled OUT: Disabled 51 MEMORY MANAGEMENT — continued i5 13 12 Q0 VIRTUAL ADDRESS ouaEEnn 21 e e 16 15 13 ] iy A — ~ 12 m) 00 PHYSICAL ADDRESS TK 4480 Physical Address Generation, 16-Bit Mapping 15 VIRTUAL [ A 1312 P ADDRESS F 06 ] 05 00 l i A I I SELECTS l 15 l— 12° 11 PLUS'J { PAR i NOT USED ] 0 . A l J EQUALS <17 21 PHYSICAL { 1 1817 13> { } 06 05 y 00 l ADDRESS TK 4491 Physical Address Generation, 18-Bit Mapping 52 H7140 POWER SUPPLY 1. The dc LED on the front panel must be lit. If the dc LED is blinking check the following: a. b. All dc voltages. Replace H7140. Battery backup jumpers on DD11-CK or DD11-DK backplanes. The jumpers should be out. No voltages on the backplane should be jumpered together. The jumpers are usually #20 insulated bus wire. c. D25 on the M7090 module is in backwards. Replace the M7080. 2. H7140 provides the following voltages: +5.1 Vdc at 120 amperes +15.0 Vdc at 3 amperes -15.0 Vdc at 3 amperes 4+12.0 Vdc at 5 amperes -12.0 Vdc at 1 ampere +5.0 Vdc at 10 amperes 3. Battery backup option (if applicable) The BAT LED on the front panel indicates battery backup status. If the "BAT"” LED is: a. Continuously ON - battery backup is present and greater than 90% charged. b. OFF - no battery backup is present or it is fully discharged. c. Pulsing at a slow rate (1 Hz) - battery backup is present and less than 90% charged. d. Pulsing at a fast rate (10 Hz) — battery backup is present and being discharged. 53 POWER SUPPLY — continued CPU MODULE CURRENT REQUIREMENTS Option DC {(Modules) Current +5.1V +12V -12 V +5.1 BB 1.0A 50 mA 1.5A KD11-2 M7090 05 A M7094 7.5A M7095 75A M7096 50A M7098 7.0A KK11-B M7097 6.5 A FP11-F M7083 A 7.0 KE11-A M7091 3.1A M7092 6.0A MS11-MB M8722-BA M9302 48A 1.5A 54 i | i Digital Equipment Corporation « Bedford, MA 01 73{3» } |
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies