Home
        FS4430 DP State Analysis Preprocessor User Manual
         Contents
1.                            seuss 31  ECIAM              32  The Inverse Assembler                    4  eeeee esee e aeta sts sonata a saias 33    General Information   iS Gate iE o CREE RAN TOR AREA RUN C COUR ree dul 35    Characteristics oos FER ERS UENEENKER EY EYES S RENTR REN DI RSEN EURENRES RN GENN eSI YRRU FESSUUE IURE SRM US 35  Standards Supported               e orte t E ERREUR RUPEE Tet Yt ostent   35  Power Requirements    s     niri e DOO E EP REESE DARE RE beh cR 35  Logic Analyzer R  quired z   eode ora pe etti e ohh  nee eR i 35  Environmental Temperature istera ieser nousee deteta eene trennen nennen nein nne nennen 35  Altitude  2 35  ehe tet hie ba een hue ee t n asse 35  Humidity iiie deeem ai 35  Testing and Troubleshooting    o nee en ote eue t tereti 35  SIC ioo ete det aede ete ehe 35    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     This product is covered in the EC under the WEEE Directive  Please go to  www futureplus com for recycling information    A     Limitation of  Warranty    Exclusiv
2.    cce eee eee e ee eee eee seen e etnue 13  Connecting the Agilent logic analyzer to the FS4430                                eres 14  Loading configuration files    irent er neat no o eonun anno io eoo reae av xE Cer en ea auae Vo aT ae usen en ead 15  Setting up the 1690x or 1680x Analyzer                        eee ente ee eere eene eee en eee tn seta sese eaae 15  168 90  Licensing    eccesso oe eese en tuae e ao eaae a ora en ee vt eo Ee oer aun pase rU beos dance sodas roe ee nne 15  Loading configuration files                              ccce ecce eese eene seen ee ette seen nest easet etas toes tease eaa 15  Offline ANALYSIS   s05ssecsecseosessecessessessosessncessnbesesnsessueessesscenses sudesesbascseseeseuesssonscsecssestes 16  Probe Manager A pplication              scsssscsssssssssscsssscssssscsssccssssssssecssssescsssssssssssssescosss 18  Preprocessor Contigua Lannes faltes 20  Dynamic Lane width tracking    ener nnne 21  Filtern TEE 22  Pixel Te cOpnitiOlu eem lase tasca dia ua A citet tp m dot un et Rar ead TR aS 23   Log File    2c arret eere ae a er pe DO Ue RR RE 24  State ATIIlysts siae ete ti EN EIE ANO AUOD e s e FM ER ANE S ORAE Ee MERE Ee EK EY 25  DP Groups    eret en eror ese eese ener os epo eere nee TTT 26  iSi                                                M      29  10 bdecode GEOUpS 1    iere ten ex ture eret en cassvesconseteonsnssvesceedssevesdecueacessesecssucsssocess 30  Prefere  iCes D                                      S soss 30  SA C
3.   AUX CH transaction  DisplayPort Sink Device is the slave  also referred to as the  replier  is the device that responds to the transaction     Aux channel has its own clock  67KHz  so that it can be clocked into separate modules  in the LA on a separate clock domain  It also has its own Inverse Assembler that has to  be loaded separately                                                        Field Bits   Definition Probe   Channel  Command 4 Command Field B1 3 0  ADDR 1 1 0  12 Address Field B1 15 4  ADDR 19 12  8 Address Field B2 7 0  Aux CLK 1 B1 16  DATA 7 0  8 Data field B2 15 8  SYNC 1 Sync Bit B3 0   First part of the transfer  CMD  ADDR and DATA are   all updated  if SYNC is O then only DATA is updated   STOP 1 Stop  last byte of the transfer  B3 1  Spare 1 B3 2  Spare 1 B3 3  Request 1 High when transaction is request B3 4  Response 1 High when transaction is response B3 5  Timeout 1 Response Timer timeout period 300us B3 6  HPD event 2 B3 8 7   o   Unplugged HPD Low  level    HPD pulsed low  25ms to 1 50ms   i Interrupt event  event signaled on  rising edge of HPD    EXER In HPD High  level   HPD Valid 1 Indicates a valid HPD event B3 9  Storage 1 Indicates Valid states B3 15  Byte Count 5 Number of valid bytes received inclusive of current B4 10 6   state                      The Storage bit should be used as a qualifier for storing AUX data     The rate at which Storage is pulsed depends on the packet type  AUX transfers begin  with a four bit CMD  a 20 bit addre
4.   Vertical Blanking ooo Es   ooo     va  3       ES DisplayPort Listing E DisplayPort Waveform EH AUX Listing m AUX Waveform    start  E MoBB  E  Peachtr    E imb       The FS4430 Inverse Assemblers will perform the following functions       Decode all DP or AUX protocol data     Color code the transaction type  The colors used by the software are as follows   o Main Stream Attributes  Blue  o Secondary Data Packets  Orange  o Allother states  Green    Note  Setting  Decode Pixel States  in the Protocol Decoder Preferences will result in  longer processing time for the State Listing           BB rie Edit View Setup Tools Markers Run Stop Listing Window Help   8  Des d amp  na   T   s M YYYY ih  amp   o M2   6 344127542101 s             Address AUX Protocol Decode Command   Data HPD Event    ox  a   m sa   e s    x a     oo Plu 1                       o F B READ a  2 Z Ex n f o CE y E                       lt   gt    S Overview AUX Listing 40 Pin  For Help  press F1 Offline      34    General Information    Characteristics    Standards Supported    Power Requirements    Logic Analyzer Required    Environmental  Temperature    Altitude    Humidity    Testing and    Troubleshooting  Servicing    This chapter provides additional reference information including the  characteristics and signal connections for the FS4430 probe     The following operating characteristics are not specifications  but are typical  operating characteristics for the FS4430 probe     If the product is used
5.  7   Lane 2 Invalid Decode Error 1 1  Lane 2 data is not a valid 8b10b code A2 6  Lane2 10 Physical Lane 2 Data  10 bit encoded A2 5 0   A1 15 12   Lane 3 Disparity Error 1 1  Lane 3 data has incorrect 8b10b disparity A1 11   Lane 3 Invalid Decode Error 1 12 Lane 3 data is not a valid 8b10b code A1 10  Lane3 10 Physical Lane 3 Data  10 bit encoded A1 9 0                       Clock is inputted to CK3    The FS4430 Inverse Assembler has Preference settings that are required to insure that  Preferences it decodes the pixel format properly  These are based on color format and bit width as  shown below  They are found on the  Preferences  of the DisplayPort IA as shown         ADffline  Agilent Logic Analyzer       MgilentWUX  4 ala     Overview     SS ple Edt yew Setup Tools Markers Bun  Stop Overview Window Help  8x    D oo d E  IETMBT 4   gt  do  Mito 2  Probes Modules Tools Windows  W Diepiayror WE oisoinpon D D  eplayeort Wl o  oiseon  Connecton Analyzer p Irivatt   ASSOMDIOL y  po  Lissog     s Poen   EEG      Preerencer    s   ste       4  cenerat Wi puc nate    pasce     s Penes s PI       16 top  CO 422    38 beo  R68    Diep  VO 422      A beo RGB    24 bee  v 422    30 bep  NOD    X bop   CRC 422    35 beo  RGB    48 typ  RGB          Decode Pixel States               Overview Jl Diea uno JH DupuPot Wave   AUX Listing Jm AUX Wavelom    For Help  press FL RUS       77 start Denon   a       Triggering The configuration files provide some logic analyzer based trigger set 
6.  Pin Il Not the    sideband    signals       pni    Ground    Pin Il  Ground Pin      The FS1036 flying lead cable has 8 pairs of channel connectors which are labeled A G  for up to 4 channels of a link and B H which can be used for another link     Make the appropriate cable and channel selections in the Probe Manager before taking  any measurements     Installing your The following outlines the software installation procedure when using the preprocessor    for the first time  Please do not attach the preprocessor to the analyzer or computer that  CIT for the First will be controlling the preprocessor until told to do so   ime    1  Place the software CD that came with the product into the logic analyzer or  computer that you will be installing the software on  In the case of a machine  that does not have a CD drive  the machine will either have to be put ona  network and the files loaded remotely or the CD files can be transferred from a  USB drive     2  Navigate to the installation CD using Windows explorer and click on the  following files  Follow the instructions on the screen to install      e FS4430 and AUX exe Protocol Dis assemblers  e FS44xx Probe Mgr exe    3  Once all the above files have been installed  connect the FS4430 to the  analyzer computer via the USB port  Power on the FS4430 probe     4  The found new hardware wizard should appear the first time the preprocessor is  attached and powered up  Select    No  not this time  when it asks if the  computer can
7.  go to Windows update to search for the software  Then select  Next     5  Onthe next screen select the Advanced option  not the Recommended  to  select from a specific list or location  Select Next     6  Select the CD ROM drive to load the driver from  you do not have to select a  specific directory  Select Next     7  There may be a warning that comes up about Windows XP compatibility  ignore  this warning and continue with installation     8  Click Finish to complete the installation     Once all the previous steps have completed all necessary software as well as USB  drivers will be installed  This procedure only needs to be done on initial install  You  may now go to the desktop and click on the Probe manager icon to start the probe  manager      If you are installing on a PC to only control the FS4430 then you can omit the  installation of the F54430 AUX exe  but you must follow the rest of the steps     For instructions on loading system files please refer to the section on loading system  files later in this manual     Connecting the Agilent  logic analyzer to the  FS4430    The FuturePlus Systems connectors on the FS4430 are designed to connect directly    to the cables on either the 16910 1  40 pin headers  or the 16950  90 pin headers      The FS4430 is designed to enable the user to connect the FS4430 to the widest  possible range of Agilent logic analyzer modules  cards   This table describes the    possible configurations                                   Based
8.  in a manner not specified by manufacturer   then the protection provided by the equipment may become  impaired     DisplayPort version 1 1a    100 240VAC  2 amps   Agilent 1690x frame and 2 of either 40 or 90 pins modules     Non operating   40 to  75 degrees C   40 to  167 degrees F   Operating  20 to 30 degrees C   68     86 degrees F     Operating  4 6000m  15 000 ft   Non operating  15 3000m  50 000 ft     Up to 80  relative humidity  Avoid sudden  extreme temperature changes  which would cause condensation on the FS4430 module     There are no automatic performance tests or adjustments for the F54430  module  If a failure is suspected in the FS4430 module contact the factory or  your FuturePlus Systems authorized distributor     The repair strategy for the FS4430 is module replacement  However  if parts  of the FS4430 module are damaged or lost contact the factory for a list of  replacement parts     
9.  of    LEDs which have the following states                                Link A Meaning Link A Data Meaning  Signal LED LED color  color  Green Link OK Green Data clocking Into Analyzer  Dark Loss of Signal Dark No Data clocking into  Analyzer  Orange Data Invalid  8b10b error  Orange Any Error  8b10b  Align   Framing  Idle  Red Receiver Fault or Int Red Preprocessor Clock Error          Note  DP Link Status WILL ONLY Show on LINK A LEDs    FS4430 Probing  Cables     sideband  cables    The FS4430 can be configured with different probing cables dependent on what the  user requires     FS1032 Y  size midbus footprint probe cable for x1 to x4  FS1036 Flying lead probing cable for x1 to x4  FS1040 DisplayPort Interposer    The  PCI Express Probing Design Guide for the FS440X    provides specific information  on the successful application of midbus probing and also details general requirements  for the Reference Clock signal and other aspects of the link to be probed  The FS4430  manual assumes that the user is familiar with this information and has applied it     The cable should be attached to the FS4430 and carefully secured with the 2 captive   fasteners on the cable  The probing end should be attached to the target by screwing   into the retention module  midbus probe  Use of the flying lead probe requires careful  installation and mechanical support of special flex circuit tips    The  sideband  signals for DP need to be connected to the FS4430 preprocessor  separately fr
10.  on the probing needs install the appropriate modules into the Agilent logic  analyzer and remove any adapter cables that may be attached to the module cables   When probing a single direction of an x1  x2 or x4 link  the FS4430 drives 4 pods of  signals to the logic analyzer     It is important before you load a system file you initiate a self test on all your  modules installed in your logic analyzer to insure all modules are working    properly           5  amp  6 for time tags          Module Pods Conn Module Module Qty for   Module Qty for   Module Qty for  PN per Style State x1   x4 x1   x4 AUX   module Speed 1 6 Gb sDP link    2 7 Gb sDP link     state clock 67  norm turbo    LA state clock  LA state clock KHz   160 MHz  270 MHz   16950A 4 90 pin 300 600 1 1 1  16911 4 40 pin 250 500 1 2  turbo  1  16910 6 40 pin 250 500 1 1  turbo  1  Logic Analyzer FS4430 Comment  DP LA outputs are fixed regardless of which input link is used  Card 1 Pod 1 A1 Clock  2 A2  3 A3  4 A4  AUX LA outputs are fixed regardless of which input link is used  Card 2 Pod 1 B1 Clock  2 B2  3 B3  4 B4  10b Link A and B  need 6 pods to include time tags   Master 1 A1 or B1 Clock  2 A2 or B2  3 A3 or B3  4 A4 or B4       Loading  configuration files    Setting up the 1690x  or 1680x Analyzer    168 90x Licensing    Loading  configuration files    DP     x1  x2  x4 DP link analysis  Requires 68 logic analysis channels     AUX     AUX analysis requires 68 logic analysis channels     The 16900 Analyzer 
11.  or the proper USB drivers will not load  In  some cases it may necessary to temporarily disconnect the Windows system  from the local network to insure that Windows does not automatically default to  getting the drivers from the Internet  If the correct USB drivers are not loaded  the user will see a Windows error   Unable to load DLL     as soon as the  Run   button is used     NOTE  The Microsoft  NET Framework must be on the system for the Probe  Manager application to load properly     2  FS4430 probe  This preprocessor requires its own DC power supply which is    provided  Additionally  this preprocessor is completely initialized  set up and  controlled by the Probe Manager software that resides on a Windows  2000 or  XP  based system  either stand alone PC or logic analyzer   All communication  to the FS4430 preprocessor is by means of the USB port on the PC  or logic  analyzer   Improper or incomplete installation of either the correct USB driver or  the Probe Manager software will prevent operation of the FS4430     Agilent Logic Analyzer  The configuration files for the 169xx are on a CD   FS4430 and Aux   Install these files as required and follow the instructions for  logic analyzer module  card  interconnections and logic analyzer connections to  the FS4430 probe     Target platform  There are two probing options  mid bus probe or flying lead   There are also a variety of link implementations besides widths  There are  protocol attributes such as lane inversion  
12. 0  Valid 8b decode 1  Incorrect disparity or code violation    Lane 3 Control Flag 1 1 K character  control  O D character  data    Lane 3 8b Data 8 Decoded 8b value    Clock is on A1 bit 16 and B1 bit 16        Pod  A4   B4     A3   B3     A1   B1        2 0    16 15    14 11    10 7    4 0  16 14    13    12  11 4    1 0  15 10       Event Code symbol definitions                                                                Event Code Symbol Bit 7 Bit 6 Bit   Bit   Bit   Bit Bit 1 Bit 0  5 4 3 2  Err bits Err bits  Video Field  FO Pixel 1 0 0 0 1 X 0 0  FO Filler  including FS FE  1 0 0 1 0 X 0 Mismatch  BS 1 X 0 1 1 X 0 Mismatch  SR 1 X 1 0 0 X 0 Mismatch  Content Protection BS 1 X 1 0 1 X 0 Mismatch  Content Protection SR 1 X 1 1 0 X 0 Mismatch  F1 Pixel 1 1 0 0 1 X 0 0  F1 Filler  including FS FE  1 1 0 1 0 X 0 Mismatch  Blanking   Horizontal  Horizontal Blanking BE 0 0 0 0 0 1 Missed   Mismatch  SR  Horizontal Blanking VBID 0 0 0 0 1 0 0 Mismatch  Horizontal Blanking MVID 0 0 0 0 1 1 V err Mismatch  Horizontal Blanking MAUD 0 0 0 1 0 0 A err Mismatch  SR 0 X 0 1 0 1 0 Mismatch  Horizontal Blanking Dummy 0 0 0 1 1 0 0 0  Horizontal Blanking Audio 0 0 1 0 0 0 0 0  Stream  Horizontal Blanking Audio TS 0 0 1 0 0 1 0 0  Horizontal Blanking Reserved 0 0 1 0 1 0 0 0  Horizontal Blanking 0 0 1 0 1 1 0 0  Extension  Horizontal Blanking Info 0 0 1 1 0 0 0 0  Frame  Blanking Vertical  Vertical Blanking BE 0 1 0 0 0 1 Missed   Mismatch  SR  Vertical Blanking VBID 0 1 0 0 1 0 0 Mis
13. 4430 can maintain lock and processing on a DP link as it changes lane width   Because a reset to the preprocessor s serdes would result in the loss of lane data  the  serdes is not reset when lane width changes  For this reason we recommend that the  FS4430 be set in the Probe Manager to the maximum lane width at the start  As the  lane width decreases the user will notice that the Signal LED goes dark  but the Data  LED stays green  This is acceptable as it is just an indication that the serdes has lost  signal on the lanes no longer operating  Also  the error log will show errors on the lanes  that are no longer in operation     You can stop the probe  reconfigure the lane width  and then restart the probe  This will  set up the serdes properly for that new lane width and all the LEDs and Error Log  should operate properly at that new lane width     Filtering The Filter dialogue page provides the user with a comprehensive suite of predefined  filter functions to apply to either Link  These filters are state based  which means that  the event has to occur on all active lanes for it to be filtered     DP Filters    Close    Set All Filters       DP Filters Dialog    Filter types include all types of states  Many of the filters will operate on several types of  states  e g   Content Protection Control Symbols  will filter all control symbols  associated with any Content Protection sequence of states     Filters can be enabled to filter out entire secondary data packets  There 
14. FuturePlus Systems Corporation       FS4430 DP State Analysis  Preprocessor    User Manual    For use with Agilent Logic Analyzers  Revision     1 4    Copyright 2009 FuturePlus Systems Corporation  FuturePlus is a registered trademark of FuturePlus Systems Corporation    Howto reach US 4    Product Warranty uso oap edo pM SRA AA A 5  Limitation Of Warranty    eee eese eo ese eene eo eva eo eo estns eEa e oen Eu baee a aeo eee V en Ee Een Ceo ee RUE 5  Excl  sive Remedies    erre eerte ex E d aS X Ue anta 5  ASSISCANICE be ER 5  Introduction m                                6  How to Use This Manual                      4 cereis eese tenes eee een ense tn stesse natn stessa tn seta sesenta setas 6  Definitions C                             6  Analyzing the DP BUS aee n ons ho Pa sib dense ms A Z  Accessories Supplied                            eee ee ceres ee ee ee stesse seen sete testate t eeeP ee ea sese eas tete sesso ee eaas 7  Minimum Equipment Required                        4  e eee ecce eee ee ee eee ee ee te seen nest en setate seta aset eaae 7  Probing System Overview  eese ere ere eth ipa era Pk odN caen Een XY reeta ed 8  lguigui i                             10  FS4430 Probing    Cables    eee einn teo eee eite oo ra bep otio ae soscesdesesesssessessicnseossnasdeese 11     Side DANG CADIES i at eoe toe I me ett ien 11  Flying Lead Probing  FS1036 cable assembly                        eee 12  Installing your Software for the First Time                            
15. are currently  no capabilities to filter portions of any secondary data packets     Filtering is done in real time by the FS4430 hardware  It must be stopped to change  Filter settings     When  Decode Pixel States  is selected in the Protocol Decoder Preferences  then you  cannot filter Control Symbols     Filtering out unwanted traffic such as dummy data symbols can extend the storage  capabilities of the logic analyzer  Filtering out irrelevant bus traffic can help users focus  on specific packets of interest     To filter out any particular traffic type  click on the appropriate box so a Y appears and  click apply  You must restart the preprocessor by pressing the green run button so the  new values will be written to the preprocessor hardware     DP has only one link and thus there are no controls to specify filters for link A or B     Pixel  recognition    Display Port Pixel Recognizers       The Pixel recognition function allows the user to trigger on     e any pixel value or pixel component value  e a pixel value at a specific location  e aspecific pixel value at a specific pixel location    The function uses four levels of triggering   Note  For the following trigger to work  filters must be set so Blanking Dummy data  symbols during the active video segment are filtered out    Level 1   locate the start of the active video frame  BE   Level 2   Set up a counter to count N number of states  Level 3   if Pixel Recognizer is true then trigger   Level 4   if no trigger 
16. coder  for your particular product  The figure below is a general picture  please choose the  appropriate decoder for the trace you are working with           E ES4300 Fibre Channel Decoder     EH New Bus Analysis    E51116 F52337 SODDR2 Protocol Decoder       losas aw    Il 113 a   New Filter Colorize     FBDIMM Protocol Decoder     z New Packet Decoder     y Do  i New SerialToParallel    Demod4 Inverse Assembler           MegaCorp 999 Inverse Assembler       Lane3   Event Code   PSS   DS   Error   Pat Rec A1   Pat Rec A2   Pat Rec A3         2 Overview  Re order  Delete  etc   Alt O               Sample Number       d Find    Ctrl F         Macro        Run Macro    1FB  000     m           m   o   m   o   m     oo    s   On  Or  on    039  1FD     n     e        o  o          E  o   o0   n     o   on   0 0  o   m     C           m    m    m    a     o  H   n    000    ELI    eo   oo  or          e Overview    Slot B Snalyzer lt B gt  W    8 Slot B Analyzer lt B gt  Lis       Status        Fete    linbox        3 C Wpoc     yen      eerie       f1 F54400      amp  Rescue     Off  n   IGOS 3 01 pm       E  trs       aso  e ONO AO       Probe Manager  Application    The Probe Manager software can be found as the FS44xx Probe Mgr exe file on the CD  provided in the Documentation package  Insert the CD into the computer that will be  used to control the FS4430 probe  This computer must have a USB connection  Using  Windows File Manager  select the FS44xx Probe Mgr exe file and 
17. data scrambling  and lane reversal   which need to be defined in the Probe Manager in order for the preprocessor to  capture data properly     It is strongly recommended that the user methodically proceed in the following  manner when setting up the probe  There is more detail on each step in this  manual     1  Load the Probe Manager software and FS4430 AUX exe files on the PC and or  logic analyzer  Leave the CD in the system for access to the USB drivers     2  Configure  merge  the logic analyzer modules as required  and run the Agilent  Logic analyzer s internal diagnostics  If the analyzer passes  then make the  appropriate target probe connections to the FS4430 probe and from the probe  to the Agilent logic analyzer  Use the Properties button on the probes shown in  the Overview screen of the Agilent application for guidance on connecting the  cables     3  Connect the appropriate probing cable s  to the target system  power up the  probe  This may result in a Windows dialog searching for the    FTDI FTD2XX     USB drivers  direct it to the Probe Manager CD  Check the Windows Device  Manager to make sure that it loaded properly     4  Open up the Probe Manager application and select the appropriate settings for  the probe cable being used and the target link  Check that the expected Pad  assignments for the probed link show green  For the first capture turn off all the  filters     5  If the FS4430 preprocessor LEDs are all Green and the first trace file captured  on t
18. double click it  which  initiates the installation software on the computer and places an icon on the desktop   Follow the directions that follow including agreeing to the license terms  once the  software installation is complete click on finish  To start the program manager simply  double click its desktop icon     The Probe Manager application detects all FS44xx probes that are connected to the  USB bus and allows the user to select which preprocessor will be controlled by the  current instance of the Probe Manager application from the initial screen as seen below     FS44xx Probe List Y    Manufacturer  FPSystems  Description FS4430 CA amp DBOO0L2K3 SN AGDP1 Mi ui         The initial screen is followed by the Protocol Selection screen  in which the user selects  a protocol to configure the FS4430 Probe  The FS4430 has choices for DP and raw 10b  decode     Protocol Selection       Once the protocol has been selected  the application displays the Main dialog as seen  below        Ill DP Probe Mgr   SN DP  4 E 215  xl    File Edit Run Stop Upgrade Help       Probe Config   Pixel Recognizer   Filters   Log Entries          Probe is ready to be configured       The user configures and controls the preprocessor from the main form  The form is  composed of a menu bar  a tool bar and a status message bar  The menu bar provides  options that allow the user to configure and run the probe  The tool bar provides options  to configure the preprocessor and the status bar displays the 
19. e Remedies    Assistance    Product Warranty    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     Due to the complex nature of the FS4430 and the wide variety of customer target  implementations  the FS4430 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 said that the product has been accepted  by the customer  If the customer is not satisfied with the FS4430 they may return the  FS4430 within 30 days for a refund     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 soft
20. e channel signals that can assist in identifying the  activity that you want to capture  For example  to capture training use the signal TRAIN   which goes high during training activity  Turning off descrambling when looking at  training will properly display the K characters     Acquiring  Data    First  insure that the FS4430 is attached to its external power supply and powered on   which would be indicated by a green Power On LED  Open up the Probe Manager  software and insure the appropriate selections are made and applied  finally make sure  that the preprocessor is connected via the appropriate cable s  to the target system     Once connected  with the link active  open up the Probe Config window and select cable  type  lane width  and reference clock options  Verify that lane activity indicators show  activity at the correct lanes  Run the preprocessor and observe the LEDs     If a link s Signal LED is green but its Data LED is orange then there may be a need to  select different options for lane width  lane reverse or lane inversion in the Probe Config  window     The FS4430 should show a green Signal LED of any Link being probed  as well as a  green or dark data LED     Configure the analyzer trigger menu to acquire data  Select RUN and  as soon as there  is activity on the bus  the logic analyzer will begin to acquire data  The analyzer will  continue to acquire data and will display the data when the analyzer memory is full  the  trigger specification is TRUE or wh
21. efinition   Storage Flag 1 12 Store this state     0   Discard   Data Error 1 17 This state includes an error   TRAIN 1 A Training or IDLE sequence has been detected   Packet Recognizer 3 1  Packet recognized  pulsed for one clock cycle during packet    Event Code 8 Describes what type of packet  signal event or error event  Code  is held for duration of packet  Transfer unit   except that signal  and error events can over write any state except the start state   When start and end coincide  the event code for the starting  packet is displayed    Sideband signals 3 Spares when in DisplayPort mode    Spare 2 Spare   Data Present 4 12 Corresponding lane data byte is present  O  Data not valid     3 2 1 0  This might be used to indicate that this lane has been dropped    LOS 4 12 Corresponding lane Loss of Signal O  Signal detect    3 2 1 0  Logically named  reflects lane reverse status      Lane 0 Symbol Invalid 1 0  Valid 8b decode 1  Incorrect disparity or code violation    Lane 0 Control Fla 1 1 K character  control  O D character  data   Lane 0 8b Data Decoded 8b value   Lane 1 Symbol Invalid 1 0  Valid 8b decode 1  Incorrect disparity or code violation    Lane 1 Control Flag 1 1 K character  control  0  D character  data    Lane 1 8b Data 8 Decoded 8b value   Lane 2 Symbol Invalid 1 07 Valid 8b decode 1  Incorrect disparity or code violation    Lane 2 Control Flag 1 1 K character  control  0  D character  data    Lane 2 8b Data 8 Decoded 8b value   Lane 3 Symbol Invalid 1 
22. en 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 1680 90 900 analyzer  open the  ala file using the File  Open menu  selections and browse to the desired  ala file           ffline  Agilent Logic Analyzer    ES Edit View Setup Tools Markers RunfStop   No Active Window   Window Help E     Osa a rrjmrajea ls r  jrr ejem      J          Welcome to the 16700 Fast Binary Data Import Wizard  This wizard will guide  through the steps of importing 16700 Fast Binary format data into the    you  system   Is the system already set up correctly for the 16700 data you wish to import   C Yes  C No                For Help  press F1 Status       I    Offline    start      35 e e aj ar      Elmox m     Gyeteerex v  Eestios 2      metis 1      oomicrosott    f  zeromines     B4 Sim       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     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 the drop  down menu appears select Inverse Assembler  then choose the name of the de
23. en you select STOP     Link status is communicated by a pair of LEDs as follows        Signal LED State    Meaning       Dark    LOS  no signal on an active lane                             Red RX Fault  Lost Lock on Ref Clock  Lost  Synch on Data  FIFO over run or under run   See Log for more information    Orange Invalid Symbol or Disparity Error   Green OK   Data LED State Meaning       Red    FPGA Lost lock on clock s    Preprocessor needs to stop and run again                    Orange Any Error  Invalid Symbol or Disparity Error   Align  Framing  ldle    Green OK  Data clocking into analyzer    Dark No Data  due to filtering or not running           All transient events  such as a single bit error or a packet clocked into the analyzer  are  stretched to short visible pulses on the LEDs     The Inverse    Assembler protocol using the Inverse Assembler      Offline  Agilent Logic Analyzer       MgilentiDPOneLaneF illteredBlankingAndPixelData ala     DisplayPort Listing     Captured DP data is as shown in the following figure which displays the decoded       E file Edit view Setup Tools Markers RuniStop Listing Window Help    M   to M2   19 868 us    Du Ee d ha   T   SS o Ht TS EVE AA       Sample Number           S Overview       For Help  press F1     gt  do                          Protocol Decode Event Code Lane   Lanel Lane2 Lane3 LOSK    v   Vertical Blanking MSA     s           v         s v   1BC 000 000 000     Vertical Blanking O11 000 El       ooo       mm   ap 
24. hat 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     Offline Analysis    Data that is saved on a 16900 analyzer data as an   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 operating system installed on the PC  if you need this software please  contact Agilent     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 get additional licenses at no charge  please contact FuturePlus     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 1680 90 900 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  Wh
25. he logic analyzer has no error messages then it is a good indication that all  initial settings are correct     6  Alink showing Signal LED green and Data LED orange constantly  needs  settings for link width  lane reverse or lane inversion adjusted in the Probe  Config window     7  Alink showing Signal LED orange or red may have a problem with the r  connection  More information on link signal status can be seen in the Log File  window     Depending on the DP target system s Reference Clock and data lane signal  characteristics  such as jitter tolerance and jitter spectrum  the user may always  see some level of orange LED activity and see the corresponding errors recorded  on the analyzer and in the Probe Error Log     Front Panel    POWER   ON    LINK A SIGNAL  LINK A DATA  LINK B SIGNAL       The connections and features of the FS4430 preprocessor include     e DC input for provided external AC to DC power supply  please note that the use    of any other power supply voids the warranty on the FS4430   On Off switch  and USB connections to the Windows PC 169xx analyzer where the Probe    Manager software will be loaded     e Link Probe cable connection for 1 of the probing cables  mid bus or FL     e Logic Analyzer 90 and 40 pin pod connections  A1     A4 are connections for A  Link Processor  DP Link   and B1     B4 are for B Link Processor  AUX link      e Cables for connection to AUX and HPD     e LED indication of preprocessor power on and Link status  There is a pair
26. is a PC based application that requires a PC running Windows OS  with the Agilent logic analyzer software installed or a 169xx frame     Before installing the protocol decoder for the FS4400 on a PC you must install the  Agilent logic analyzer software first  Once the Agilent logic analyzer software is  installed  you can install the FS4400 protocol decoder by placing the CD ROM disk into  the CD ROM drive of the target computer or Analyzer and executing the  exe setup  program that is contained on the disk  The  exe setup file can be executed from within  the File Explorer PC Utility  You must navigate to the FS4430 exe file on the CD ROM  disk and then double click the FS4430 exe file from within the File Explorer navigation  panel     The installation procedure does not need to be repeated  It only needs to be done  the first time the Analysis Probe is used     The FS4430 Protocol Decoder is a licensed product that is locked to a single hard drive   The licensing process is performed by Agilent  There are instructions on this process on  the SW Entitlement certificate provided with this product     When the software has been licensed you should be ready 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 w
27. ltered   Pixel Recognizers     Allows triggering on specific pixel values   Log Entries     Run time preprocessor status        DP Probe Config X1 X2 X4 Dialog    Note  there is no Config required for Aux signals    The functions provided on these forms include     Selection of the Probing Cable type  Link width  and pad arrangement  referring  to the arrangement of lanes on the mid bus probe pads  see the  PCI Express  Probing Design Guide for the FS440X    for more specific information      The Pad Assignment graphic shows the assignment of logical lanes as a result  of user selections  and also represents the physical layout of mid bus pads   The FS4430 processes channels from the left column in link processor A and  from the right column in link processor B     Next or Previous buttons scroll through the various types of currently supported  pad assignments     Lane Inversion can be selected on an individual channel basis by clicking the  INV button associated with each lane     While the preprocessor is stopped  signal activity indicators are provided on  each channel  Signal presence is indicated by an up down arrow symbol and a  lack of signal presence is indicated by a flat horizontal line symbol    Selection of Lane Reversal on each link     Selection of Data Descrambling on each link     Selection of Toggle mode  When activated  the preprocessor output signals to  the logic analyzer pods and the link status LEDs are toggled     Dynamic Lane width  tracking    The FS
28. match  Vertical Blanking MVID 0 1 0 0 1 1 V err Mismatch  Vertical Blanking MAUD 0 1 0 1 0 0 A err Mismatch  SR 0 X 0 1 0 1 0 Mismatch  Vertical Blanking Dummy 0 1 0 1 1 0 0 0  Vertical Blanking MSA 0 1 0 1 1 1 0 0  Vertical Blanking Audio 0 1 1 0 0 0 0 0  Stream  Vertical Blanking Audio TS 0 1 1 0 0 1 0 0  Vertical Blanking Reserved 0 1 1 0 1 0 0 0  Vertical Blanking Extension 0 1 1 1 1 0 0  Vertical Blanking Info Frame 0 1 1 1 0 0                                  Event Code Errors     These signals are asserted for 1 state and are defined as the following     Mismatch   The mismatch bit is set when there when the KChar or configuration fields of  the active lanes don t match  Checks are made on all KChars and the VBID  MVID and  MAUD fields     V err  MVID Check    The V err bit is set when the no video bit is set in the VBID and  the MVID field is not O     A err  MAUD Check    The A err bit is set when the audio multe bit is set in the VBID  and the MVAUD field is not O     Missed SR   There is a BE counter on each of the four lanes  If 512 BEs are received  without receiving an SR on any lane the Missed SR error is asserted     AUX Group    Aux Port is a half duplex  bi directional channel between DisplayPort transmitter   source  and DisplayPort receiver  sink   It consists of 1 differential pair transporting  self clocked data  The AUX CH supports a bandwidth of 1Mbps  The DisplayPort  Source Device is the master  also referred to as AUX CH requester  that initiates an
29. om the data link probing cables  There are uniquely identified and labeled  cables for doing this  These must be properly oriented for polarity     The DP AUX channel requires a high speed differential connection using a Samtec  050  header where pins 1 and 3 are AUXp and AUXn  The HP INT signal has its own cable  that also connects to a  050 header  pin 1 is the signal and pin 2 is the ground  connection     NOTE  These signals cannot see voltages higher than 4 VDC or there is a risk of       damaging the preprocessor        Flying Lead Probing   FS1036 cable  assembly     The FS1036 flying lead cable assembly allows the FS4430 preprocessor to connect to  components on the target board by means of directly soldering a flex pcb to a  component or feature on the target pcb  then connecting the header on the flying lead    cable to the other end of the flex pcb   100  2 54  REF  MDC    TH          100  2 54  per    SUB SCF 134473 01 DA    4602 010 11 6820 25       012 0 20     REF  TYP            039  0 99  REF        210 5 33  REF       STIFFENER        o22 0 55  REF    A few general guidelines about the use of the flying lead cable    1  There is an instruction booklet with the FS1036 cable that provides detail on  how to solder the flex pcb to your board  Refer to this document     2  Polarity matters  Makes sure you know how the   and     sides of the signal are  connected  Adjustment to polarity can be made in the Probe manager        FS1036 Flying Lead  flex tips only    
30. probes current status  and or any errors that may have been encountered  Error messages displayed in the  status bar are also logged in the Log Form if logging is enabled     The menu bar contains the following options     File  e Open Config File     Displays an open file dialog in which the user may  navigate to and open the file contains a previous  session s saved probed settings     e Save As   Displays a save file dialog in which the user may specify  where a preprocessor settings system file may be saved     e Exit  Shut down the application     Edit  e Modify Title String     Allows the user to specify the title string that  appears in all sub dialog s title bar  This is helpful when running  multiple probes     Run Stop  e Run Probe Mgr   Running the preprocessor with the current settings   This is an alternative to clicking the tool bar Run  button     e Stop Probe Mgr   Stop the probe  This is an alternative to clicking the  tool bar Stop button    Upgrade  e FPGA   Upgrade one of four protocol specific FPAG configurations     Help    e About   Display version numbers for the Probe Manager application  and FPGA configuration     Pr eprocessor The application displays up to five sub dialogs  These are used to configure the  Configuration FS4430 probe     The four sub forms are     DP Probe Config    Probe Configuration     Covers the type of cable used and basic aspects of the  link being probed    Filters     Allows the user to specify the types of packets to be fi
31. reprocessor to the  Windows 2000 or XP based machine that the Probe Manager is loaded on     e This User Manual and Quick Start sheet     The minimum equipment required for analysis of a DP consists of the following  equipment     e Agilent 169xx analysis frame with the 169xx modules  One is required for each DP  and AUX link     e ADPI target bus  It is STRONGLY recommended that the user review and apply  the probing guidelines described in the FuturePlus Systems application note  Logic  Analyzer Probing Design Guide for the FS440x    when planning for use of the  preprocessor on any target system     Probing System Overview    The architecture of the FS4430 preprocessor and the design of the DP link to be  probed should both be thoroughly understood before attempting to use the    probe     The following is a general outline of the steps to be taken when probing a new  link  Read the following pages for more specific information     The FS4430 preprocessor requires the understanding and correct set up of 4  different systems before a trace should be taken     1     Probe Manager software  This software is identified as FS44xx Probe Mgr exe  and is on the CD that comes with the FS4430  Additionally  there is a folder  within this CD that contains all the necessary USB drivers that your Windows  system requires  When Windows searches for the USB drivers to load during  the first connection of the FS4430  Windows MUST be directed to load the  drivers from this CD in the system
32. ropriate DP configuration    file  40 or 90 pin  depending on your analyzer card  Then manually select the  appropriate AUX configuration file using the  Ioad  command for the additional card that    will show in the workspace         Offline  Agilent Logic Analyzer       MgilentMUX 4 ala     Overview      Ele Edit View Setup Tools Markers RunjStop Overview Window Help                                                                D c E Ero m  wr fet La   M   to M2   4 475 ns  Probes Modules Tools Windows  W DisplayPort   Wi DisplayPort    DisplayPort DisplayPort  Connection    Analyzer Inverse Assembler  e po Listing   s  Properties y MERI   v  Preferences       vL show    Ell DisplayPort  4 Waveform   v    Show  W cenera   KI AUX Analyzer 38  AuxPort BB AUX Listing    Purpose Probe       Inverse Assembl       Ex   eme     OE Hoe AO  AB aux  4 Waveform   v    Show                               AUX Listing JB AUX Waveform          ESO ovewiew  EBB DisplayPort Listing  BB DisplayPort Waveform            For Help  press F1  A Adobe     fm 2Win      offline       HU2Micr      O 12 47pm       WY start Decora erue LESEN    DP Groups    Besides de serializing the data stream for the logic analyzer  the FS4430 generates a    number of identification and control bits that are used by the Inverse Assembler and  logic analyzer  These are also available to the user and are described below  These are  the same for any DP link  AUX port is defined separately                 Field Bits   D
33. ss and 8 bits of data  Some packet types contain  additional data which will be presented 8 bits at a time  For the additional bytes the  Storage bit will be pulsed as each byte is ready  the Command and ADDR Fields will be  unchanged     10 b decode Groups A 10b decode mode is provided in the FS4430  This mode has to be loaded using the    Probe Manger at start up  It requires different connections to the Agilent modules and  provides the following labels for the user                                            Pre defined Label Bits   Definition Usage Logic  Analyzer  Probes  Align Flag 1 1  Alignment of multi lane link detected A4 4   Any Invalid Error Flag 1 1  This state includes an 8b10b code error A4 3    either disparity error or decode error in any  active lane   LOS  3 2 1 0  4 1  Corresponding lane Loss of Signal A4 2 0   0  Signal detect on lane A3 16    x2 x4 mode only   Any LOS 1 17 Loss of Signal detected in any active lane A3 15   0  Signal detected in all active lanes  Lane 0 Disparity Error 1 12 Lane 0 data has incorrect 8b10b disparit A3 14  Lane 0 Invalid Decode Error 1 1  Lane 0 data is not a valid 8b10b code A3 13   LaneO 10 Physical Lane 0 Data  10 bit encoded A3 12 3   Lane 1 Disparity Error 1 1  Lane 1 data has incorrect 8b10b disparity A3 2   Lane 1 Invalid Decode Error 1 1  Lane 1 data is not a valid 8b10b code A3 1  Lane1 10 Physical Lane 1 Data  10 bit encoded A3 0   A2 16 8   Lane 2 Disparity Error 1 17 Lane 2 data has incorrect 8b10b disparity A2
34. then go to Level 1    N is an equation that is based on the number of lanes and the index number of the pixel   We will have to document how to calculate N or add this to the Pixel Recognizer screen  of the Probe Manager SW  The variables will be    e Number of lanes   e Format of the pixel   e Pixel value or location    These variables are used to count down the number of states once the start of the frame  has been located  If any pixel  completed  in that state matches the recognizer  the  condition has been met  By using the trigger statement of the logic analyzer we only call  the recognizer into play once we reach the state in question     Log File The status of the probe  and the link under test  can be seen in this tab page     PCI E Log File       LogFile    Once started  logging continues even if the preprocessor is stopped and started  or if  the log window is closed and re opened  The log file will not repeat an error that repeats  itself constantly     Once a preprocessor has been stopped  the log entries can be written to a file of the  user s choice by clicking the Write Log File button     State Analysis    This chapter explains how to use the FS4430 to perform state analysis  The  configuration file sets up the format specification menu of the logic analyzer for    compatibility with the output of the FS4430     In order to get both the DP and AUX analyzers into the same Logic analyzer workspace  as represented in the Overview screen below  first load the app
35. ups that utilize the  pre defined symbols described earlier  There are Triggers for both the DisplayPort  analyzer and the AUX channel analyzer                  Offline  Agilent Logic Analyzer        Agilent AUX_4 ala     Overview  i jet  T Eile Edit View Setup Tools Markers Run Stop Overview Window Help z  x   OSE S Ane le THQ als e em lELm lali yy lio om    IM to M2   4 475 ns   Probes Modules Tools Windows  V  DisplayPort    BE DisplayPort 38  DisplayPort    BB DisplayPort    Connection         Al Inverse Assembler    Listing  Ere J   Peer  SLs J  Ee          Advanced Trigger for DisplayPort Analyzer         Trigger Functions Trigger Sequence                   Default Storage  Overridden by store actions in individual trigger steps   Y Y i      g General ti    Store   Y    Bus Signal xj Default Store High  Purpose Prd   y  Stepi Y  Find pattern n times             1       bustsigna v  __ Event Code      albis  v    y    Forel  Gym Y    occurs 1  ME  time    Then Trigger and Fill memory  with Default Storage             5 Overview  For Help  press F1 ei  En mxo Mo Peachtr      S  Inbox     A Adobe      EX    offline       By 2Micr     AO 1 01PM       e Remember to always use conditional storage for either DisplayPort or AUX   This is because the probe   s clock is free running and the Storage bit is used to  qualify what is sent to the logic analyzer modules     e The Event Code field makes it easy to trigger on particular packet types     To capture specific traffic use th
36. used to describe aspects of the DP bus   e Channel   One differential signal  2 wires      e Link   One direction of a DP link  The FS4430 handles 1 DP and 1 Aux link     Accessories  Supplied    Minimum Equipment  Required    Analyzing the DP Bus    This chapter introduces you to the FuturePlus Systems FS4430 preprocessor and lists  the minimum equipment required for analysis     The FS4430 is a DP State Analysis preprocessor  The preprocessor can connect to the  target by either a half size midbus probe  or flying leads  The  sideband  signals  such  as AUX and HPD connect to the probe using separate cables  The preprocessor itself is  controlled by the Probe Manager software  which runs under Windows and  communicates with the preprocessor via a USB cable     The FS4430    snoops    a link without significantly degrading its signal integrity  The high  speed serial signal is deserialized and processed for packet identification by the FS4430  before being sent to the logic analyzer connections  Additionally  the preprocessor  provides trigger and filtering functions  The dis assembler software running on the logic  analyzer provides information regarding the transactions within the captured traffic     The FS4430 product consists of the following accessories     e The FS4430 preprocessor  power supply and cable  Protocol Disassemblers   FS4430 and Aux Port for DP   FS44xx Probe Manager application and USB drivers  on a CD  A USB cable is provided for connecting the FS4430 p
37. ware will be uninterrupted or error free     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  operation outside of the environmental specifications for the  product  or improper site preparation or maintenance  NO OTHER WARRANTY IS  EXPRESSED OR IMPLIED  FUTUREPLUS SYSTEMS SPECIFICALLY DISCLAIMS  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A  PARTICULAR PURPOSE     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     Product maintenance agreements and other customer assistance agreements are  available for FuturePlus Systems products  For assistance  contact Technical Support     How to Use This  Manual    Definitions    Introduction    This manual is organized to help you quickly find the information you need     e Analyzing the DP Bus chapter introduces you to the FS4430 and lists the minimum  equipment required and accessories supplied for DP bus analysis     e The State Analysis chapter explains how to configure the FS4430 to perform state  analysis on your bus     e The General Information chapter provides information on the operating  characteristics  and cable header pinout for the FS4430 probe     The following terms are 
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
USER`S MANUAL  Samsung SGH-E620B User Manual  EPIC Pro-Bedienungsanleitung  les 2 et 3 décembre  WatchGuard Technologies WatchGuard SOHO and SOHO  Samsung YP-D1Z Felhasználói kézikönyv    Mode d`emploi de l`ENT - Université Paris  GROSSESSE - ALLHITEMENT    Copyright © All rights reserved. 
   Failed to retrieve file