Teledyne-lecroy Protocol PCI Express Script Automation Test Tool Instrukcja Użytkownika Strona 32

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 55
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 31
Teledyne LeCroy PCI Express Script Automation Test Tool User Manual
28
3.1.2 Transaction Layer Test Descriptions
3.1.2.1 Test 2-4. TXN_BFT_ErrorSignaling
ASSERTIONS COVERED: TXN.2.15#2, TXN.2.15#3, TXN.2.15#4
The intent of this test is to verify basic signaling functionality and message generation of a slotted Endpoint device.
Trainer Stimulus: trans_2-4_TXN_BFT_ErrorSignaling.peg
Recording Options: link_layer.rec
Verification Scripts: trans_2-4_TXN_BFT_ErrorSignaling.pevs
Test Algorithm:
1. Bring the link up.
2. Write 0x0000000F to the Device Control Register, to enable Error Reporting for all error types.
3. Send Memory Write request TLP with a wrong PSN number, which is supposed to generate a Correctable
error.
4. Send a Poisoned Memory Write request TLP, which is supposed to generate a Non-Fatal error.
5. Send a Malformed Memory Write request TLP (data/length field mismatch), which is supposed to generate
a Fatal error.
6. Read Device Status Register. All three error-type bits should be set.
Pass/Fail Criteria:
Test should successfully progress though all test stages.
All test stages should be executed without protocol violations.
Verify that:
a) Error messages of ERR_COR, ERR_NONFATAL, and ERR_FATAL types are sent in proper sequence as
responses to the errors created.
b) Error Reporting Status bits are set in the DUT Device Status Register (ERR_COR, ERR_NONFATAL, and
ERR_FATAL are recorded in these status bits).
Przeglądanie stron 31
1 2 ... 27 28 29 30 31 32 33 34 35 36 37 ... 54 55

Komentarze do niniejszej Instrukcji

Brak uwag