《Fluke 9000A-006 Async Probe1-compressed 电路.pdf》由会员分享,可在线阅读,更多相关《Fluke 9000A-006 Async Probe1-compressed 电路.pdf(78页珍藏版)》请在收音机爱好者资料库上搜索。
1、ASYNCHRONOUS SIGNATURE PROBE OPTION gOOOA-006 OPERATION MANUAL - JANUARY, 19862ND PRELIMINARY VERSION Z=- John Fluke Mfg. Co., Inc.Everett, WA 98206 收音机爱好者资料库 Ra d i o Fa n s .CN Table of Contents TITLESECTION 1 2 3 INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . .l-l l-l.TROUBLESHOOTING BEY
2、OND THE KERNEL . . . . . . . . .l-l l-2.OVERVIEW OF SIGNATURE TROUBLESHOOTING . . . . . . .l-l l-3.PURPOSE OF THE EQUIPMENT. . . . . . . . . . . . . .l-2 l-4.EQUIPMENT DESCRIPTION . . . . . . . . . . . . . . .l-3 1-5.General . . . . . . . . . . . . . . . . . . . . .l-3 1-6.The Clock Module. . . . .
3、. . . . . . . . . . . .l-4 l-7.The Asynchronous Signature Module . . . . . . . .l-4 1-8.The Cassette Tape . . . . . . . . . . . . . . . .l-4 1-g.ORGANIZATION OF THIS MANUAL . . . . . . . . . . . .l-4 l-10. SPECIFICATIONS. . . . . . . . . . . . . . . . . . .l-5 OPERATION . . . . . . . . . . . . . . .
4、 . . . . . . . . .2-l 2-l.INTRODUCTION. . . . . . . . . . . . . . . . . . . .2-l 2-2.TROUBLESHOOTER FRONT PANEL. . . . . . . . . . . . .2-l 2-3.BACKING UP THE TAPE CASSETTE. . . . . . . . . . . .2-3 2-4.ENTERING THE SIGNATURE MODE . . . . . . . . . . . .2-4 2-5.INITIALIZATION (SETUP) OF THE SIGNATUR
5、E FUNCTION. . 2-5 2-6.Introduction. . . . . . . . . . . . . . . . . . .2-5 2-7.Selecting the START Signal. . . . . . . . . . . .2-6 2-8.Selecting the STOP Signal . . . . . . . . . . . .2-7 2-g.Selecting the CLOCK Signal. . . . . . . . . . . .2-8 2-10. Selecting the ENABLE Signal . . . . . . . . . .
6、. 2-9 2-11.Selecting the Stop Counter . . . . . . . . . . .2-10 2-12.Selecting the Event Count Parameters. . . . . . .2-11 2-13. VERIFYING EQUIPMENT OPERATION . . . . . . . . . . .2-11 2-14. MAKING CONNECTIONS TO THE UUT . . . . . . . . . . .2-14 2-15. TAKING SIGNATURES AND EVENT COUNTS. . . . . . .
7、 . .2-15 2-16.Introduction. . . . . . . . . . . . . . . . . . .2-15 2-17.Using the Troubleshooter to Stimulate the UUT . . 2-17 2-18.Using Non-Troubleshooter Stimulus . . . . . . . .2-19 TEST PREPARATION. . . . . . . . . . . . . 3-l.INTRODUCTION. . . . . . . . . . . . ;:;: CONTROL SIGNALS. . . . . .
8、 . . . . . General. . . . . . . . . . . . . . 3-4.START Signal. . . . . . . . . . . ;-:* STOP Signal. . . . . . . . . . . . -.CLOCK Signal. . . . . . . . . . . ;I;: ENABLE Signal. . . . . . . . . . . GATE SECTION. . . . . . . . . . . . 3-9. CONTROL SIGNAL EXAMPLES. . . . . . . 3-10. SELECTING THE CO
9、NTROL SIGNAL SOURCES. 3-11. CLOCKING ON BOTH EDGES. . . . . . . 3-12. ESTABLISHING UUT TEST NODES. 3-13. USING THE STOP COUNTER MODE. . . . . 3-14. STIMULATING THE UUT. . . . . . . . . 3-15.Self-Test. . . . . . . . . . . . . .3-l .3-l .3-l .3-l . . ;I; .3-3 .3-3 .3-3 .3-4 .3-4 .3-6 . . ;: .3-8 .3-8
10、-i- 收音机爱好者资料库 Ra d i o Fa n s .CN Contents 3-16.Using the Troubleshooter Front Panel Functions. D 3-8 3-17. Using Programmed Routines. . . . . . . . . . . .3-9 3-18. ESTABLISHING SIGNATURES AND EVENT COUNTS. . . . . .3-9 3-19. USING THE WAVEFORM DISPLAY. . . . . . . . . . . . .3-9 3-20. PROGRAMS SUP
11、PLIED ON THE CASSETTE . . . . . . . . .3-11 3-21.General . . . . . . . . . . . . . . . . . . . . .3-11 3-22.9OOOA Register Usage. . . . . . . . . . . . . . .j-15 j-23. LIBRARY PROGRAMS. . . . . . . . . . . . . . . . . .3-15 3-24.Setup Hardware Program. . . . . . . . . . . . . .j-15 3-25.Arm Gate Pro
12、gram. . . . . . . . . . . . . . . . .3-18 3-26.Use of the Get Signature, Get Events, and Get Wave Programs . . . . . . . . . . . . . . . . .3-19 3-27.Get Signature Program . . . . . . . . . . . . . .3-19 3-28.Get Events Program. . . . . . . . . . . . . . . .3-21 3-29. Get Waveform Program. . . . . .
13、 . . . . . . . . .3-22 3-30. Get Data and Status Program . . . . . . . . . . .3-24 3-31. Send Op Code Program. . . . . . . . . . . . . . .3-25 3-32. Display Waveform Program. . . . . . . . . . . . .3-27 3-33. Append Signature Program. . . . . . . . . . . . .3-27 3-34. MERGE TAPE PROGRAM. . . . . . .
14、 . . . . . . . . . .3-28 T-i:* Program Restrictions. . . . . . . . . . . . . . .3-28 - .Definition of Terms . . . . . . . . . . . . . . .3-28 3-37. Loading the Merge Tape Program. . . . . . . . . .3-29 3-38. Program Execution . . . . . . . . . . . . . . . .3-29 3-39 * Read-Source-Tape-Header Phase .
15、 . . . . . . . . .3-30 3-40.Read-All Phase. . . . . . . . . . . . . . . . . .j-30 3-41.Specification Phase . . . . . . . . . . . . . . .3-30 3-42.Read-Source-Tape Phase. . . . . . . . . . . . . .3-32 3-43. Write-Object-Tape Phase . . . . . . . . . . . . .3-33 3-44.Execute Program n Statements. . . .
16、 . . . . . . .3-33 3-45.Multiple Copies of a Program. . . . . . . . . . .3-33 4USING THE 9020A . . . . . . . . . . . . . . . . . . . . .4-2 4-l.INTRODUCTION. . . . . . . . . . . . . . . . . . . .4-2 4-2.SIGNATURE MODULE COMMANDS . . . . . . . . . . . . .4-2 4-3.SENDING SIGNATURE COMMANDS TO THE MODU
17、LE. . . . . .4-8 4-4.READING DATA FROM THE MODULE. . . . . . . . . . . .4-10 4-5.EXAMPLE PROGRAM . . . . . . . . . . . . . . . . . .4-11 -ii- 收音机爱好者资料库 Ra d i o Fa n s .CN Section 1 Introduction l-l. TROUBLESHOOTING BEYOND THE KERNEL The combination of the 9000 Series Microsystem Troubleshooter and
18、the Asynchronous Signature Probe Option provide an ideal troubleshooting tool. The 9000 Series Troubleshooter,already popular for testing the kernel and for providing general stimulus,is an ideal tool for checking non-kernel areas when it is equipped with the Asynchronous Signature Probe Option. Wit
19、h this option installed,the Troubleshooter can be used to solve difficult off-the-bus asynchronous problems with ease. The Troubleshooter is an ideal stimulus while the Asynchronous Signature Probe Option extends the troubleshooting ability of the combination into difficult areas such as dynamic RAM
20、,video RAM, and exotic DMA systems. The Asynchronous Signature Probe Option can be used in the immediate mode like any other signature equipment,but the real versatility of this option is its ability to be incorporated into 9000-type test programs. In this mode, the probe can be used in conjunction
21、with the built-in test functions of the Troubleshooter. On-the-bus testing can be integrated with off-the-bus testing. 1-2. OVERVIEW OF SIGNATURE TROUBLESHOOTING The signature method of troubleshooting can be used to isolate faulty components in a variety of troubleshooting and test environments. Wh
22、ile the actual procedure for using signature troubleshooting varies from equipment to equipment, the basic principle applies.The equipment under test is stimulated, by means of internally stored test routines or an external piece of stimulus equipment,in such a way that repeated signal patterns appe
23、ar at meaningful test nodes.The signal pattern consists of transitions that occur at specific times relative to the basic timing of the equipment. The pattern is repeated on a regular basis and with the same timing relationships. Because the signal pattern is always the same, it may be labelled with
24、 a signature. Since it is difficult to make a note of the signature appearing at each meaningful node using logic level and timing notation, a system is used to express the signature in four-character hexadecimal notation. Under this system, the signature equipment generates the hexadecimal signatur
25、e from two types of inputs. One input monitors the signals appearing at a specific test node. The other input provides certain control signals from the UUT. The signature,which is a function of the logic level transitions and their timing relationships,is displayed on the signature equipment. l-l 收音
26、机爱好者资料库 Ra d i o Fa n s .CN l/Introduction When equipment troubles exist,the signature differs from the expected signature at those nodes affected by the fault.Using the signature method of troubleshooting, the operator checks the signatures at various test nodes in the defective equipment.The prese
27、nt signatures are compared with those taken when the equipment was operating normally. When a signature is found that differs from the normal signature,it is usually a simple matter to trace back through the circuit to isolate the fault. l-3. PURPOSE OF THE EQUIPMENT Signature troubleshooting supple
28、ments the basic functions of the Troubleshooter.This method of troubleshooting is used in situations where the test functions of the Troubleshooter alone do not provide adequate results.This situation usually exists when a fault occurs in a circuit area that operates asynchronously with respect to t
29、he processor. In this case, the troubleshooter cannot detect the fault since it is able to examine only processor-synchronous events. Although the Troubleshooter may not have “visibility” or access into some areas of the UUT, it is usually able to stimulate all functional areas in a consistent and r
30、epetitive manner. This type of stimulus is required to take meaningful signatures. The ability of the Troubleshooter to stimulate the UUT makes it an effective tool for signature-type fault isolation methods. The Asynchronous Signature Option 9OOOA-006 provides additional Troubleshooting capability
31、for the 9OOOA series Troubleshooters by using signature-type fault-isolation, events counting, and test-node waveform capture. Control signals taken from the UUT and used to establish the signature allow asynchronous operation with the Troubleshooter. The Asynchronous Signature Option takes signatur
32、es at UUT test nodes operating at clock speeds of up to 25 MHz. For counting events, the number of data transitions appearing at the probe are accumulated up to a total of 16,777,215. A waveform display feature permits the Troubleshooter to display a representation of the data appearing at the data
33、probe. Thw waveform feature is useful for determining the time interval between two signal transitions. The waveform displayed shows the last 640 nanoseconds of data received by the probe before the signature-gathering operation is terminated. The display shows logic high, logic low, and tri-state l
34、evels. During troubleshooting operations,the Troubleshooter display is used to notify the operator of all test conditions and values. The basic functions of the Troubleshooter,in conjunction with a suitable Interface Pod, provide the necessary stimulus for the unit under test (UUT) during signature
35、troubleshooting operations. All of these features may be accessed while you are operating the Troubleshooter in the immediate mode by using the keyboard and display. All features may also be accessed by the use of test programs that pass control and test results through registers. l-2 收音机爱好者资料库 Ra d
36、 i o Fa n s .CN 1 /Introduction 1-4. EQUIPMENT DESCRIPTION l-5. General As shown in Figure l-l , the Asynchronous Signature option consists of the Asynchronous Signature Module mounted within the Troubleshooter case, a separate Clock Module that connects to the Troubleshooter, and operating programs
37、 contained on a magnetic tape cassette. (For the Model 9020, programs are executed from within the host computer.) TROUBLESHOOTI-” A CLOCK MODULE- )!I TAPE CASSETTE Figure l-l. Elements of the Asynchronous Signature Option 1-3 收音机爱好者资料库 Ra d i o Fa n s .CN l/Introduction l-6. The Clock Module The Cl
38、ock Module provides interface and protection between the Troubleshooter and the UUT. Interface is required to effectively isolate the sources of the clock, start, stop,and enable signals located on the UUT from the input of the Troubleshooter.A fuse in the ground line provides the necessary protecti
39、on. An input to the Troubleshooter from the Clock Module provides an indication of the fuse condition. The Clock Module connects to the Troubleshooter with a 15-pin connector located below the front panel of the Troubleshooter. Connection to the UUT is made by up to five clip leads that protrude fro
40、m the Clock Pod. A clip lead is provided for each of the control signal inputs (start, stop, clock, and enable), and one is provided for the ground connection to the UUT. l-7. The Asynchronous Signature Module The Asynchronous Signature Module is a printed circuit board located within the Troublesho
41、oter. It accepts the start, stop, clock, and enable signals from the Clock Module, and the data stream from the Troubleshooter data probe. The Asynchronous Signature Module uses these inputs to generate the corresponding signature,event count, and waveform data. The module sends the calculated signa
42、ture and event count over the pod bus to the Troubleshooter for display on the front panel. In addition to the signature and events count functions, a set of registers within the module stores the latest 640 nanoseconds of the data stream gathered by the data probe.The module sends this data to the
43、Troubleshooter for display on the front panel as a waveform. l-8. The Cassette Tape The Asynchronous Signature Option in the models 9005A and 9010A is operated by a series of programs contained on a magnetic tape cassette. Once the programs are loaded into the Troubleshooter RAM, operation of the Tr
44、oubleshooter in the signature mode is afforded by several front panel keys. Appropriate displays provide the necessary interaction between the Troubleshooter and the operator during signature operations. Operation of the 9020A is a function of the host computer or instrument controller. l-9. ORGANIZ
45、ATION OF THIS MANUAL, This manual documents the Asynchronous Signature Option to the 9OOOA series Troubleshooters. The manual provides information for the operator of the equipment (Operation),for the test engineer (Test Preparation), for the programmer (Remote Control of the 9020A), and for the ser
46、vice personnel (Theory of Operation and Maintenance). Operation, programming, and repair of the basic 9OOOA Series Troubleshooter are documented in the appropriate manual(s). l-4 收音机爱好者资料库 Ra d i o Fa n s .CN l/Introduction 1-10. SPECIFICATIONS Table l-l lists the specifications for the Asynchronous
47、 Signature Probe Option. Table l-l. Asynchronous Signature Probe Option Specifications _- SYNCHRONIZATION AND CONTROL Start Event:A selectable positive or negative edge on the Start line, or the Sync signal from the Interface Pod (when used). Stop Event:A selectable positive or negative edge on the
48、Stop line, or the Sync signal from the Interface Pod (when used). Clock Event:A selectable positive or negative edge, or a combination of both, on the Clock line; or the Sync signal from the Interface Pod (when used). Enable Event:A selectable positive or negative level on the Enable line. ELECTRICA
49、L Start, Stop, Clock, and Enable lines (through Clock Module): Impedance:10 pF/44 kilohms nominal Threshold:1.4 volts Overvoltage:+/-15 volts maximum Clock Module ground lead is fuse-protected Data Channel:Uses standard data probe supplied with gOOOA mainframe TIMING Start, Stop, Clock, and Enable signals: 0 to 25 MHz Data Signals:0 to 12.5 MHz Programmable delay in data path: 0 to 36 nanoseconds - -. Progr