Home
Agilent Technologies FS2334 Thermometer User Manual
Contents
1. 14 Offline ATALYSIS s 25c 0c0scscsssseseceecantiedeshesschesesdacssecnssineseescedssuassieeseeceessbonssieaveseseesasssndesoesaseedteeesteasesss 15 Tining Zoom Analysis viii isivs 17 Decoding DDR Command sia cseccsisssssssoessesscssscnsssonsssssnsesoncssonsssssessvancssonss cosets sencseonsessontsrenssienseess 17 Taking a Trace Triggering and Seeing Measurement Results scssscssssssssssscscsseesseeee 17 IN TS ne I A rer 18 DT T 18 State Analysis Operation Read and Writes above 667MTIS euerseesersennesnensennensennnesennennnnennensnnannen 18 State Analysis Operation Read and Write at 667MT s or SIOWET sese sese 19 State Analysis Operation Read or Write at 80OMT s eee 19 The process for setting sampling positions at speeds of SOOMT S sccsssscssssccssscesssscssscees 20 State analysis calibration c T 21 Adjusting the sampling positions with controlled stimulus 0000ss00s20000200002000000000 020000000 24 AE sten kheseesnen y HART RY 26 DDR2 Protocol Checking and Performance Tool FS1140 sss sss sss seene 27 FS1140 Installation and Licensing 00000s00022000200002000002000022000020000 0000000000 020000000000n0nnnnnsnnnene 27 Loading the FS N L A Y YNYS USUYNNGAnYYNO resis iri ersero esi ine avesse Sirsi DYN NO NWN YD DN nod 27 Setting up the FS1140 DDR2 Tol ccsscssssscssssccssscesssscssssssscscsssssssssssssessssscssosssssessssssscnes 28 F
2. a Write Command CK2 TZ I Read CK2 TZ ras az Write FFFF FFFF GL DATA63 32_R TZ m READdata7 0_R TZ 1 LIREADdara15 8 R TZ gt pnr E p iu rp i dym ymy Ss Overview JB Read Waveform EB Read ising MM VnteWaveiom JE Wirte Listing For Help press F1 Local fim 2 Windows Explorer r Multi Frame Agilent 21 4 Repeat this procedure using the next rising edge of Write Command CK2_TZ and the corresponding data burst cycle it will be right next to the burst cycle you just looked at Measure the time difference from the rising edge of Write Command CK2_TZ to both the center of the data eyes associated with the rising edge of the Data strobe and then the falling edge of the Data strobe Repeat this procedure for several cycles of the burst You may do this for other bursts as well if you wish to cover different types of data burst patterns and account for possible edge jitter sources You may also find that the timing varies slightly from Data byte to Data byte This can be due to differences in the DIMM layout and individual differences in the DRAMs on the DIMM Compute the average of the times between the rising edge of Write Command CK2_TZ for each byte associated with the rising and separately for the falling labels Now it is time to use this delay information to set the logi
3. tSample 1 59 ns tSample 0 34 ns tSample 0 34ns v Auto Sample Position Setup 7 FS TA screen002 jpg W Multi Frame Agilent Set the sample position to be equal to the average time you computed in step 5 The easiest way to do this is to point to the blue vertical sample position bar with the mouse and press and hold the left mouse button while dragging the blue bars as far to the left side of the display as possible This will cause all the blue bars for that 22 label to be set to the same value Then you can drag the blue sample position bar back to the right to place it in the position you measured in step 5 The sample position is indicated on the scale at the top of the display as well as on the side under the Sampling Position column The figure above shows the DATA31 0_R label sample position set to 110 ns and DATA31 0_F sample position set to 1 59 ns This means that a 1 59ns average delay was measured to the center of the data eye associated with a falling data strobe edge for a Write data burst on the bus after a valid State Clock edge After making these adjustments to the Write Data Sampling positions go back to step 1 and trigger on your known data pattern again Check your Write Command listing for the State data values across multiple Write bursts They should be close to or equal to the known data written There may be a pattern of bits that are incorrec
4. Pin AMTEC Pin E Analyzer Signal channel number K channel name Logical number E Signal Name NO 5 em 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to Ground 27 DASO 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 36 Logic Analyzer channel number Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC SAMTEC Pin number 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 Logic Analyzer Signal channel name Logical number Signal Name To Toon ie n H o foe le on o ie os on mn een em sa Lunes _ _ Ground DP16P CLK DGS1 DP16N CLKN er In on o SAMTEC Pin number 37 Header 4 Write Logic Analyzer ram Pin AMTEC Pin E Analyzer Signal channel number K channel name Logical number E Signal Name NO 5 em 20K ohm to 20K ohm to Ground 15 RESETn 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to Ground 5 Daszn 20K ohm to 20K ohm to 38 Logic Analyzer channel number Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC
5. SAMTEC Pin number 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 Logic Analyzer Signal channel name Logical number Signal Name e em f O e o COo em en sa De m an E EEE Ground SAMTEC Pin number DP16N CLKN ans I EE A i ew 39 Header 5 Write Logic Analyzer Kae Pin AMTEC Pin E Analyzer Signal channel number K channel name Logical number E Signal Name NO 5 em 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 40 Logic Analyzer channel SAMTEC Pin number Logic Analyzer Signal SAMTEC Pin channel name Logical number number Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 number Signal Name D13 CBO o NO Ground o D14 CB Ground D15 o g o Ground A N Zz Ground oo Ground DP16P CLK No connection NO Ground DP16N CLKN Ground 00 A co o Z y Z Ground N N X 41 Header 14 ECC bits only this header is not in any config file Logic Analyzer um Pin Logic Analyzer Signal channel number ner channel name Logical number E Signa
6. and view results in the usual ways via the trigger tab pressing the Run button and opening the desired display window State Analysis Overview There are several choices for State mode analysis using the FS2334 DDR2 probe depending on the speed of the data bus being probed and the number of logic analyzer cards available to the user At data speeds of up to 667MT s the logic analyzer can be triggered on BOTH edges of the clock signal used for State analysis state clock at a data speed of 800MT s ONLY the rising edge of the state clock can be used Because the sampling point for a data signal is at a different position relative to the state clock edges during a Read data burst than during a Write data burst you need 2 sampling points established for each data signal which allows the analyzer to sample a data signal twice at speeds up to 667MT s When you only have sampling on the rising edge of the state clock 800MT s you need to sample each data signal four times because you need to account for both the 2 data states per clock and both Reads and Writes This is all done by the logic analyzer cards which drives the cards requirements If a user is willing to sample ONLY Read OR Write bursts at 800MT s then you reduce your sampling requirements by Y FuturePlus has provided configuration files and a set up procedure that anticipates these different scenarios and has described them in the following pages Please note that these are for D
7. 13 94 8b 0 oo ot OG os e e OU O o 0 Header 11 Header 10 Header 12 men EEE E gt UE eee ae 10 H PUR DW PC OF OF PO PR es oe a 49 04 04 4 o ote TP 6 N TP 4 Test Points There are several test point on the board The first set of test points are used to select which signals go to the Clk input and the D15 input of Header 2 The shipping configuration for the FS2334 is to have SO wired to the Clk input which is TP3 wired to TP2 This is done in the factory by soldering a short wire between the 2 test points If CKEO is to be used as a Clk input then TP7 is wired to TP2 and S0 is brought to the D15 input by wiring TP3 to TP1 DM2_DQS11 is not brought to the logic analyzer but it can be probed at TP4 DQS5n is not brought to the logic analyzer but it can be probed at TP5 DQS14n is not brought to the logic analyzer but it can be probed at TPG 10 Connecting to your Target System To connect the probe to the DDR2 bus select an available DDR2 slot Remove the DDR2 DIMM module if present Install the DDR2 DIMM module into the 240 pin connector on the top of the FS2334 probe Install the DDR2 probe DIMM into the target system Connect the supplemental power supply to the FS2334 Connect the FS2334 Headers directly to the logic analyzer pods per the configuration file requirements if not done prior to installing the probe Refer to the General Purpose Probe Signal Isolat
8. EXPRESSED OR IMPLIED FUTUREPLUS SYSTEMS SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Exclusive Remedies THE REMEDIES PROVIDED HEREIN ARE BUYER S SOLE AND EXCLUSIVE REMEDIES FUTUREPLUS SYSTEMS SHALL NOT BE LIABLE FOR ANY DIRECT INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES WHETHER BASED ON CONTRACT TORT OR ANY OTHER LEGAL THEORY Assistance Product maintenance agreements and other customer assistance agreements are available for FuturePlus Systems products For assistance contact the factory Software License Agreement IMPORTANT Please read this license agreement carefully before opening the media envelope Rights in the software are offered only on the condition that the customer agrees to all terms and conditions of the license agreement Opening the media envelope indicates your acceptance of these terms and conditions If you do not agree to the licensing agreement you may return the unopened package for a full refund License Agreement In return for payment for this product FuturePlus Systems grants the Customer a SINGLE user LICENSE in the software subject to the following Use of the software Customer may use the software on any one Agilent mainframe logic analysis system e Customer may make copies or adaptations of the software e Customer may not reverse assemble or decompile the software Copies and Adaptations e Are allowed for archival
9. Length Usually fixed at 4 or 8 e Additionally the FS1136 has Preference selections for Data bit length and number of logic machines The input screen for this information is shown below Agilent Logic Analyzer FS1136 FS234_32_upper xml Overview E File Edit View Setup Tools Markers Run Stop Overview Window Help a x DEUS ARI W TMA S eR 7797 e ea Ei mom Probes Modules Windows R General Ey 10050 aez Purpose Probe Eee HEBE Chip Select used Cas Latency Additive Latency 1 Burst Lenath 8 Data width to display Number of 2 Machines Y Logic Machines All 64 Bits v ER Wavefom 1 c Command Prompt 2 fr AG16900 C Agilent Logic Analyze 16 TimingZoom Analysis The TimingZoom feature of the 1690x logic analyzer allows for efficient timing analysis of all the signals on the DDR2 DIMM bus Please refer to the Setting up the 16900 Analyzer section of this manual on the use of the general purpose probe feature to determine how to attach the logic analyzer to the probe Load the logic analyzer configuration file for timing FS234_2 It doesn t matter whether you select to load Configs only or Configs and Data You are now ready to start making measurements For timing analysis operation above 600 MHz you need to use the Y Channel Timing Mode which provides bandwidth to 1 2GHz This mode makes every other pod available to t
10. No Active Window gt Window Help JO saSs aaaeleTmlaals iletm p gt 7 pe nm 16700 Fast Binary Data Import Wizard Welcome to the 16700 Fast Binary Data Import Wizard This wizard will guide you through the steps of importing 16700 Fast Binary format data into the Is the system already set up correctly for the 16700 data you wish to import Yes No 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 appear in the listing 15 After the decoder has loaded select Preferences from the overview screen and set the preferences to their correct value in order to decode the trace properly The protocol decoders FS1136 and FS1117 require 4 parameters to be entered by the user in order to decode valid states To access the preferences on the 169xx select Prefs from the graphic representation of the protocol decoder in the overview window The information required is generally available from the spec sheet of the memory device being used or by querying the BIOS of the target system a Number of Chip Selects This is either 1 or 2 based on the whether either S0 is being probed and incorporated into the IA or both SO and S1 b CAS Latency Also defined as CL or the delay from a valid Read command to when the Read data is strobed on the bus c Additive Latency Defined by the chipset d Burst
11. command bus is valid 2 Mi Bring up a waveform display and add the TimingZoom labels for the command clock chip selects and DQSO Write Command CK2_TZ S0_TZ DQS8 0_TZ 0 and the data bus labels for Writes Data63 32_R Fand Data31 0_R F in the waveform view Scroll the waveforms to find the start of a Write burst You will see this by finding where the DQSO strobe becomes active Note The 4 card configurations have only 2 sets of Data labels Now the time delay from the closest rising edge of Write Command CK2_TZ prior to the center of the write data eyes can be measured This will be the DATA_rising point Place a marker on that edge of the Write Command CK2_TZ Place the other marker in the center of the data valid region for the data label You may find it easier to identify this point by locating the point on one of the DOS signals that is equal distances from the edges Note the 103 ps delay between the markers as shown below The 4 card config for 667MT s will use delays measured from the nearest rising of falling edge of the state clock ulti Frame Agilent Logic Analyzer Shipping config FS234_1 Rev 2 xml Write Waveform Bae Edit view Setup Tools Markers Run Stop Waveform Window Help E DEUS Hae Mm TA AR N Bra Da 9 4y 3y by cry Wi to M2 103 ps Scale 940 psidiv Meee Deay 4 297ns Ele Ja Ja ax am Bus Signal TPR CKO TZ EH Command TZ
12. each software product Please note that you are licensing 3 products both the FS1136 and FS1117 Protocol Decoders AND the FS1140 Protocol Checking software and all require separate license installation on your system The software can only be installed on one machine If you need to install the products on more than one machine you must contact the FuturePlus sales department to purchase additional licenses Loading 169xx configuration files and General Purpose Probe Feature When the software has been licensed you are able to load a configuration file You can access the configuration files by clicking on the folder that was placed on the desktop When you click on the folder it should open up to display all the configuration files to choose from If you put your mouse cursor on the name of the file a description will appear telling you what the setup consists of once you choose the configuration file that is appropriate for your configuration the 16900 operating system should execute The protocol decoder automatically loads when the configuration file is loaded If the decoder does not load you may load it by selecting tools from the menu bar at the top of the screen and select the decoder from the list Once you have loaded a configuration file on the 169xx machine you can find out how to attach the logic analyzer cables to the probe by going to the workspace and selecting Properties on the General Purpose Probe tool icon that appears before the
13. logic analyzer icon Once you click on the Properties box a new window will appear showing which analyzer pod attaches to which probe cable Offline Analysis Offline analysis allows a user to be able to analyze a trace offline at a PC so it frees up the analyzer for another person to use the analyzer to capture data If you have already used the license that was included with your package on a 1680 90 900 analyzer and would like to have the offline analysis feature on a PC you may buy additional licenses please contact FuturePlus sales department In order to view decoded data offline after installing the 1680 90 900 operating system on a PC you must install the FuturePlus software Please follow the installation instructions for Setting up a 16900 analyzer Once the FuturePlus software has been installed and licensed follow these steps to import the data and view it From the desktop double click on the Agilent logic analyzer icon When the application comes up there will be a series of questions answer the first question asking which startup option to use select Continue Offline On the analyzer type question select cancel When the application comes all the way up you should have a blank screen with a menu bar and tool bar at the top For data from a 16900 analyzer open the ala file using the File Open menu selections and browse to the desired ala file le Edt view setup Tools Markers Run Stop lt
14. purpose only e When copying for adaptation is an essential step in the use of the software with the logic analyzer and or logic analysis mainframe so long as the copies and adaptations are used in no other manner Customer has no right to copy software unless it acguires an appropriate license to reproduce from FuturePlus Systems e Customer agrees that it does not have any title or ownership of the software other than the physical media Ownership e Customer acknowledges and agrees that the software is copyrighted and protected under the copyright laws e Transfer of the right of ownership shall only be done with the consent of FuturePlus Systems Sublicensing and Distribution Customer may not sublicensing the software or distribute copies of the software to the public in physical media or by electronic means or any other means without the prior written consent of FuturePlus Systems Introduction Thank you for purchasing the FuturePlus Systems FS2334 DDR2 DIMM Interposer Logic Analyzer Probe We think you will find the FS2334 along with your Agilent Technologies Logic Analyzer a valuable tool for helping to characterize and debug your DDR2 based systems This Users Guide will provide the information you need to install configure and use the DDR2 Probe If you have any questions about this Guide or use of this probe please contact FuturePlus Systems Corporation Definitions Logic Analyzer Modules Module A set of logic
15. 0K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC SAMTEC Pin number 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 Logic Analyzer Signal name Logical Er Ei Signal Name O a CIN Oe fow O eo m m O e O e e nm mn o o A en IE w I on oo EA channel number Ground DP16N CLKN ora neo fF BE cn 33 Header 2 Command Logic Analyzer ram Pin Eeg AMTEC Pin E Analyzer Signal channel number K channel name Logical number E Signal Name NO 5 BECHU E E 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 34 Logic Analyzer channel number Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 jum Pin Logic Analyzer Signal number O ES channel name Logical E Signal Name El E E ES ee o O e o fs sepma mn em a we in wn o ne in n nno eman oe en DP16N om INTI IE e a IE 35 Header 3 Write Logic Analyzer Kae
16. Dor2 t Purpose Probe Properties MEI Modules L ox M foe T FS1117 F52332 DDR2 Protocol 8 Overview ER Listing B Waveform For Help press F1 Setting up the FS1140 DDR2 Tool The FS1140 DDR2 tool has to be set up with the DDR2 bus parameters being used on the target system in order to insure proper decode of the captured logic analyzer trace file Selecting the Set up button from the window provides a form for this information There are 4 DDR2 DIMM bus parameters that have to be set in order for the FS1140 tool to work properly These are the same as the Preferences described on page 21 28 dy File Edit View Setup Tools Markers Run Stop Ybaview Window Help E DOSHS n a K His i Vv ES amp Wd to M2 1 75 ns Functional amp Performance Analysis Tim Statistics Statistics Value Commands Analyzed 33 Errors Found o CAS Latency Additive Latency Burst Size Errors amp Warnings Chip Selects State Number Command Marker Number ok Cancel Rans Place Makers on all Export Repetitive Run amp Save Errors Start Analysis Copying data to window Done Y gt Overview Listing 1 188 Waveform 1 y DDR2 Protocol checki Offline Keb amp e Inbox Micros 52332_14 d Offline Agile ce za Functional and Performance Analysis NOTE T
17. FuturePlus Systems Corporation ee Agilent Technologies PEB Innovating the HP Way Premier Solution Partner DDR2 DIMM HIGH SPEED PROBE FS2334 Users Manual For use with Agilent Technologies Logic Analyzers Revision 1 1 FuturePlus is a trademark of FuturePlus Systems Corporation Copyright 2006 FuturePlus Systems Corporation How LO reach US Product Warranty ais AAA FA YY CR AAA A AAA Y a it Limitation of A svosccdvecesboncevecesesstesseuseveusecsetsssencs Exclusive Remedies oras A NO Software License Agreement lovaduessbactesusonsdasbsvounnshapessaonabesenassoussees License ADT 55 si esicsnvicscdesssonnssesicssnacsvececsustessdassboosesssesssdeesdoasesosbes sibesseadsesbecsesnes FORD deessobacsesees Use of the Soft ware scssscssssssssssssescscsssssessesscsscssssssesscsssseneesessssenecsecsscssscsscsscsssseneesessesssseseesoes Copies anid AdaptatiOmsivsc csiseesissccsseschoseecscsvsevsednosseccedssencsszesveccessvenssieesssedeseseacdencssssnssvensdensoseste IO ON Sublicensing and Distribution cccscssssscssssscsssccsssscsssescssscscssscsssssssssscsssasssssssssssssssescsssssseses A A RA Definition ii Logic Analyzer Modules u anne estes LEDD YFC ASD GYFODI Y GRY Y DF ED Uyd FFI Logic Analyzer Machine iyn died gt ayt ady DOG r e ddn Ee e ar E a i FN DRYDYDD Y NR ES2334 Probe Description ea aii Y Y YY FD DD YO Probe Technical Feature Summary cccsccsssssssssccssssccssscssssc
18. Header 8 Write Logic Analyzer Kae Pin SAMTEC Pin E Analyzer Signal channel number number channel name Logical number E Signal Name 20K ohm to Ground 11 pase Ground Ground 15 DOS Ground Ground 19 DOS7 Ground 20K ohm to Ground Ground a o oos Ground Ground 35 pase Ground Ground 39 40 o DOSB Ground Ground se 4 m DOS Ground Ground a7 Daso Ground Ground 51 Ground Ground 55 Logic Analyzer channel jum Pin Logic Analyzer Signal number A ES channel name Logical EM Signal Name number 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 ll E o m o To o O e H O e o fa mn eo BEIC HS ET ID EDDU in o ln we in E ore moco le own e HS a H 49 Header 12 Read Duplicates only data signals Logic Analyzer um Pin AMTEC Pin E Analyzer Signal channel number Eeg channel name Logical number E Signal Name 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 50 Logic Analyzer SAMTEC Pin Logic Analyzer Signal channel number en channel name Logical number number Signal
19. IMMs without ECC because the addition of the DQ64 72 bits would force the user to add another card in all the configurations These bits are available refer to the Appendix if the user wants to modify the existing configuration files and or add an additional logic analysis card State Analysis Operation Read and Writes above 667MT s State mode capture of Reads and Writes at data rates above 667MT s requires quadruple sampling of the Data bits and is performed by using the rising edge of CKO This requires 7 cards which means that for every Data bit there are 4 labels or sampling positions Write Data rising and falling and Read Data rising and falling The analyzer sample position of each channel is set as described later in this manual The DDR Command Address bus is also sampled along with the data bus on the rising edge of CKO The 7 cards are configured as 2 logic analyzer machines Write Command and Read in 2 separate frames CK signals are provided to both machines as well as MRASn and RASn which are 2 copies of the same signal from each logic analyzer machine that can be used as a reference signal for intermodule skew adjustment The configurations are set up with 4 cards melded together in Frame 1 in slots C D master E and F Frame 2 has 3 cards melded together in slots A B master and C The frames need to be connected through the Intermodule cable and share a network connection More detailed information is available
20. Name 20K ohm to 20K ohm to 20K ohm to Ground 7 m I DP16P OLK Dasi 20K ohm to DP16N 25K ohm to 51 Header 10 Read Duplicates only data signals Logic Analyzer Kae Pin Logic Analyzer Signal channel number ener es channel name Logical number E Signal Name NO 5 fe IE 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 52 Logic Analyzer channel number Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC SAMTEC Pin number 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 Logic Analyzer Signal channel name Logical number Signal Name e fe O e o mn een en sa De m an SAMTEC Pin number DP16N asf BR T i ew 53 Header 11 Read Duplicates only data signals Logic Analyzer Kae Pin Logic Analyzer Signal channel number EE channel name Logical number E Signal Name NO 5 fe UU E 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 54 Logic Analyzer channel number Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Gr
21. Read AAAA AAA AAAA AA 5555 55 E E Read Listing EM vae Wavefom BH Write Listing Overview B Read Waveform Removable Disk E MultiFrame Agilent Symbols were created for the Command label These symbols make searching for a particular command in a listing easier as well as setting up triggers These decode the RAS CAS and WE lines to display the DDR Command as Read Write etc so you don t have to refer to the DDR chip data sheet to see what command is being executed These decoded values are displayed by setting the display base in the listing window or the label property in the waveform window to Symbols The display base defaults to hexadecimal Filtering on the 169xx is configured by the user there are no predetermined filters in the 169xx decoder To set up a filter in the 169xx environment select tools from the menu bar then select filter colorize You can choose to filter before or after the decoder If you filter before the decoder use caution to not filter any labels needed by the decoder If you filter after the decoder you can use the label filter tags created by the decoder change hex to symbols and use symbols to remove any command that the user does not want to see 26 DDR2 Protocol Checking and Performance Tool FS1140 The FS1140 DDR2 Protocol Checking and Performance Tool is a separate VBA based application that provides a detailed analysis of a 16900 f
22. The following components have been shipped with your FS2334 DDR2 Probe e FS2334 DDR2 DIMM Probe e Supplemental DC power supply e This Users Guide and other information on CD ROM e CD ROM with the following software install files e FS1136 DDR2 Protocol decoder software and configuration files for 169xx analyzers or offline analysis of 800MT s data traffic e FS1117 DDR2 Protocol Decoder software and configuration files for 169xx analyzers or offline analysis of data traffic lt 667MT s e FS1140 Protocol Checking software e Software Entitlement Certificate for Windows based FS1136 FS1117 and FS1140 software e Quick Start Sheet Signal Assignments on Probe Pods The overlap in the bit ranges for DQxx signals between pods occurs because the bits are assigned to pods in the order that they appear physically on the DDR2 DIMM connector which is not strictly in logical bit order This allows the Probe layout to better match stub lengths among all DQxx signals See the Appendix for a detailed list of how Logic Analyzer Channels are mapped to signals and DDR2 pins Signal Threshold Voltage Settings The standard voltage threshold for the logic analyzer pods is defined as 900mV This is based on the SSTL2 1 8V signaling used by the DDR2 DIMM bus The configuration files provided with this product set up the threshold voltages for both the Data and Command pods to 900mV Design differences between target platforms or overvoltage se
23. Threshold as required to establish correct Threshold settings valid eye openings and sample positions for these signals Move the sample positions for all the Read_Data labels rising and falling to the center of the valid windows Once the Sampling positions have been correctly set for all labels in the configuration file save the sample positions by saving the configuration file 25 State Display The following figure shows a typical DDR2 screen display Because the analyzer may sample data on both edges of the clock FS1117 there are going to be some states that have no commands or data associated with them The Protocol Decoder contains a filter that will allow post filtering of any states included Not Selected state which is defined as a state that has no command or data associated with it Multi Frame Agilent Logic Analyzer Shipping config FS234_1 Rey 2 xml Write Listing EE ie Edit View Setup Tools Markers Run Stop Listing Wi Cee Anas NT N a x gt amp a yyy7 L to M2 21 922ns M3 to M2 313ps Sample Number COMMAND Command ATA63 32 RXTA31 0 RHTA63 32 F NTA31 0 FDDRESS Click here for trigger menu l Read 0000 000 0021 00 FFFF FF FFFF FF 0 0068 a Write 0000 000 003F 18 0000 00 0000 00 0 0000 L Write 6779 000 0000 00 0000 L k 2 Write FFFF FFF FFFF FF 5FC4 00 Write 4FFF FFFI FFFF FF 1BFF BF E Read AAAA AAA AAAA AA 5555 55
24. analyzer cards that have been configured via cables connecting the cards to operate as a single logic analyzer whose total available channels is the sum of the channels on each card A trigger within a module can be specified using all of the channels of that module Each module may be further broken up into Machines A single module may not extend beyond a single 5 card 16700 frame or 6 card 16900 frame Logic Analyzer Machine Machine A set of logic analyzer pods from a logic analyzer module grouped together to operate as a single state or timing analyzer FS2334 Probe Description The FS2334 DDR2 Probe allows you to perform timing analysis measurements on DDR2 DIMM busses It also provides a Protocol Decoder with the capability of providing State analysis of both Read and Write activity is provided by using the dual sample mode feature available on the 169xx The interposer design of this probe allows any DDR2 connection to be probed while it supports a DDR2 DIMM module Probe Technical Feature Summary e Quick and easy connection between the DDR2 240 pin DIMM connector and Agilent Logic Analyzers Interposer design does not consume a DDR2 slot Complete and accurate state analysis up to 800MT s Available Protocol Checking capability VBA license required software Uses Auto Sample Position Set up EyeFinder and Auto Threshold Set up to locate tight DDR2 data valid windows for optimal state data capture Probe Components
25. ber of errors in the listing can take several minutes to complete The error markers allow the users to switch between the Tool State and Waveform information easily during the analysis of the activity related to an error 29 Export This function takes the data captured and exports it in csv format to a location the user selects Repetitive Run This function allows the user to set up the tool to trigger the logic analyzer a predefined number of times and capture data incrementally on each run Please note this function does not work in Off Line mode Timing Analysis This window tab provides an analysis of each Data bit s window during every data burst across an entire TimingZoom trace The user can set a threshold criteria in this window and then select whether the data windows to be identified should be equal to greater than or equal to or less than or equal to that value All Data bits during any burst captured in a TZ trace will be listed in the Timing Analysis window Additionally the tool provides some overall statistics on what was measured in the TZ trace that was analyzed This includes the number of Read and Write strobes analyzed the of data strobes with data transitions occurring as well as the maximum minimum and average Data Bit widths across ALL bits during ALL bursts in the TZ trace Export This function takes the data captured and exports it in csv format to a location the user selects 30 Offlin
26. c analyzer sample position From the Sampling tab of the Write Command analyzer window click the Thresholds and Sampling Positions button to bring up the sample positions for Write data labels The write data labels are shown below Analyzer Setup for Write Command Frame mtx50 Acquisition O Timing Asynchronous Sampling Options Trigger Position 50 poststore TimingZoom v Enable State Synchronous Sampling 600 Mb s maximum clock rate Timing Opti State Options Speci Sampling Options Clock Mode Thresholds and Sample Positions ions z Legend Current Sample Position tSample m Current Threshold vThresh 4 Suggested Sample Position 4 Suggested Threshold Signal Activ vity Envelope Signal Activity 171 Channels Selected for Run Buses Signals to Run 2 1 1 U T iP S MIC DATA7 0_R MISC DATA15 8_R lo 2C DATA23 16_R MIC DATA31 24_R DATA63 32_F 2C DATA39 32_F MIC DATA47 40_F 2C DATASS 48_F R I XC DATA63 56_F DATA63 32_R MIX DATA39 32_R Sample Position tSample 0 11ns Messages tSample 0 11ns tSample 0 11ns tSample 0 11ns tSample 1 59 ns tSample 1 59 ns tSample 1 59 ns tSample 1 59 ns
27. determine the correct sampling positions This is an iterative trial and error procedure where adjustments to Data signal sampling positions may need to be adjusted several times before they provide correct State data capture on both Read and Writes When operating at 800MT s data speed and a Multi Frame configuration There are several things to consider 1 There are 4 sets of State Data These are Write Data sampled on the rising edge of CKO Data63 0_R Write Data sampled on the falling edge of CKO Data63 0_F Read Data sampled on the rising edge of CK2 READdata63 0_R Read Data sampled on the falling edge of CK2 READdata63 0_F aoo Please note within each of these 4 groups of labels there are additional labels organized by data byte This is because many platforms may display timing differences between byte groups and therefore require a slightly different sampling setting which the byte labels make easier to both measure and set At 400MHz clock speed the 16900 analyzer in this configuration will display both the State and TimingZoom version of the State Clock signal CommandClk CKO for the Write analyzer and CK2 for the Read analyzer at it s actual frequency For an actual representation of the state clock use Write Command CK2_TZ Because of the logic analyzer s pod to pod skew of 1 75ns you want to take several timing offset measurements before setting a sampling value Both the Write and Read analyzers are cl
28. e Agilent Logic Analyzer Temp F52332_533_w_Intel DDR2 MB_4_cards ala DDR2 Protocol checking amp Performance 1 5 a dy gle Edit View Setup Tools Markers Run Stop VbaView Window Help iDWEI n mst e TMQ els M to M2 1 75 ns Functional amp Performance Analysis Timing Analysis CAS Latency 2 Read Write Strobes Additive Latency 9 with Data Transitions Burst Size Data Bit Max Width Chip Select Data Bit Min Width Data Bit Avg Width Results Show When Data Bit Width is lt d dns Strobe Time Bit s Meeting Criteria Bt width 0 16 5ns 4 42 48 50 2ns 0 18 ns 11 13 15 16 17 19 21 23 35 37 39 41 1 5ns 0 19 75 ns 0 2 6 8 12 14 20 22 25 26 28 29 30 34 1 75 ns 0 21 75 ns 3 9 17 19 23 35 37 63 1 5ns 0 144 25 ns Copying Data to Window Done Offline Agile O 2 31 Appendix FS2334 Signal to Logic Analyzer Connector and Channel Mapping The following table shows how the FS2334 DDR2 Probe connects DDR2 DIMM signals to the logic analyzer pods and channels Header 1 Command Logic Analyzer jum Pin Logic Analyzer Signal channel number EE channel name Logical number EM Signal Name 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 32 Logic Analyzer channel number 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 2
29. er in your Windows environment It can be installed by simply double clicking on the file Please note that you are licensing 3 products both the FS1136 and FS1117 Protocol Decoders AND the FS1140 Protocol Checking software and they require separate installation on your system The software can only be installed on one machine If you need to install the products on more than one machine you must contact the FuturePlus sales department to purchase additional licenses Loading the FS1140 After one of the State listing configuration files has been loaded go to the Windows selection on the Title bar from the Overview tab in the Logic Analyzer application The application can be either on or off line at this time From the Windows drop down select new VBAView and from that list select DDR2 Checking and Performance Once that is selected a new window will appear providing some choice as to where the DDR2 Diagnostic Window will attach to the DDR2 data We recommend that the user select to attach it directly after the logic analyzer module so that filtering effects from the Protocol Decoder do not impact the DDR2 Diagnostic Tool s results 27 Offline Agilent Logic Analyzer FS1117WR232_4 xml Overview ISS file Edit View Setup Tools Markers Run Stop Overview Window Help iD GP T w i TM SR ie Hote ig Ev y y y ip amp m nm Mill to M2 Probes Modules D Tools I Windows Eg General 4 RB
30. g Options to 300MHz and select SO as a Clock Qualifier Low refer to section on secondary Clock inputs Generate some bus traffic and run Auto Sample Position Setup and or Auto Threshold as required to establish correct Threshold settings valid eye openings and sample positions for these signals NOTE You have to have the target system running at 667MT s for this process 2 For Data signal sample positions initiate traffic on the target system that generates as much only Write bursts to the DIMM as possible If there are Read bursts contained in this traffic the positions of the Data signal edges change relative Clock input and this will close the valid eye openings for all the Data signals All Clock cycles that occur without Write Data transfers will also close down the eyes Run Auto Sample Position Setup and or Auto Threshold as required to establish correct Threshold settings valid eye openings and sample positions for these signals Move the sample positions for the Data Strobes and all the Data labels rising and falling to the center of the valid windows for those labels as shown below 3 Initiate traffic on the target system that generates only Read bursts to the DIMM If there are Write bursts contained in this traffic the positions of the Data 24 signal edges change relative to the Data Strobes clock input and this will be close the valid eye openings for all the Data signals Run Auto Sample Position Setup and or Auto
31. gnal Name number 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 S AE o m oe O e f oo o ee o SRTR in en o er D E sa o e HH H moco le own e HS a H 45 Header 7 Write Logic Analyzer um Pin SAMTEC Pin E Analyzer Signal channel number number channel name Logical number E Signal Name 20K ohm to Ground 11 Dass Ground Ground 15 D042 Ground Ground 19 DO47 Ground Ground 23 Dass 20K ohm to Ground Ground a fwo DO Ground Ground 35 pass Ground Ground 39 2 ow n Ground Ground 8 4 e ass Ground Ground a7 basen Ground Ground 51 pase Ground Ground 55 Das4 Logic Analyzer channel jum Pin Logic Analyzer Signal number A ES channel name Logical EM Signal Name number 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC 59 61 63 65 67 69 71 73 75 177 79 81 83 85 87 89 A IH o on o ie n o en om IEA O e oe on Ta IEA er ET ID CDE in o ln we nm O o mea o O e on o e HS a H 47
32. he Functional Performance portion of this software will NOT work with 2 FRAME configurations This window tab provides the ability to initiate the analysis of a trace file in either on or off line mode using the Start Analysis button Additionally when used in on line mode it can capture a trace file using the run command or initiate repetitive runs and additive Tool analysis of each run Statistics The performance analysis of the DDR2 DIMM bus over the entire captured trace file is displayed in the Statistics section This shows information regarding the total number of clock cycles and Commands that are included in the analyzed trace file as well as the total number of errors found The error count is based on the errors selected in the Setup Also included in this display is information on the Read Write and Data activity occurring during the captured trace file Errors This section of the tool displays comprehensive information about the location and nature of each selected error found in the captured trace file The user can scroll through the error listing and either select one error by left clicking on the error to set a DDR marker in the State and Waveform listings or the user can select the Place Markers on All button which will place uniquely numbered markers DDRx on all identified errors Please note The errors listing is limited to a maximum of 1 000 errors Placing markers on all with a large num
33. he user so 4 cards are required These must be configured via the cables supplied with the cards as a single logic analyzer module Refer to the appropriate Agilent Technologies manual for information on how to connect analyzer cards together to create multi card modules Please note that 6 of the ECC bits and their Data Strobe DQS8 are contained on an extra Header 14 which will require an additional logic analyzer card in order to probe Decoding DDR Commands No Protocol Decoder is used for timing analysis However symbols are pre defined for the DDR2 Command bus These decode the RAS CAS and WE lines to display the DDR Command as Read Write etc so you don t have to refer to the DDR chip data sheet to see what command is being executed These decoded values are displayed by setting the display base in the listing window or the label property in the waveform window to Symbols The display base defaults to hexadecimal Taking a Trace Triggering and Seeing Measurement Results Timing analysis is the simplest setup and there are no special factors involved in analyzer trigger setup initiating a trace and viewing results For the Command bus you can use the pre defined symbols to specify mnemonically the command you wish to trigger on These are set up by default and are accessible in the trigger tab The default waveform display also shows DDR Commands mnemonically You may setup a trigger initiate a measurement
34. hm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 58 Logic Analyzer channel number Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC SAMTEC Pin number 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 Logic Analyzer Signal channel name Logical number Signal Name e CIO IE ie on o es on mn ee in eI IEA Ground DP16P CLK DQ60 DP16N CLKN er In on o SAMTEC Pin number 59
35. ion on the Probe All signals sent to the logic analyzer from the FS2334 DDR2 probe are isolated from the DDR2 DIMM bus by a parallel RC network of 20K ohms and 3 pF These resistors are placed in a manner to minimize stubs seen by the DIMM bus and to match lengths to the DIMM module so that Data bits and their Strobe Mask bits are matched to within 20 ps Buffered signals on the probe The DDR2 DIMM bus Control signals are buffered on the probe before they are connected to the DIMM This includes the S0 1 CKE0 1 and ODTO 1 signals Recommended Logic Analyzer Card Requirements and Configuration files 169xx Analyzer Timing Analysis State Analysis Type 667MT s or slower 16753 4 5 6 FS234_2 3 cards FS234_5 4 cards configured as one configured as one logic 16950 module one timing analyzer state machine machine Uses FS1117 800MT s 16753 4 5 6 FS234_2 3 cards FS234_1 Read and Write configured as one analysis requires 7 cards 16950 module one timing across 2 frames machine configured as 2 logic analyzer state machines Uses FS1136 FS234 34 card configuration provides Write state analysis only Uses FS1136 FS234 44 card configuration provides Read state analysis only Uses FS1136 FS234_32_Lower Upper 4 card configuration provides Read and Write state analysis for only 32 bits of Data either Lower or Upper Uses FS1136 12 Logic Analyzer card configurations Note These are all for unbuffered DIMM probi
36. l Name 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to Logic Analyzer channel SAMTEC Pin number Logic Analyzer Signal SAMTEC Pin channel name Logical number number 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 number Signal Name 5 Ground 00 D13 No connection Ground O mM o NS D14 No connection Ground D15 No connection N o Ground A N Z 4 Ground A Z N 8 Ground DP16P CLK Ground co NO Ground DP16N CLKN Ground 00 gt No connection co o Z Ground N o 43 Header 6 Write Logic Analyzer um Pin SAMTEC Pin E Analyzer Signal channel number number channel name Logical number E Signal Name 20K ohm to Ground 11 pave Ground Ground 15 D037 Ground Ground 19 pass Ground 20K ohm to Ground Ground a fwo bass Ground Ground 35 pase Ground Ground 39 2 f Do Ground Ground se 4 DOS Ground Ground a7 Dass Ground Ground 51 Das Ground Ground 55 DO40 Logic Analyzer channel jum Pin Logic Analyzer Signal number A ES channel name Logical EM Si
37. nd Write Data labels on the logic analyzer At these speeds even Y a data strobe bit width of timing relationship shift between the strobe clock and the data bits will eliminate the window The Threshold setting for clocks and signals can have a significant effect on the size of the eyes At speeds of 667MT s or higher even a 50mV change in the threshold can make all the difference in the eye size as measured at the logic analyzer The best way to determine this level is through trial and error or through use of the Auto Threshold function The Command Address Control signals are all qualified by Chip Select S0 1 and therefore one of these signals should be used as a clock qualifier when using Eyefinder to set sampling positions However 600MHZz State speed on the Agilent logic analyzer does not provide clock qualification You can set the sampling speed to 300MHz and slow the system DDR clock down to 333MHz 667MT s and run Eyefinder on the Command Address Control signals with the SO clock qualification Set the sampling speed and system DDR clock back afterwards Alternatively the use of a special memory test may provide a mode where there are continuous Chip Select qualified commands at 800MT s 1 To setup the sampling positions for Address Command and Control signals This can be done using a Timing or State configuration as they use CKO as the clock input for the logic analyzer Make sure the Clock mode is Rising edge Set the Samplin
38. ng FS234_1 2 machine 7 Card 800MT s Read and Write configuration file Write Command machine 4 cards in slots A D B Master Read machine 3 cards in slots A C B master FS234_32_Lower Upper 4 card 32 bit 800MT s Data State analysis configuration 4 cards in slots A D B Master FS234_2 Timing analysis 3 card configuration 3 cards in slots A C B Master FS234_3 800MT s Writes only 4 card configuration 4 cards in slots A D B Master FS234_3 800MT s Reads only 4 card configuration 4 cards in slots A D B Master FS234_3 667MT s Reads and Writes 4 card configuration 4 cards in slots A D B Master Software Requirements Setting up the 169xx Analyzer ACD containing the 16900 software is included in the FS1136 package The CD contains a setup file that will automatically install the configuration files and protocol decoder onto a PC containing the 16900 operating system or onto a 16900 analyzer itself To install the software simply double click the exe file on the CD containing the FS1136 and the FS1117 software After accepting the license agreement the software should install within a couple of minutes Duplicate the process for the FS1140 Protocol Checking software 169xx Licensing Once the software has been successfully installed you must license the software Please refer to the entitlement certificate for instructions on licensing
39. ocked only on the rising edge of their State Clocks The Intermodule Skew should not need adjustment for State analysis This can done if necessary by aligning the MRAS_TZ Write analyzer and RAS_TZ Read analyzer signals but the user will have to reset it after every trace capture Sample positions for Command Address and Control signals are already set to values that should allow proper State analysis If adjustment is necessary they can be moved using either the TimingZoom measurement procedure described here or by using Auto Sample positioning provided that Chip Select qualification is applied or the system is slowed down to a DDR clock rate of 333MHZ and the logic analyzer is set to 300MHz State mode 20 State analysis calibration procedure This process is in large part the same for both use in the 7 card Read and Write configuration at 800MT s and for the 4 card configurations Differences are noted 1 Start a memory test program that creates a good mixture of reads and writes ina single TimingZoom trace A trigger on a write may be required if the test program does not Note th used to have a mix or reads and writes in close proximity at in addition to looking for the DDR commands the S0 1 and CKE0 1 signals are determine if the command is actually addressing a memory chip The Write Command CK2_TZ signal is used to make sure the command is sampled on the rising edge of the DIMM clock since that is when the DDR
40. ormat logic analyzer trace file captured with an FS2334 DDR2 Interposer probe The FS1140 is provided as a single user node locked license that requires separate licensing and the Agilent system needs the Agilent VBA Runtime or Development license present as well NOTE The Functional Performance portion of this software will NOT work with 2 FRAME configurations The FS1140 provides 3 different types of analysis on the captured trace data First it provides a flag any where there is a violation of any of 6 different DDR2 protocol rules These include 1 Refresh with Active Banks 2 Write to a Bank that is not Active 3 Read from a Bank that is not Active Not available on FS2334 probe 4 Mode Register Set with Active Banks 5 Bank not Precharged before being Activated 6 Data Burst interrupted by a Command Second the FS1140 provides summary statistics of the transactions captured in the trace file These measurements provide some indication of the performance of the DDR2 system during the trace capture and include of Write and Read commands of Clock cycles with data activity Third the FS1140 software will provide measurements of the Data Window eye width on a bit by bit basis across all Timing Zoom data in the trace file additionally it will identify those signals with the smallest eye width FS1140 Installation and Licensing The FS1140 exe file is on the CD used to install the FS2334 configurations and Protocol Decod
41. ound NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC SAMTEC Pin number 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 Logic Analyzer Signal channel name Logical number Signal Name Te Te e em le on o e oe om mn een em sa De m an o SAMTEC Pin number DP16N asf BR T i ew 55 Header 9 Read Duplicates only data signals Logic Analyzer Kae Pin AMTEC Pin E Analyzer Signal channel number ae channel name Logical number E Signal Name NO 5 fe IE 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 20K ohm to 56 Logic Analyzer channel number Ground 20K ohm to Ground Ground 20K ohm to Ground Ground 20K ohm to Ground Ground NC Ground Ground Ground 20K ohm to Ground Ground 25K ohm to Ground PID Ground NC SAMTEC Pin number 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 Logic Analyzer Signal channel name Logical number Signal Name Te an IE Oe e mn en E em se De m an o SAMTEC Pin number DP16N e oo EME T i ew 57 Header 13 Read Duplicates only data signals Logic Analyzer EU Pin Eeg AMTEC Pin E Analyzer Signal channel number Eeg channel name Logical number E Signal Name NO 5 fe IE 20K o
42. said that the customer has accepted the product If the customer is not satisfied with the FS2334 DDR2 DIMM probe they may return the FS2334 within 30 days for a refund This FuturePlus Systems product has a warranty against defects in material and workmanship for a period of 1 year from the date of shipment During the warranty period FuturePlus Systems will at its option either replace or repair products proven to be defective For warranty service or repair this product must be returned to the factory For products returned to FuturePlus Systems for warranty service the Buyer shall prepay shipping charges to FuturePlus Systems and FuturePlus Systems shall pay shipping charges to return the product to the Buyer However the Buyer shall pay all shipping charges duties and taxes for products returned to FuturePlus Systems from another country FuturePlus Systems warrants that its software and hardware designated by FuturePlus Systems for use with an instrument will execute its programming instructions when properly installed on that instrument FuturePlus Systems does not warrant that the operation of the hardware or software will be uninterrupted or error free Limitation of warranty The foregoing warranty shall not apply to defects resulting from improper or inadequate maintenance by the Buyer Buyer supplied software or interfacing unauthorized modification or misuse or improper site preparation or maintenance NO OTHER WARRANTY IS
43. ssssscsscsssssscsssessssscscesssssssssssaccssses Probe Components cacccsscecessesscesecssssscssosecsncesssuvesessesesecesdebesepseesdeesesebescdsecsdeeeed Frese Tee Signal Assignments on Probe PoOd5G scssssccsssscsssscssssscssssccssscssssscssssssessscssssssssssssssssssssssssssssneces Signal Threshold Voltage Settings csscssssscssssscssssssssscssssccsssccssesssssescsssescsssssssssssssecssssssceses Connecting the DDR2 Probe to the Logic Analyzer 2000s0000s2000s00000000002200n020000n00000000n0rens00ce Lest NT lt sscsesssscsscsssvassnassoacssnssedsaissuncadhade cecdsscesdcnoducaccsesesatsnssunssnsssenantonsocasussvoncstosseceessscssansonsed 10 Connecting to your Target System ccccssssssssscsssssssssscsssssssssscsssscssscssssssssssssssscssssssssssssssssssees 11 Signal Isolation on the Probe ccsssccssssssssscssssscsssscsssccssssssssaccsscscsssssssssssssesessscscssssessesssssscees 11 Buffered signals on the probe sssssscssssccssscssssscsssccsssccsssssssssscssssessscsssssssssescssssscssssssssssssssens 11 Recommended Logic Analyzer Card Requirements and Configuration fil s 12 Software Requirements eiii O RRA RARA AAA Ain 14 Setting up the 169xx Analyzer oommocosocconoocconecacronscccaccnnoncconoccoronconccccanonccnoccoroncococccanocccroccoracona 14 169xx E i o AEE TSE E E TE AATA 14 Loading 169xx configuration files and General Purpose Probe Feature
44. t and those bits will need further adjustment to their sample positions following the steps outlined above until you have the Write data sampling positions set to values that allow for proper data capture This completes the procedure for the Write labels Use the same procedure using Read bursts and the Read data labels Write data eyes are centered on the edge of the strobes whereas reads straddle the DQS strobes You should now be ready to take state traces and be confident you will capture bus traffic correctly You may want to save the settings that you have either in the current configuration or in a new one 23 Adjusting the sampling positions with controlled stimulus This is a special case requiring special stimulus of the DDR2 DIMM bus This may involve the use of a special memory test card from Ultra X that can create this special stimulus The Auto Sample Position Setup and Auto Threshold functions of the Agilent logic analyzer are the most precise method of determining the data valid window for signals and then setting each logic analyzer sample position to that optimum value for state analysis There are several basic concepts that should be understood first In order to run Auto Sample Position Setup and Auto Threshold on the Data signals it is important that the target system is programmed to generate exclusively Write or Read traffic This is the only way to get usable data windows to set the sampling positions of both the Read a
45. to set the sampling position for each bit used in the State analysis but this requires using known continuous data patterns of exclusive Reads and then exclusive Writes The logic analyzer s TimingZoom traces can be used to set the sampling positions for the labels as described in the following sections Note The label names are different depending on whether you are doing Read and Write lt 667MT s FS1117 or doing Read or Write at 800 MT s FS1136 State Analysis Operation Read or Write at 800MT s This mode of State Analysis permits just the use of 4 cards and one logic analyzer frame There are 2 different configuration files provided on for Read only and one for Write only State analysis These configuration files use the FS1136 Protocol Decoder and difference between the 2 is there pre defined sampling positions are set for one type of data burst or the other The State clock operates on only the rising edge of the clock and each data signal is sampled twice Please note that the Protocol decoder listing will show invalid data for the type of burst that the sampling positions are not defined for Setting the sampling positions is done in the same manner as for the 7 card 800MT s configuration the only difference being fewer labels to set sampling positions for 19 The process for setting sampling positions at speeds of 800MT s This procedure requires the probe user to capture TimingZoom traces and use the markers to
46. ttings may require adjustment of the logic analyzers threshold for optimal signal capture The use of Eye Scan can be very helpful in determining where to set these thresholds NOTE The optimal settings may need to be defined either through trial and error or by using Eye Scan Accurate data capture is very dependent on optimizing these settings and changes of as little as 50mV may have a significant effect Connecting the DDR2 Probe to the Logic Analyzer The FS2334 DDR2 Probe requires up to 7 logic analyzer cards depending on whether state Read and Write quadruple sampled state Read or Write dual sampled or timing measurements are desired See Timing and State configuration information below At this time the user may find it easier to connect the logic analyzer cables to the probe before inserting the probe into the target system The FS2334 probe has fourteen 90 pin pod connections which mate directly to Agilent Logic analyzer cards Adapter cables are not required Once a configuration file is loaded refer to the General Purpose Probe feature in the Agilent 1690x Overview tab for cable connections 1 25 FS2334 Frontside layout e 0406 4 o 40 oo 40 bo 0 oo Hr a aa aw 40 ote ee o oo o 4 oo I 44400 Header 3 Header 4 Header 5 an Header 1 Header 7 Header 8 y pn aan ee ey ee ET er ia Rhydy ae RE FS2334 Backside layout TP 5 l rve rr Ob ER O EU gr wee to Header 2 mrs Header
47. unctional and Performance Analysis NOTE The Functional Performance portion of this software will NOT work with 2 FRAME configurations ccsccssscssssscsssscssssccssssessesssscees 29 Statistics anche TT GAY ene ae de ee ee eats 29 mn SE FN FE EEF NF ER RFC RFC FACH RC 29 EXport ssi nr YY YY og AU SOA am ath on ava ena E O Ria OS 30 Repetitive Runs oi ane YY A a a ee eee G 30 THMIN GA TALYSIS scsssscssstsssszetvcesscsosccssceecsnecesscossestcconsesseseosccdesnscessesoecebsonseessanssetecsscessbenssgeutcesnsssts 30 O AFF ED 30 DEVAA EAEE E EE io iape 32 FS2334 Signal to Logic Analyzer Connector and Channel Mapping scsscssssssssseseseeee 32 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 technical sales representatives in several major countries For an up to date listing please see http www futureplus com contact html Product Warranty Due to wide variety of possible customer target implementations the FS2334 DDR2 DIMM probe has a 30 day acceptance period by the customer from the date of receipt If the customer does not contact FuturePlus Systems within 30 days of the receipt of the product it will be
48. within the Help documentation on your Agilent Logic analysis frame under Multiframe operation If you are using the special configurations for 32 bits of Read and Write Data decode only then a 4 card configuration in one frame is all that is required 18 State Analysis Operation Read and Write at 667MT s or slower State mode capture is performed by using both edges of CKO This double probing of each signal is handled internally by the Agilent Logic Analyzer using the Dual Sample mode feature State analysis within these parameters only requires dual sampling of the Data signals which can be done with 4 cards in one frame The four cards used for state analysis must be configured as one logic analyzer machine You may also place the cards in slots other than described here but must then adjust the pod connection tables and configuration file loading instructions accordingly The configuration file is set up with the Master in slot D expanders in C E and F The analyzer sample position of the channel capturing data is set via a calibration procedure described in this document to the optimum value The DDR Command Address bus is also sampled along with the Data bus on both edges of CKO This does not reduce triggering capability but does require additional care when setting up triggers because the command address bus is not valid on the falling edge of CKO The Auto Sample Position Set up function can be a more accurate means
Download Pdf Manuals
Related Search
Related Contents
2015 FIAT 500 Abarth (Includes Cabrio) Owner`s Manual 取扱説明書 - M NOUVEAU TESTAMENT - Manuel de l V7 Vantage Sleeve 16" Owner`s Manual se BALANCE PROFESSIONNEL ÉLECTRONIQUE MOD. DE5 RCA 32F530T CRT Television User Manual XP-704 Copyright © All rights reserved.
Failed to retrieve file