mirror of
https://github.com/tillitis/tillitis-key1.git
synced 2025-02-02 10:35:01 -05:00
Adding test 3: Reading out the CDI
Signed-off-by: Joachim Strömbergson <joachim@assured.se>
This commit is contained in:
parent
1f47991ac2
commit
16a91bfdd5
@ -333,6 +333,42 @@ module tb_tk1();
|
|||||||
endtask // test2
|
endtask // test2
|
||||||
|
|
||||||
|
|
||||||
|
//----------------------------------------------------------------
|
||||||
|
// test3()
|
||||||
|
// Read out CDI.
|
||||||
|
//----------------------------------------------------------------
|
||||||
|
task test3;
|
||||||
|
begin
|
||||||
|
tc_ctr = tc_ctr + 1;
|
||||||
|
|
||||||
|
// Force the CDI to a know value:
|
||||||
|
dut.cdi_mem[0] = 32'hf0f1f2f3;
|
||||||
|
dut.cdi_mem[1] = 32'he0e1e2e3;
|
||||||
|
dut.cdi_mem[2] = 32'hd0d1d2d3;
|
||||||
|
dut.cdi_mem[3] = 32'hc0c1c2c3;
|
||||||
|
dut.cdi_mem[4] = 32'ha0a1a2a3;
|
||||||
|
dut.cdi_mem[5] = 32'h90919293;
|
||||||
|
dut.cdi_mem[6] = 32'h80818283;
|
||||||
|
dut.cdi_mem[7] = 32'h70717273;
|
||||||
|
|
||||||
|
$display("");
|
||||||
|
$display("--- test3: Read out CDI.");
|
||||||
|
|
||||||
|
read_word(ADDR_CDI_FIRST + 0, 32'hf0f1f2f3);
|
||||||
|
read_word(ADDR_CDI_FIRST + 1, 32'he0e1e2e3);
|
||||||
|
read_word(ADDR_CDI_FIRST + 2, 32'hd0d1d2d3);
|
||||||
|
read_word(ADDR_CDI_FIRST + 3, 32'hc0c1c2c3);
|
||||||
|
read_word(ADDR_CDI_FIRST + 4, 32'ha0a1a2a3);
|
||||||
|
read_word(ADDR_CDI_FIRST + 5, 32'h90919293);
|
||||||
|
read_word(ADDR_CDI_FIRST + 6, 32'h80818283);
|
||||||
|
read_word(ADDR_CDI_LAST + 0, 32'h70717273);
|
||||||
|
|
||||||
|
$display("--- test3: completed.");
|
||||||
|
$display("");
|
||||||
|
end
|
||||||
|
endtask // test3
|
||||||
|
|
||||||
|
|
||||||
//----------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
// tk1_test
|
// tk1_test
|
||||||
//----------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
@ -348,6 +384,7 @@ module tb_tk1();
|
|||||||
|
|
||||||
test1();
|
test1();
|
||||||
test2();
|
test2();
|
||||||
|
test3();
|
||||||
|
|
||||||
display_test_result();
|
display_test_result();
|
||||||
$display("");
|
$display("");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user