Untitled Document
 
 Features  
 System Requirements  
 Ordering Info  
 Assistance  
 FAQs  
 Library  

Features - FS1140 DDR2 Protocol and Performance
Checking Tool

The FS1140 checks for the following DDR2 protocol violations:

  • Refresh with active banks
  • Write to a bank that is not active
  • Read from a bank that is not active
  • Mode register set with active banks
  • Bank not precharged before being activated
  • A Data Burst was interrupted by a command

Detailed explanation of the Protocol Violation Analysis Feature
The Functional and Performance Analysis window allows the user 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.

In the Statistics section, the performance analysis of the DDR2 DIMM bus over the entire captured trace file is displayed. 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.  This display also includes information on the Read, Write and Data activity occurring during the captured trace file.

In the Errors section, 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 number 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.

View a Protocol Violations screen sample.

The FS1140 provides the following bus performance statistics and timing analysis.
These measurements provide some indication of the performance of your DDR2 system during the trace capture:

  • Bus utilization - percent of write and read commands
  • Percent of clock cycles with data activity
  • Data valid measurements across all channels with multiple data bursts

Detailed explanation of the Bus Performance and Timing Analysis feature:
The Timing Analysis window provides an analysis of each Data bit’s window during every data burst across an entire Timing Zoom 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.

View a Bus Performance and Timing Analysis screen sample.

Exporting FS1140 Data

  • Data from either the protocol or timing analysis screens can be easily exported to a .csv file
  • This makes it easy for further analysis, graphing, etc.
The FS1140 requires one of the following Agilent products
  • B4606A-010 ACE-Development & Runtime Package, Perpetual Node Locked License
  • B4606A-020 ACE-Development & Runtime Package, Perpetual Server License
  • B4607A-010 ACE-Runtime Package, Perpetual Node Locked License
  • B4607A-020 ACE-Runtime Package, Perpetual Server License

Distribution Image
FS1140 Protocol and Performance Checker

Demo Software Request

 Request a quote
 Contact Us
 Site Use Policy