 |
 |
Test 3C-I-06
--------------
Fixed a bug where we were not creating a bad downstream Bksv
value quickly enough.
Sometimes, when the repeater DUT would get the upstream authentication,
it would read the downstream Bksv value before we could create
the bad one and have it read that. Having read a proper downstream
Bksv value, the DUT would finish authentication with the downstream
device and assert its upstream KSV FIFO bit and would hence
get a FAIL result on the test. The creation of this bad Bksv
value has been moved much earlier in the process, well before
the TE authenticates on the upstream interface of the DUT
so as to minimize/eliminate this race condition.
Test 3C-II-01
---------------
In this test, we do not handle the case where a DUT authenticates
more than once on its downstream interface. We are expecting
just a single authentication. If the DUT authenticates more
than once, each write of a new An and Aksv pair will reset
the KSV FIFO ready bit and additionally, a new Mo' is calculated.
Thus, we need to recalculate V' and set the KSV FIFO ready
bit.
|
 |
 |