URL
https://opencores.org/ocsvn/apbtoaes128/apbtoaes128/trunk
Subversion Repositories apbtoaes128
Compare Revisions
- This comparison shows the changes necessary to convert path
/apbtoaes128/trunk
- from Rev 3 to Rev 2
- ↔ Reverse comparison
Rev 3 → Rev 2
/testbench/tb_aes_ip.v
1,78 → 1,3
////////////////////////////////////////////////////////////////// |
//// |
//// |
//// AES TESTBENCH BLOCK |
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// |
//// |
//// |
//// Description |
//// |
//// Implementation of APB IP core according to |
//// |
//// aes128_spec IP core specification document. |
//// |
//// |
//// |
//// To Do: Things are right here but always all block can suffer changes |
//// |
//// |
//// |
//// |
//// |
//// Author(s): - Felipe Fernandes Da Costa, fefe2560@gmail.com |
//// Julio Cesar |
//// |
///////////////////////////////////////////////////////////////// |
//// |
//// |
//// Copyright (C) 2009 Authors and OPENCORES.ORG |
//// |
//// |
//// |
//// This source file may be used and distributed without |
//// |
//// restriction provided that this copyright statement is not |
//// |
//// removed from the file and that any derivative work contains |
//// the original copyright notice and the associated disclaimer. |
//// |
//// |
//// This source file is free software; you can redistribute it |
//// |
//// and/or modify it under the terms of the GNU Lesser General |
//// |
//// Public License as published by the Free Software Foundation; |
//// either version 2.1 of the License, or (at your option) any |
//// |
//// later version. |
//// |
//// |
//// |
//// This source is distributed in the hope that it will be |
//// |
//// useful, but WITHOUT ANY WARRANTY; without even the implied |
//// |
//// warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR |
//// |
//// PURPOSE. See the GNU Lesser General Public License for more |
//// details. |
//// |
//// |
//// |
//// You should have received a copy of the GNU Lesser General |
//// |
//// Public License along with this source; if not, download it |
//// |
//// from http://www.opencores.org/lgpl.shtml |
//// |
//// |
/////////////////////////////////////////////////////////////////// |
module tb_aes_ip(); |
|
localparam AES_CR = 4'd00; |
/rtl/sBox.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/host_interface.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/mix_columns.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/key_expander.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/control_unit.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/aes_core.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/aes_ip.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/sBox_8.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://opencores.org/ocsvn/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/data_swap.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/datapath.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |
/rtl/shift_rows.v
5,9 → 5,9
//// |
//// |
//// |
//// This file is part of the APB to AES128 project |
//// This file is part of the APB to I2C project |
//// |
//// http://www.opencores.org/cores/apbtoaes128/ |
//// http://www.opencores.org/cores/apbi2c/ |
//// |
//// |
//// |