Skip to content
Snippets Groups Projects
Commit 010b5c9b authored by David Mapstone's avatar David Mapstone
Browse files

SOC1-143: Stimulus for wrapper and system tests not stored at top-level....

SOC1-143: Stimulus for wrapper and system tests not stored at top-level. SoCSim scripts now call stimgen before running simulation
parent 71aadb81
No related branches found
No related tags found
No related merge requests found
Subproject commit 5182319189645bd50765a2dd1b3d226a3ce86dfe
Subproject commit 031c516e3aded99b3fe63311f1500bb751705c27
......@@ -11,7 +11,11 @@
#!/usr/bin/env bash
# Generate Stimulus from stimulus generation Script
python3 $ACC_WRAPPER_DIR/flow/stimgen.py
# Create Simulatiom Directory to Run in
mkdir -p $SOC_TOP_DIR/simulate/sim/
# Compile Simulation
iverilog \
-c $SOC_TOP_DIR/flist/wrapper.flist \
-c $SOC_TOP_DIR/flist/ahb_ip.flist \
......@@ -21,4 +25,5 @@ iverilog \
-g2012 \
-o $SOC_TOP_DIR/simulate/sim/wrapper_sha256_hashing_stream.vvp \
$SOC_TOP_DIR/wrapper/verif/tb_wrapper_sha256_hashing_stream.sv
# Run Simulation
cd $SOC_TOP_DIR/simulate/sim/ && vvp wrapper_sha256_hashing_stream.vvp
\ No newline at end of file
A
a 0x600107c0
w 0x94748770
a 0x600107c4
w 0x0e3109cc
a 0x600107c8
w 0xc4411b41
a 0x600107cc
w 0x5349fe99
a 0x600107d0
w 0xbc3bdfc1
a 0x600107d4
w 0xdeb5cb2a
a 0x600107d8
w 0xa0052ca2
a 0x600107dc
w 0x1761b000
a 0x600107e0
w 0x1b5affff
a 0x600107e4
w 0xeab53b7e
a 0x600107e8
w 0x81152f06
a 0x600107ec
w 0x7d60ab33
a 0x600107f0
w 0x1ce3c906
a 0x600107f4
w 0x707476fe
a 0x600107f8
w 0x923737f4
a 0x600107fc
w 0x695b2443
a 0x60010fe0
r 0xe06f1bef
a 0x60010fe4
r 0xf498916a
a 0x60010fe8
r 0x4686ebb1
a 0x60010fec
r 0x0dc803e5
a 0x60010ff0
r 0x960ea091
a 0x60010ff4
r 0xeb558be4
a 0x60010ff8
r 0xe14c46de
a 0x60010ffc
r 0xe1711626
a 0x600107c0
w 0xf7079da3
a 0x600107c4
w 0xa0c46731
a 0x600107c8
w 0xc51f9e09
a 0x600107cc
w 0x8d8993e6
a 0x600107d0
w 0xfd33039d
a 0x600107d4
w 0xe8675d4a
a 0x600107d8
w 0xc0e513a1
a 0x600107dc
w 0x858c0663
a 0x600107e0
w 0xa1fb693e
a 0x600107e4
w 0xd5ebd6d4
a 0x600107e8
w 0x26f7441f
a 0x600107ec
w 0x907554b5
a 0x600107f0
w 0x9db705fd
a 0x600107f4
w 0x47a57bf5
a 0x600107f8
w 0xfe2518c8
a 0x600107fc
w 0x4c5b82c1
a 0x60010fe0
r 0xd065f05e
a 0x60010fe4
r 0x1623b2c9
a 0x60010fe8
r 0x9d3c0a90
a 0x60010fec
r 0xce34de30
a 0x60010ff0
r 0x72fc05c5
a 0x60010ff4
r 0xcf65fdbb
a 0x60010ff8
r 0xef598a6e
a 0x60010ffc
r 0x58d6d30f
a 0x600107c0
w 0x28b3253a
a 0x600107c4
w 0x96dbf9e5
a 0x600107c8
w 0x55e5ab02
a 0x600107cc
w 0x6bbbc74a
a 0x600107d0
w 0xed5fbca6
a 0x600107d4
w 0x73ece6c4
a 0x600107d8
w 0x832fa959
a 0x600107dc
w 0x7a0d31bf
a 0x600107e0
w 0xaa1320aa
a 0x600107e4
w 0x9fcb8eb3
a 0x600107e8
w 0x6bf549d9
a 0x600107ec
w 0x049bd3de
a 0x600107f0
w 0xdd09fb8d
a 0x600107f4
w 0x1285908a
a 0x600107f8
w 0x3eb37ea8
a 0x600107fc
w 0x68eb3a8c
a 0x60010fe0
r 0xe4e3afb2
a 0x60010fe4
r 0xa3be45c9
a 0x60010fe8
r 0xb43f0fa3
a 0x60010fec
r 0x56fcb65d
a 0x60010ff0
r 0xbbf2982b
a 0x60010ff4
r 0x15cd68c7
a 0x60010ff8
r 0xcc9f9269
a 0x60010ffc
r 0xed646faf
a 0x600107c0
w 0xbfcceaa6
a 0x600107c4
w 0xa2264db5
a 0x600107c8
w 0x4ba05e93
a 0x600107cc
w 0xb60ac4cb
a 0x600107d0
w 0x9edcb672
a 0x600107d4
w 0x00637780
a 0x600107d8
w 0x860e62d9
a 0x600107dc
w 0x8a983052
a 0x600107e0
w 0x35e38f6f
a 0x600107e4
w 0xd2e8b382
a 0x600107e8
w 0x3482b173
a 0x600107ec
w 0x9d76f455
a 0x600107f0
w 0x5b623fda
a 0x600107f4
w 0xb08ab5bf
a 0x600107f8
w 0x332433a7
a 0x600107fc
w 0x17aced3b
a 0x60010fe0
r 0xad5d7f58
a 0x60010fe4
r 0xc619f73f
a 0x60010fe8
r 0x5a54de49
a 0x60010fec
r 0x038b0529
a 0x60010ff0
r 0x92343513
a 0x60010ff4
r 0xea3cf2a9
a 0x60010ff8
r 0x5a1b530b
a 0x60010ffc
r 0x49393b4e
a 0x600107c0
w 0x2319760c
a 0x600107c4
w 0xc25e8486
a 0x600107c8
w 0xe2be9c44
a 0x600107cc
w 0x28e4aeaf
a 0x600107d0
w 0xae725608
a 0x600107d4
w 0xd394d5f8
a 0x600107d8
w 0xf6768cc7
a 0x600107dc
w 0x7f51d709
a 0x600107e0
w 0x4c99a726
a 0x600107e4
w 0x2586fbc4
a 0x600107e8
w 0xd2f30b37
a 0x600107ec
w 0x8c71f0c5
a 0x600107f0
w 0x4acf0b2d
a 0x600107f4
w 0xd0d8e335
a 0x600107f8
w 0x88af1d5f
a 0x600107fc
w 0xe69dad36
a 0x60010fe0
r 0x105755f3
a 0x60010fe4
r 0x1ca8459e
a 0x60010fe8
r 0x08ffade5
a 0x60010fec
r 0x29a2e390
a 0x60010ff0
r 0xc6905543
a 0x60010ff4
r 0x5ed0766b
a 0x60010ff8
r 0x9a63b562
a 0x60010ffc
r 0x95262422
a 0x600107c0
w 0x2a17c8e9
a 0x600107c4
w 0x63931b41
a 0x600107c8
w 0xd191bfc8
a 0x600107cc
w 0x40d7f3fc
a 0x600107d0
w 0x60754253
a 0x600107d4
w 0xd5f6ef4c
a 0x600107d8
w 0xa49ff89d
a 0x600107dc
w 0xb3f9bc39
a 0x600107e0
w 0x7ba3ec2e
a 0x600107e4
w 0xf100cac2
a 0x600107e8
w 0x552ac1d3
a 0x600107ec
w 0x657744db
a 0x600107f0
w 0xfa2402f8
a 0x600107f4
w 0x5e2ea772
a 0x600107f8
w 0x572c2bf0
a 0x600107fc
w 0x372eb887
a 0x60010fe0
r 0x1f335cad
a 0x60010fe4
r 0x7d8c6b58
a 0x60010fe8
r 0xcb265158
a 0x60010fec
r 0xee44b230
a 0x60010ff0
r 0x88e5f660
a 0x60010ff4
r 0x96ee3bc5
a 0x60010ff8
r 0x96cf9939
a 0x60010ffc
r 0x38849fc2
a 0x600107c0
w 0xac465530
a 0x600107c4
w 0x6e6a3d49
a 0x600107c8
w 0xe7f1461f
a 0x600107cc
w 0xc6f4b35f
a 0x600107d0
w 0xf82a46d6
a 0x600107d4
w 0x440244f5
a 0x600107d8
w 0x6bde0ef1
a 0x600107dc
w 0xb0787487
a 0x600107e0
w 0x1a96af96
a 0x600107e4
w 0xa55fef07
a 0x600107e8
w 0xea97471c
a 0x600107ec
w 0x35bad402
a 0x600107f0
w 0xb3733250
a 0x600107f4
w 0x75028929
a 0x600107f8
w 0x230c2b19
a 0x600107fc
w 0x0bfe6ea9
a 0x60010fe0
r 0x0b51e243
a 0x60010fe4
r 0x37b05a4b
a 0x60010fe8
r 0x02497784
a 0x60010fec
r 0xaed161d2
a 0x60010ff0
r 0x7f6590f6
a 0x60010ff4
r 0x479570fd
a 0x60010ff8
r 0xae0cb755
a 0x60010ffc
r 0xee161bc2
a 0x600107c0
w 0xec8225d7
a 0x600107c4
w 0x9193267a
a 0x600107c8
w 0xc3f24d94
a 0x600107cc
w 0xb295566e
a 0x600107d0
w 0x034a0bc0
a 0x600107d4
w 0x1a4d2e6b
a 0x600107d8
w 0xa6ed70c9
a 0x600107dc
w 0x4d573f76
a 0x600107e0
w 0x45b0e216
a 0x600107e4
w 0xdb750cbb
a 0x600107e8
w 0x4138b929
a 0x600107ec
w 0xd67d1bbd
a 0x600107f0
w 0x24fdf316
a 0x600107f4
w 0x0650c084
a 0x600107f8
w 0xf95e6e9c
a 0x600107fc
w 0x877e2642
a 0x60010fe0
r 0x6d572f08
a 0x60010fe4
r 0xe0c7b6dd
a 0x60010fe8
r 0x88674260
a 0x60010fec
r 0xa5ae48a8
a 0x60010ff0
r 0xa7112033
a 0x60010ff4
r 0xc555cde2
a 0x60010ff8
r 0x51c0db63
a 0x60010ffc
r 0x60f9e31b
a 0x600107c0
w 0x387dc590
a 0x600107c4
w 0x2966f6a3
a 0x600107c8
w 0xadd14662
a 0x600107cc
w 0x0bc2175e
a 0x600107d0
w 0x3d2556a0
a 0x600107d4
w 0x335c30a8
a 0x600107d8
w 0x50e7e900
a 0x600107dc
w 0xb1b72206
a 0x600107e0
w 0xc6f526b0
a 0x600107e4
w 0x15a4177f
a 0x600107e8
w 0xf0d718a4
a 0x600107ec
w 0x48879677
a 0x600107f0
w 0x8934d6c4
a 0x600107f4
w 0x50ab7c39
a 0x600107f8
w 0x3360bbd7
a 0x600107fc
w 0xefdf5963
a 0x60010fe0
r 0x24eb65ee
a 0x60010fe4
r 0x309707c9
a 0x60010fe8
r 0xaf5d19d2
a 0x60010fec
r 0xd4e713d3
a 0x60010ff0
r 0x5d160f7a
a 0x60010ff4
r 0x400e3734
a 0x60010ff8
r 0xb6a8cf6c
a 0x60010ffc
r 0x3a012531
a 0x600107c0
w 0x2a22cd0b
a 0x600107c4
w 0xf570eb78
a 0x600107c8
w 0xd3a5b873
a 0x600107cc
w 0x53d7f89b
a 0x600107d0
w 0xebedc242
a 0x600107d4
w 0x59a1ee9a
a 0x600107d8
w 0xcea792f4
a 0x600107dc
w 0xedf99c9c
a 0x600107e0
w 0x47ab7368
a 0x600107e4
w 0xa0eddacc
a 0x600107e8
w 0xe218002f
a 0x600107ec
w 0x1498319a
a 0x600107f0
w 0xb1f10e58
a 0x600107f4
w 0x8d03ecb0
a 0x600107f8
w 0x4408ab12
a 0x600107fc
w 0xcabcc637
a 0x60010fe0
r 0x5951566a
a 0x60010fe4
r 0xb8a4b430
a 0x60010fe8
r 0x9fe9980d
a 0x60010fec
r 0x80069d04
a 0x60010ff0
r 0x093d866f
a 0x60010ff4
r 0x7af5e3f6
a 0x60010ff8
r 0xcc432473
a 0x60010ffc
r 0x090f1978
 A
