OpenCores
URL https://opencores.org/ocsvn/csa/csa/trunk

Subversion Repositories csa

[/] [csa/] [trunk/] [bench/] [key_perm_tb.v] - Blame information for rev 15

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 9 simon111
 
2
// this is the testbench file for key_perm module
3
 
4
`timescale 10ns/1ns
5
module key_perm_tb;
6
 
7
integer ofile;
8
 
9
reg  [63:0]i_key;
10
wire [63:0]o_key;
11
 
12
initial
13
begin
14
        // read the input key
15 12 simon111
        $read_data(
16 9 simon111
                                "../test_dat/key_perm.in"
17
                               ,i_key
18
                  );
19
        #10;
20
 
21
        // output the permated key
22 12 simon111
        $write_data(
23 9 simon111
                        "../test_dat/key_perm.out.v"
24 15 simon111
                       ,"w"
25 9 simon111
                       ,o_key
26
                   );
27
        $finish;
28
end
29
 
30
key_perm k(
31
                 .i_key(i_key)
32
                ,.o_key(o_key)
33
        );
34
 
35
endmodule

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.