Protocol violation trigger – Teledyne LeCroy Kibra DDR User Manual
Page 60

Teledyne LeCroy
Recording Options Setup
58
Kibra DDR Protocol Analyzer User Manual
Note:
When an MRS occurs that changes parameters that can effect Timing Violations, there is
often a JEDEC‐specified delay in some number of clocks before that new timing value is
applied. The Timing Violation checking in Kibra cannot adjust to that delay in time
automatically, so it is possible in rare cases for a trigger on this violation to be missed, or for
it to fire erroneously. The software analysis of this situation will correctly identify this
violation, since it can easily incorporate this prescribed delay
Protocol Violation Trigger
The following Protocol Violation Triggers are supported. Hover the mouse over the
options to display a tooltip providing a description of the options.
ACT ‐ “Activate” command in all states except “Idle”. An Activate command is
detected to a Bank that was already Activated.
RD/WR ‐ “Read” or “Write” commands in all states except “Active”. The "Read or
Write" Command is detected for a Bank that was not Activated.
Invalid Command ‐ Invalid commands. A command is detected before a valid
Clock signal was received.
SRE ‐ “Self Refresh Enter” command in all states except “Idle”. Self Refresh Enter
occurred before all banks were Idle.
RDA/WRA ‐ “Read Auto” or “Write Auto” commands in all states except “Active”.
The "Read Auto" or "Write Auto" Command is detected for a Bank that was not
Activated.
Adjacent CS assertion ‐ “Chip Select” is asserted for more than one DDR clock
cycle as defined by the timing mode parameter setting.
REF/MRS ‐ “Refresh” or “Mode Register Setting” commands in all states except
“Idle”. An MRS Command occurred before all banks were idle.
ZQCL/ZQCS ‐ “ZQ Calibration Long” or “ZQ Calibration Short” commands in all
states except “Idle”. A ZQCL or ZQCS command occurred before all banks were
idle.
Parity Error ‐ Parity Error (DDR4 Only): Triggers on the occurrence of a Parity
Error. C/A parity error is determined by calculating parity on command/address
lines and comparing that value with "Parity" signal value. This trigger is only
enabled when user enables "C/A Parity Latency Mode" setting in memory con‐
troller section.
Figure 2.25: Protocol Violation Trigger Settings
Note:
Hold mouse over fields to display tooltips.
Tooltip