X
!
\ No newline at end of file
;#-----------------------------------------------------------------------------
;# SoC Labs Basic Hashing Accelerator Wrapper Input Stimulus File
;# A joint work commissioned on behalf of SoC Labs, under Arm Academic Access license.
;#
;# Contributors
;#
;# David Mapstone (d.a.mapstone@soton.ac.uk)
;#
;# Copyright 2023, SoC Labs (www.soclabs.org)
;#-----------------------------------------------------------------------------
;Transaction Address Data Size
W 0x600107c0 0x94748770 word
W 0x600107c4 0x0e3109cc word
W 0x600107c8 0xc4411b41 word
W 0x600107cc 0x5349fe99 word
W 0x600107d0 0xbc3bdfc1 word
W 0x600107d4 0xdeb5cb2a word
W 0x600107d8 0xa0052ca2 word
W 0x600107dc 0x1761b000 word
W 0x600107e0 0x1b5affff word
W 0x600107e4 0xeab53b7e word
W 0x600107e8 0x81152f06 word
W 0x600107ec 0x7d60ab33 word
W 0x600107f0 0x1ce3c906 word
W 0x600107f4 0x707476fe word
W 0x600107f8 0x923737f4 word
W 0x600107fc 0x695b2443 word
R 0x60010fe0 0xe06f1bef word
R 0x60010fe4 0xf498916a word
R 0x60010fe8 0x4686ebb1 word
R 0x60010fec 0x0dc803e5 word
R 0x60010ff0 0x960ea091 word
R 0x60010ff4 0xeb558be4 word
R 0x60010ff8 0xe14c46de word
R 0x60010ffc 0xe1711626 word
W 0x600107c0 0xf7079da3 word
W 0x600107c4 0xa0c46731 word
W 0x600107c8 0xc51f9e09 word
W 0x600107cc 0x8d8993e6 word
W 0x600107d0 0xfd33039d word
W 0x600107d4 0xe8675d4a word
W 0x600107d8 0xc0e513a1 word
W 0x600107dc 0x858c0663 word
W 0x600107e0 0xa1fb693e word
W 0x600107e4 0xd5ebd6d4 word
W 0x600107e8 0x26f7441f word
W 0x600107ec 0x907554b5 word
W 0x600107f0 0x9db705fd word
W 0x600107f4 0x47a57bf5 word
W 0x600107f8 0xfe2518c8 word
W 0x600107fc 0x4c5b82c1 word
R 0x60010fe0 0xd065f05e word
R 0x60010fe4 0x1623b2c9 word
R 0x60010fe8 0x9d3c0a90 word
R 0x60010fec 0xce34de30 word
R 0x60010ff0 0x72fc05c5 word
R 0x60010ff4 0xcf65fdbb word
R 0x60010ff8 0xef598a6e word
R 0x60010ffc 0x58d6d30f word
W 0x600107c0 0x28b3253a word
W 0x600107c4 0x96dbf9e5 word
W 0x600107c8 0x55e5ab02 word
W 0x600107cc 0x6bbbc74a word
W 0x600107d0 0xed5fbca6 word
W 0x600107d4 0x73ece6c4 word
W 0x600107d8 0x832fa959 word
W 0x600107dc 0x7a0d31bf word
W 0x600107e0 0xaa1320aa word
W 0x600107e4 0x9fcb8eb3 word
W 0x600107e8 0x6bf549d9 word
W 0x600107ec 0x049bd3de word
W 0x600107f0 0xdd09fb8d word
W 0x600107f4 0x1285908a word
W 0x600107f8 0x3eb37ea8 word
W 0x600107fc 0x68eb3a8c word
R 0x60010fe0 0xe4e3afb2 word
R 0x60010fe4 0xa3be45c9 word
R 0x60010fe8 0xb43f0fa3 word
R 0x60010fec 0x56fcb65d word
R 0x60010ff0 0xbbf2982b word
R 0x60010ff4 0x15cd68c7 word
R 0x60010ff8 0xcc9f9269 word
R 0x60010ffc 0xed646faf word
W 0x600107c0 0xbfcceaa6 word
W 0x600107c4 0xa2264db5 word
W 0x600107c8 0x4ba05e93 word
W 0x600107cc 0xb60ac4cb word
W 0x600107d0 0x9edcb672 word
W 0x600107d4 0x00637780 word
W 0x600107d8 0x860e62d9 word
W 0x600107dc 0x8a983052 word
W 0x600107e0 0x35e38f6f word
W 0x600107e4 0xd2e8b382 word
W 0x600107e8 0x3482b173 word
W 0x600107ec 0x9d76f455 word
W 0x600107f0 0x5b623fda word
W 0x600107f4 0xb08ab5bf word
W 0x600107f8 0x332433a7 word
W 0x600107fc 0x17aced3b word
R 0x60010fe0 0xad5d7f58 word
R 0x60010fe4 0xc619f73f word
R 0x60010fe8 0x5a54de49 word
R 0x60010fec 0x038b0529 word
R 0x60010ff0 0x92343513 word
R 0x60010ff4 0xea3cf2a9 word
R 0x60010ff8 0x5a1b530b word
R 0x60010ffc 0x49393b4e word
W 0x600107c0 0x2319760c word
W 0x600107c4 0xc25e8486 word
W 0x600107c8 0xe2be9c44 word
W 0x600107cc 0x28e4aeaf word
W 0x600107d0 0xae725608 word
W 0x600107d4 0xd394d5f8 word
W 0x600107d8 0xf6768cc7 word
W 0x600107dc 0x7f51d709 word
W 0x600107e0 0x4c99a726 word
W 0x600107e4 0x2586fbc4 word
W 0x600107e8 0xd2f30b37 word
W 0x600107ec 0x8c71f0c5 word
W 0x600107f0 0x4acf0b2d word
W 0x600107f4 0xd0d8e335 word
W 0x600107f8 0x88af1d5f word
W 0x600107fc 0xe69dad36 word
R 0x60010fe0 0x105755f3 word
R 0x60010fe4 0x1ca8459e word
R 0x60010fe8 0x08ffade5 word
R 0x60010fec 0x29a2e390 word
R 0x60010ff0 0xc6905543 word
R 0x60010ff4 0x5ed0766b word
R 0x60010ff8 0x9a63b562 word
R 0x60010ffc 0x95262422 word
W 0x600107c0 0x2a17c8e9 word
W 0x600107c4 0x63931b41 word
W 0x600107c8 0xd191bfc8 word
W 0x600107cc 0x40d7f3fc word
W 0x600107d0 0x60754253 word
W 0x600107d4 0xd5f6ef4c word
W 0x600107d8 0xa49ff89d word
W 0x600107dc 0xb3f9bc39 word
W 0x600107e0 0x7ba3ec2e word
W 0x600107e4 0xf100cac2 word
W 0x600107e8 0x552ac1d3 word
W 0x600107ec 0x657744db word
W 0x600107f0 0xfa2402f8 word
W 0x600107f4 0x5e2ea772 word
W 0x600107f8 0x572c2bf0 word
W 0x600107fc 0x372eb887 word
R 0x60010fe0 0x1f335cad word
R 0x60010fe4 0x7d8c6b58 word
R 0x60010fe8 0xcb265158 word
R 0x60010fec 0xee44b230 word
R 0x60010ff0 0x88e5f660 word
R 0x60010ff4 0x96ee3bc5 word
R 0x60010ff8 0x96cf9939 word
R 0x60010ffc 0x38849fc2 word
W 0x600107c0 0xac465530 word
W 0x600107c4 0x6e6a3d49 word
W 0x600107c8 0xe7f1461f word
W 0x600107cc 0xc6f4b35f word
W 0x600107d0 0xf82a46d6 word
W 0x600107d4 0x440244f5 word
W 0x600107d8 0x6bde0ef1 word
W 0x600107dc 0xb0787487 word
W 0x600107e0 0x1a96af96 word
W 0x600107e4 0xa55fef07 word
W 0x600107e8 0xea97471c word
W 0x600107ec 0x35bad402 word
W 0x600107f0 0xb3733250 word
W 0x600107f4 0x75028929 word
W 0x600107f8 0x230c2b19 word
W 0x600107fc 0x0bfe6ea9 word
R 0x60010fe0 0x0b51e243 word
R 0x60010fe4 0x37b05a4b word
R 0x60010fe8 0x02497784 word
R 0x60010fec 0xaed161d2 word
R 0x60010ff0 0x7f6590f6 word
R 0x60010ff4 0x479570fd word
R 0x60010ff8 0xae0cb755 word
R 0x60010ffc 0xee161bc2 word
W 0x600107c0 0xec8225d7 word
W 0x600107c4 0x9193267a word
W 0x600107c8 0xc3f24d94 word
W 0x600107cc 0xb295566e word
W 0x600107d0 0x034a0bc0 word
W 0x600107d4 0x1a4d2e6b word
W 0x600107d8 0xa6ed70c9 word
W 0x600107dc 0x4d573f76 word
W 0x600107e0 0x45b0e216 word
W 0x600107e4 0xdb750cbb word
W 0x600107e8 0x4138b929 word
W 0x600107ec 0xd67d1bbd word
W 0x600107f0 0x24fdf316 word
W 0x600107f4 0x0650c084 word
W 0x600107f8 0xf95e6e9c word
W 0x600107fc 0x877e2642 word
R 0x60010fe0 0x6d572f08 word
R 0x60010fe4 0xe0c7b6dd word
R 0x60010fe8 0x88674260 word
R 0x60010fec 0xa5ae48a8 word
R 0x60010ff0 0xa7112033 word
R 0x60010ff4 0xc555cde2 word
R 0x60010ff8 0x51c0db63 word
R 0x60010ffc 0x60f9e31b word
W 0x600107c0 0x387dc590 word
W 0x600107c4 0x2966f6a3 word
W 0x600107c8 0xadd14662 word
W 0x600107cc 0x0bc2175e word
W 0x600107d0 0x3d2556a0 word
W 0x600107d4 0x335c30a8 word
W 0x600107d8 0x50e7e900 word
W 0x600107dc 0xb1b72206 word
W 0x600107e0 0xc6f526b0 word
W 0x600107e4 0x15a4177f word
W 0x600107e8 0xf0d718a4 word
W 0x600107ec 0x48879677 word
W 0x600107f0 0x8934d6c4 word
W 0x600107f4 0x50ab7c39 word
W 0x600107f8 0x3360bbd7 word
W 0x600107fc 0xefdf5963 word
R 0x60010fe0 0x24eb65ee word
R 0x60010fe4 0x309707c9 word
R 0x60010fe8 0xaf5d19d2 word
R 0x60010fec 0xd4e713d3 word
R 0x60010ff0 0x5d160f7a word
R 0x60010ff4 0x400e3734 word
R 0x60010ff8 0xb6a8cf6c word
R 0x60010ffc 0x3a012531 word
W 0x600107c0 0x2a22cd0b word
W 0x600107c4 0xf570eb78 word
W 0x600107c8 0xd3a5b873 word
W 0x600107cc 0x53d7f89b word
W 0x600107d0 0xebedc242 word
W 0x600107d4 0x59a1ee9a word
W 0x600107d8 0xcea792f4 word
W 0x600107dc 0xedf99c9c word
W 0x600107e0 0x47ab7368 word
W 0x600107e4 0xa0eddacc word
W 0x600107e8 0xe218002f word
W 0x600107ec 0x1498319a word
W 0x600107f0 0xb1f10e58 word
W 0x600107f4 0x8d03ecb0 word
W 0x600107f8 0x4408ab12 word
W 0x600107fc 0xcabcc637 word
R 0x60010fe0 0x5951566a word
R 0x60010fe4 0xb8a4b430 word
R 0x60010fe8 0x9fe9980d word
R 0x60010fec 0x80069d04 word
R 0x60010ff0 0x093d866f word
R 0x60010ff4 0x7af5e3f6 word
R 0x60010ff8 0xcc432473 word
R 0x60010ffc 0x090f1978 word
Q
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment