From ece4b7571a21393989bb5f31a9ac7b4e9dc003a0 Mon Sep 17 00:00:00 2001 From: David Mapstone <david@mapstone.me> Date: Mon, 27 Feb 2023 11:25:58 +0000 Subject: [PATCH] Generated ADP Hash Stimulus --- flow/stimgen.py | 10 +- simulate/stimulus/adp_hash_stim.cmd | 484 ++++++++++++++++++++++ simulate/stimulus/ahb_input_hash_stim.fri | 160 +++---- simulate/stimulus/ahb_input_hash_stim.m2d | 160 +++---- 4 files changed, 649 insertions(+), 165 deletions(-) create mode 100644 simulate/stimulus/adp_hash_stim.cmd diff --git a/flow/stimgen.py b/flow/stimgen.py index 9a5d62d..2201b73 100644 --- a/flow/stimgen.py +++ b/flow/stimgen.py @@ -68,14 +68,14 @@ def adp_output(out_file, word_list): data.append(["a", "{0:#0{1}x}".format(word.addr,10)]) data.append([str(word.trans).lower(), "{0:#0{1}x}".format(word.data,10)]) - table_str = tabulate.tabulate(data, headers=col_names, tablefmt="plain") + table_str = tabulate.tabulate(data, tablefmt="plain") with open(out_file, "w", encoding="UTF8", newline='') as f: - f.write("A") + f.write("A\n") f.write(table_str) - f.write(" A") - f.write("X") - f.write("!") + f.write("\n A") + f.write("\nX") + f.write("\n!") def fri_output(out_file, word_list): """ diff --git a/simulate/stimulus/adp_hash_stim.cmd b/simulate/stimulus/adp_hash_stim.cmd new file mode 100644 index 0000000..50572fe --- /dev/null +++ b/simulate/stimulus/adp_hash_stim.cmd @@ -0,0 +1,484 @@ +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 0xe1711626 +a 0x60010fe4 +r 0xe14c46de +a 0x60010fe8 +r 0xeb558be4 +a 0x60010fec +r 0x960ea091 +a 0x60010ff0 +r 0x0dc803e5 +a 0x60010ff4 +r 0x4686ebb1 +a 0x60010ff8 +r 0xf498916a +a 0x60010ffc +r 0xe06f1bef +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 0x58d6d30f +a 0x60010fe4 +r 0xef598a6e +a 0x60010fe8 +r 0xcf65fdbb +a 0x60010fec +r 0x72fc05c5 +a 0x60010ff0 +r 0xce34de30 +a 0x60010ff4 +r 0x9d3c0a90 +a 0x60010ff8 +r 0x1623b2c9 +a 0x60010ffc +r 0xd065f05e +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 0xed646faf +a 0x60010fe4 +r 0xcc9f9269 +a 0x60010fe8 +r 0x15cd68c7 +a 0x60010fec +r 0xbbf2982b +a 0x60010ff0 +r 0x56fcb65d +a 0x60010ff4 +r 0xb43f0fa3 +a 0x60010ff8 +r 0xa3be45c9 +a 0x60010ffc +r 0xe4e3afb2 +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 0x49393b4e +a 0x60010fe4 +r 0x5a1b530b +a 0x60010fe8 +r 0xea3cf2a9 +a 0x60010fec +r 0x92343513 +a 0x60010ff0 +r 0x038b0529 +a 0x60010ff4 +r 0x5a54de49 +a 0x60010ff8 +r 0xc619f73f +a 0x60010ffc +r 0xad5d7f58 +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 0x95262422 +a 0x60010fe4 +r 0x9a63b562 +a 0x60010fe8 +r 0x5ed0766b +a 0x60010fec +r 0xc6905543 +a 0x60010ff0 +r 0x29a2e390 +a 0x60010ff4 +r 0x08ffade5 +a 0x60010ff8 +r 0x1ca8459e +a 0x60010ffc +r 0x105755f3 +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 0x38849fc2 +a 0x60010fe4 +r 0x96cf9939 +a 0x60010fe8 +r 0x96ee3bc5 +a 0x60010fec +r 0x88e5f660 +a 0x60010ff0 +r 0xee44b230 +a 0x60010ff4 +r 0xcb265158 +a 0x60010ff8 +r 0x7d8c6b58 +a 0x60010ffc +r 0x1f335cad +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 0xee161bc2 +a 0x60010fe4 +r 0xae0cb755 +a 0x60010fe8 +r 0x479570fd +a 0x60010fec +r 0x7f6590f6 +a 0x60010ff0 +r 0xaed161d2 +a 0x60010ff4 +r 0x02497784 +a 0x60010ff8 +r 0x37b05a4b +a 0x60010ffc +r 0x0b51e243 +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 0x60f9e31b +a 0x60010fe4 +r 0x51c0db63 +a 0x60010fe8 +r 0xc555cde2 +a 0x60010fec +r 0xa7112033 +a 0x60010ff0 +r 0xa5ae48a8 +a 0x60010ff4 +r 0x88674260 +a 0x60010ff8 +r 0xe0c7b6dd +a 0x60010ffc +r 0x6d572f08 +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 0x3a012531 +a 0x60010fe4 +r 0xb6a8cf6c +a 0x60010fe8 +r 0x400e3734 +a 0x60010fec +r 0x5d160f7a +a 0x60010ff0 +r 0xd4e713d3 +a 0x60010ff4 +r 0xaf5d19d2 +a 0x60010ff8 +r 0x309707c9 +a 0x60010ffc +r 0x24eb65ee +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 0x090f1978 +a 0x60010fe4 +r 0xcc432473 +a 0x60010fe8 +r 0x7af5e3f6 +a 0x60010fec +r 0x093d866f +a 0x60010ff0 +r 0x80069d04 +a 0x60010ff4 +r 0x9fe9980d +a 0x60010ff8 +r 0xb8a4b430 +a 0x60010ffc +r 0x5951566a + A +X +! \ No newline at end of file diff --git a/simulate/stimulus/ahb_input_hash_stim.fri b/simulate/stimulus/ahb_input_hash_stim.fri index 0958904..e8f5a81 100644 --- a/simulate/stimulus/ahb_input_hash_stim.fri +++ b/simulate/stimulus/ahb_input_hash_stim.fri @@ -25,14 +25,14 @@ 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 +R 0x60010fe0 0xe1711626 word +R 0x60010fe4 0xe14c46de word +R 0x60010fe8 0xeb558be4 word +R 0x60010fec 0x960ea091 word +R 0x60010ff0 0x0dc803e5 word +R 0x60010ff4 0x4686ebb1 word +R 0x60010ff8 0xf498916a word +R 0x60010ffc 0xe06f1bef word W 0x600107c0 0xf7079da3 word W 0x600107c4 0xa0c46731 word W 0x600107c8 0xc51f9e09 word @@ -49,14 +49,14 @@ 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 +R 0x60010fe0 0x58d6d30f word +R 0x60010fe4 0xef598a6e word +R 0x60010fe8 0xcf65fdbb word +R 0x60010fec 0x72fc05c5 word +R 0x60010ff0 0xce34de30 word +R 0x60010ff4 0x9d3c0a90 word +R 0x60010ff8 0x1623b2c9 word +R 0x60010ffc 0xd065f05e word W 0x600107c0 0x28b3253a word W 0x600107c4 0x96dbf9e5 word W 0x600107c8 0x55e5ab02 word @@ -73,14 +73,14 @@ 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 +R 0x60010fe0 0xed646faf word +R 0x60010fe4 0xcc9f9269 word +R 0x60010fe8 0x15cd68c7 word +R 0x60010fec 0xbbf2982b word +R 0x60010ff0 0x56fcb65d word +R 0x60010ff4 0xb43f0fa3 word +R 0x60010ff8 0xa3be45c9 word +R 0x60010ffc 0xe4e3afb2 word W 0x600107c0 0xbfcceaa6 word W 0x600107c4 0xa2264db5 word W 0x600107c8 0x4ba05e93 word @@ -97,14 +97,14 @@ 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 +R 0x60010fe0 0x49393b4e word +R 0x60010fe4 0x5a1b530b word +R 0x60010fe8 0xea3cf2a9 word +R 0x60010fec 0x92343513 word +R 0x60010ff0 0x038b0529 word +R 0x60010ff4 0x5a54de49 word +R 0x60010ff8 0xc619f73f word +R 0x60010ffc 0xad5d7f58 word W 0x600107c0 0x2319760c word W 0x600107c4 0xc25e8486 word W 0x600107c8 0xe2be9c44 word @@ -121,14 +121,14 @@ 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 +R 0x60010fe0 0x95262422 word +R 0x60010fe4 0x9a63b562 word +R 0x60010fe8 0x5ed0766b word +R 0x60010fec 0xc6905543 word +R 0x60010ff0 0x29a2e390 word +R 0x60010ff4 0x08ffade5 word +R 0x60010ff8 0x1ca8459e word +R 0x60010ffc 0x105755f3 word W 0x600107c0 0x2a17c8e9 word W 0x600107c4 0x63931b41 word W 0x600107c8 0xd191bfc8 word @@ -145,14 +145,14 @@ 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 +R 0x60010fe0 0x38849fc2 word +R 0x60010fe4 0x96cf9939 word +R 0x60010fe8 0x96ee3bc5 word +R 0x60010fec 0x88e5f660 word +R 0x60010ff0 0xee44b230 word +R 0x60010ff4 0xcb265158 word +R 0x60010ff8 0x7d8c6b58 word +R 0x60010ffc 0x1f335cad word W 0x600107c0 0xac465530 word W 0x600107c4 0x6e6a3d49 word W 0x600107c8 0xe7f1461f word @@ -169,14 +169,14 @@ 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 +R 0x60010fe0 0xee161bc2 word +R 0x60010fe4 0xae0cb755 word +R 0x60010fe8 0x479570fd word +R 0x60010fec 0x7f6590f6 word +R 0x60010ff0 0xaed161d2 word +R 0x60010ff4 0x02497784 word +R 0x60010ff8 0x37b05a4b word +R 0x60010ffc 0x0b51e243 word W 0x600107c0 0xec8225d7 word W 0x600107c4 0x9193267a word W 0x600107c8 0xc3f24d94 word @@ -193,14 +193,14 @@ 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 +R 0x60010fe0 0x60f9e31b word +R 0x60010fe4 0x51c0db63 word +R 0x60010fe8 0xc555cde2 word +R 0x60010fec 0xa7112033 word +R 0x60010ff0 0xa5ae48a8 word +R 0x60010ff4 0x88674260 word +R 0x60010ff8 0xe0c7b6dd word +R 0x60010ffc 0x6d572f08 word W 0x600107c0 0x387dc590 word W 0x600107c4 0x2966f6a3 word W 0x600107c8 0xadd14662 word @@ -217,14 +217,14 @@ 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 +R 0x60010fe0 0x3a012531 word +R 0x60010fe4 0xb6a8cf6c word +R 0x60010fe8 0x400e3734 word +R 0x60010fec 0x5d160f7a word +R 0x60010ff0 0xd4e713d3 word +R 0x60010ff4 0xaf5d19d2 word +R 0x60010ff8 0x309707c9 word +R 0x60010ffc 0x24eb65ee word W 0x600107c0 0x2a22cd0b word W 0x600107c4 0xf570eb78 word W 0x600107c8 0xd3a5b873 word @@ -241,12 +241,12 @@ 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 +R 0x60010fe0 0x090f1978 word +R 0x60010fe4 0xcc432473 word +R 0x60010fe8 0x7af5e3f6 word +R 0x60010fec 0x093d866f word +R 0x60010ff0 0x80069d04 word +R 0x60010ff4 0x9fe9980d word +R 0x60010ff8 0xb8a4b430 word +R 0x60010ffc 0x5951566a word Q \ No newline at end of file diff --git a/simulate/stimulus/ahb_input_hash_stim.m2d b/simulate/stimulus/ahb_input_hash_stim.m2d index 9d782b3..0e06c06 100644 --- a/simulate/stimulus/ahb_input_hash_stim.m2d +++ b/simulate/stimulus/ahb_input_hash_stim.m2d @@ -81,13 +81,13 @@ eab53b7e 10440001 60010fe0 00000000 -e06f1bef +e1711626 00000000 FFFFFFFF 10440001 60010fe4 -f498916a +e14c46de 00000000 FFFFFFFF 00000000 @@ -95,13 +95,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -4686ebb1 +eb558be4 00000000 FFFFFFFF 10440001 60010fec -0dc803e5 +960ea091 00000000 FFFFFFFF 00000000 @@ -109,13 +109,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -960ea091 +0dc803e5 00000000 FFFFFFFF 10440001 60010ff4 -eb558be4 +4686ebb1 00000000 FFFFFFFF 00000000 @@ -123,13 +123,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -e14c46de +f498916a 00000000 FFFFFFFF 10440001 60010ffc -e1711626 +e06f1bef 00000000 FFFFFFFF 00000000 @@ -217,13 +217,13 @@ fe2518c8 10440001 60010fe0 00000000 -d065f05e +58d6d30f 00000000 FFFFFFFF 10440001 60010fe4 -1623b2c9 +ef598a6e 00000000 FFFFFFFF 00000000 @@ -231,13 +231,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -9d3c0a90 +cf65fdbb 00000000 FFFFFFFF 10440001 60010fec -ce34de30 +72fc05c5 00000000 FFFFFFFF 00000000 @@ -245,13 +245,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -72fc05c5 +ce34de30 00000000 FFFFFFFF 10440001 60010ff4 -cf65fdbb +9d3c0a90 00000000 FFFFFFFF 00000000 @@ -259,13 +259,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -ef598a6e +1623b2c9 00000000 FFFFFFFF 10440001 60010ffc -58d6d30f +d065f05e 00000000 FFFFFFFF 00000000 @@ -353,13 +353,13 @@ dd09fb8d 10440001 60010fe0 00000000 -e4e3afb2 +ed646faf 00000000 FFFFFFFF 10440001 60010fe4 -a3be45c9 +cc9f9269 00000000 FFFFFFFF 00000000 @@ -367,13 +367,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -b43f0fa3 +15cd68c7 00000000 FFFFFFFF 10440001 60010fec -56fcb65d +bbf2982b 00000000 FFFFFFFF 00000000 @@ -381,13 +381,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -bbf2982b +56fcb65d 00000000 FFFFFFFF 10440001 60010ff4 -15cd68c7 +b43f0fa3 00000000 FFFFFFFF 00000000 @@ -395,13 +395,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -cc9f9269 +a3be45c9 00000000 FFFFFFFF 10440001 60010ffc -ed646faf +e4e3afb2 00000000 FFFFFFFF 00000000 @@ -489,13 +489,13 @@ b08ab5bf 10440001 60010fe0 00000000 -ad5d7f58 +49393b4e 00000000 FFFFFFFF 10440001 60010fe4 -c619f73f +5a1b530b 00000000 FFFFFFFF 00000000 @@ -503,13 +503,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -5a54de49 +ea3cf2a9 00000000 FFFFFFFF 10440001 60010fec -038b0529 +92343513 00000000 FFFFFFFF 00000000 @@ -517,13 +517,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -92343513 +038b0529 00000000 FFFFFFFF 10440001 60010ff4 -ea3cf2a9 +5a54de49 00000000 FFFFFFFF 00000000 @@ -531,13 +531,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -5a1b530b +c619f73f 00000000 FFFFFFFF 10440001 60010ffc -49393b4e +ad5d7f58 00000000 FFFFFFFF 00000000 @@ -625,13 +625,13 @@ e69dad36 10440001 60010fe0 00000000 -105755f3 +95262422 00000000 FFFFFFFF 10440001 60010fe4 -1ca8459e +9a63b562 00000000 FFFFFFFF 00000000 @@ -639,13 +639,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -08ffade5 +5ed0766b 00000000 FFFFFFFF 10440001 60010fec -29a2e390 +c6905543 00000000 FFFFFFFF 00000000 @@ -653,13 +653,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -c6905543 +29a2e390 00000000 FFFFFFFF 10440001 60010ff4 -5ed0766b +08ffade5 00000000 FFFFFFFF 00000000 @@ -667,13 +667,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -9a63b562 +1ca8459e 00000000 FFFFFFFF 10440001 60010ffc -95262422 +105755f3 00000000 FFFFFFFF 00000000 @@ -761,13 +761,13 @@ fa2402f8 10440001 60010fe0 00000000 -1f335cad +38849fc2 00000000 FFFFFFFF 10440001 60010fe4 -7d8c6b58 +96cf9939 00000000 FFFFFFFF 00000000 @@ -775,13 +775,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -cb265158 +96ee3bc5 00000000 FFFFFFFF 10440001 60010fec -ee44b230 +88e5f660 00000000 FFFFFFFF 00000000 @@ -789,13 +789,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -88e5f660 +ee44b230 00000000 FFFFFFFF 10440001 60010ff4 -96ee3bc5 +cb265158 00000000 FFFFFFFF 00000000 @@ -803,13 +803,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -96cf9939 +7d8c6b58 00000000 FFFFFFFF 10440001 60010ffc -38849fc2 +1f335cad 00000000 FFFFFFFF 00000000 @@ -897,13 +897,13 @@ b3733250 10440001 60010fe0 00000000 -0b51e243 +ee161bc2 00000000 FFFFFFFF 10440001 60010fe4 -37b05a4b +ae0cb755 00000000 FFFFFFFF 00000000 @@ -911,13 +911,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -02497784 +479570fd 00000000 FFFFFFFF 10440001 60010fec -aed161d2 +7f6590f6 00000000 FFFFFFFF 00000000 @@ -925,13 +925,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -7f6590f6 +aed161d2 00000000 FFFFFFFF 10440001 60010ff4 -479570fd +02497784 00000000 FFFFFFFF 00000000 @@ -939,13 +939,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -ae0cb755 +37b05a4b 00000000 FFFFFFFF 10440001 60010ffc -ee161bc2 +0b51e243 00000000 FFFFFFFF 00000000 @@ -1033,13 +1033,13 @@ f95e6e9c 10440001 60010fe0 00000000 -6d572f08 +60f9e31b 00000000 FFFFFFFF 10440001 60010fe4 -e0c7b6dd +51c0db63 00000000 FFFFFFFF 00000000 @@ -1047,13 +1047,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -88674260 +c555cde2 00000000 FFFFFFFF 10440001 60010fec -a5ae48a8 +a7112033 00000000 FFFFFFFF 00000000 @@ -1061,13 +1061,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -a7112033 +a5ae48a8 00000000 FFFFFFFF 10440001 60010ff4 -c555cde2 +88674260 00000000 FFFFFFFF 00000000 @@ -1075,13 +1075,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -51c0db63 +e0c7b6dd 00000000 FFFFFFFF 10440001 60010ffc -60f9e31b +6d572f08 00000000 FFFFFFFF 00000000 @@ -1169,13 +1169,13 @@ efdf5963 10440001 60010fe0 00000000 -24eb65ee +3a012531 00000000 FFFFFFFF 10440001 60010fe4 -309707c9 +b6a8cf6c 00000000 FFFFFFFF 00000000 @@ -1183,13 +1183,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -af5d19d2 +400e3734 00000000 FFFFFFFF 10440001 60010fec -d4e713d3 +5d160f7a 00000000 FFFFFFFF 00000000 @@ -1197,13 +1197,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -5d160f7a +d4e713d3 00000000 FFFFFFFF 10440001 60010ff4 -400e3734 +af5d19d2 00000000 FFFFFFFF 00000000 @@ -1211,13 +1211,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -b6a8cf6c +309707c9 00000000 FFFFFFFF 10440001 60010ffc -3a012531 +24eb65ee 00000000 FFFFFFFF 00000000 @@ -1305,13 +1305,13 @@ cabcc637 10440001 60010fe0 00000000 -5951566a +090f1978 00000000 FFFFFFFF 10440001 60010fe4 -b8a4b430 +cc432473 00000000 FFFFFFFF 00000000 @@ -1319,13 +1319,13 @@ FFFFFFFF 10440001 60010fe8 00000000 -9fe9980d +7af5e3f6 00000000 FFFFFFFF 10440001 60010fec -80069d04 +093d866f 00000000 FFFFFFFF 00000000 @@ -1333,13 +1333,13 @@ FFFFFFFF 10440001 60010ff0 00000000 -093d866f +80069d04 00000000 FFFFFFFF 10440001 60010ff4 -7af5e3f6 +9fe9980d 00000000 FFFFFFFF 00000000 @@ -1347,13 +1347,13 @@ FFFFFFFF 10440001 60010ff8 00000000 -cc432473 +b8a4b430 00000000 FFFFFFFF 10440001 60010ffc -090f1978 +5951566a 00000000 FFFFFFFF 00000000 -- GitLab