
BFISD 8079
3.2.5.3 Parity Error Interrupt Cycle
When a parity error occurs, the SINT7- output from the parity logic PAL (6Y) is
asserted. SINT7- latches a flip-flop whose Q output then sends a low to the 7
input of an 8-to-3 priority encoder. (Refer to the CMB Logic Diagram, sheet
22.) The output forms an interrupt request via three 68010 interrupt request
lines, IPLO- through IPL2-. Since no other interrupt can have a greater 68010
priority, an interrupt acknowledge cycle will begin upon completion of the cur-
rent processor instruction.
The 68010 places the interrupt priority level on the lines carrying the three
least significant address bits. These are decoded by a 1-of-8 data selector.
For interrupt level 7, the CVPA- output is low. In response to CVPA- low, the
68010 generates a vector number based on the interrupt level number. The con-
tent of the vector number is fetched from RAM and then loaded into the 68010
program counter, and normal instruction execution commences in an interrupt
service routine. (Interrupt logic is discussed further in paragraph 3.2.6.)
System software now can read the status register and discover that it was a
memory parity error that initiated the interrupt cycle. The program can then go
on to read the parity error register and find the base address of the RAM that
caused the memory fault.
3.2.6 Interrupt Logic
There are at least two general strategies for control of input/output (I/O) in
a computer system. One is initiated by the processor (program-controlled), and
the other is initiated by the I/O port (interrupt-driven). The difference be-
tween the two is in the method used to determine when a port has completed an
operation. In the case of interrupt-driven I/O, the port provides an interrupt
request signal to the processor (CPU) when an operation has been completed.
Then, when the processor is at a point where the program in process can be sus-
pended temporarily, the processor will commence with I/O operations. Upon com-
pletion of I/O operations, the processor continues with the suspended program.
Since there are several circuits and I/O devices in the Model 4108 Base Unit
that require interrupt processing, a technique for identifying the source and
the priority level of the interrupt request is provided. The method used is
vectored interrupts.
Generally, this means that a device requesting an interrupt is required to send
a vector number to the processor for translation into the starting address of
the appropriate interrupt service routine. Specifically, the requesting device
sends a priority number to the 68010 as part of the interrupt request signal;
then it sends the vector number as a separate signal after receiving an inter-
rupt acknowledge signal from the 68010.
There are seven levels of interrupts available on the 68010, with level 7 being
the highest priority. In the Base Unit, levels 2 and 4 may be auto-vectored or
bus-vectored (both are explained in paragraph 3.2.6.1); levels 1, 3, 5, 6 and 7
are always autovectored. The seven interrupt levels are configured as follows:
3-9
Summary of Contents for 2000 Series
Page 1: ...Basic Four Series 2000 Desktop Computer System BFISD8079A Service Manual...
Page 2: ......
Page 8: ......
Page 12: ......
Page 16: ...BFISD 8079 Figure 1 1 Model 4108 Base Unit xvi...
Page 24: ......
Page 32: ...BFISD 8079 Figure 2 2 Location of Jumpers on Central Microprocessor Board 2 8...
Page 33: ...BFISD 8079 Figure 2 3 Central Microprocessor Board Cable Part Numbers 2 9...
Page 39: ...BFISD 8079 Figure 2 4 Location of Address Switches on Memory Array Module 2 15...
Page 40: ...BFISD 8079 Figure 2 5 Location of Jumpers on Single Board Winchester Disk Controller 2 16...
Page 42: ...BFISD 8079 Figure 2 6 Location of Switches on 4 Way Controller PCBA 2 18...
Page 43: ...BFISD 8079 Figure 2 7 Location of Switch on Magnetic Cartridge Streamer Controller PCBA 2 19...
Page 45: ...BFISD 8079 Figure 2 8 Location of Switches and Cable Information for LANC PCBA 2 21...
Page 56: ...BFISD 8079 TBD Figure 3 1 Simplified Block Diagram Central Microprocessor Board 3 2...
Page 83: ...BFISD 8079 TBD Figure 3 5 Simplified Block Diagram Dynamic Memory Support Subsystem 3 29...
Page 89: ...BFISD 8079 TBD Figure 3 8 Simplified Block Diagram Memory Management Unit 3 35...
Page 96: ...BFISD 8079 TBD Figure 3 10 Simplified Block Diagram CMB Serial Ports 3 42...
Page 108: ...BFISD 8079 TBD Figure 3 12 Simplified Block Diagram CMB Floppy Disk Controller 3 54...
Page 131: ...BFISD 8079 Figure 5 1 Location of Jumpers on Central Microprocessor Board 5 3...
Page 132: ...BFISD 8079 Figure 5 2 Central Microprocessor Board Cable Part Numbers 5 4...
Page 141: ...BFISD 8079 Figure 5 3 Location of Address Switches on Memory Array Module 5 13...
Page 144: ...BFISD 8079 Figure 5 4 Location of Switches on 4 Way Controller PCBA 5 16...
Page 147: ...BFISD 8079 Figure 5 5 Location of Jumpers on the Winchester Drive Controller PCBA 5 19...
Page 149: ...BFISD 8079 Figure 5 6 Location of Switch on Magnetic Cartridge Streamer Controller PCBA 5 21...
Page 158: ......
Page 160: ...BFISD 8079 Figure 6 1 CMB PCBA 6 2...
Page 165: ...BFISD 8079 THIS PAGE LEFT BLANK INTENTIONALLY 6 7...
Page 166: ...BFISD 8079 Figure 6 2 Memory Array 256K PCBA 6 8...
Page 168: ...BFISD 8079 Figure 6 3 WDC Bus Adapter PCBA 6 10...
Page 171: ...BFISD 8079 THIS PAGE LEFT BLANK INTENTIONALLY 6 13...
Page 172: ...BFISD 8079 Figure 6 4 4 Way Controller PCBA 6 14...
Page 175: ...BFISD 8079 THIS PAGE LEFT BLANK INTENTIONALLY 6 17...
Page 176: ...BFISD 8079 Figure 6 5 MTCS Controller PCBA 6 18...
Page 179: ...BFISD 8079 THIS PAGE LEFT BLANK INTENTIONALLY 6 21...
Page 180: ...BFISD 8079 Figure 6 6 LAN Controller PCBA 6 22...
Page 183: ...BFISD 8079 THIS PAGE LEFT BLANK INTENTIONALLY 6 25...
Page 184: ...BFISD 8079 Figure 6 7 Winchester Drive Single Board Controller PCBA 6 26...
Page 186: ...BFISD 8079 Figure 6 8 Power Supply Input Module PCBA 6 28...
Page 189: ...BFISD 8079 THIS PAGE LEFT BLANK INTENTIONALLY 6 31...
Page 190: ...BFISD 8079 Figure 6 9 Power Supply Output Module PCBA 6 32...
Page 193: ...BFISD 8079 Figure 6 10 Power Supply Control Module PCBA 6 35...
Page 197: ...BFISD 8079 Figure 7 3 Head Load Interlock Mechanism 7 3...
Page 202: ...BFISD 8079 7 8...
Page 220: ...BFISD 8079 Figure 7 33 Signal Interface Lines 7 26...
Page 223: ...BFISD 8079 Figure 7 37 Factory Arrangement of Jumper 7 29...
Page 225: ...BFISD 8079 7 31...
Page 226: ...BFISD 8079 7 32...
Page 227: ...BFISD 8079 7 33 34...
Page 228: ......
Page 230: ...BFISD 8079 Figure 8 1 Major Component Location 8 2...
Page 231: ...BFISD 8079 Figure 8 2 Head Disk Assembly 8 3...
Page 240: ...BFISD 8079 8 12...
Page 277: ...BFISD 8079 Figure 8 12 Winchester Drive Assembly 8 49...
Page 278: ...BFISD 8079 Figure 8 13 Head Disk Disassembly 8 50...
Page 281: ...BFISD 8079 Motor Speed Control PCBA Schematic 3 53...
Page 282: ...BFISD 8079 Master Electronics PCBA Schematic 1 of 4 3 54...
Page 283: ...BFISD 8079 Master Electronics PCBA Schematic 2 of 4 8 55...
Page 284: ...BFISD 8079 Master Electronics PCBA Schematic 3 of 4 8 56...
Page 285: ...BFISD 8079 Master Electronics PCBA Schematic 4 of 4 8 57...
Page 286: ...BFISD 8079 Motor Speed Control PCBA Layout 8 58...
Page 287: ...BFISD 8079 Master Electronics PCBA Layout 8 59 60...
Page 288: ......
Page 300: ...BFISD 8079 Figure 9 4 Location of Jumpers on the Winchester Drive Controller PCBA 9 12...
Page 303: ...BFISD 8079 9 15...
Page 336: ......
Page 339: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 1 of 58 10 3...
Page 340: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 2 of 58 10 4...
Page 341: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 3 of 58 10 5...
Page 342: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 4 of 58 10 6...
Page 343: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 5 of 58 10 7...
Page 344: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 6 of 58 10 8...
Page 345: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 7 of 58 10 9...
Page 346: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 8 of 58 10 10...
Page 347: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 9 of 58 10 11...
Page 348: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 10 of 58 10 12...
Page 349: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 11 of 58 10 13...
Page 350: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 12 of 58 10 14...
Page 351: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 13 of 58 10 15...
Page 352: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 14 of 58 10 16...
Page 353: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 15 of 58 10 17...
Page 354: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 16 of 58 10 18...
Page 355: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 17 of 58 10 19...
Page 356: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 18 of 58 10 20...
Page 357: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 19 of 58 10 21...
Page 358: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 20 of 58 10 22...
Page 359: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 21 of 58 10 23...
Page 360: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 22 of 58 10 24...
Page 361: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 23 of 58 10 25...
Page 362: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 24 of 58 10 26...
Page 363: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 25 of 58 10 27...
Page 364: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 26 of 58 10 28...
Page 365: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 27 of 58 10 29...
Page 366: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 28 of 5 10 30...
Page 367: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 28 1 of 58 10 31...
Page 368: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 29 of 58 10 32...
Page 369: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 30 of 58 10 33...
Page 370: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 31 of 58 10 34...
Page 371: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 32 of 58 10 35...
Page 372: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 33 of 58 10 36...
Page 373: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 34 of 58 10 37...
Page 374: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 35 of 58 10 38...
Page 375: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 36 of 58 10 39...
Page 376: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 37 of 58 10 40...
Page 377: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 38 of 58 10 41...
Page 378: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 39 of 58 10 42...
Page 379: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 40 of 58 10 43...
Page 380: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 41 of 58 10 44...
Page 381: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 42 of 58 10 45...
Page 382: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 43 of 58 10 46...
Page 383: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 44 of 58 10 47...
Page 384: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 45 of 58 10 48...
Page 385: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 46 of 58 10 49...
Page 386: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 47 of 58 10 50...
Page 387: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 48 of 58 10 51...
Page 388: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 49 of 58 10 52...
Page 389: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 50 of 58 10 53...
Page 390: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 51 of 58 10 54...
Page 391: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 52 of 58 10 55...
Page 392: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 53 of 58 10 56...
Page 393: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 54 of 58 10 57...
Page 394: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 55 of 58 10 58...
Page 395: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 56 of 58 10 59...
Page 396: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 57 of 58 10 60...
Page 397: ...BFISD 8079 Figure 10 2 Logic Diagram Central Microprocessor Board Sheet 58 of 58 10 61 62...
Page 398: ......
Page 400: ...BFISD 8079 Figure 10 3 Logic Diagram Memory Array PCBA 903369 Rev A Sht 2 of 9 10 64...
Page 401: ...BFISD 8079 Figure 10 3 Logic Diagram Memory Array PCBA 903369 Rev A Sht 3 of 9 10 65...
Page 402: ...BFISD 8079 Figure 10 3 Logic Diagram Memory Array PCBA 903369 Rev A Sht 4 of 9 10 66...
Page 403: ...BFISD 8079 Figure 10 3 Logic Diagram Memory Array PCBA 903369 Rev A Sht 5 of 9 10 67...
Page 404: ...BFISD 8079 Figure 10 3 Logic Diagram Memory Array PCBA 903369 Rev A Sht 6 of 9 10 68...
Page 405: ...BFISD 8079 Figure 10 3 Logic Diagram Memory Array PCBA 903369 Rev A Sht 7 of 9 10 69...
Page 406: ...BFISD 8079 Figure 10 3 Logic Diagram Memory Array PCBA 903369 Rev A Sht 8 of 9 10 70...
Page 407: ...BFISD 8079 Figure 10 3 Logic Diagram Memory Array PCBA 903369 Rev A Sht 9 of 9 10 71 72...
Page 408: ......
Page 424: ......
Page 426: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 2 of 10 10 90...
Page 427: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 3 of 10 10 91...
Page 428: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 4 of 10 10 92...
Page 429: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 5 of 10 10 93...
Page 430: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 6 of 10 10 94...
Page 431: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 7 of 10 10 95...
Page 432: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 8 of 10 10 96...
Page 433: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 9 of 10 10 97...
Page 434: ...BFISD 8079 Figure 10 5 Logic Diagram 4 Way Controller PCBA 903391 Rev E Sht 10 of 10 10 98...
Page 454: ......
Page 478: ......
Page 480: ......
Page 486: ......