DDR3/DDR2 Protocol Violation Software
Protocol Violation Analysis Software for Nexus Technology DDR3/DDR2 Products
There's a BIG difference between protocol decode and protocol violation analysis. Protocol decoding provides a static tabulation of command and address bus activity. This functionality is made available through the logic analyzer listing window using a Nexus Technology DDR3 support package/setup software. Protocol violation analysis analyzes the entire logic analyzer memory, compiling statistical information and error reporting based on every command acquired. This provides a global picture of the activity on the bus and - more importantly - analyzes every command to see that the protocol adheres to the JEDEC specification.
This software is available for all Nexus Technology DDR3 and DDR2 products that support protocol decode. This includes all of our DIMM/SODIMM slot interposers, component interposers, NEXVu VDIMM & SO-VDIMMs, and embedded (midbus) solutions.
Performance You Can See™ at a Glance
Quickly see overall bus activity or logic analyzer memory utilization using the software's Summary Display feature. This feature also shows the relative placement and frequency of protocol violations.
DDR Protocol Violation Checking
The following list of protocol violations can be reported by this software.
-
Bank Violations Reported
- Active/Read/Write to Precharge in < tRASmin
- Active/Read/Write to Auto-Precharge (RDA/WRA) in < tRASmin
- Active/Read/Write to Precharge exceeded tRASmax
- Active to Auto-Precharge (RDA/WRA) exceeded tRASmax
- Active to read or write time in < tNARW
- Precharge to Activate or Precharge in < tRP
- Read burst interrupted by Activate/Read/Write
- Read to Precharge/Auto-Precharge in < tNRP
- Read to Write turn around time in < tNRTW
- Write burst interrupted by Activate/Read/Write
- Write to Precharge/Auto-Precharge in < tNWP
- Write to Read turn around time in < tNWR
- Write to Write time in < tCCD
- Read or Write to an inactive bank row
- Refresh command to an active bank
- Bank row X must be Precharged before being activated
-
Rank Violations Reported
- Non-NOP/DES command to a refreshing rank in < tRFC
- Activate command to activate command < tRRD
- Write command to read command < tNWR
- Activate command on a refreshing rank
Product Configuration Table
| Nomenclature | Description |
|---|---|
| NEX-DDR-PROTOCOL-B | Single Seat License (1-PC or 1-TLA) Note 1 |
| NEX-DDR3P-XXX | Enables full DDR3 protocol violation support for 1-NEX-DDR-PROTOCOL seat and 1-XXX DDR3 protocol decode solution. Note 2 |
| NEX-DDR2P-XXX | Enables full DDR2 protocol violation support for 1-NEX-DDR-PROTOCOL seat and 1-XXX DDR2 protocol decode solution. Note 2 |
- Note 1
- Both the NEX-DDR-PROTOCOL-B seat license and at least one NEX-DDRxP-XXX option are needed for full protocol violation analysis. Multiple NEX-DDRxP-XXX options can be granted for a single NEX-DDR-PROTOCOL-B seat license.
- Note 2
- A protocol decode solution is defined as a Nexus Technology DDR3 hardware/software solution. Examples of these solutions include Nexus Technology slot interposers, Nexus Technology NEXVu's, Nexus Technology component interposers, or Nexus Technology midbus embedded solutions.
Tektronix Hardware Requirements
Tektronix TLA Application software V5.1, Service Pack 1 or TLA Application software V5.6 is required.
More Information
- Datasheet
- Product datasheet in PDF format.
- Manual
- Please contact us.
- Ordering Information
- Please send quote requests to quotes@nexustechnology.com. In order to fulfill your request please include the protocol decode solution you are requesting a license for (see above). For example, if you are requesting a license for our NEX-DDR3INTR-HS interposer, please include that nomenclature in your quote request. Purchase orders can be faxed to 877-595-8118.