URL
https://opencores.org/ocsvn/tiny_tate_bilinear_pairing/tiny_tate_bilinear_pairing/trunk
Show entire file |
Details |
Blame |
View Log
Rev 15 |
Rev 19 |
Line 26... |
Line 26... |
output reg [5:0] ram_b_addr;
|
output reg [5:0] ram_b_addr;
|
output ram_b_w;
|
output ram_b_w;
|
output reg [10:0] pe;
|
output reg [10:0] pe;
|
output reg done;
|
output reg done;
|
|
|
reg [4:0] state;
|
reg [5:0] state;
|
parameter START=0, READ_SRC1=1, READ_SRC2=2, CALC=4, WAIT=8, WRITE=16, DON=3;
|
parameter START=0, READ_SRC1=1, READ_SRC2=2, CALC=4, WAIT=8, WRITE=16, DON=32;
|
|
|
wire [5:0] dest, src1, src2; wire [8:0] times; wire [1:0] op;
|
wire [5:0] dest, src1, src2; wire [8:0] times; wire [1:0] op;
|
assign {dest, src1, op, times, src2} = rom_q;
|
assign {dest, src1, op, times, src2} = rom_q;
|
|
|
reg [8:0] count;
|
reg [8:0] count;
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.