URL
https://opencores.org/ocsvn/apbtoaes128/apbtoaes128/trunk
[/] [apbtoaes128/] [trunk/] [pli/] [bfm_cbc/] [aes_bfm_key_generation_cbc.h] - Diff between revs 5 and 9
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 5 |
Rev 9 |
Line 339... |
Line 339... |
counter++;
|
counter++;
|
|
|
v_ecb.value.integer = 1;
|
v_ecb.value.integer = 1;
|
vpi_put_value(PENABLE, &v_ecb, NULL, vpiNoDelay);
|
vpi_put_value(PENABLE, &v_ecb, NULL, vpiNoDelay);
|
|
|
|
v_ecb.value.integer = 0;
|
|
vpi_get_value(PRDATA,&v_ecb);
|
|
|
}else if(counter == 1)
|
if(v_ecb.value.integer == 1)
|
{
|
{
|
v_ecb.value.integer = 0;
|
STATE = READ_KEY_GEN;
|
vpi_put_value(PENABLE, &v_ecb, NULL, vpiNoDelay);
|
|
|
|
counter=0;
|
//t_ecb.type = vpiScaledRealTime;
|
|
//t_ecb.real = 10;
|
|
//v_ecb.format=vpiIntVal;
|
|
//v_ecb.value.integer = ADDR_AES_KEYR3;
|
|
//vpi_put_value(PADDR, &v_ecb, &t_ecb, vpiTransportDelay);
|
}
|
}
|
|
|
v_ecb.value.integer = 0;
|
|
vpi_get_value(PRDATA,&v_ecb);
|
|
|
|
if(v_ecb.value.integer == 1)
|
}else if(counter == 1)
|
{
|
{
|
STATE = READ_KEY_GEN;
|
v_ecb.value.integer = 0;
|
|
vpi_put_value(PENABLE, &v_ecb, NULL, vpiNoDelay);
|
|
|
t_ecb.type = vpiScaledRealTime;
|
counter=0;
|
t_ecb.real = 10;
|
|
v_ecb.format=vpiIntVal;
|
|
v_ecb.value.integer = ADDR_AES_KEYR3;
|
|
vpi_put_value(PADDR, &v_ecb, &t_ecb, vpiTransportDelay);
|
|
}
|
}
|
|
|
|
|
break;
|
break;
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.