Agilent Technologies FS2343 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
37
38
39
40
41
42
43
44
45

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Agilent Technologies FS2343, 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 FS2343 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 FS2343. 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 FS2343 should contain:
- informations concerning technical data of Agilent Technologies FS2343
- name of the manufacturer and a year of construction of the Agilent Technologies FS2343 item
- rules of operation, control and maintenance of the Agilent Technologies FS2343 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 FS2343 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 FS2343, 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 FS2343.

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 FS2343 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 FBDIMM INTERPOSER PROBE FS2343 Users Manual For use with Agilent T ec hnologies Logic Analyzers Revision 1.2 F uturePlus is a trademark of FuturePlus Systems Corp oration Copyright 2004 FuturePlus Systems Corpo ratio n[...]

  • Page 2

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

  • Page 3

    3 Symbols .................................................................................................................................. 17 Preferences ............................................................................................................................ 19 SM (SMBus) Control ...............................................[...]

  • 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 W arranty Due to wide variety of possible custo m er targe t implementations, the FS2343 FBDIMM Interposer prob e has a 30 d ay acceptance period by the custom er from the date of receipt. If the customer does not co ntact FuturePlus Systems within 30 days of the receipt of the product it w ill be determined that the customer has accepted[...]

  • Page 6

    6 Software License Agreement IMPORTANT - Please read this license agreeme nt carefully before opening the media envelope. Rights in the software are offer ed only on the condition t hat the customer agrees to all terms and conditions of the license agreement. Openin g the media envelope indicates your ac cepta nce of thes e terms and conditions. If[...]

  • Page 7

    7 Introductio n Thank you for purchasing the FuturePlus Systems F S 2343 FBDI MM Interposer Logic Analyzer Probe. We think you will find the FS2343, along with your Agilent Technologies Logic Analyzer, a valuable tool for helping to chara cterize and d eb ug your FBDIMM- based systems. This Users G uide will prov ide the information you need to ins[...]

  • Page 8

    8 FS2343 Probe Description The FS2343 FBDIMM Interposer Probe is based on the “Lo gic An alyzer Interface (LAI) Mode” of the Advanced Memory Buffer chip used on Fully Buffered DIMMs. Thi s mode allows decoding of the Primary Southbound (from m emory control ler to FBDIMMs) Commands and Data as well as Secondary No rthbound Command s and Data fr[...]

  • Page 9

    9 Probe Technical Feature Su mmary • Quick and easy conne ction betwee n a 240 pin FBDIMM connector and Agilent 1690x Logic Analyzers. • Complete and accurate state analysi s of Primary South and Secon dary No rthbound FBDIMM traffic as seen by the AMB in LAI mode on the Interposer probe. • Integrated control of Advanced Memory Buffer Logic A[...]

  • Page 10

    10 Probe Set-up Probe overview The FS2343 Interposer probe uses an AMB device in “LAI” mod e and provides the appropriate FBDIMM conn ection s to an “inter posed” FBDIMM device for it to op erate within the memory bus. The LAI mode perform s 2 functions. First, it demultiplexes and decodes the NB and SB traffic into the frame ba sed informa[...]

  • Page 11

    11 The other orientation for the probe is wit h a 90 degree bend to either it’s front (A MB) or back side. There are right angle b ra ckets provid ed to kee p the probe in this position along with the associated nyl on hardware. It is our recomm endation that the interposed FBDIMM be placed in the probe before the prob e is bent over. This provid[...]

  • Page 12

    12 Signal Assignments on Prob e Pods There are signal connectio ns for up to 6 different logic analyzer adapter cable s (E5378A). This prov ides the user with some flexibilit y in terms of which signals they connect to based on the type of analysis that is needed, e.g. SB or NB only, all trigger events, SB and NB traffic together, etc. The 16753/4/[...]

  • Page 13

    13 FBDIMM Paddle Board Connector layout Software Requirements For state analysis you must have versio n A. 02.99.00 or later Agilent OS installed on the 1690x frame. Version A.02.99.00 contains the capability for SMBus control of the prob e through the 16753/4/5/6 or 16950 cards. Setting up the 1 69xx A nalyzer A CD containing the 16900 software is[...]

  • Page 14

    14 This is what the FS2343 probe u ser sho uld use to guide them in connecting ada pter cables to analyzer card pods. If the pod connections need to be chang ed, it can be done using the Edit Probes feature, which is shown below. The Refe rence De sig nator field should be J9 through J15 from the paddle card. The next step is to select on the right[...]

  • Page 15

    15 Configuration File Labels The configuration files provided with the probe software have a number of labels defined that are useful in providing rapid identific ation of sampling position, DRAM, an d Channel Command activity in the state listing. They c an also be use d as triggers for the logic analyzer. These labels include: Sampling labels The[...]

  • Page 16

    16 TID – single Transaction identifier bit, used in Write Config. Register Channel Command. SD - Status delay, 2 bit field used in Sync command. Allows return status data to be delayed by up to 3 frames. EL0s - The EL0s bit indicates the chan nel sh ould transition from the L0 state to the L0s state for exactly 42 frames. The L0 state is the stat[...]

  • Page 17

    17 Symbols Terms used in the FBDIMM proto col are def ined under labels that are referred to as symbols. Symbols can be used in d efining triggers or for use in default store qualifications. Below is a list of labels with the symbols define d. When using a label for which symbols are defined, change the hex property to sym to display the symbol rep[...]

  • Page 18

    18 Channel Commands - A, B, C labels Symbol Symbol Value Channel NOP 0000 000x Sync 00000 001x Soft Channel Reset 0000 010x reserved 0000 011x Read Config Reg 0000 100x Write Config Reg 0000 101x DRAM CKE per Rank 0000 110x DRAM CKE per DIMM 0000 111x reserved2 0001 0xxx reserved3 0001 10xx Debug Exposed 0001 110x Debug Relative 0001 1110 Debug In-[...]

  • Page 19

    19 Example using symbol “Act ivate” in a trigger Preferences The Preferences option is used to set the proto col decoder for failover mode. If the Southbound or Northboun d is in failover mode, the preference s mu st be set accordingly. If the Northbound side is in failover the user m ust select which lane has failed in order for the decoder to[...]

  • Page 20

    20 Below is a picture of the preference options[...]

  • Page 21

    21 SM (SMBus) Contro l Paddle card Settings The FS2343 probe is designed so that AMB/LA I device control can be either from the 16900 logic analyzer and t he Probe Control applic ation software resid ent there, or from another FS2343 probe (slave mode). This feature is controlled by means of a 6 position switch on the probe pad dle card near the lo[...]

  • Page 22

    22 Event Bus Cabling The Event Bus bits, Evbus[0:3], from other probes can be daisy chained acro ss m ultiple probes in order to provide cro s s probe cont rol of other probes. There are 2 EV cable connectors on each probe and both connectors are wired in parallel so that eithe r can be used. Additionally, the probe has termination sensing circuitr[...]

  • Page 23

    23 Setup The Set-up screen provides control ove r basic probe use. • The probe Configuration se tup button all ows the user to select when they want to set up the parameters within the AMB. The choices are al way s after link training, before link training only when n eede d, or always before link training. If all you are interested in is data af[...]

  • Page 24

    24 SB Commands This allows Match or Mask control over any 3 Command pattern s e ntered by the user in either hex or binary format. Furthermore, each of 3 pat terns can be searched for in either Command Slot A, B or C, or all three patterns in all 3 Command Slots. The mask and match feature allows the user to set 3 different command patte rns along [...]

  • Page 25

    25 Store Qualificat ion This section controls the op eration of the Qual Flag, Qual Stop Delay, and Qual Period Delay. It allows the user to select from 32 di fferent events for the definition of Qual Start and Qual Stop. These settings control the st ate of the Store_qual flag for non -filtered frames. The Store_qual flag in the configurat ion fil[...]

  • Page 26

    26 Trigger Events This capability allows the Probe user to define each of the AMB’s logic a nalyzer Triggers [0:10] to be set to one of 32 different event cond itions seen by the AMB. It is important to note that not all LAITrig[0:10] signals are available to the logic ana lyzer. Thi s is dependent on the configurat ion file loade d and the pod c[...]

  • Page 27

    27 Event Bus This feature controls the operation of the Event Bus signals EV[0:3] whi ch can be use d for communication and triggering betwe en probes in an FBDIMM Channel.[...]

  • Page 28

    28 State Analysis Operation For proper state analysi s the user mu st cho o se the correct configuration file to load depending on what type of analysis is d e sired, such as analyzing both North bou nd and Southbound activity or just one dire ction . T he list of configurati on files provided is on page 12. Load the appropriate configuration file [...]

  • Page 29

    29 After the probe has been configured, the tri gger fo r the analyzer m ust be set. To set the trigger for the analyzer go to the setup menu bar and select “Advanced Trigger”. On the next window that pops up specify what you want the analyzer to trig ger on. After you set the trigger, depress the run button (g re en arro w at the top of the sc[...]

  • Page 30

    30 State Display Offline Analysi s Offline analysis allows a user to be able to analyze a trace offline at a PC so it fre es up the analyzer for another person to use the analyzer to captu re data. If you have already used the FBDIMM Protocol Decoder licen se that was includ ed with your package on a 1680/90 / 900 analy zer and would like to have t[...]

  • Page 31

    31 For data from a 16900 analyzer, open the .ala file usin g the File, Open menu selections and browse to the desired .ala file. After clicking “next” you must browse for the fast binary data file you want to import. Once you have located the file and clicked start import, the data should a ppea r in the listing. After the data has been importe[...]

  • Page 32

    32 After the decoder has loaded, select Pre f eren ce s from the overview screen and set the preferences to their correct value in order to decode the trace prope rly.[...]

  • Page 33

    33 Appendix FS2343 Paddle Sig nal to Lo gic Ana lyzer Conne ctor and Ch annel Mappi ng The following table shows how the FS2 343 Pro be connects FBDIMM AMB sig nals to the logic analyzer pods and channel s through the 100 pin Samtec connectors. Note that the configuration files described earlie r use various combination s of these Pod connections. [...]

  • Page 34

    34 Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name NB_L4_B5_11 Odd D9 43 44 Even D9 NB_L7_B4_10 Ground 45 46 Ground NB_L3_B5_11 Odd D10 47 48 Even D10 NB_L4_B4_10 Ground 49 50 Ground NB_L6_B1_7 Odd 11 51 52 Even D11 NB_L7_B0_6 Groun[...]

  • Page 35

    35 J11 Pods 1(Odd) and 2 (Even) Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name Ground 1 2 Ground SDA SM 3 4 SM SCL Ground 5 6 Ground NB_L8_B5_11 Odd D0 7 8 Even D0 NB_L10_B5_11 Ground 9 10 Ground NB_L10_B1_7 Odd D1 11 12 Even D1 NB[...]

  • Page 36

    36 Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name NB_L11_B1_7 Odd D13 59 60 Even D13 NB_L9_B3_9 Ground 61 62 Ground NB_L7_B5_11 Odd D14 63 64 Even D14 NB_L5_B4_10 Ground 65 66 Ground NB_L8_B0_6 Odd D15 67 68 Even D15 NB_L10_B4_10 G[...]

  • Page 37

    37 J15 Pod 1(Odd) Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name Ground 1 2 Ground NC 3 4 NC Ground 5 6 Ground NB_L12_B1_7 Odd D0 7 8 Even D0 Ground 9 10 Ground NB_L7_B3_9 Odd D1 11 12 Even D1 Ground 13 14 Ground NB_L7_B1_7 Odd D2 [...]

  • Page 38

    38 Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name TRIGGER1 Odd D14 63 64 Even D14 Ground 65 66 Ground TRIGGER2 Odd D15 67 68 Even D15 Ground 69 70 Ground NC 71 72 NC Ground 73 74 Ground NC 75 76 NC Ground 77 78 Ground Anly_clkp Odd[...]

  • Page 39

    39 J12 Pods 1(Odd) and 2 (Even) Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name Ground 1 2 Ground NC 3 4 NC Ground 5 6 Ground NB_L13_B2_8 Odd D0 7 8 Even D0 TRIGGER7 Ground 9 10 Ground NB_L7_B3_9 Odd D1 11 12 Even D1 NB_L7_B3_9 Grou[...]

  • Page 40

    40 Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name Ground 61 62 Ground TRIGGER1 Odd D14 63 64 Even D14 TRIGGER1 Ground 65 66 Ground TRIGGER2 Odd D15 67 68 Even D15 TRIGGER2 Ground 69 70 Ground NC 71 72 NC Ground 73 74 Ground NC 75 7[...]

  • Page 41

    41 J10 - Pods 1(Odd) and 2 (Even) Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name Ground 1 2 Ground SDA SM 3 4 SM SCL Ground 5 6 Ground SB_L7_B3_9 Odd D0 7 8 Even D0 SB_L7_B0_6 Ground 9 10 Ground SB_L8_B3_9 Odd D1 11 12 Even D1 SB_L[...]

  • Page 42

    42 Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name Ground 61 62 Ground SB_L6_B2_8 Odd D14 63 64 Even D14 SB_L0_B3_9 Ground 65 66 Ground SB_L6_B4_10 Odd D15 67 68 Even D15 SB_L0_B1_7 Ground 69 70 Ground NC 71 72 NC Ground 73 74 Groun[...]

  • Page 43

    43 J13 Pods 1(Odd) and 2 (Even) Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name Ground 1 2 Ground NC 3 4 NC Ground 5 6 Ground NB_L12_B1_7 Odd D0 7 8 Even D0 SB_L6_B3_9 Ground 9 10 Ground NB_L12_B2_8 Odd D1 11 12 Even D1 SB_L4_B3_9 G[...]

  • Page 44

    44 Signal name/Logical Signal Name Logic A nalyzer channel number SA MTE C Pin number SA MTE C Pin number Logic A nalyzer channel number Signal Name/Logical Signal name SB_L4_B0_6 Odd D13 59 60 Even D13 SB_L6_B0_6 Ground 61 62 Ground SB_L3_B0_6 Odd D14 63 64 Even D14 SB_L5_B5_11 Ground 65 66 Ground SB_L3_B1_7 Odd D15 67 68 Even D15 SB_L6_B5_11 Grou[...]

  • Page 45

    45 General Inf ormation This chapter provides addi tional reference information including th e cha racteristics and signal connections for the FS2343 FBDI MM Interposer Probe. The following operating characteristics are not specificatio ns, bu t are typical operating characteristics. Probe Connectio n 240 pin gold finger card edge co nnection at ta[...]