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

Subversion Repositories aes_decrypt_fpga

[/] [aes_decrypt_fpga/] [trunk/] [rtl/] [verilog/] [InvAddRoundKey.sv] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 schengopen
`timescale 1ns/1ps
2
 
3
module InvAddRoundKey(
4
        input   [0:127] din0,
5
        input   [0:127] din1,
6
        input   [0:127] rkey,
7
        input   S,
8
        output  [0:127] dout);
9
 
10
        logic   [0:127] tmp;
11
 
12
        always_comb
13
                tmp <= S? din1 : din0;
14
 
15
        assign dout = tmp ^ rkey;
16
endmodule

powered by: WebSVN 2.1.0

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