Vector_service 017 Service
User Manual: 017 Service
Open the PDF directly: View PDF .
Page Count: 74
Download | |
Open PDF In Browser | View PDF |
9100 Series 9100A-017 Vector Output I/O Module Service Manual P/N 855531 August 1989 © 1989, John Fluke Mfg. Co., Inc. All rights reserved. Litho in U.S.A. LIMITED WARRANTY John Fluke Mfg. Co., Inc. (Fluke) warrants your 9100A-017 Vector Output I/O Module to be free from defects in material and workmanship under normal use and service for one (1) year from the date of shipment. Software and firmware products are provided “AS IS.” We do not warrant that software or firmware products will be error free, operated without interruption or that all errors will be corrected. This warranty extends to you if you are the original purchaser and does not apply to fuses, batteries, or any product which, in our sole opinion, has been subject to misuse, alteration, or abnormal conditions of operation or handling. To obtain warranty service, contact a Fluke Service Center or send the product, with the description of the difficulty, postage prepaid, to the nearest Fluke Service Center. Fluke assumes no risk for damage in transit. Fluke will, at our option, repair or replace the defective product free of charge. However, if we determine that the failure was caused by misuse, alteration, or abnormal condition of operation or handling, you will be billed for the repair. The repaired product will be returned to you, transportation prepaid. THIS WARRANTY IS EXCLUSIVE AND IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR USE. FLUKE WILL NOT BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OR LOSS WHETHER IN CONTRACT, TORT, OR OTHERWISE. Table of Contents ______________________________________________________________________________ SECTION 1 TITLE PAGE Introduction and Specifications ........................... 1-1 INTRODUCTION1 ............................................ 1-1 SPECIFICATIONS ........................................... 1-1 Theory of Operation ....................................... 2-1 VECTOR OUTPUT I/O MODULE OVERVIEW ........................ 2-1 INPUT SECTION THEORY OF OPERATION ........................ 2-5 Mainframe to Bus Interface Functional Block ......... 2-5 MAINFRAME ADDRESSING OF THE MODULE ............. 2-5 CUSTOM CHIP SELECTION .......................... 2-6 Custom Chip Functional Block ........................ 2-8 Clock and Enable Mux Functional Block ............... 2-9 CLOCK AND ENABLE MUX OPERATION ................. 2-9 General Control Latch Functional Block .............. 2-11 CONTROL REGISTER ............................... 2-12 DATA COMPARISON INPUTS ......................... 2-12 FUSE DETECTION ................................. 2-12 DATA COMPARISON AND GENERAL INTERRUPTS ......... 2-13 DATA COMPARE EQUAL OUTPUT PIN .................. 2-13 OPERATION OF GENERAL CONTROL LATCH BLOCK ....... 2-13 Connector Code Functional Block ..................... 2-16 Input Protection Functional Block ................... 2-16 OUTPUT SECTION THEORY OF OPERATION ....................... 2-16 Main PCA to Top PCA Interface Functional Block ...... 2-17 ADDRESSING ..................................... 2-18 Internal Oscillator Control Functional Block ........ 2-20 Output Control Functional Block ..................... 2-20 RAM Select Functional Block ......................... 2-21 CHIP COUNTER OPERATION ......................... 2-22 SSLOGIC (Start/Stop Logic) Functional Block ......... 2-22 SIGNAL POLARITY/CONTROL REGISTER ............... 2-22 DRIVE CLOCK SELECTION .......................... 2-23 HANDSHAKE SYNCHRONIZATION ...................... 2-24 VECTOR DRIVE COMPLETE LOGIC .................... 2-25 Vector Address Functional Block ..................... 2-26 Vector Pattern RAM Functional Block ................. 2-26 Vector Control RAM Functional Block ................. 2-26 Loop Control Functional Block ....................... 2-27 Capture Clock Functional Block ...................... 2-28 Drive Status Functional Block ....................... 2-28 Output Protection Functional Block .................. 2-29 -i- SECTION 3 TITLE PAGE Maintenance ............................................... 3-1 INTRODUCTION ............................................. 3-1 CHANGING THE VECTOR OUTPUT I/O MODULE FUSE ............... 3-1 CLEANING ................................................. 3-2 VECTOR OUTPUT I/O MODULE SELF TEST ....................... 3-2 DISASSEMBLY .............................................. 3-2 TROUBLESHOOTING .......................................... 3-3 General Information ................................. 3-3 4 List of Replaceable Parts ................................. 4-1 INTRODUCTION ............................................. 4-3 HOW TO OBTAIN PARTS ...................................... 4-3 ADDITIONAL INFORMATION ................................... 4-4 5 Schematic Diagrams ........................................ 5-1 -ii- List of Tables ______________________________________________________________________________ TABLE 1-1. 2-1. 2-2. 2-3. 2-4. 2-5. 2-6. 2-7. 2-8. 2-9. 2-10. 4-1. 4-2. 4-3. 4-4. TITLE PAGE Vector Output I/O Module Specifications ................... 1-1 Custom Chip Pin Description ............................... 2-11 Clock and Enable Mux Truth Table .......................... 2-12 VHI and VLO for TTL and CMOS Logic Levels ................. 2-15 Dip-Clip and Calibration Module Configuration Codes ....... 2-17 Connector Code Examples ................................... 2-18 Vector I/O Module Output Section Address Map .............. 2-19 U25 Drive Register 2 Bit Description (Write @ $D0X21) ..... 2-20 U5 Register Bit Description (Write @ $D0X01) .............. 2-21 U6 Register Bit Description (Write @ $D0X11) .............. 2-23 U25 ID/Status Register Bit Description (Read @ $D0X01) .... 2-29 9100A-017 Vector I/O Final Assembly ....................... 4-5 A1 Main PCA ............................................... 4-8 A2 Top PCA ................................................ 4-10 Module Revision Information ............................... 2-12 -iii- -iv- List of Figures ______________________________________________________________________________ FIGURE 2-1. 2-2. 2-3. 2-4. 2-5. 2-6. 2-7. 2-8. 4-1. 4-2. 4-3. TITLE PAGE Input Section Functional Block Diagram .................... 2-3 Output Section Functional Block Diagram ................... 2-4 Input Section Address Decoding Summary .................... 2-7 Address Decoding Example .................................. 2-8 Hot-Bit Decoding Examples ................................. 2-9 Bus Interface Timing Diagram .............................. 2-10 I/O Module Control and Interrupt Registers ................ 2-14 Custom Chip Voltage Level Detection ....................... 2-15 9100A-017 Final Assembly .................................. 4-6 A1 Main PCA ............................................... 4-9 A2 Top PCA ................................................ 4-11 -v- -vi- Section 1 Introduction and Specifications INTRODUCTION This manual I/O Module. procedures, replacement presents service information for the 9100A-017 Vector Output Included are a theory of operation, general maintenance performance tests, troubleshooting information, a list of parts, and schematic diagrams. SPECIFICATIONS Table 1-1 contains the specifications for the Vector Output I/O Module. NOTE Output specifications for Table 1-1 were obtained using the Y9100-102 Card Edge Interface Module into 10 LSTTL loads. Results may vary depending on the impedance, length, and shielding of the connector used. (Output timing is measured at 50% of signal amplitude.) Table 1-1. Vector Output I/O Module Specifications ______________________________________________________________________________ VECTOR OUTPUT I/O MODULE OUTPUT (into 10 LSTTL loads with card edge connector attached): Module Vector Size ......................... 8192 vectors, 40 channels wide. Maximum Vector Pattern (4 Modules) ......... 8192 vectors, 160 channels wide. Vector Looping ............................. Up to 65536 repetitions of one vector set. Output Logic Levels: High ................................... 3.7V minimum (6.0 mA source). Low .................................... 0.4V maximum (6.0 mA sink). INT CLK (internal clock) ................... 1, 5, 10, or 20 MHz (±100 ppm). DR CLK (external clock) .................... 25 MHz maximum. (This frequency maximum may be exceeded in some cases based upon application and hardware interfacing.) Clock to Vector Out (tdel): INT CLK Out to Vector Out Delay ........ 37 ns typical, 45 ns maximum. DR CLK In to Vector Out Delay .......... 50 ns typical, 58 ns maximum. ______________________________________________________________________________ 1-1 1/Introduction and Specifications Table 1-1. Vector Output I/O Module Specifications (cont.) ______________________________________________________________________________ WAIT (Handshake) Setup Time (twsu) ......... 42.5 ns maximum (35 ns typical) from WAIT acknowledgement until next clock cycle drives vector. If the setup time is not met, the next clock drives out the vector. Minimum WAIT pulse width is 10 ns. Single Module Channel to Channel Skew* ..... 6 ns maximum (1 ns typical). Module to Module Channel Skew* ............. 10 ns maximum (1 ns typical). TRISTATE-: Activation (txout) ..................... Output source/sink released 25 ns maximum (20 ns typical) after TRISTATE- goes low. Minimum TRISTATE- pulse width is 10 ns. Recovery (txsu) ........................ TRISTATE- must go high no later than 5 ns after the rising edge of the INT CLK or no later than 10 ns after the programmed edge of DR CLK for the vector to be output by that clock, otherwise that vector is only driven internally and the output is held tri-stated, effectively skipping that vector. Output Series Termination .................. 33 Ohms Capture Clock:** INT CLK ................................ Capture Clock clocks 42.5 ns ±5 ns after the falling edge of INT CLK. DR CLK ................................. Capture Clock clocks 55 ns ±10 ns after non-clocking edge of DR CLK (approximate 50% duty cycle). START, STOP, and ENABLE: START, STOP Pulse Width .................... 10 ns minimum. INT CLK START Setup Time .................. 30 ns minimum. STOP Setup Time ................... 30 ns minimum. ENABLE Setup Time ................. 25 ns minimum. ENABLE Hold Time .................. 20 ns minimum. ______________________________________________________________________________ * Skew measurement assumes equal loading. Differences in capacitance may affect results. ** Capture clock may be adjusted in approximate 15 ns steps by using the setoffset command (see the 9100 Series TL/1 Reference Manual). ______________________________________________________________________________ 1-2 1/Introduction and Specifications Table 1-1. Vector Output I/O Module Specifications (cont.) ______________________________________________________________________________ DR CLK START Setup Time .................. STOP Setup Time ................... ENABLE Setup Time ................. ENABLE Hold Time .................. Input Impedance: DR CLK ................................. TRISTATE- .............................. WAIT ................................... 20 20 15 35 ns ns ns ns minimum. minimum. minimum. minimum. 40 kilohm minimum, 35 pF maximum. 40 kilohm minimum, 80 pF maximum. 40 kilohm minimum, 50 pF maximum. VECTOR OUTPUT I/O MODULE INPUT: Input Impedance ............................ 50 kilohm minimum, 90 kilohm typical; 100 pF maximum, 65 pF typical.* Operating Voltage Range .................... -0.5V to +5.5V (all lines). Input/Output Protection .................... +10V/-5V for one minute maximum, one line only (all lines). Input Thresholds: ________________________________________________ | | | | | TTL | CMOS | | |_________|__________|___________________________| | | | | | 5.0V | 5.0V | \ | | | | >- Guaranteed HIGH | | 2.6V | 3.4V | < | | | | >- HIGH or INVALID | | 2.1V | 2.9V | < | | | | >- Guaranteed INVALID | | 1.0V | 1.2V | < | | | | >- LOW or INVALID | | 0.6V | 0.8V | < | | | | >- Guaranteed LOW | | 0.0V | 0.0V | / | |_________|__________|___________________________| CLOCK, START, STOP, and ENABLE Inputs: Thresholds: Logic LOW ......................... Logic HIGH ........................ Input Current .......................... Input/Output Protection ................ 0.8V maximum. 2.0V minimum. 125 uA maximum. +10V/-5V for one minute maximum, one line only. ______________________________________________________________________________ * Input capacitance includes the Y9100A-102 Card Edge Interface Module. ______________________________________________________________________________ 1-3 1/Introduction and Specifications Table 1-1. Vector Output I/O Module Specifications (cont.) ______________________________________________________________________________ Transition Counter: Maximum Frequency ...................... 10 MHz minimum. Maximum Count (Transition Mode) ........ 8388608 (23 bits) counts (+ overflow). Frequency Accuracy (Frequency Mode) .... ±250 ppm ±2 Hz. Stop Counter: Maximum Frequency ...................... 10 MHz. Maximum Count .......................... 65535 clocks. Clock: Maximum Frequency ...................... 10 MHz. Minimum Pulse Width .................... 50 ns. Timing for Synchronous Measurements: Maximum Frequency of Clock ............. 10 MHz. Maximum Frequency of Data .............. 5 MHz. Data Setup Time ........................ 30 ns minimum. Data Hold Time ......................... 30 ns minimum. Minimum Pulse Width (Start/Stop/Enable/Clock) ............ 50 ns. Start Edge Setup Time (before clock edge, for clock to be recognized) ....................... 0 ns minimum. Stop Edge Setup Time (before clock edge, for clock edge to not be recognized) ........... 5 ns minimum. Enable Setup Time (before clock edge, for clock edge to be recognized) ............... 0 ns minimum. Enable Hold Time (after clock edge, for clock edge to be recognized) ............... 10 ns minimum. Data Timing for Asynchronous Measurements: Maximum Frequency ...................... 10 MHz. Minimum Pulse Width (HIGH or LOW) ...... 50 ns. Minimum Pulse Width (tri-state) ........ 150 ns. Data Compare Equal: Minimum Pulse Width of Data and Enable ...................... 75 ns. PHYSICAL SPECIFICATIONS Operating Temperature: 5 to 27oC, 95% RH maximum (non-condensing). 27 to 40oC, RH decreasing linearly from 95% to 50% (non-condensing). Storage/Shipping Temperature: 20 to 60oC, 8% to 80% RH (non-condensing). ______________________________________________________________________________ 1-4 Section 2 Theory of Operation VECTOR OUTPUT I/O MODULE OVERVIEW The 9100A-017 Vector Output I/O Module adds 40 lines of input and high-speed output capability to the 9100A/9105A mainframe. Up to four Vector Output I/O Modules may be connected to the mainframe for a maximum of 160 channels of vector output and stimulus measurement. Any number of the 160 channels may be used simultaneously. The Vector Output I/O Module has the same input measurement capabilities as the 9100A-003 Parallel I/O Module. The Vector Output I/O Module is capable of generating cyclic redundancy checks (CRCs), measuring frequency or taking event counts, and recording logic level histories. The input measurements can be synchronized to the 9100A/9105A microprocessor-specific Pod, to external events (using the module external START, STOP, ENABLE, and CLOCK lines), to a software strobe, or to a free-running clock. The input section may also be synchronized to the output section by using the Capture Clock (a user-programmable clock generated during vector driving). The module also has a programmable “breakpoint” capability. The input thresholds may be set to either “TTL” and “CMOS” levels. The Vector Output I/O Module can drive vector patterns synchronized to a user-supplied external clock (at up to 25 MHz), to a user-selectable internal clock at 1, 5, 10, or 20 MHz, to a software strobe, or to the Pod. The output can be latched to a level (either high or low) on any of the module’s lines to test devices using either a “writeword” or “writepin” command. Each pin can be driven either high or low, or be tri-stated. An external input is available to provide handshaking synchronization with the UUT. All 40 outputs can be simultaneously tri-stated by an external signal. The Vector Output I/O Module consists of two assemblies: the Main PCA (9100A-4021) and the Top PCA (9100A-4022). The Main PCA provides the interface to the mainframe, and is used for input measurements. The Main PCA includes the inputs for the external synchronization lines START, STOP, ENABLE, and CLOCK. It also contains some support circuitry for vector driving, including: o bus interfacing circuitry for the Top PCA. o vector drive internal clock control. o vector loop control circuitry. 2-1 2/Theory of Operation o vector drive status register. o six-pin jack for control signals for vector driving. The Top PCA is used primarily for vector output, although it also provides the 40-channel input signals, Clip Module Connector Code, and ready button signals to the input section on the Main PCA. It also generates the Capture Clock (available as an input sync mode). The input section of the Vector Output I/O Module consists of the following six functional blocks (See Figure 2-1): o Mainframe to Bus Interface Functional Block. o Custom Chip Functional Block. o Clock and Enable Mux Functional Block. o General Control Latch Functional Block. o Connector Code Functional Block. o Input Protection Functional Block. The output section consists of the following twelve functional blocks (See Figure 2-2): o Main PCA to Top PCA Interface Functional Block. o Internal Oscillator Control Functional Block. o Output Control Functional Block. o RAM Select Functional Block. o SSLOGIC (Start/Stop Logic) Functional Block. o Vector Address Functional Block. o Vector Pattern RAM Functional Block. o Vector Control RAM Functional Block. o Loop Control Functional Block. o Capture Clock Functional Block. o Drive Status Functional Block. o Output Protection Functional Block. 2-2 2/Theory of Operation Figure 2-1. Input Section Functional Block Diagram 2-3 2/Theory of Operation Figure 2-2. Output Section Functional Block Diagram 2-4 2/Theory of Operation INPUT SECTION THEORY OF OPERATION NOTE All of the input section circuitry is located on the Main PCA unless otherwise indicated. Mainframe to Bus Interface Functional Block The bus interface block connects the 9100A/9105A mainframe microprocessor bus to the Vector Output I/O Module. The module is a memory-mapped device, with all control performed by writing to the module memory space. The control bus enters the module on connector J1 and consists of the following lines: o Seven address lines, A1 through A7. o Eight data lines, D0 through D7. o Two differential strobe lines, STROBE+ and STROBE-. o One control line, R/W-. The two mainframe strobe signals, STROBE+ and STROBE-, are translated by U9 into the module STROBE- signal. STROBE- is the key signal that qualifies all of the bus activities and is used by U7 to latch the addresses and R/W-, and to enable the data bus buffer. The STROBEsignal, in conjunction with the latched version of the R/W-, generates the read strobe (RD-) and the write strobe (WR-). The STROBE- signal and the decoder U6 provide address decoding by generating signals AD8through ADE- and ALLCHIP-. Signals AD8- through ADC- and ALLCHIP- are input to AND Gates U3 and U5 to provide the custom chip selects CS0through CS4-. Signals ADD- and ADE- are used as register select lines. (The mainframe STROBE- signal has already had some amount of address decoding. STROBE- for any particular module is only active on accesses to addresses $DXXXX, with address bit 0 = 1, and with the proper “hot bit” identifying the module. See the heading, “Mainframe Addressing of the Module”, further on in this section for more information on hot-bit decoding). MAINFRAME ADDRESSING OF THE MODULE Memory reserved for module control occupies the mainframe addresses $D0000 through $DFFFF. Out of this 64K-byte block, four modules can be addressed. Lower Data Strobe (LDS-) on the mainframe qualifies all module addresses; thus address bit 0 is effectively a 1. Addresses within this space using Upper Data Strobe (UDS-) are unused. Figure 2-3 shows a summary of module input section address decoding. Figure 2-4 provides an addressing example. Each of the four modules is controlled via “hot-bit decoding” of the mainframe address lines A8 through A11. This method of decoding allows any combination of modules to be addressed simultaneously. Figure 2-5 2-5 2/Theory of Operation shows the third least significant digit of the 5-digit hex module address broken down into binary format. The position of the set bit(s) determines the module(s) to be addressed. The Vector Output shows the signals write cycle. Each I) designates the I/O Module bus interface timing diagram (Figure 2-6) contained in the bus interface block during a read and transition point (indicated by the letters A through following actions: A. The address appears on the bus. R/W- goes high, signifying a read cycle. B. STROBE- goes low, allowing RD- and CSX- to go active. Data bus transceiver U8 turns on, driving data from the module to the mainframe. Addresses and R/W- are latched by U7 and are guaranteed valid. C. Valid read data appears on the data bus. D. STROBE-, RD-, and CSX- return high. Read data is guaranteed valid at this point. E. End of the read cycle. F. The address appears on the bus. R/W- goes low, signifying a write cycle. G. STROBE- goes low, allowing WR- and CSX- to go active. Data bus transceiver U8 turns on, receiving data from the mainframe to the module. Addresses and R/W- are guaranteed valid. H. STROBE-, WR-, and CSX- return high. Write data is latched into the module registers. I. End of the write cycle. CUSTOM CHIP SELECTION The Bus Interface also decodes address lines A1 through A7 from the mainframe to determine which custom chips are enabled. As the address signals enter the Main PCA through J1, the address lines are latched by U7 (the latch signal is STROBE-). Address lines A7 through A4 are used as address inputs for the decoder (U6). The outputs of U6 are gated to determine which custom chip is enabled. Any one of the five custom chips can be addressed, or all five of the chips can be addressed simultaneously (no other combination of the custom chips can be addressed within a module). For example, to select custom chip U100, the input at U7-13 (A7) from the address bus of the mainframe must be at logic high and U7-18 (A4), U7-17 (A5), and U7-14 (A6) must be at logic low. When STROBE- occurs, U7 latches the logic levels on these pins. On the output lines of U7, LAT-A7 is set at logic high, and LAT-A4, LIT-A5, and LAT-A6 are logic 2-6 2/Theory of Operation Figure 2-3. Input Section Address Decoding Summary 2-7 2/Theory of Operation Figure 2-4. Address Decoding Example low. U6 decodes the latched address lines and sets output line AD8- low. The logic low on AD8- is gated through U5 and sets up a logic low on CS0-, thereby enabling custom chip U100. To select custom chip U100 on Module 3, the address $D0481 is used. A custom chip may be addressed individually, or all custom chips may be addressed simultaneously. Address bits A4 through A7 determine the custom chip selection. To address all chips, an address in the form $DXXFX must be used (X means don’t care). This address causes the ALLCHIP- signal (U6-7) to go active, which when gated through U5 and U3, makes all five chip selects CS0- through CS4- active. Custom Chip Functional Block The custom chips each contain eight channels of data acquisition. Each channel performs 16-bit Cyclic Redundancy Checking (CRC), 23-bit (with overflow) transition counting, 3-bit asynchronous level history recording, 3-bit synchronous level history recording, and 1-bit data comparison. The custom chips are used for module control, and are 2-8 2/Theory of Operation Figure 2-5. Hot-Bit Decoding Examples connected to the data bus via U8. Eleven internal registers control each custom chip. These registers are in turn controlled by address lines A1 through A3 and the R/W- line. The pin-out of the custom chip is shown in Table 2-1. Clock and Enable Mux Functional Block The Clock and Enable Mux block is located on the Main PCA and is shown in the Input Section Functional Block Diagram, Figure 2-1. Two ICs make up this block: the 74HCT153 Dual 4:1 Multiplexer (U18) and the 74HCT04 Hex Inverter (U4). This block selects one of three sources for the XCKsignal, and one of two sources for the XEN signal. CLOCK AND ENABLE MUX OPERATION Inputs The Clock and Enable Mux block clock sources include BUFCLOCK, CAPTURE-, and CALCLK2. BUFCLOCK originates from the CLOCK external synchronization line. CAPTURE- is a user-programmable clock generated on the Top PCA by the output section during vector driving. CAPTURE is routed to the Main PCA through J4-29 where it is inverted by U19 and sent to U18-12. CALCLK2, which is generated during calibration, enters the Main PCA on J2-24 and is routed to U18-13. The POD SYNC signal, which enters the module as a differential ECL signal, is converted by U9 into the TTL level signal PSYN. This signal enters the EXT-BUS and is directly applied to the custom chips as a clocking source, to U18 as an enabling signal, and to the Top PCA through J4 pin 1 as a vector output clock source. 2-9 2/Theory of Operation Figure 2-6. Bus Interface Timing Diagram The Clock and Enable Mux block enable sources include BUFENABLE, a signal that originates from the external ENABLE synchronization line, and PSYN (described in the previous paragraph). The CALCLK2 signal enters the Main PCA through the Connector Code block. Channels 1 through 39 are tied together and to CALCLK2 when the Calibration Module is plugged in. CALCLK2 is an input to U18-13. The ENMUX and CLKMUX signals are generated by the Control Register (U14-15 and U14-16, respectively) and are control inputs to U18. U18 generates outputs XEN and XCK. Table 2-2 shows which signals appear on the outputs of the multiplexer for all four states of the control inputs. 2-10 2/Theory of Operation Table 2-1. Custom Chip Pin Description ______________________________________________________________________________ PIN TYPE FUNCTION ______________________________________________________________________________ A0-A2 PORSRCK Input Input Input Address Lines Power-On Reset 1 MHz Serial-To-Parallel Conversion Clock VDD1 Input Positive Voltage Supply VDD2 Input Positive Voltage Supply GND1 Input Logic Common GND2 Input Logic Common XD0-XD7 Input/Output Microprocessor Data Bus EQ Output Equal (Data Comparison Equal) Output TC Output Test Clock Output WRInput Write Enable RDInput Read Enable CSInput Chip Select VPAT Input Negative Supply for DRV Outputs TEN Input Test Mode Enable XSTP Input External Stop GATE Input Frequency Gate XSTR Input External Start XEN Input External Enable XCK Input External Clock PSYN Input Pod Sync Clock VLO Input Logic Low Threshold Reference Voltage for Inputs CD0-CD7 VHI Input Logic High Threshold Reference Voltage for Inputs CD0-CD7 CD0-CD7 Input* Channel Inputs TLI Input Test Channel Comparator Input TLO Output Test Channel Comparator Output ______________________________________________________________________________ * CDn inputs have an internal resistor network to control the voltage at which they will float (the “invalid” voltage). This voltage is approximately 1.6 V, through an effective resistance of >50 kilohms. ______________________________________________________________________________ Outputs The Clock and Enable MUX block outputs the XEN and XCK- signals to the EXT-BUS. These two control signals are sent to each custom chip. Three parallel inverters invert the XCK signal from U18-9, and ensure a fast rise time into the relatively high capacitance XCK- line. General Control Latch Functional Block The General Control Latch Block, located on the Main PCA, varies input thresholds, clears fault conditions, and controls the Clock and Enable Multiplexer. Figure 2-1 shows the block’s functional relationship on the 2-11 2/Theory of Operation Table 2-2. Clock and Enable Mux Truth Table ________________________________________________________ Control In Outputs ________________________________________________________ CLKMUX ENAMUX XEN XCK ________________________________________________________ 0 0 BUFENABLE BUFCLOCK 0 1 PSYN BUFCLOCK 1 0 BUFENABLE CAPTURE1 1 PSYN CALCLK2 ________________________________________________________ block diagram. The ICs in this block include: a 74HC273 8-Bit Latch (U14), an LM324 Quad Op-Amp (U2), two 2N3906 PNP transistors (Ql, Q2), a 74HC08 Quad 2-Input AND Gate (U3), a 74LS30 8-Input NAND Gate (U15), two 74LS112 Dual JK Negative-Edge-Triggered Flip-Flops (U11, U12), a 74HCT32 Quad 2-Input OR Gate (U10), and a 74HCT244 Octal Buffer (U13). CONTROL REGISTER Data lines from the A-D-BUS to U14 produce the DCECLR- (Data Compare Equal Clear), GENCLR- (General Clear), FUSECLR- (Fuse Clear), ENMUX (Enable Multiplex), CLKMUX (Clock Multiplex), and THRSH (Threshold) signals. U14 is accessed by a write to $DXXDX, where the ADD- and WRsignals latch data into U14. The Control Register (U14) is cleared by a PWRUP (Power Up) signal held low by C44 to ensure a proper reset. See Figure 2-7 for the Control Register bit position. The J2 and J3 connectors provide the input to the General Control Latch block for detection of Clip and Calibration Modules. J2-25 and J3-25 are the input pins to a detection circuit that provides SWLDET (the left-hand or A Switch Detect) and SWRDET (the right-hand or B Switch Detect) signals to generate an interrupt. The mainframe reads the interrupt register (U13) to determine the reason for an interrupt. See Figure 2-7 for the interrupt register bit positions. DATA COMPARISON INPUTS All 40 lines of the module are compared to programmable data registers and are qualified by programmable “don’t care” registers. The comparison is done inside the custom chip(s) between the data on the input lines and the registers, eight lines per chip. The EQ outputs (pin 55 of the custom chip) are gated together by U15, and, when they are all high (i.e., a comparison for all five chips has been detected), an interrupt is generated and is input to the interrupt register (U13). FUSE DETECTION The FUSEDET (Fuse Detect) signal is part of the Multi-Detection area of the General Control Latch Block. A 1A slow-blow ground fuse located on 2-12 2/Theory of Operation the module Main PCA protects the ground line. The FUSEDET signal becomes an input to the interrupt register (U13-8), along with the other detection signals. DATA COMPARISON AND GENERAL INTERRUPTS The General Control Latch block outputs detection and interrupt signals for any problems or special operations of the module. An external DCE pin is also available for use as a “hardware interrupt”. The following two interrupts are produced by the General Control Latch block: o DCEINT- (Data Compare Equal Interrupt). o IOGENINT- (I/O General Interrupt). The Data Compare Interrupt DCEINT- is generated by the module when the programmed data compare registers match the input data. The DCEINT- signal originates from the EQ pin of each custom chip. The EQ signals are gated to form a DCEsignal. The DCE- signal triggers a J-K flip-flop to produce the DCEDET and DCEINT- signals. The I/O General Interrupt IOGENINT- is an interrupt generated by the module when either pushbutton on a clip module is pressed. The interrupt register on the module must be read to determine the cause. In the case of a button push, two J-K flip-flops output the SWLDET (A side) and SWRDET (B side) signals. These signals are gated to produce the IOGENINT- signal. DATA COMPARE EQUAL OUTPUT PIN DCE output pin P1-6 can be used to trigger a logic analyzer or oscilloscope. Buffers and protection circuitry safeguard the DCE signal output. OPERATION OF GENERAL CONTROL LATCH BLOCK The General Control Latch block is divided into three areas. These areas produce voltages for module operation and contain circuitry that generates detection for a blown fuse. The functional block contains the following areas: o Threshold Voltage Detection. o Multi-Detection and Interrupt. o Fuse Blown Detection. 2-13 2/Theory of Operation Threshold Voltage Generation Threshold Voltage Generation produces the threshold voltages necessary for the custom chips to classify input logic levels. Data bit 7 of the command register (U14) determines the level of the threshold, with a 1 selecting TTL, and a 0 for CMOS. Figure 2-7. I/O Module Control and Interrupt Registers The threshold (THRSH) signal output of U14-19 controls the circuitry that produces a low voltage level (VLO) and a high voltage level (VHI). These voltage levels are used by the custom chip pins 39 and 45 to define the logic low, invalid, and logic high voltage ranges. A logic high out U14-19 designates a TTL logic level and a logic low a CMOS logic level. The THRSH signal controls resistor dividers that create the VHI and VLO signals. Two parts of op amp U2 and transistors Q1 and Q2 2-14 2/Theory of Operation together provide a regulated output with high current sinking capability. Typical current seen by these regulators can vary from 10 to 40 mA. The approximate VHI and VLO levels generated are listed in Table 2-3. Table 2-3. VHI and VLO for TTL and CMOS Logic Levels _____________________________________________________________ DESC THRSH VHI VLO _____________________________________________________________ TTL 1 -1.05V -2.45V CMOS 0 -0.25V -2.25V _____________________________________________________________ A voltage level-detection system in the custom chip uses data inputs, VHI, and VLO voltage levels to detect a high voltage input, a low voltage input, or a tri-state condition. See Figure 2-8 for an illustration of the detection circuitry contained in the custom chip. NOTE The actual input thresholds for the high and low comparators are computed from the formulas shown in Figure 2-8. Figure 2-8. Custom Chip Voltage Level Detection Multi-Detection and Interrupt The Vector Output I/O Module accepts different sizes of clip modules. A detection system within the module informs the mainframe as to the size of the clip that has been installed on the module. Clip modules are available in a half-size module and a full-size module. The half-size module plugs into one connector (either J1 or J2 on the Top PCA), and 2-15 2/Theory of Operation the full-size module plugs into both connectors (both J1 and J2 on the Top PCA). Together, the clip(s) plugged into both J1 and J2 of the Top PCA generate an 8-bit code that can be decoded by the mainframe to identify the size of the installed clip module(s). Fuse Blown Detection Detection of blown fuses is performed by two LM324 Op-Amps (U2) and one part of U3 configured as a window detector. If the XGND signal exceeds a +100 millivolt window, U3-6 will go low, forcing the FUSEDET line to go high. When the interrupt register is read (READ 0 $DXXDX), a 1 in bit 3 indicates the fuse is blown. This blown fuse indication is cleared by writing to the I/O Command Register (WRITE 0 $DXXDX) with a data value that has bit 3 = 0. Connector Code Functional Block The components associated with the Connector Code block are the 74HCT244 Octal Buffer/Line Driver (U16) and part of the J2 and J3 connectors. This block is located on the Main PCA as indicated on the functional block diagram shown in Figure 2-1. The mainframe determines which Clip Module the user has installed by reading and decoding connector codes encoded in each Clip Module. To read the code, the mainframe performs a read at $DXXE1. This operation generates the ADE- signal, which in turn enables U16, placing the code on the data bus. Of the eight bits read, the lower four bits refer to the “A side”, and the upper four bits refer to the “B side”. Thus, differentiation is possible for 16 different conditions on each side of the module. Clips that use up an entire module use an 8-bit code. The most significant nybble of these codes is 1110. A list of these codes is shown in Table 2-4. For example, to determine the connector codes on module 3, a Read 0 $D04E1 should be performed. Table 2-5 presents some examples of codes and their interpretation. Input Protection Functional Block The input protection circuit clamps overvoltage, undervoltage, and static conditions before they reach the custom chip. The signals from the I/O lines enter the Main PCA through connectors J2 and J3. Each line passes through a 100 ohm current-limiting resistor. The lines are then routed to the custom chip inputs. Also attached to the lines are BAV99 diode packs; one diode is tied to +5 volts and the other is tied to ground to clamp any input above +5 volts or below ground. OUTPUT SECTION THEORY OF OPERATION NOTE All the output section circuitry is located on the Top PCA unless otherwise indicated. 2-16 2/Theory of Operation Table 2-4. Dip-Clip and Calibration Module Configuration Codes ______________________________________________________________________________ 4-BIT CODE MEANING ______________________________________________________________________________ 0000 14-Pin Clip 0001 16-Pin Clip 0010 18-Pin Clip 0011 20-Pin Clip 0100 24-Pin Clip 0101 (reserved) 0110 Used as most significant byte of calibration header 0111 (reserved) 1000 (reserved) 1001 (reserved) 1010 (reserved) 1011 (reserved) 1100 (reserved) 1101 20-Pin Flying Lead Set 1110 Full width connector, use other 4 bits for ID 1111 No Clip Installed ______________________________________________________________________________ 8-BIT CODE MEANING 7654 3210 ______________________________________________________________________________ 1110 0000 28-Pin Clip 1110 0001 40-Pin Clip 1110 0010 Calibration Header 0110 0010 Calibration Header 1110 0011 (reserved) 1110 0100 (reserved) 1110 0101 (reserved) 1110 0110 (reserved) 1110 0111 (reserved) 1110 1000 (reserved) 1110 1001 (reserved) 1110 1010 (reserved) 1110 1011 (reserved) 1110 1100 (reserved) 1110 1101 (reserved) 1110 1111 (reserved) 1111 1111 No Clips Installed ______________________________________________________________________________ Main PCA to Top PCA Interface Functional Block Communication from the Main PCA to the Top PCA operates similarly to the mainframe to Bus Interface Functional Block (as described earlier in the input section). The latched address lines LAT-A4 through LAT-A7 are routed to the Top PCA through J4 (Main PCA) to J5 (Top PCA). The STROBE- 2-17 2/Theory of Operation Table 2-5. Connector Code Examples _________________________________________________________________ CODE READ MEANING _________________________________________________________________ $F3 No clip on B side, 20-pin clip on A side $4F 24-pin clip on B side, no clip on A side $E1 40-pin clip installed $14 16-pin clip on B side, 24-pin clip on A side $FF No clips installed ________________________________________________________________ qualified RD- and WR- are also available to the output section. However, there is a separate data bus for the output section that is selected when LAT-A7 is low. Two ICs are required to perform the data bus interfacing: a 74ALS245 Octal 3-State Transceiver (U24) and the 74LS31 delay elements (U29). Both devices are located on the Main PCA. The TOPDATA Bus (used by the output section) is isolated from A-D-BUS (used by the input section) by U24. If a read or write access is made to any address of the output section (A7 = 0), LAT-A7 remains low, thereby providing an enable signal to U24 pin 19 (G-). The WR- signal determines the direction of data travel. If WR- is high, the data passes from the TOPDATA bus to A-D-BUS for a read. If WR- is low, the data passes in the other direction for a write. Some register control signals (such as COMMAND0- and COMMAND1- for U5 and U6 of the Top PCA) use the rising edge of WR- to latch data. Since the WR- signal also controls the direction of the TOPDATA bus through }U24, U29 provides a nominal 46.5 ns delay to the direction control signal (WR-DLY-) on U24. This insures that, during accesses to the output section, the data bus is held in the correct direction by U24 while the rising edge of RD- or WR- latches the data. ADDRESSING All addresses with A7 low are reserved for the output section. Since A3 through A1 only go to the custom chips for use as addresses and STROBEis only active for addresses with LDS- active (address bit 0 = 1), the address space is effectively limited to $DOX01 through $DOX71. Table 2-6 lists the output section addresses and the signals (or registers) that are affected by accessing the address for both reads and writes. Performing a write to $DOX01 causes the COMMAND0- output of U10 (Top PCA) to toggle, thereby latching the data on the bus into the U5 register. (See the heading, “Output Control Functional Block”, further on in this section for more information.) When a read is performed at this address, the Vector Drive Status Nybble is returned from U25 (Main PCA). (See the heading, “Drive Status Functional Block”, further on in this section and Table 2-10 for more information.) 2-18 2/Theory of Operation Table 2-6. Vector I/O Module Output Section Address Map ______________________________________________________________________________ ADDRESS WRITE READ ______________________________________________________________________________ $DOX01 $DOX11 $DOX21 $DOX31 COMMAND0Vector Drive Status Nybble COMMAND1---Drive Register 2 (U25) ---Loop Counter Load ---(LCLO- or LCHI-) $DOX41 RAM-PORTRAM-PORT$D0X51 RAM-STROBE ---$DOX61 LOAD-RAM-HI---$DOX71 LOAD-RAM-LO---______________________________________________________________________________ Performing a write to $DOX11 toggles the COMMAND1- output of U10 (Top PCA), thereby latching the data on the bus into the U6 register. Performing a read at this address has no effect. See the Table 2-9 for more information. Performing a write to $DOX21 selects U25 (Main PCA) by address decoding and latches the data on the bus into Drive Register 2 on U25. Performing a read at this address has no effect. See the headings, “Internal Oscillator Control Functional Block”, the “Loop Control Functional Block”, and Table 2-7 for more information. Performing a write to $DOX31 toggles either LCLO- or LCHI- of U25 (Main PCA), depending on the state of bit 3 of Drive Register 2 on U25, thereby loading the least significant byte (LSB) or most significant byte (MSB) of the loop count into U26 or U27. Performing a read at this address has no effect. See the heading, “Loop Control Functional Block”, and Table 2-7 for more information. Performing a read or a write to $DOX41 toggles the RAM-PORT- output of U10 (Top PCA), thereby incrementing the chip counter U9 and updating which SRAM is selected by U11. The actual data returned by a read is disregarded. Performing a write to $DOX51 toggles the RAM-STROBE output of U10 (Top PCA). This output can be used as a software-controlled clock for driving vectors. Performing a read at this address has no effect. Performing a write to $DOX61 toggles the LOAD-RAM-HI- output of U10 (Top PCA), thereby latching the data on the bus into the upper byte register U3 of the Loop-Back Address. Performing a read at this address has no effect. Performing a write to $DOX71 toggles the LOAD-RAM-LO- output of U10 (Top PCA), thereby latching the data on the bus into the lower byte register U4 of the Loop-Back Address. Performing a read at this address has no effect. 2-19 2/Theory of Operation Internal Oscillator Control Functional Block The Vector Output I/O Module contains a 1, 5, 10, and 20MHz internal clock source that is available for vector driving. The desired clock can be selected by writing to Drive Register 2 (U25) of the Main PCA ($DOX21) and specifying bits 1 and 0. The Internal Oscillator Control Functional Block consists of a 20 MHz Oscillator (U20), a 70HCT390 Dual Decade Ripple Counter (U21), a 74HC74 D-Type Flip-Flop (U28), and a 74AC151 8-Input Multiplexer (U22), all located on the Main PCA. Writing to U25 ($DOX21) using bit 1 and bit 0 selects the frequency of the internal clock. Outputs BMUX1 and BMUX0 from U25 to U22 control the selection of one of four clocks (see Table 2-7). These clocks are 20 MHz (obtained directly from the 20 MHz Oscillator U20), 10 MHz (obtained from U21 by dividing the 20 MHz clock by two), 5 MHz (obtained by dividing the 10 MHz clock by two using U28), and 1 MHz (obtained by dividing the 10 MHz clock by ten using U21). The Y output of U22 pin 5 goes directly to the Top PCA and is used by the SSLOGIC Functional Block as one vector driving clock source. The Y- output from U22 pin 6 is inverted by U19. This inversion gives OSC-CLK the same phase as the INT-OSC output and delays it slightly to reduce the clock to vector-out skew before being routed to the P1 pin 5 INT OSC output. Table 2-7. U25 Drive Register 2 Bit Description (Write @ $D0X21) ___________________________________________________________________________ BIT SIGNAL 1 0 ___________________________________________________________________________ 7,6,5,4 ---------3 LCHI-/LCLOLCHILCLO2 LTCCLRNO LTCCLRLTCCLR1 BMUX1* 0 BMUX0* ___________________________________________________________________________ *BMUX1 *BMUX0 FREQUENCY ___________________________________________________________________________ 0 0 10 MHz 0 1 20 MHz 1 0 5 MHz 1 1 1 MHz ___________________________________________________________________________ Output Control Functional Block The U10 PAL provides the majority of the output section control. It provides the latching signals COMMAND0- and COMMAND1- to U5 and U6. It provides the RAM-PORT- signal that controls the chip counter U9 and the RAM Select U11 PAL. It decodes writes to $D0X51 to generate RAM-STROBE, which provides the soft-clocking ability for vector output. It supplies 2-20 2/Theory of Operation the LOAD-RAM-HI- and LOAD-RAM-LO- signals that control the Vector RAM Address Functional Block. For more information on the available addresses and the signals they affect, see Table 2-6. Table 2-8 illustrates the U5 register bits used by the Output Control Functional Block. U10 also provides the START-ENA signal to the SSLOGIC Functional Block. There are two conditions by which this signal can be made active. If the CO-START output of U5 is low, setting bit 0 to a 1 when writing to $D0X11 sets START-ENA high. If the CO-START output of U5 is set high, START-ENA is not set high until RECV-ARM- is low. The RECV-ARM- signal comes from the Main PCA and is generated by U23 (74HCT138). RECV-ARM- goes low when ALLCHIP- is low, D0 is low, D1 is high, and A1 through A3 are low (i.e., the input section is armed). This permits the input section to be armed at the same time the output section receives the START-ENA, so that both input and output sections can be started simultaneously. To clear START-ENA, the CO-START line must be set low and a WRITE @ $D0X11 must be performed with bit 0 set to 0. Table 2-8. U5 Register Bit Description (Write @ $D0X01) ___________________________________________________________________________ BIT SIGNAL 1 0 ___________________________________________________________________________ 7 LOAD-RAMNo Load RAM Load RAM 6 COUNTER-ENANo Counter Enable Counter Enable 5 HSIN-POLFalling Edge Rising Edge 4 CO-START Co-Start No Co-Start 3 DRV/LDDrive Load 2 MUX2*1 1 MUX1* 0 MUX0* ___________________________________________________________________________ *MUX2 *MUX1 *MUXO CLOCK ___________________________________________________________________________ 0 1 1 1 1 1 1 INT-OSC 0 0 PSYN 0 1 RAM-STROBE 1 0 DR CLK 1 1 DECREMENT (other) Ground ___________________________________________________________________________ RAM Select Functional Block The high-speed 30 ns 8K x 8 SRAM in the module must be accessed when loading vector files, when driving vector patterns, and when setting the 2-21 2/Theory of Operation module output to an unchanging state. There are two methods by which the Vector Pattern RAM and the Vector Control RAM can be selected: o To drive vectors, the DRV/LD- signal must be set high by performing a write to the U5 register 0 ($D0X01) with bit 3 set high. This causes all outputs of U11 (BYTE0- through BYTE9-) and the BYTE10output of U10 to be low, thereby selecting all vector RAM. o To load the Vector Pattern and Control RAM, the DRV/LD- signal must be set low by performing a write to the U5 register ($D0X01) with bit 3 set low. Only the RAM addressed by the chip counter U9 is selected. CHIP COUNTER OPERATION The output of the chip counter is decoded by U10 and U11 to determine which BYTEx- to set low when loading the RAM. The counter is initialized by setting the LOAD-RAM- output of U5 low (Write @ $D0X01, bit 7 low) and toggling RAM-PORT- (Read @ $D0X41). This causes the four-bit binary counter (U9) to parallel-load its preset value of 5. The LOAD-RAMsignal can then be returned high. When the output of the chip counter is 5, the BYTE0- output of the U11 PAL selects static RAM chip U100. A write to RAM-PORT- causes the selected RAM to load the data on the bus and advances the chip counter U9 output to 6, causing U11 output BYTE1to select U102. This operation is repeated until the counter reaches 15, at which point the U10 PAL output BYTE10- selects the Control RAM U600. Upon performing a write to RAM-PORT-, the Control RAM is loaded with the data, and the RC0 output of U9 goes low. The RC0 output is used as the DECREMENT- clock. The clock is routed to the SSLOGIC block where it decrements the Vector RAM Address Register. The RC0 output is also routed through U7 to reload the U9 chip counter to the starting count of 5. SSLOGIC (Start/Stop Logic) Functional Block The SSLOGIC Functional Block consists of five groups of circuitry: o Signal polarity/control register. o Drive clock selection. o Start/stop control. o Handshake synchronization. o Vector drive complete logic. SIGNAL POLARITY/CONTROL REGISTER The output section signal polarity and control is determined by the values stored in register U6. The values are set by performing a write to $D0Xll with the desired value. Table 2-9 contains the register bit assignments. Bits 4 through 7 control the active edge polarity of the externally supplied START, STOP, ENABLE, and DR CLK signals. Bit 3 2-22 2/Theory of Operation determines if the vector drive clock should be always enabled or if the external ENABLE should be used. Bit 2 determines if the vector output should be “force” started (no external start required) or if the external START is required. Bit 1 determines if the external STOP signal should terminate vector driving or not. Bit 0 is unused (the address and position of this bit are used for clearing START-ENA). DRIVE CLOCK SELECTION Five different clock sources are available for use by the output section: CLKP (from DR CLK), PSYN- (Pod Sync), INT-OSC, RAM-STROBE, and DECREMENT (used for vector RAM loading). These clocks are input to an 8-Input Multiplexer (U14). The clock selection is controlled by the MUX2, MUX1, and MUX0 outputs of the U5 register. The clock is selected by performing a write to $D0X01 and setting bits 2, 1, and 0 to the desired values. Table 2-8 shows which clocks are selected by the different bit settings. The clock source selected for vector driving or loading is routed from U14-5 to U19 (where it is enabled by DONE- if vector driving is not complete) and to the SSGATE Flip-Flop U16. Table 2-9. U6 Register Bit Description (Write @ $D0X11) ___________________________________________________________________________ BIT SIGNAL 1 0 ___________________________________________________________________________ 7 CLK-POLFalling Edge Rising Edge 6 ENA-POL Enable High Enabie Low 5 STOP-POLFalling Edge Rising Edge 4 START-POLFalling Edge Rising Edge 3 ENA-ALWAYS Enable Always No Enable Always 2 FOR-STARTNo Forcestart Forcestart 1 STOP-ENANo Stop Enabled Stop Enabled 0 Unused ------___________________________________________________________________________ The PSYN signal is inverted by U20 to PSYN-. This allows the vectors to be driven on the falling edge of PSYN (so the vectors are driven and settled by the time the rising edge of PSYN clocks the input section. START/STOP CONTROL The Start/Stop Control Circuit consists of two 74ACT74 D-Type Flip-Flops (U13 and U16), a 74AC32 OR Gate (U15), a 74AC20 Quad Input NAND Gate (U12), and a 74AC08 AND Gate (U19). U16 determines whether the selected clock source (from U14) decrements the Vector RAM Address Register (and latches the RAM data out if in the drive mode) or not. If the DONE- signal is not active on U19-1, the clock is gated through to U16-3. If the SSGATE- line is high, the clock is disabled. If SSGATE- is low, the rising-edge of the clock causes CK-OUT (U16-6) to go high and is presented to the vector drive circuitry. As soon as the clock input is no longer high, the U15 CLK-PRES output goes low (since U15 pin 5 is low as well) and sets U15, returning the CK-OUT signal low. 2-23 2/Theory of Operation SSGATE- on U12 pin 6 provides the qualifying signal to the clock. In order to have the clock qualified, the following conditions must be met: o U12 pin 1 must be high. This line insures that a start has been received, either by the FOR-START- line being low or by the STRP signal having the programmed edge on the external START line. o U12 pin 2 must be high. This line ensures that no external STOP signal of the programmed edge has been received or that vector driving is not yet complete (DONE- on U13 pin 1 clears the pin 5 output, thereby disabling SSGATE-). o U12 pin 4 must be high. This is the ENA-RCVD line, and is either high all the time (if ENA-ALWAYS is high) or high only when the input on the external ENABLE line is at the programmed level. o U12 pin 5 must be high. This is the HS-ENABLE line and is high if vector driving is not suspended awaiting a WAIT input. If a WAIT statement has been reached in the vector file, the HSOUT line of the Vector Control RAM is active and sets the HS-ENABLE low, suspending vector driving. (The following text describes handshake synchronization in more detail.) HANDSHAKE SYNCHRONIZATION The handshake synchronization circuitry allows the Vector Output I/O Module to suspend vector driving until the desired edge has been detected on the WAIT input (P1 pin 3) of the Main PCA. The handshake synchronization circuit consists of a 74ACT74 Dual D-Type Flip-Flop (U8), a 74AC20 Quad Input NAND Gate (U12), and a 74ACT86 Exclusive OR Gate (U17), all on the Top PCA. Prior to vector driving, the START-ENA line is set low. This signal is gated by U12 and U17 and is routed to U8-10, which initializes the HS-ENABLE line from U8-9 high. HS-ENABLE permits SSGATE- to be low upon receipt of a start and enable with no stop. START-ENA is returned high to enable vector driving so that U8-10 is not being held to SET-. HSIN-POL (U5-15) is set to the proper polarity (high) when the vector file is loaded. When a vector is driven and is followed by a vector file WAIT statement, the HSOUT line (U601-16) goes high. This generates a rising edge on U8 pin 11 that sets U8-9 HS-ENABLE low, which returns SSGATE- high (i.e., no clocks are permitted to drive vectors). U8-8 is set high as the data input to U8-2. Upon the receipt of the proper edge on Pl pin 3 (WAIT) on the Main PCA, HSIN is passed through U17 to become HSIN-PLUS, providing a rising edge to U8-3, which clocks U8, setting U8-6 low. This low signal sets the U12-8 output high. This signal is inverted by U17 and is applied as a low to the U8-10 SET- input. When pin 10 is set, HS-ENABLE (U8-9) returns high, which sets SSGATE- low (allowing vectors to be clocked out). U8-8 is also set low, which removes the SET- low signal from U8-10. The HS-ENABLE signal also goes through J4-36 on the Top PCA to J3-36 on the Main PCA to U25-12, where the status can be observed by bit 2 of the Vector Drive Status Nybble. 2-24 2/Theory of Operation VECTOR DRIVE COMPLETE LOGIC There are two different mechanisms for controlling the completion of vector driving, both of which are selected by the vector file in use. The Vector Drive Complete circuitry consists of a 74AC02 NOR Gate (U20), a 74ACT86 Exclusive OR Gate (U17), a 74ACT74 D Flip-flop (U16), and a 74AC08 AND Gate (U19). Performing a General Stop To stop the vector at a certain location within the vector file, a STOP statement may be placed in the vector file. The DONEDRV line (U601-15) goes high at the final vector address. DONEDRV is inverted by U20, which produces the DONE- signal. DONE- does not allow the CLKMUX-OUT signal to pass from U19-2 to U19-3. DONE- also clears U13 (which disables SSGATEby setting it high) to prevent further clocking of the RAM. DONE- is also routed through J5-28 to J4-28 on the Main PCA to U25-16, where the vector drive status is reflected in bit 3 of the Status Nybble. Performing a Loop and Stop To loop a specified number of times and then stop vector driving with no further vectors being driven, a STOP statement may be placed after an ENDLOOP statement in the vector file. The LOOP-DONE signal is normally low. This signal remains low until the final pass through the loop has begun. As long as LOOP-DONE is low, the output of U16-9 is also low, preventing the BOTH signal from passing through U19. The LOOP signal is active one vector before the end of the loop to permit address loading (since the module uses a pipeline scheme). The BOTH signal is active at the same time as the final vector of the loop is driven. Since U17 inverts BOTH, the current status of LOOP-DONE is not latched until the first vector in the loop is driven (BOTH returns low, clocking U16). At the conclusion of the next-to-last pass through the loop, LOOP-DONE is set high. On the last vector of the loop, BOTH goes high. When the first vector of the loop is driven, BOTH returns low. The inversion of BOTH latches LOOP-DONE, setting U16-9 high. As soon as the last vector in the last pass through the loop is driven, BOTH returns high and U19-6 goes high, generating the DONE- signal. From this point, the signal is routed as described in the heading “Performing a General Stop.” See the Loop Control Function Block for further information on how looping operates. 2-25 2/Theory of Operation Vector Address Functional Block The Vector RAM Address Registers U1 and U2 are loaded by the following procedure: 1. The least significant byte (LSB) and the most significant byte (MSB) of the address are loaded into U4 and U3 by performing writes to $D0X71 and $D0X61 respectively, and then writing $D0X01 with bit 7 low and then high, toggling the LOAD-RAM- signal and parallel loading the address. 2. If any looping is to be performed during vector driving, the LSB and MSB of the LOOP-BACK ADDRESS are loaded into U4 and U3 by performing writes to $D0X71 and $D0X61 respectively. 3. When vector driving is to occur, a write to $D0X01 with bit 6 set low is performed, allowing the output of U1 and U2 to be decremented. The outputs of U1 and U2 form the current address of the vector RAM. Whenever a RAMCLK clocks U1 and U2, their address is decremented by one. At the same time that U1 and U2 are being decremented, RAMCLK latches the data of the current address into the latches of the Vector RAM Functional Block. This process continues until either the vector driving is complete or a LOOP command occurs. The LOOP command generates LOOP-LD- to activate the LOAD-RAM-OUT- signal. This signal commands U1 and U2 to reload the LOOP-BACK ADDRESS (from which the vector driving resumes). Vector Pattern RAM Functional Block There are ten identical Vector Pattern RAM Functional Blocks that provide the forty output channels on the Vector Output I/O Module. Each RAM block consists of an 8K x 8 SRAM, a 74AC273 Octal D-Type Flip-Flop, a resistor pack, and one 74HC126 Tri-Stateable Buffer. The resistor pack provides isolation from the D-BUS data bus. When only the RAM has been selected to be written to, the data on the bus passes through the resistor pack and is input to the RAM. When vectors are driven and all devices have been selected, the resistor pack provides enough isolation from the bus to prevent other devices from interfering with the output of the RAM. When vector driving occurs, the data at the current address of the RAM is latched in the latch by LAT-CLK. This data contains one signal bit (high or low) and one tri-state bit (on or off) for four lines of output. The latch also has a TRISTATE- input from P1 pin 2 that, upon a low input, clears the the latch and resets its contents to all lows, tri-stating all 40 outputs of the I/O module. Vector Control RAM Functional Block The Vector Control RAM provides user-programmed (via vector files) control signals used for looping, handshaking, Capture clocking, and vector drive termination. 2-26 2/Theory of Operation The Vector Control RAM Functional Block consists of an 8K x 8 SRAM (U600), a 74AC273 Octal D-Type Flip-Flop (U601), a resistor pack (Z600), and one 74AC08 AND gate (U19). The Z600 resistor pack provides isolation from the D-BUS data bus. When only U600 has been selected to be written to, the data on the bus passes through Z600 and is input to U600. When vectors are driven and all devices have been selected, the resistor pack provides enough isolation from the bus to prevent other devices from interfering with the output of the U600 RAM. When Vector RAM is being loaded (i.e., DRV/LD- is low), the output of U601 is cleared to prevent the control signals from causing erratic behavior in the module. When vector driving occurs, the current data out of U600 is latched in U601 by LAT-CLK. The outputs of U601 are used for the following purposes: o DONEDRV - terminates vector driving when the final vector in the file is driven. o HSOUT - suspends vector driving until the programmed edge is detected on the WAIT input. o LOOP - decrements the loop counter and checks the results after reaching one vector prior to the ENDLOOP statement. o BOTH - loops until the loop count is exhausted and then terminates vector driving. o CAP-CLK - clocks the input section in the center of the current vector period. When the TP5 TST test point is pulled low (for testing purposes), the output of U601 is disabled (forced low). This permits the control RAM to be loaded with test patterns and driven without affecting the output (i.e. LOOP bits do not force looping). CRCs of the RAM output verify that the proper data is at the proper address. Loop Control Functional Block NOTE All the loop control circuitry is located on the Main PCA unless otherwise noted. When a vector file that uses looping is loaded into the module, several actions are performed. A write is performed to $D0X21 to clear LTCCLR(bit 2), which causes the U25 PAL to reset the LOOP-DONE output on U28. Next, a write is performed to $D0X21 with bit 3 set or cleared, choosing the loading of either the MSB or LSB of the loop count number contained in the vector file (the value loaded is actually count -- 2). Then a write is performed to $D0X31 with the MSB or LSB as appropriate. This 2-27 2/Theory of Operation step is repeated for the other byte (either the MSB or the LSB). Finally, another write is made to $D0X21 with bit 2 set that releases the clear on U28. When a vector file is driven, on the vector prior to the one designated by the ENDLOOP statement on the vector file the LOOP output (U601-5) goes high. This signal is passed from the Top PCA (J5-24) to the Main PCA (J4-24) and is input to a 74AC00 NAND gate (U19). If the looping is not complete, LOOP-DONE- is high and passes the signal to the inputs of two 74HC40103 Counters (U26 and U27), decrementing the counters. This signal is then fed back as LOOP-LD- to J4-25 and J5-25. It passes through U7 (Top PCA), clocking the U1 and U2 PE- (parallel load) input, which loads the LOOP-BACK ADDRESS that is stored in U3 and U4. Each time the vector that contains the LOOP bit is driven, this process is repeated until U26 has counted down to zero. The TC- output enables U27 to be decremented by the next LOOP, while U26 is rolled-over, turning off TC-. This process continues until both counters have reached their terminal count (which occurs one pass prior to exiting the loop). When the terminal count is reached, U27 has its LPTC signal go low, providing a low input to U28 pin 2. Entry into the final LOOP clocks U28 to latch the data and set LOOP-DONE- low, disabling any further LOOPs from passing through U19. LOOP-DONE is sent to the Top PCA SSLOGIC Functional Block for terminating vector driving if the BOTH bit of the Vector Control RAM is set. Capture Clock Functional Block When a vector file is driven with the Capture clock programmed to occur, the CAP-CLK output at U601-2 goes high for the entire vector period. CAP-CLK is inverted by U20 and is then “ANDed” with the RAMCLK signal and output from U20-3. The “ANDing” of the two signals provides the clocking edge that occurs during the middle of the vector period. The signal is then passed through the 33 ohm series resistor R10 and passes from J5-29 to J4-29 of the Main PCA. There the signal is inverted once more through U19 (Main PCA) before it is routed to the input of the Clock Mux U18-12 (Main PCA). Drive Status Functional Block The Drive Status circuitry is located on the Main PCA. The status of the Vector Output I/O Module is a 4-bit code returned by performing a read at $D0X01. Table 2-10 illustrates the significance of the bits returned. Bit 3 contains the vector drive status (0 - complete, 1 - not complete), bit 2 contains the HS-ENABLE status (0 - drive suspended for handshake, 1 - drive not suspended for handshake), and bit 1 and bit 0 contain the module type ID code (Vector I/O = 01). Upon the receipt of RD- on U25-7, the status of the DONE-signal on U25-16, the HS-ENABLE signal on U25-12, and the ID code on U25-10 and U25-11 are output on U25-17 through U25-20. The WR-DLY- signal on U24-1 directs the data through U24 from the TOPDATA Bus to the A-D-Bus. The address $D0X01 ensures that LATA7is low to enable the data. The data is then read by the mainframe through U8. 2-28 2/Theory of Operation Table 2-10. U25 ID/Status Register Bit Description (Read @ $D0X01) ___________________________________________________________________________ BIT SIGNAL 1 0 ___________________________________________________________________________ 3 DONE Not Done Done 2 HS-ENABLE Not Suspended Suspended 1,0 ID CODE = 01 ___________________________________________________________________________ Output Protection Functional Block The vector data on the OUT-BUS of the Top PCA is connected to diode packs (BAV99) that are connected to +5 volts and ground to clamp overvoltage and undervoltage on the outputs. The output connectors (J1 and J2) have 33 ohm resistors in series with the output that provide high speed serial termination as well as allowing current limiting in cases of overvoltage, undervoltage, or stuck outputs. 2-29 2/Theory of Operation 2-30 Some semiconductors and custom IC's can be damaged by electrostatic discharge during handling. This notice explains how you can minimize the chances of destroying such devices by: 1. Knowing that there is a problem. 2. Learning the guidelines for handling them. 3. Using the procedures, and packaging and bench techniques that are recommended. The Static Sensitive (S.S.) devices are identified in the Fluke technical manual parts list with the symbol The following practices should be followed to minimize damage to S.S. devices. 1. MINIMIZE HANDLING 3. DISCHARGE PERSONAL STATIC BEFORE HANDLING DEVICES. USE A HIGH RESISTANCE GROUNDING WRIST STRAP 2. KEEP PARTS IN ORIGINAL CONTAINERS UNTIL READY FOR USE. 4. HANDLE S.S. DEVICES BY THE BODY Page 1 of 2 5. USE STATIC SHIELDING CONTAINERS FOR HANDLING AND TRANSPORT 8. WHEN REMOVING PLUG-IN ASSEMBLIES, HANDLE ONLY BY NON-CONDUCTIVE EDGES AND NEVER TOUCH OPEN EDGE CONNECTOR EXCEPT AT STATIC-FREE WORK STATION. PLACING SHORTING STRIPS ON EDGE CONNECTOR HELPS TO PROTECT INSTALLED SS DEVICES. 6. DO NOT SLIDE S.S. DEVICES OVER ANY SURFACE 9. HANDLE S.S. DEVICES ONLY AT A STATIC-FREE WORK STATION 10. ONLY ANTI-STATIC TYPE SOLDERSUCKERS SHOULD BE USED. 11. ONLY GROUNDED TIP SOLDERING IRONS SHOULD BE USED. A complete line of static shielding bags and accessories is available from Fluke Parts Department, Telephone 800-526-4731 or write to: 7. AVOID PLASTIC, VINYL AND STYROFOAM® IN WORK AREA JOHN FLUKE MFG. CO., INC. PARTS DEPT. M/S 86 9028 EVERGREEN WAY EVERETT, WA 98204 PORTIONS REPRINTED WITH PERMISSION FROM TEKTRONIX, INC. AND GENERAL DYNAMICS, POMONA DIV. ® Dow Chemical Page 2 of 2 J0089D-07U8604/SE EN Litho in U.S.A. Rev. 1 MAR 86 Section 3 Maintenance WARNING SERVICING DESCRIBED IN THIS SECTION IS TO BE PERFORMED BY QUALIFIED SERVICE PERSONNEL ONLY. TO AVOID ELECTRICAL SHOCK, DO NOT PERFORM ANY SERVICING UNLESS YOU ARE QUALIFIED TO DO SO. INTRODUCTION This section describes maintenance procedures for the 9100A-017 Vector Output I/O Module. Some of these procedures do not require access to the instrument and can be performed by the operator. Troubleshooting procedures, which are covered in detail in the 9100A Service Kit, may require reference to the disassembly and reassembly instruction found in this section. CHANGING THE VECTOR OUTPUT I/O MODULE FUSE An operator display message ("I/O module fuse blown") indicates that the Vector Output I/O Module fuse has opened. This problem can occur when the I/O Module COMMON lead is incorrectly connected to the UUT. Prior to replacing the fuse, determine the incorrect COMMON lead connection. Then disconnect all I/O Module leads and replace the fuse as follows: 1. Locate the fuse holder on the back of the I/O Module, near the cable. 2. Press the fuse holder cap in, then rotate it counterclockwise. 3. Pull the cap and fuse straight out. Separate the cap and fuse. 4. Replace with a 1A, 250V slow blow fuse. Vector Output I/O Modules configured at the factory for use with 110V line voltage mainframes use 1/4 x 1-1/4 inch fuses with grey fuse holder caps. Instruments configured at the factory for 220V use 5 mm x 20 mm fuses with black fuse holder caps. First, check the color of the fuse cap (grey caps hold U.S. fuses; black caps hold metric fuses). Then select the proper fuse part number. 3-1 3/Maintenance CLEANING CAUTION Do not use aromatic hydrocarbons (such as gasoline or other fuels) or chlorinated solvents for cleaning. They may damage plastic materials used in the instrument. Do not use detergent of any kind for cleaning the PCA. Clean the instrument case with a mild detergent and water. The main and top PCAs may be washed with isopropyl alcohol or deionized water and a soft brush. Dry with clean dry air at low pressure. VECTOR OUTPUT I/O MODULE SELF TEST The Vector Output I/O Module Self Test verifies that the module is connected and is communicating with the system. Use the following procedure to self test the module: 1. Press MAIN MENU on the mainframe and move the cursor to the first (left-most) field using the left arrow ( <- ) key. 2. Press the SELFTEST softkey (F1). 3. Move the cursor one field to the right and press the I/O MOD softkey (F3). 4. Move the cursor one more field to the right, and press the number of the I/O Module to be tested. Check that the display reads: MAIN: SELFTEST I/O MOD(where signifies the number of the I/O Module). 5. Press ENTER to initiate the self test. If the self test fails, a failure message is displayed. Check the Vector Output I/O Module connection and repeat the test. If the test fails a second time, the Vector Output I/O Module requires service. DISASSEMBLY To gain access to the 2 PCAs in the Vector Output I/O Module, perform the following steps: 1. Disconnect the module from the mainframe. 2. Turn the module over on its top (with the large module decal facing up). Remove the four Phillips screws that hold the case halves together, and separate the top and bottom case halves. 3-2 3/Maintenance 3. Place the bottom half of the module (with the PCAs still attached) with the mainframe cable facing you. Remove the two Phillips screws on the corners of the PCA closest to the mainframe cable that hold the PCAs to the bottom of the case. Pull the PCAs away from the lower half of the case. 4. To separate the PCAs, turn the the PCAs component side down. Remove the three Phillips screws (two on the corners of the PCA furthest away from the mainframe cable and one in the center of the board) that hold the PCAs together. Carefully pull the boards apart to avoid damage to the connectors. TROUBLESHOOTING This section contains general troubleshooting information that isolates the problem to one of the Vector Output I/O Module PCAs. For more complete information on testing and troubleshooting, along with software to supplement the tests, a 9100A Service Kit (John Fluke Part Number 818948) can be purchased. General Information If the Vector Output I/O Module fails the self test, the PCA that failed can usually be quickly isolated. To verify that the output section is driving out any vectors, place the 9100A single-point probe on the module output connector (J1 and J2 on the Top PCA). If the module is not driving out vectors, check the following few key signals on the Top PCA (9100A-4022) on the affected channel(s) while the self test is being performed: o Verify the non-assertion of the external TRISTATE- signal on pin 1 of the 74AC273 D-Type Flip-Flops (U101, U103, . . .) of the Pattern RAM Functional Block. o Verify D-Type Block. output inputs the activity of the LAT-CLK signal on pin 11 of the 74AC273 Flip-Flops (U101, U103, . . .) of the Pattern RAM Functional If these signals are not active, verify that the SSGATEof the 74AC20 (U12) is low. If it is not low, check the to U12 to determine which condition is preventing clocking. If the module is driving out vectors, but failing the self test, the Main PCA (9100A-4021) can be used for stimulus measurement with the Top PCA removed. Another module may be used to stimulate the failing channel(s) by connecting its output to the Main PCA input connectors J2 and J3 while the single-point probe is used to trace the signal paths. The failure mask of the self test can often provide clues as to whether the input or output section failed. The failure mask is displayed as a 10-digit hex value. Each channel of the Vector Output I/O Module is displayed as one bit of the mask (for a total of 40 channels). On the input section of the module, each custom chip (U100, U110, U120, U130, and U140 on the Main PCA) has eight channels. On the output section, each RAM chip (U100, U102, U200, U202, U300, U302, U400, U402, U500, and 3-3 3/Maintenance U502 on the Top PCA) has four channels of output. By observing the failure mask and using the single-point probe for verification, the faulty PCA (Top or Main) can be isolated. 3-4 Section 4 List of Replaceable Parts ____________________________________________________________________________ TABLE OF CONTENTS TABLE ASSEMBLY NAME DRAWING NO. NO. PAGE NO. 9100A-017 Final Assembly A1 Main PCA A2 Top PCA 9100A-017 9100A-4021 9100A-4022 4-1 4-2 4-3 4-5 4-8 4-10 4-1 4-2 4-3 4-1 FIGURE PAGE 4-6 4-9 4-11 4/List of Replaceable Parts 4-2 4/List of Replaceable Parts INTRODUCTION This section provides an illustrated parts list for the 9100A-017 Vector Output I/O Module. Components are listed alphanumerically by assembly. Both electrical and mechanical components are listed by reference designation. Each listed part is shown in an accompanying illustration. The parts lists contain the following information: o Reference Designator o Description o Fluke Stock Number o Federal Supply Code for Manufacturers (MFRS SPLY CODE) o Total Quantity of Components per Assembly (TOT QTY) HOW TO OBTAIN PARTS Components may be ordered directly from the manufacturer’s part number, or from the John Fluke Manufacturing Co., Inc., or an authorized representative by using the Fluke Stock Number. In the event the part ordered has been replaced by an new or improved part, the replacement will be accompanied by an explanatory note and installation instructions if necessary. To ensure prompt and efficient handling of your order, please include the following information: o Quantity o Fluke Stock Number o Description o Reference Designation o Printed circuit assembly (PCA) number and revision letter o Instrument Model Number and Serial Number Parts price information is available from the John Fluke Manufacturing Co., Inc. or its representative. Prices are also found in the Fluke Replacement Parts Catalog, which is available on request. CAUTION An asterisk in the "S" (static) column indicates a device or component subject to damage by static discharge. 4-3 4/List of Replaceable Parts ADDITIONAL INFORMATION Table 4-4 lists the revision levels of the PCAs documented in this manual. To identify the configuration of the PCAs used in your instrument, refer to the revision letter on the component side of each PCA. This section also contains a list of Manufacturer’s Federal Supply Codes and a list of U. S. and international Technical Service Centers. 4-4 4/List of Replaceable Parts Table 4-1. 9100A-017 Vector I/O Final Assembly (See Figure 4-1.) REFERENCE DESIGNATOR -A>-NUMERICS----> A 1 A 2 F 1 F 2 H 1 H 2 H 3 H 4 MP 1 MP 2 MP 3 MP 4 MP 5 MP 6 MP 7 TM 1 W 1 W 2 XF 1 XF 2 FLUKE STOCK S--------------DESCRIPTION-------------- --NO-* MAIN PCA 846329 * TOP PCA 846332 FUSE,.25X1.25,1A,250V,SLOW 109272 FUSE, 5x20MM, lA,250V,SLOW 808055 SCREW,MACH,PH,P,SEMS,STL,6-32X.250 178533 SCREW,MACH,PH,P,SS,6-32,.875 801241 SCREW,MACH,PH,P,STL,6-32,.875 114868 WASHER,FLAT,BRASS,#6,0.028 THK 111310 FOOT, NON-SKID 774000 CASE TOP, I/O MODULE 773291 CASE BOTTOM, I/O MODULE 773283 DECAL, VECTOR OUTPUT I/O TOP 855387 DECAL, VECTOR OUTPUT I/O BOTTOM 855390 DECAL, VECTOR OUTPUT I/O SIDE 855395 NAMEPLATE, SERIAL -REAR PANEL472795 VECTOR OUTPUT I/O MANUAL, TEXT 855437 CABLE ASSEMBLY, EXTERNAL EVENT 773945 CABLE ASSY, I/O MODULE 783977 HLDR PART,FUSE,CAP,1/4X1-1/4 460238 HLDR PART,FUSE,CAP,5X20MM 461020 MFRS MANUFACTURERS PART NUMBER -CODE- -OR GENERIC TYPE----89536 846329 89536 846332 71400 MDL 1.25 250V 61935 034.3117 89536 178533 89536 801241 73734 19049 89536 111310 89536 774000 89536 773291 89536 773283 89536 855387 89536 855390 89536 855395 89536 472795 89536 855437 89536 773945 89536 783977 61935 031.1666 61935 031.1663 N 0 TOT T QTY- -E1 1 1 1 3 4 2 2 4 1 1 1 1 1 1 1 1 1 1 1 An * in ’S’ column indicates a static-sensitive part. NOTES: The Calibration Module is also provided with the 9100A-017. Order p/n 802074 for replacement modules. 4-5 4/List of Replaceable Parts Figure 4-1. 9100A-017 Final Assembly 4-6 4/List of Replaceable Parts Figure 4-1. 9100A-017 Final Assembly (cont.) 4-7 4/List of Replaceable Parts Table 4-2. A1 Main PCA (See Figure 4-2.) REFERENCE DESIGNATOR -A>-NUMERICS----> C 1, 2, 9, C 10, 17, 18, C 27, 37, 42C 44, 61, 62, C 67, 68 C 3- 7, 45 C 28- 36, 38, C 39, 56- 60, C 70- 80 CR 1 CR 2, 3 CR 4- 12,100CR 107,200-207, CR 300-307,400CR 407,500-507, CR 999 E 1- 5 J 1 J 2, 4 J 3 P 1 Q 1, 2 R 1, 2 R 3, 5, 6, R 10, 32 R 4, 9 R 7 R 8 R 13, 14 R 15, 17, 41R 47 R 16, 18 R 19, 20, 23R 30, 36 R 21, 22, 31, R 33, 34, 39, R 40 R 35 TP 6- 8 U 1 U 2 U 3, 5 U 4 U 6, 23 U 7 U 8 U 9 U 10 U 11, 12 U 13, 16 U 14 U 15 U 17 U 18 U 19 U 20 U 21 U 22 U 24 U 25 U 26, 27 U 28 U 29 U 100,110,120, U 130,140 XF 1 Z 1 Z 100,200,300, Z 400,500 FLUKE STOCK S--------------DESCRIPTION-------------- --NO-CAP,TA,10UF,+-20%,25V 772491 772491 772491 772491 772491 CAP,CER,0.01UF,+-10%,50V,X7R,1206 747261 CAP,CER,0.1UF,+-10%,25V,X7R,1206 747287 747287 747287 DIODE,SI,SCHOTTKY,30V,1.1A,SOT89 782573 DIODE,SI,BV=75V,I0=250MA,SOT23 830489 DIODE,SI,BV=70.0V,I0=50MA,DUAL,SOT23 742320 742320 742320 742320 742320 PIN,SINGLE,PWB,O.058 DIA 233411 HEADER,2 ROW,.100CTR,RT ANG,38 PIN 782748 SOCKET,2 ROW,PWB,0.100CTR,30 POS 783795 SOCKET,2 ROW,PWB,.100CTR,38 POS 844621 HEADER,1 ROW,.150CTR,RT ANG,6 PIN 783803 TRANSISTOR,SI,PNP,SMALL SIGNAL,SOT23 742684 RES,CERM,100,+-5%,.125W,200PPM,1206 746297 RES,CERM,10K,+-1%,.125W,100PPM,1206 769794 769794 RES,CERM,42.2K,+-1%,.125W,100PPM,1206 769851 RES,CERM,7.5K,+-1%,.125W,100PPM,1206 811463 RES,CERM,825,+-1%,.125W,100PPM,1206 811455 RES,CERM,9.1K,+-5%,.125W,200PPM,1206 746602 RES,CERM,43K,+-5%,.125W,200PPM,1206 769299 769299 RES,CERM,910,+-5%,.125W,200PPM,1206 769257 RES,CERM,4.7K,+-5%,.125W,200PPM,1206 740522 740522 RES,CERM,1K,+-5%,.125M,200PPM,1206 745992 745992 745992 RES,CERM,33,+-5%,.125W,200PPM,1206 746248 TERM,UNINSUL,WIRE FORM,TEST POINT 781237 * OSCILLATOR,1MHZ,TTL CLOCK 634113 * IC,OP AMP,QUAD,LOW POWER,SOIC 742569 * IC,CMOS,QUAD 2 INPUT AND GATE,SOIC 853317 * IC,CMOS,HEX INVERTER,SOIC 742585 * IC,CMOS,3-8 LINE DCDR W/ENABLE,SOIC 837948 * IC,LSTTL,OCTL D TRNSPRNT LATCHES,SOIC 742726 * IC,CMOS,OCTAL BUS TRANSCEIVER,SOIC 742577 * IC,ECL,QUAD ECL-TTL TRANSLATOR,PLCC 852140 * IC,CMOS,QUAD,2 INPUT OR GATE,SOIC 853325 * IC,LSTTL,DUAL JK F/F,-EDG TRIG,SOIC 741256 * IC,CMOS,OCTL LINE DRVR,SOIC 742593 * IC,CMOS,OCTAL D F/F,+EDG TRG,SOIC 838029 * IC,LSTTL,SINGLE 8-INP. NAND GATE,SOIC 742510 * IC,CMOS,OCTL LINE DRVR,SOIC 838011 * IC,CMOS,DUAL 4-1 SELECT/MUX,SOIC 780767 * IC,CMOS,QUAD 2 INPUT NAND GATE, SOIC 838185 * OSCILLATOR,20MHZ,TTL CLOCK 845185 * IC,CMOS,DUAL DIV BY 2, 5 CNTR,SOIC 852079 * IC,CMOS,8-1 LINE MUX W/STROBE,SOIC 852061 * IC,ALSTTL,OCTAL BUS TRANSCEIVER,SOIC 799593 * PROGRAMMED PAL 22V10 BOTTOM U25 855432 * IC,CMOS,8 STAGE SYNC DOWN CNTR,SOIC 852082 * IC,CMOS,DUAL D F/F,+EDG TRG,SOIC 782995 * IC,LSTTL,DELAY ELEMENTS,SOIC 773077 * IC MOS QUEST 9000 CHIP PLASTIC TEST 754499 * 754499 HLDR PART,FUSE,BODY,PWB MT 602763 RES NET,DIP,16 PIN,8 RES,33,+-2% 852152 RES NET,DIP,16 PIN,8 RES,100,+-2% 838086 838086 N MFRS MANUFACTURERS 0 SPLY PART NUMBER TOT T -CODE- -OR GENERIC TYPE----- QTY- -E56289 195D106X0025X2T 15 51406 51406 GRM42-6X7R103K50VPB GRM42-6X7R104K25VPB 6 27 61752 25403 25403 10JQ030TRRM BAS16 BAV99 1 2 50 00779 00779 00779 00779 89536 04713 59124 59124 60599-3 1-87230-9 1-534236-5 1-534236-9 783803 MMBT3906T1 RM73B2BJ101B RK73H2BF103B 91637 91637 91637 91637 91637 CRCW-1206-4222 CRCW-1206-7501 CRCW-1206-8253 CRCW-1206-9101 CRCW-1206-4302 59124 59124 RM73B-2BJ911B RM73B-2B-J4701KB 59124 RM73B-2BJ102KB 7 09969 27918 91637 18324 18324 18324 18324 01295 01295 04713 18324 18324 01295 18324 01295 54590 18324 54590 91637 18324 54590 01295 89536 18324 01295 01295 89536 CRCW-1206-330-J-BOZ TP102-01 XO-43B 1 LM324D 74HC08D N74HCT040 74HCT138DT SN74LS373DR SN74HCT245DR MC10H125FN 74HCT32D N74LS112DT SN74HCT244DWR 74HC273DT SN74LS30DR CD74ACT244M 74HCT153DT CD74AC00M 40-43B 20 74HCT390D CD74AC151M SN74ALS245ADWR 855432 74HC40103D SN74HC74DR SN74LS31DR 754499 1 3 1 1 2 1 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 5 61935 91637 91637 FAU031.3573 SOMC-1603-330G SOMC-1603-101G 1 1 5 An * in ’S’ column indicates a static-sensitive part. 4-8 5 1 2 1 1 2 2 5 F F F J J B02 B02 B02 B02 B02 2 1 1 2 9 2 11 4/List of Replaceable Parts Figure 4-2. A1 Main PCA 4-9 4/List of Replaceable Parts Table 4-3. A2 Top PCA (See Figure 4-3.) REFERENCE DESIGNATOR -A>-NUMERICS----> C 1- 5, 46, C 47 C 6- 45, 48, C 900 CR 100-107,200CR 207,300-307, CR 400-407,500CR 507,999 H 1 H 2 H 999 J 1, 2 J 3, 5 J 4 MP 1 MP 2 P 1- 4 R 1- 8, 11 R 9, 10 TP 1- 5 U 1, 2 U 3- 6 U 7, 19 U 8, 13, 16 U 9 U 10 U 11 U 12 U 14 U 15 U 17, 18 U 20 U 100,102,200, U 202,300,302, U 400,402,500, U 502,600 U 101,103,201, U 203,301,303, U 401,403,501, U 503,601 U 104,105,204, U 205,304,305, U 404,405,504, U 505 Z 100,101,200, Z 201,300,301, Z 400,401,500, Z 501,600 Z 102,202,302, Z 402,502 FLUKE STOCK S--------------DESCRIPTION-------------- --NO-CAP,TA,10UF,+-20%,25V 772491 772491 CAP,CER,0.1UF,+-10%,25V,X7R,1206 747287 747287 DIODE,SI,BV=70.0V,IO=50MA,DUAL,SOT23 742320 742320 742320 742320 SCREW,MACH,PH,P,SEMS,STL,4-40X.187 732750 WASHER,FLAT,PHENOLIC,#4,0.063 THK 130021 SOCKET,IC,14 PIN 276527 CONN,RECT,PWB,REC,33 POS 800672 HEADER,2 ROW,.100CTR,30 PIN 854823 HEADER,2 ROW,.100CTR,38 PIN 838532 SPACER,SWAGED,RND,BR,6-32,.530 854583 SPACER,SWAGED,RND,BR,.150ID,.530 854575 GUIDE SOCKET 864033 RES,CERM,4.7K,+-5%,.125W,200PPM,1206 740522 RES,CERM,33,+-5%,.125W,200PPM,1206 746248 TERM,UNINSUL,WIRE FORM,TEST POINT 781237 * IC,FTTL,8 BIT CNTR,SOIC 852095 * IC,CMOS,OCTAL D F/F,+EDG TRG,SOIC 838029 * IC,CMOS,QUAD 2 INPUT AND GATE,SOIC 838227 * IC,CMOS,DUAL D F/F,+EDG TRG,SOIC 837930 * IC,CMOS,SYNC DIV BY 16 BIN CNTR,SOIC 852066 * PROGRAMMED 22V10 TOP U10 855429 * PROGRAMMED 22V10 TOP U11 855424 * IC,CMOS,DUAL 4 INPUT NAND GATE 853320 * IC,CMOS,8-1 LINE MUX W/STROBE,SOIC 852061 * IC,CMOS,QUAD 2 INPUT OR GATE,SOIC 838276 * IC,CMOS,QUAD 2 INPUT XOR GATE,SOIC 838391 * IC,CMOS,QUAD 2 INPUT NOR GATE,SOIC 838193 * IC,CMOS,8K X 8 STATIC RAM,30NS,0.3IN 852058 * 852058 * 852058 * 852058 * IC,CMOS,OCTAL D F/F,+EDG TRG,SOIC 852074 * 852074 * 852074 * 852074 * IC,CMOS,QUAD BUFFER W/3-ST,SOIC 852090 * 852090 * 852090 * 852090 RES NET,DIP,16 PIN,8 RES,1K,+-2% 852145 852145 852145 852145 RES NET,DIP,16 PIN,8 RES,33,+-2% 852152 852152 N MFRS MANUFACTURERS 0 SPLY PART NUMBER TOT T -CODE- -OR GENERIC TYPE----- QTY- -E56289 195D106X0025X2T 7 51406 GRM42-6X7R104K25VPB 42 25403 BAV99 41 89536 34114 00779 50541 00779 00779 9W423 9W423 89536 59124 09969 27918 18324 18324 54590 54590 18324 89536 89536 54590 54590 54590 54590 54590 75569 732750 3482-4 2-640357-1 KA33/127BPFD21TAHF6 1-102977-5 1-1-2977-9 9538B-B-0632 9511B-B-0256 864033 RM73B-2B-J4701KB CRCW-1206-330-J-BOZ TP102-01 74F269D 74HC273DT CD74AC08M CD74ACT74M 74HC163D 855429 855424 CD74AC20M CD74AC151M CD74AC32M CD74ACT86M CD74AC02M P4C164-25PC 4 4 22 2 2 1 3 2 4 9 2 5 2 4 2 3 1 1 1 1 1 1 2 1 11 12040 74AC273SCT 11 18324 74HC126DT 10 91637 SOMC-1603-102G 11 91637 SOMC-1603-330G 5 An * in ’S’ column indicates a static-sensitive part. 4-10 4/List of Replaceable Parts Figure 4-3. A2 Top PCA 4-11 4/List of Replaceable Parts Table 4-4. Module Revision Information ______________________________________________________________________________ Ref. Assembly Fluke Revision Name Part No. Level ______________________________________________________________________________ A1 Main PCA 873948 C A2 Top PCA 873950 C ______________________________________________________________________________ 4-12 4/List of Replaceable Parts MANUFACTURER’S FEDERAL SUPPLY CODES 00779 AMP, Inc. Harrisburg, Pennsylvania 01295 Texas Instruments Inc. Semiconductor Group Dallas, Texas 04713 Motorola, Inc. semiconductor Group Phoenix, Arizona 09969 Dale Electronics, Inc. Yankton, South Dakota 12040 National Semiconductor Corp. Danbury, Connecticut 18324 Signetics Corp. Sacramento, California 25403 Amperex Electronics Corp. Semiconductor & Micro-Circuit Div. Slatersville, Rhode Island 27918 Component Parts Corp. Bellmore, New York 34114 Oak Industries Rancho Bernardo, CA 50541 Hypertronics Corp. Hudson, Massachusetts 51406 Murata Erie, No. America Inc. Marietta, Georgia 54590 RCA Corporation Distribution & Special Products Cherry Hill, New York 56289 Sprague Electric Co. North Adams, Massachusetts 75569 Performance Semiconductor Corp. Sunnyvale, California 59124 KOA-Speer Electronics Inc. Bradford, Pennsylvania 9W423 Amatom El Mont, California 61752 IR-ONICS Inc. Warwick, Rhode Island 91637 Dale Electronics, Inc. Columbus, Nebraska 61935 Schurter Inc. Petalum, California 71400 Bussman Manufacturing Div. McGraw-Edison Co. St. Louis, Missouri 73734 Federal Screw Products Inc. Chicago, Illinois 4-13 4/List of Replaceable Parts TECHNICAL SERVICE CENTERS U.S. Service Locations California Fluke Technical Center 16969 Von Karman Avenue Suite 100 Irvine, CA 92714 Tel: (714) 863-9031 Fluke Technical Center 46610 Landing Parkway Fremont, CA 94538 Tel: (415) 651-5112 Colorado Fluke Technical Center 14180 East Evans Avenue Aurora, CO 80014 Tel: (303) 695-1171 Florida Fluke Technical Center 940 N. Fern Creek Avenue Orlando, FL 32803 Tel: (407) 896-4881 Illinois Fluke Technical Center 1150 W. Euclid Ave. Palatine, IL 60067 Tel: (312) 705-0500 Maryland Fluke Technical Center 5640 Fishers Lane Rockville, MD 20852 Tel: (301) 770-1576 New Jersey Fluke Technical Center East 66 Midland Avenue Paramus, NJ 07652-0930 Tel: (201) 599-9500 Texas Fluke Technical Center 1801 Royal Lane, Suite 307 Dallas, TX 75229 Tel: (214) 869-2848 Washington Fluke Technical Center John Fluke Mfg. Co., Inc. 1420 75th St. S.W. M/S 6-30 Everett, WA 98203 Tel: (206) 356-5560 International Argentina Coasin S.A. Virrey del Pino 4071 DPTO E-65 1430 CAP FED Buenos Aires Tel: 54 1 522-5248 Australia Philips Customer Support Scientific and Industrial 23 Lakeside Drive Tally Ho Technology Park East Burwood Victoria 3151 Australia Philips Customer Support Scientific & Industrial 25-27 Paul St. North North Ryde N.S.W. 2113 Tel: 61 02 888 8222 Austria Oesterreichische Philips Industrie Unternehmensbereich Prof. Systeme Triesterstrasse 66 Postfach 217 A-1101 Wein Tel: 43 222-60101, x1388 Belgium Philips & MBLE Associated SA. Scientific & Industrial Equip. Div Service Department. 80 Rue des deux Gares B-1070 Brussels Tel: 32 2 525 6111 England Philips Scientific Test & Measuring Division Colonial Way Watford Hertforshire WD2 4TT Tel: 44 923-240511 Hindtron Services Pvt. Ltd. 15 Community Centre Panchshila Park New Delhi 110 017 Tel: 011-6433675 France S.A. Philips Industrielle et Comerciale, Science et Industry 105 Rue de Paris BP 62 93002 Bobigny, Cedex Tel: 33-1-4942-8040 Canada Fluke Electronics Canada Inc. 400 Britannia Rd. East, Unit #1 Mississauga, Ontario L4Z 1X9 Tel: 416-890-7600 Germany (F.R.G.) Philips GmbH Service fuer FLUKE - Produkte Department VSF Oskar-Messter-Strasse 18 D-8045 Ismaning/Munich, West Germany Tel: 49 089 9605-239 Chile Intronsa Inc. Casilla 16158 Santiago 9 Tel: 56 2 232-1886, 232-4308 China Fluke International Corp. P.O. Box 9085 Beijing Tel: 86 01 512-3436 Colombia Sistemas E Instrumentacion, Ltda. Carrera 13, No. 37-43, Of. 401 Ap. Aereo 29583 Bogota Tel: 57 232-4532 Ecuador Proteco Coasin Cia., Ltda. P.O. Box 228-A Ave. 12 de Octubre 2285 y Orellana Quito Tel: 593 2 529684 Hinditron Services Pvt. Ltd. Field Service Center Emerald Complex 1-7-264 5th Floor 114 Sarojini Devi Road Secunderabad 500 003 Tel: 08 42-821117 Finland Oy Philips AB Central Service Sinikalliontie 1-3 P.O. Box 11 SF-02630 ESPOO Tel: 358-0-52572 Brazil Hi-Tek Electronica Ltda. Al. Amazonas 422, Alphaville CEP 06400 Barueri Sao Paulo Tel: 55 011 421-5477 Denmark Philips A/S Technical Service I & E Strandlodsveij 1A PO Box 1919 DK-2300 Copenhagen S Tel: 45 1 572222 Egypt Philips Egypt 10, Abdel Rahman el Rafei st. el. Mohandessin P.O. Box 242 Dokki Cairo Tel: 20-2-490922 Indonesia P.T. Lamda Triguna P.O. Box 6/JATJG Jakarta 13001 Tel: (021) 8195365 Israel R.D.T. Electronics Engineering, Ltd. P.O. Box 43137 Tel Aviv 61430 Tel: 972 3 483211 Italy Philips S.p.A. Sezione I&E / T&M Viale Elvezia 2 20052 Monza Tel: 39-39-363-5342 Japan John Fluke Mfg. Co., Inc. Japan Branch Sumitomo Higashi Shinbashi Bldg. 1-1-11 Hamamatsucho Minato-ku Tokyo 105 Tel: 81 3 434-0181 Greece Philips S.A. Hellenique 15, 25th March Street 177 78 Tavros 10210 Athens Tel: 30 1 4894911 Korea Myoung Corporation Yeo Eui Do P.O. Box 14 Seoul 150 Tel: 82 2 784-9942 Hong Kong Schmidt & Co (H.K.) Ltd. 18/FL., Great Eagle Centre 23 Harbour Road Wanchai Tel: 852 5 8330222 Malaysia Mecomb Malaysia Sdn. Bhd. P.O. Box 24 46700 Petaling Jaya Selangor Tel: 60 3 774-3422 India Hinditron Services Pvt. Ltd 1st Floor, 17-B Mahal Industrial Estate Mahakali Road, Andheri East Bombay 400 093 Tel: 91 22 6300043 Mexico Mexel Servicios en Computacion Instrumentacion y Perifericos Blvd. Adolfo Lopez Mateos No. 163 Col. Mixcoac Mexico D.F. Tel: 52-5-563-5411 Hinditron Services Pvt. Inc. 33/44A Raj Mahal Villas Extn. 8th Main Road Bangalore 560 080 Tel: 91 812 363139 Netherlands Philips Nederland Test & Meetapparaten Div. Postbus 115 5000 AC Tilburg Tel: 31-13-352445 8/89 4-14 4/List of Replaceable Parts TECHNICAL SERVICE CENTERS New Zealand Philips Customer Support Scientific & Industrial Division 2 Wagener Place Mt. Albert Auckland Tel: 64 9 894-160 Norway Morgenstierne & Co. A/S Konghellegate 3 P.O. Box 6688, Rodelokka Oslo 5 Tel: 47 2 356110 Pakistan International Operations (PAK) Ltd. 505 Muhammadi House I.I. Chundrigar Road P.O. Box 5323 Karachi Tel: 92 21 221127, 239052 Peru Importaciones & Representaciones Electronicas S.A. Avad Franklin D. Roosevelt 105 Lima 1 Tel: 51 14 288650 Singapore Rank O’Connor’s Singapore Pte Ltd 98 Pasir Panjang Road Singapore 0511 Tel: 65 4737944 South Africa South African Philips (Pty) Ltd. Service Department 195 Main Rd Martindale, Johannesburg, 2092 Tel: 27 11 470-5255 Spain Philips Iberica Sae Depto. Tecnico Instrumentacion c/Martinez Villergas 2 28027 Madrid Tel: 34 1 4042200 Sweden Philips Kistaindustrier Ab I&E Technical Customer Support Borgarfjordsgatan 16 S 164 93 Kista Tel: 46-8-703-1000 Philippines Spark Radio & ElectronicS Inc. Greenhills, P.O. Box 610 San Juan, Metro-Manila Zip 3113 Tel: 63-2-775192 Switzerland Philips A.G. Technischer Kundendienst Postfach 670 Allmendstrasse 140 CH-8027 Zurich Tel: 41 1 482211 Portugal Decada Espectral Equipmentos de Elec. e Cientificos Av. Bomberios Voluntarios Lote 102B, Miraflores/Alges 1495 Lisboa Tel: 351 1 410-3420 Taiwan, R.O.C. Schmidt Electronics Corp. 5th Floor, Cathay Min Sheng Commercial Building, 344 Min Sheng East Road Taipei Tel: 886 2 501-3468 Thailand Measuretronix Ltd. 2102/63 Ramkamhaeng Rd. Bangkok 10240 Tel: 66 2 374-2516, 374-1632 Turkey Turk Philips Ticaret A.S. Inonu Caddesi 78/80 Posta Kutusu 504-Beyoglu Istanbul Tel: 90 1 1435891 Uruguay Coasin Uruguaya S.A Casilla de Correo 1400 Libertad 2525 Montevideo Tel: 598-2-789015 Venezuela Coasin C.A. Calle 9 Con Calle 4, Edif. Edinurbi Apartado de Correos Nr-70-136 Los Ruices Caracas 1070-A Tel: 58 2 241-0309, 241-1248 West Germany Philips GmbH Service VSF Unternehmensbereich Elektribuj fur Wissenschaft und Industrie Oskar-Messter-Strasse 18 8045 Ismaning Tel: 49-089-9605-260 8/89 4-15 4/List of Replaceable Parts 4-16 Section 5 Schematic Diagrams ______________________________________________________________________________ CONTENTS FIGURE 5-1. 5-2. TITLE PAGE A1 Main PCA ............................................. 5-3 A2 Top PCA .............................................. 5-5 5-1 5/Schematic Diagrams 5-2 5/Schematic Diagrams Figure 5-1. A1 Main PCA 5-3 5/Schematic Diagrams Figure 5-1. A1 Main PCA (cont.) 5-4 5/Schematic Diagrams Figure 5-2. A2 Top PCA 5-5 5/Schematic Diagrams Figure 5-2. A2 Top PCA (cont.) 5-6 Index ______________________________________________________________________________ Address Map, Output Section, 2-19 Addressing, Mainframe Addressing of the Module, 2-5 Output Section, 2-18 Calibration Module, 2-10, 2-17 CAPTURE, 2-9 Capture Clock Functional Block, 2-28 Chip Counter Operation, 2-22 Cleaning the Module, 3-2 Clip Module, 2-16 Clock and Enable Mux Functional Block, 2-9 Connector Code Functional Block, 2-16 Control Register, 2-12 Custom Chip Selection, 2-6 Custom Chip Functional Block, 2-8 Cyclic Redundancy Checking, 2-8, 2-27 Data Compare Equal Output Pin, 2-13 Data Compare Interrupt, 2-13 Data Comparison Interrupts, 2-13 Data Comparison Inputs, 2-12 DCE, 2-13 Dip-Clip Module, 2-17 Disassembling the Module, 3-2 Drive Clock Selection, 2-23 Drive Status Functional Block, 2-28 ENDLOOP Statement, 2-27 Functional Blocks, Capture Clock, 2-28 Clock and Enable Mux, 2-8 Connector Code, 2-16 Custom Chip, 2-9 Drive Status, 2-28 General Control Latch, 2-11 Input Protection, 2-16 Internal Oscillator Control, 2-20 Loop Control, 2-27 Main PCA to Top PCA Interface, 2-17 Mainframe to Bus Interface, 2-5 Output Control, 2-20 Output Protection, 2-29 RAM Select, 2-21 Index-1 Index Functional Blocks, SSLOGIC (Start/Stop Logic), 2-22 Vector Address, 2-26 Vector Control RAM, 2-26 Vector Pattern RAM, 2-26 Fuse Blown Detection, 2-16 Fuse, Changing, 3-1 Fuse Detection, 2-12 General Control Latch Functional Block, 2-11 General Interrupts, 2-13 General Stop, Performing, 2-25 Handshake Synchronization, 2-24 I/O General Interrupt, 2-13 Input Protection Functional Block, 2-16 Input Section Theory of Operation, 2-5 Inputs, 2-9 Internal Oscillator Control Functional Block, 2-20 Internal Clock Source, 2-20 Interrupts, Data Compare, 2-13 I/O General, 2-13 Loading Vector RAM, 2-27 LOOP, 2-25, 2-27 Loop and Stop, Performing, 2-25 Loop Control Functional Block, 2-27 Main PCA to Top PCA Interface Functional Block, 2-17 Mainframe Addressing of the Module, 2-5 Mainframe to Bus Interface Functional Block, 2-5 Multi-Detection and Interrupt, 2-15 Operation of General Control Latch Block, 2-13 Output Control Functional Block, 2-20 Output Protection Functional Block, 2-29 Output Section Theory of Operation, 2-16 Outputs, 2-11 PAL, 2-20 Performing a General Stop, 2-25 Performing a Loop and Stop, 2-25 POD SYNC Signal, 2-9 RAM Select Functional Block, 2-21 Self Test, 3-2 Signal Polarity/Control Register, 2-22 Specifications, 1-1 SSLOGIC (Start/Stop Logic) Functional Block, 2-22 START, 2-24 Start/Stop Control, 2-23 STOP, 2-24 Index-2 Index STROBE-, 2-5 Suspending Vector Driving, 2-24 Threshold Voltage Generation, 2-14 TRISTATE-, 2-26 Troubleshooting the Module, 3-3 Vector Address Functional Block, 2-26 Vector Control RAM, 2-22, 2-26 Vector Drive Complete Logic, 2-25 Vector Drive Status Nybble, 2-18, 2-24 Vector Drive Termination, 2-27 Vector Output I/O Module Overview, 2-1 Vector Pattern RAM, 2-22, 2-26 Vector RAM Address Register, 2-23 VHI and VLO, 2-14 WAIT, 2-24, 2-27 Index-3 Index Index-4
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : No Page Count : 74 Page Mode : UseOutlines Page Layout : SinglePage XMP Toolkit : XMP toolkit 2.9.1-13, framework 1.6 About : uuid:92cd98e4-59d1-4dd7-b8a2-3039bebc5978 Producer : Acrobat Distiller 4.05 for Windows Modify Date : 2003:12:26 23:06:47-06:00 Create Date : 2003:10:25 12:16:27Z Creator Tool : FrameMaker 6.0 Metadata Date : 2003:12:26 23:06:47-06:00 Document ID : uuid:f274d837-6c8c-4934-a5b6-8665c3453a79 Format : application/pdf Title : vector_service.book Creator : dklopfenstein Author : dklopfensteinEXIF Metadata provided by EXIF.tools