Agilent Technologies FS2010 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Agilent Technologies FS2010, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Agilent Technologies FS2010 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Agilent Technologies FS2010. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Agilent Technologies FS2010 should contain:
- informations concerning technical data of Agilent Technologies FS2010
- name of the manufacturer and a year of construction of the Agilent Technologies FS2010 item
- rules of operation, control and maintenance of the Agilent Technologies FS2010 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Agilent Technologies FS2010 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Agilent Technologies FS2010, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Agilent Technologies service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Agilent Technologies FS2010.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Agilent Technologies FS2010 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    FuturePlus Systems Corporation FS2010 Users Manual For use with Agilent Logic Analyzers Revision – 1.1 Copyright 2005 FuturePlus® Systems Corporation FuturePlus is a trademark of FuturePlus Systems Corporation[...]

  • Page 2

    2 How to reach us ......................................................................................... 4 Product Warranty ....................................................................................... 5 Limitation of Warranty ................................................................................... 5 Exclusive Remedies .....[...]

  • Page 3

    3 Use of EyeFinder/Eyescan ............................................................................. 27 Transaction Viewer .................................................................................. 28 General Information ................................................................................ 29 Characteristics .................[...]

  • Page 4

    4 How to reach us For Technical Support: FuturePlus Systems Corporation 36 Olde English Road Bedford NH 03110 TEL: 603-471-2734 FAX: 603-471-2738 On the web http://www.futureplus.com For Sales and Marketing Support: FuturePlus Systems Corporation TEL: 719-278-3540 FAX: 719-278-9586 On the web http://www.futureplus.com FuturePlus Systems has technic[...]

  • Page 5

    5 Product Warranty This FuturePlus Systems product has a warranty against defects in material and workmanship for a period of 1 year fr om the date of shipment. During the warranty period, FuturePlus Systems will, at its option, either replace or repair products proven to be defective. For warrant y service or repair, this product must be returned [...]

  • Page 6

    6 Introduction The FS2010 is a 32/64 bit, 0 to 133Mhz PCI-X State and Timing adapter probe for use with Agilent logic analyzers. This card has a universal card edge connector and a 3.3v extender card c onnector. The FS2010 PCI-X State/Timing adapter probe and extender card performs three functions. • The first is to act as an extender card, physi[...]

  • Page 7

    7 Analyzing the PCI-X Local Bus This chapter introduces you to the FS2010 and lists the minimum equipment required and accessories supplied for PCI-X Local Bus analysis. This chapter also contains information that is common to both state and timing analysis. The FS2010 product consists of the following accessories: • The FS2010 probe. • 1 Diske[...]

  • Page 8

    8 This operating manual uses the sa me signal notation as the PCI-X LOCAL BUS SPECIFICATION - REVISION 1.0 That is, a # symbol at the end of a signal name indicates that t he signal’s active state occurs when it is at a low voltage. The absence of a # symbol indicates that the signal is active at a high voltage. When connecting the logic analyzer[...]

  • Page 9

    9 *For 32 bit analysis load the timing or st ate configuration file into a single logic analyzer card. If you are using a 16910 card then only one card is required for 64 bit analysis. Configuration Files 167xx Analyzer 169xx Analyzer File name for State/Timing Analysis Description 16715/6/7/9 or 1674X or 16750/1/2 1680/90, 16750/1/2, 1691x CP210_1[...]

  • Page 10

    10 The following explains how to connect the logic analyzer to the FS2010 for either state or timing analysis: 1. Connect the logic analyzer PODs 3 adapter cables, either the E5378A or E5385A depending on the logic analyzer cards used. 2. Plug the Adapter cables into the probe as shown in the table below. 167XX/1655X PCI-X Analysis Probe connector [...]

  • Page 11

    11 To install the FS2010 software, insert the diskette labeled 16700/702 Installation disk for the FS2010 into the Agilent 16700 diskette drive. From the SYSTEM ADMINISTRATION TOOLS select INSTALL under SOFTWARE. From the SOFTW ARE INSTALL screen select the FLEXIBLE DISK and APPLY. Once the title appears select it and then select INSTALL . This pro[...]

  • Page 12

    12 The 1680/90/900 Analyzer is a PC based application that requires a PC running Windows OS with the Agilent logic analyzer software installed or a 16900 frame. Before installing the protocol decoder for the PCI-X protocol on a PC you must install the Agilent logic analyzer software. Once the Agilent logic analyzer software is installed, y ou can i[...]

  • Page 13

    13 Data that is saved on a 167xx analyzer in fast binary format, or 16900 analyzer data saved as a *.ala file, can be imported into the 1680/90/900 environment for analysis. You can do offline analysis on a PC if you have the 1680/90/900 operati ng system installed on the PC, if you need this software please contact Agilent. Offline analysis allows[...]

  • Page 14

    14 After clicking “next” you must browse for the fast binary data file you want to import. Once you have loca ted the file and clicked start import, the data should appear in the listing. After the data has been imported you must load the protocol decoder before you will see any decoding. To load the decoder select Tools from the menu bar, when[...]

  • Page 15

    15 After the decoder has loaded, select Preferences if required, from the overview screen and set the preferences to their correct value in order to decode the trace properly. This is a general requirement, some decoders do not have preferences, and if this is the case then no preference setting is necessary.[...]

  • Page 16

    16 The FS2010 diskette sets up the format menu as shown in the following table. This format is the same for both Timing and State Analysis. Label Clk Inputs Pod 6 Pod 5 Pod 4 Pod 3 Pod 2 Pod 1 ADDR 11,10,9,8,6,5,4,3 11,10,9,6,5,4,3,2 8,7,6,5,3,2,1,0 10:3 ADDR_B 15:0 15:0 STAT K,J,M,L,K 14,13,7,2,1 12,1,0 11,2,1 CLK J AD_HI 15:0 15:0 AD_LO 11,10,9,8[...]

  • Page 17

    17 Loading the configuration file w ill automatically load the PCI-X Transaction Decode software onto the workspace. If this does not happen then check to make sure that the PCI-X decode software was properly installed The PCI-X Transaction Decode Software[...]

  • Page 18

    18 FS2010 Software and Timing mode The FS2010 Decoder should NOT be run when the logic analyzer is configured in timing mode. This will cause the system to hang. The ADDR and DATA variables in the FORMAT menu are assigned to the AD[31:0] signals on the PCI-X bus . The ADDR_B is the AD[63:32] signals on the PCI-X bus. The ADDR, ADDR_B and DATA varia[...]

  • Page 19

    19 The CYCLE variable is made up of the following signals: TRDY#, FRAME#, IRDY#, C/BE(3:0), DEVSEL# , and STOP#. This variable has 27 symbols defined that can be used to help make triggering, timing analysis and pattern filtering easier. The following lists the bit pattern and the corresponding symbol. Symbol C/BE(3:0 ) FRAME# IRDY# DEVSEL# TRDY# S[...]

  • Page 20

    20 The TERM CODE variable is made up of DEVSEL#, TRDY#, and STOP#. The following lists the bit pattern and the corresponding symbol. Symbol DEVSEL# TRDY# STOP# MASTER ABORT 1 1 1 SPLIT RESPONSE 1 0 1 TARGET ABORT 1 1 0 SINGLE DATA DISC 1 0 0 RETRY 0 1 0 DISC NXT ADB 0 0 0 The hardware layout of the FS2010 m ade it impossible for the signals to be c[...]

  • Page 21

    21 State Analysis This chapter explains how to c onfigure the FS2010 to perform state analysis on the PCI-X Local Bus. T he configuration software sets up the format specification menu of the logic analyzer for compatibility with the PCI-X Local Bus. The next chapter explains how to configure the FS2010 to perform timing analysis. The FS2010 State/[...]

  • Page 22

    22 For full analysis, the PCI-X wor kspace should appear as below. 167xx screenshot 169xx screenshot showing overview Configuring the Workspace for PCI-X Analysis[...]

  • Page 23

    23 Captured data is as shown in the following figure. The below figure displays the PCI-X transactor decode on a 167xx frame. The State Listing Display[...]

  • Page 24

    24 T The above figure shows the listing from the 169xx frame.[...]

  • Page 25

    25 The FS2010 generates one output column that is sub-divided into the following sub-columns. Name Base Description CMD TEXT The command type displayed in HEX Wait The type of wait state ADDR_H TEXT The address as it appears during a 64 bit address transfer (as defined by a DAC) ADDR_L HEX The address as it appears on the lower AD lines (AD[31:0]).[...]

  • Page 26

    26 Timing Analysis Since the FS2010 interface does not bu ffer the PCI-X bus, it introduces negligible skew to the PCI-X Local Bus signals. Load the logic analyzer configuration file. If the FS2010 software is installed, load the logic analyzer configuration file for timing from the logic/configs/FuturePlus/FS2010 directory on the 167xx analyzer. I[...]

  • Page 27

    27 Captured data is displayed as shown in the following figure. Use of Eye Finder can greatly enhanc e your timing analysis by helping find the data valid window of every signal on the bus with respect to the clock. You can compare the results of Eye Finder to your simulation and the PCI-X specification to see if y our system operates within expect[...]

  • Page 28

    28 Transaction Viewer The FS2010 Protocol Decoder version 2.0 or higher is enabled to work with the FuturePlus Systems Tr ansaction Viewer. The Transaction Viewer is a powerful tool that allows the user to view PCI-X data captured with the FS2010 in a graphi cal environment that presents the information by Transaction as opposed to State. This tool[...]

  • Page 29

    29 General Information This chapter provides additional reference information including the characteristics and signal connections for the FS2010 module. The following operating characteristi cs are not specifications, but are typical operating characteri stics for the FS2010 module. 32 or 64 bit PCI-X Local bus univers al connector pinout. All PCI[...]

  • Page 30

    30 Due to the FS2010 being an interposer all signals are extended 1.2 in. in length, consisting of 57 ohm single-ended impedance etch. All PCI-X Local Bus operations ar e supported by the hardware and the inverse assembler. Operating:0 to 55 degrees C (+32 to +131 degrees F) Non operating:-40 to +75 degrees C (-40 to +167 degrees F) Operating: 4,60[...]

  • Page 31

    31 J2 Signal Connector Signal Name/Logical Signal name Logic A nalyze r channel number SAMTEC Pin number SAMTEC Pin number Logic A nalyze r channel number Signal name/Logical Signal Name Ground 1 2 Ground NC 3 4 NC Ground 5 6 Ground PCIXCAP Odd D0 7 8 Even D0 AD16 Ground 9 10 Ground DEVSEL# Odd D1 11 12 Even D1 AD18 Ground 13 14 Ground IRDY# Odd D2[...]

  • Page 32

    32 Signal Name/Logical Signal name Logic A nalyze r channel number SA MTEC Pin number SA MTEC Pin number Logic A nalyze r channel number Signal name/Logical Signal Name Ground 57 58 Ground NC Odd D13 59 60 Even D13 NC Ground 61 62 Ground INTD# Odd D14 63 64 Even D14 INTC# Ground 65 66 Ground INTB# Odd D15 67 68 Even D15 INTA# Ground 69 70 Ground NC[...]

  • Page 33

    33 J3 Signal Connections Signal Name/Logical Signal name Logic A nalyze r channel number SAMTEC Pin number SAMTEC Pin number Logic A nalyze r channel number Signal name/Logical Signal Name Ground 1 2 Ground NC 3 4 NC Ground 5 6 Ground C/BE4# Odd D0 7 8 Even D0 PAR64 Ground 9 10 Ground ACK64# Odd D1 11 12 Even D1 C/BE5# Ground 13 14 Ground AD1 Odd D[...]

  • Page 34

    34 Signal Name/Logical Signal name Logic A nalyze r channel number SA MTEC Pin number SA MTEC Pin number Logic A nalyze r channel number Signal name/Logical Signal Name Ground 57 58 Ground SERR# Odd D13 59 60 Even D13 STOP# Ground 61 62 Ground PERR# Odd D14 63 64 Even D14 FRAME# Ground 65 66 Ground LOCK# Odd D15 67 68 Even D15 NC Ground 69 70 Groun[...]

  • Page 35

    35 J4 Signal Connections Signal Name/Logical Signal name Logic A nalyze r channel number SA MTEC Pin number SA MTEC Pin number Logic A nalyze r channel number Signal name/Logical Signal Name Ground 1 2 Ground NC 3 4 NC Ground 5 6 Ground AD33 Odd D0 7 8 Even D0 AD32 Ground 9 10 Ground AD35 Odd D1 11 12 Even D1 AD34 Ground 13 14 Ground AD37 Odd D2 15[...]

  • Page 36

    36 Signal Name/Logical Signal name Logic A nalyze r channel number SA MTEC Pin number SA MTEC Pin number Logic A nalyze r channel number Signal name/Logical Signal Name Ground 57 58 Ground AD59 Odd D13 59 60 Even D13 AD58 Ground 61 62 Ground AD61 Odd D14 63 64 Even D14 AD60 Ground 65 66 Ground AD63 Odd D15 67 68 Even D15 AD62 Ground 69 70 Ground NC[...]