cycle count
This commit is contained in:
parent
7201c3391b
commit
b9e5c42b8e
|
@ -108,6 +108,7 @@ package zcash_fpga_pkg;
|
||||||
} verify_secp256k1_sig_t;
|
} verify_secp256k1_sig_t;
|
||||||
|
|
||||||
typedef struct packed {
|
typedef struct packed {
|
||||||
|
logic [15:0] cycle_cnt;
|
||||||
secp256k1_ver_t bm;
|
secp256k1_ver_t bm;
|
||||||
logic [63:0] index;
|
logic [63:0] index;
|
||||||
header_t hdr;
|
header_t hdr;
|
||||||
|
@ -138,10 +139,11 @@ package zcash_fpga_pkg;
|
||||||
get_verify_equihash_rpl.bm = mask;
|
get_verify_equihash_rpl.bm = mask;
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function verify_secp256k1_sig_rpl_t verify_secp256k1_sig_rpl(input secp256k1_ver_t mask, logic [63:0] index);
|
function verify_secp256k1_sig_rpl_t verify_secp256k1_sig_rpl(input secp256k1_ver_t mask, logic [63:0] index, logic [15:0] cycle_cnt);
|
||||||
verify_secp256k1_sig_rpl.hdr = '{cmd:VERIFY_SECP256K1_SIG_RPL, len:$bits(verify_secp256k1_sig_rpl_t)/8};
|
verify_secp256k1_sig_rpl.hdr = '{cmd:VERIFY_SECP256K1_SIG_RPL, len:$bits(verify_secp256k1_sig_rpl_t)/8};
|
||||||
verify_secp256k1_sig_rpl.index = index;
|
verify_secp256k1_sig_rpl.index = index;
|
||||||
verify_secp256k1_sig_rpl.bm = mask;
|
verify_secp256k1_sig_rpl.bm = mask;
|
||||||
|
verify_secp256k1_sig_rpl.cycle_cnt = cycle_cnt;
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue