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

Subversion Repositories threeaesc

[/] [threeaesc/] [trunk/] [aes_c_2/] [scripts/] [aes_enc.do] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 entactogen
# script general de simulacion
2
# questa v6
3
 
4
vlib work
5
 
6
# libs
7
 
8
vcom -explicit  -93 "src/aes_lib.vhd"
9
vcom -explicit  -93 "src/dual_mem.vhd"
10
vcom -explicit  -93 "src/tb_pr_dual_mem.vhd"
11
vcom -explicit  -93 "src/aes_enc.vhd"
12
vcom -explicit  -93 "src/tb_aes_enc.vhd"
13
 
14
# Sim
15
 
16
vsim -lib work -t 1ps tb_aes_enc
17
 
18
view wave
19
view source
20
view structure
21
view signals
22
add wave *
23
 
24
mem load -infile mem/s_box.mem -format hex tb_aes_enc/uut/s_box_dual_1
25
mem load -infile mem/s_box.mem -format hex tb_aes_enc/uut/s_box_dual_2
26
mem load -infile mem/s_box.mem -format hex tb_aes_enc/uut/s_box_dual_3
27
mem load -infile mem/s_box.mem -format hex tb_aes_enc/uut/s_box_dual_4
28
mem load -infile mem/s_box.mem -format hex tb_aes_enc/uut/s_box_dual_5
29
mem load -infile mem/s_box.mem -format hex tb_aes_enc/uut/s_box_dual_6
30
mem load -infile mem/s_box.mem -format hex tb_aes_enc/uut/s_box_dual_7
31
mem load -infile mem/s_box.mem -format hex tb_aes_enc/uut/s_box_dual_8
32
 
33
add wave \
34
{sim:/tb_aes_enc/uut/sub_tmp_s }
35
 
36
run 50 us
37
 
38
add wave \
39
{sim:/tb_aes_enc/uut/key_reg }

powered by: WebSVN 2.1.0

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