test_annex_patterns (TC-CO-01) |
The four commands of ECSS Annex A.4 sent through the user port of A; the replies of B captured in the network equal the replies of Annex A.4; memory, indications and counters of B |
CO-IF-01, CO-DM-01, CO-DM-05, CO-MX-01 |
test_write_read (TC-CO-02) |
Verified, non-verified, single-address and unacknowledged writes, reads and a read-modify-write from A to B while B writes to and reads from A; confirmations, read data, memories, counters of both register files |
CO-IF-03, CO-DM-01, CO-MX-01, CO-NO-01 |
test_errors (TC-CO-03) |
Header CRC error in a command (timeout), Data CRC error and EEP in a verified write (status 4, 7, memory unchanged), Data CRC error in a read reply (data error), Header CRC error in a reply and lost reply (timeout), wrong key, Target Logical Address and address window (status 3, 12, 10); counters and event flags |
CO-IF-03, CO-DM-01 |
test_passthrough (TC-CO-04) |
Packets of other protocols in both directions (other Protocol Identifiers, empty packet, one and two characters, extended protocol identifier ending with an EEP, 300 characters) interleaved with RMAP packets: every packet complete and unchanged at the user port of the other core |
CO-IF-02, CO-DM-02, CO-DM-05, CO-MX-01 |
test_limited_nodes (TC-CO-05) |
Configuration limited: generics read back; write and read from A to B; reply sent to the Target-only node B and command sent to the Initiator-only node A discarded and counted; RMAP packets ending before the instruction at both nodes |
CO-NO-01, CO-NO-02, CO-DM-01, CO-DM-03, CO-DM-04 |
test_no_passthrough (TC-CO-06) |
Configuration no_pass: generics read back; packets of other protocols (one, two and twelve characters) discarded and counted at B, RMAP traffic unaffected |
CO-DM-02, CO-NO-02 |
test_mib (TC-CO-07) |
Single error injected into the write buffer of B through its register file: data corrected, SEC counted, interrupt; logical address, key and a read-only window configured through the register file and applied by the Target |
CO-IF-03 |
test_stress (TC-CO-08) |
Both Initiators with 16 writes and 16 reads each, eight user packets in each direction, memories with 30 % backpressure |
CO-IF-01, CO-IF-02, CO-IF-03, CO-MX-01 |
test_pipelined (TC-CO-09) |
Configuration transactions8: 24 writes and 24 reads of A with up to eight outstanding commands, memory of B with 30 % backpressure |
CO-IF-03, CO-MX-01 |