Browse Source

update

master
binnerda82916 1 week ago
parent
commit
16debb90c4
100 changed files with 6771 additions and 2 deletions
  1. 2
    2
      software/signal_processing/fft.c
  2. 0
    0
      tests/hardware/task_add_rand/.libwork
  3. 1
    0
      tests/hardware/task_add_rand/data.py
  4. 2213
    0
      tests/hardware/task_add_rand/modelsim.ini
  5. 64
    0
      tests/hardware/task_add_rand/transcript
  6. 9
    0
      tests/hardware/task_add_rand/vish_stacktrace.vstf
  7. BIN
      tests/hardware/task_add_rand/vsim.wlf
  8. 0
    0
      tests/hardware/task_add_rand/work/@_opt/VH_HASH_DATA
  9. BIN
      tests/hardware/task_add_rand/work/@_opt/_data/exempt7iV4vA
  10. BIN
      tests/hardware/task_add_rand/work/@_opt/_data/exemptOQ0QP7
  11. BIN
      tests/hardware/task_add_rand/work/@_opt/_data/exempttbN1LJ
  12. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib.qdb
  13. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib1_3.qdb
  14. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib1_3.qpg
  15. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib1_3.qtl
  16. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib2_3.qdb
  17. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib2_3.qpg
  18. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib2_3.qtl
  19. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib3_3.qdb
  20. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib3_3.qpg
  21. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib3_3.qtl
  22. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib4_3.qdb
  23. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib4_3.qpg
  24. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib4_3.qtl
  25. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib5_3.qdb
  26. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib5_3.qpg
  27. BIN
      tests/hardware/task_add_rand/work/@_opt/_lib5_3.qtl
  28. 0
    0
      tests/hardware/task_add_rand/work/@_opt1/VH_HASH_DATA
  29. BIN
      tests/hardware/task_add_rand/work/@_opt1/_data/exemptLuUgHQ
  30. BIN
      tests/hardware/task_add_rand/work/@_opt1/_data/exemptUtlIRd
  31. BIN
      tests/hardware/task_add_rand/work/@_opt1/_data/exemptuM6xcz
  32. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib.qdb
  33. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib1_0.qdb
  34. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib1_0.qpg
  35. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib1_0.qtl
  36. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib2_0.qdb
  37. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib2_0.qpg
  38. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib2_0.qtl
  39. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib3_0.qdb
  40. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib3_0.qpg
  41. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib3_0.qtl
  42. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib4_0.qdb
  43. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib4_0.qpg
  44. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib4_0.qtl
  45. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib5_0.qdb
  46. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib5_0.qpg
  47. BIN
      tests/hardware/task_add_rand/work/@_opt1/_lib5_0.qtl
  48. 0
    0
      tests/hardware/task_add_rand/work/@_opt2/VH_HASH_DATA
  49. BIN
      tests/hardware/task_add_rand/work/@_opt2/_data/exempt1fISiQ
  50. BIN
      tests/hardware/task_add_rand/work/@_opt2/_data/exempt6Y9i0U
  51. BIN
      tests/hardware/task_add_rand/work/@_opt2/_data/exempt723UEy
  52. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib.qdb
  53. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib1_1.qdb
  54. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib1_1.qpg
  55. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib1_1.qtl
  56. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib2_1.qdb
  57. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib2_1.qpg
  58. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib2_1.qtl
  59. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib3_1.qdb
  60. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib3_1.qpg
  61. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib3_1.qtl
  62. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib4_1.qdb
  63. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib4_1.qpg
  64. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib4_1.qtl
  65. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib5_1.qdb
  66. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib5_1.qpg
  67. BIN
      tests/hardware/task_add_rand/work/@_opt2/_lib5_1.qtl
  68. 1047
    0
      tests/hardware/task_add_rand/work/_info
  69. BIN
      tests/hardware/task_add_rand/work/_lib.qdb
  70. BIN
      tests/hardware/task_add_rand/work/_lib1_27.qdb
  71. BIN
      tests/hardware/task_add_rand/work/_lib1_27.qpg
  72. BIN
      tests/hardware/task_add_rand/work/_lib1_27.qtl
  73. 4
    0
      tests/hardware/task_add_rand/work/_vmake
  74. 0
    0
      tests/hardware/task_add_sine_cosine/.libwork
  75. 1
    0
      tests/hardware/task_add_sine_cosine/data.py
  76. 2213
    0
      tests/hardware/task_add_sine_cosine/modelsim.ini
  77. 68
    0
      tests/hardware/task_add_sine_cosine/transcript
  78. 156
    0
      tests/hardware/task_add_sine_cosine/work/@_opt/VH_HASH_DATA
  79. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_data/exemptHPGUY4
  80. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_data/exemptSmcYZQ
  81. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_data/exempteqAo4Q
  82. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib.qdb
  83. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib1_0.qdb
  84. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib1_0.qpg
  85. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib1_0.qtl
  86. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib2_0.qdb
  87. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib2_0.qpg
  88. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib2_0.qtl
  89. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib3_0.qdb
  90. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib3_0.qpg
  91. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib3_0.qtl
  92. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib4_0.qdb
  93. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib4_0.qpg
  94. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib4_0.qtl
  95. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib5_0.qdb
  96. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib5_0.qpg
  97. BIN
      tests/hardware/task_add_sine_cosine/work/@_opt/_lib5_0.qtl
  98. 993
    0
      tests/hardware/task_add_sine_cosine/work/_info
  99. BIN
      tests/hardware/task_add_sine_cosine/work/_lib.qdb
  100. 0
    0
      tests/hardware/task_add_sine_cosine/work/_lib1_0.qdb

+ 2
- 2
software/signal_processing/fft.c View File

@@ -3,7 +3,7 @@
#include "system/Complex.h"
#include "system/float_word.h"
#include "math.h"
#include "complex.h"
#include <complex.h>

void cooley_tukey(float complex *X, const uint32_t N) {
if (N >= 2) {
@@ -47,7 +47,7 @@ int task_fft_run( void * task ) {

float_word c;
c.value = complex_abs(&input[i]);
c.value = sqrt( pow( input[i].re, 2 ) + pow( input[i].im, 2 ) );

if (i > (uint32_t)0)
{

+ 0
- 0
tests/hardware/task_add_rand/.libwork View File


+ 1
- 0
tests/hardware/task_add_rand/data.py
File diff suppressed because it is too large
View File


+ 2213
- 0
tests/hardware/task_add_rand/modelsim.ini
File diff suppressed because it is too large
View File


+ 64
- 0
tests/hardware/task_add_rand/transcript View File

@@ -0,0 +1,64 @@
# // Questa Sim-64
# // Version 2023.2 linux_x86_64 Apr 11 2023
# //
# // Copyright 1991-2023 Mentor Graphics Corporation
# // All Rights Reserved.
# //
# // QuestaSim and its associated documentation contain trade
# // secrets and commercial or financial information that are the property of
# // Mentor Graphics Corporation and are privileged, confidential,
# // and exempt from disclosure under the Freedom of Information Act,
# // 5 U.S.C. Section 552. Furthermore, this information
# // is prohibited from disclosure under the Trade Secrets Act,
# // 18 U.S.C. Section 1905.
# //
# vsim -voptargs="+acc" work.test_task_add_rand -do "do vsim.wave; set StdArithNoWarnings 1; set NumericStdNoWarnings 1; run -all" -gGUI_MODE=true -gCHECK_RESULTS=true
# Start time: 10:15:08 on Dec 11,2024
# ** Note: (vsim-8009) Loading existing optimized design _opt1
# Loading std.standard
# Loading std.textio(body)
# Loading ieee.std_logic_1164(body)
# Loading ieee.numeric_std(body)
# Loading ieee.fixed_float_types
# Loading ieee.math_real(body)
# Loading ieee.fixed_generic_pkg(body)
# Loading ieee.float_generic_pkg(body)
# Loading ieee.fixed_pkg
# Loading ieee.float_pkg
# Loading work.reg32(body)
# Loading work.avalon_slave
# Loading work.test_utility(body)
# Loading work.test_avalon_slave(body)
# Loading work.task(body)
# Loading work.test_hardware_task(body)
# Loading work.test_data_channel_pkg(body)
# Loading std.env(body)
# Loading work.sine_cosine_data
# Loading work.rand_data
# Loading work.add_rand_data
# Loading work.test_task_add_rand(test)#1
# Loading work.task_add(struct)#1
# Loading work.hardware_task_control(rtl)#1
# Loading work.avalon_slave_transitions(rtl)#1
# Loading work.add(rtl)#1
# Loading work.float_add(mixed)#1
# Loading work.data_channel(struct)#1
# Loading work.data_channel_control(rtl)#1
# Loading work.avalon_slave_transitions(rtl)#2
# Loading work.data_sink_mux(rtl)#1
# Loading work.fifo(rtl)#1
# Loading work.data_source_mux(rtl)#1
# do vsim.wave
# set StdArithNoWarnings 1
# 1
# set NumericStdNoWarnings 1
# 1
# run -all
# --------------------------------------------------------------------------------
# Starting test_task_add_rand
# test_configure ... [ OK ]
# test_execute ... [ OK ]
# check_and_write_content ... [ OK ]
# Break in Process stimulus at test_task_add_rand.vhd line 178
# End time: 11:04:48 on Dec 11,2024, Elapsed time: 0:49:40
# Errors: 0, Warnings: 0

+ 9
- 0
tests/hardware/task_add_rand/vish_stacktrace.vstf View File

@@ -0,0 +1,9 @@
# transcript error: error writing "stdout": broken pipe
while executing
"puts -nonewline stdout $s"
# transcript error: error writing "stdout": broken pipe
while executing
"puts -nonewline stdout $s"
# transcript error: error writing "stdout": broken pipe
while executing
"puts -nonewline stdout $s"

BIN
tests/hardware/task_add_rand/vsim.wlf View File


+ 0
- 0
tests/hardware/task_add_rand/work/@_opt/VH_HASH_DATA View File


BIN
tests/hardware/task_add_rand/work/@_opt/_data/exempt7iV4vA View File


BIN
tests/hardware/task_add_rand/work/@_opt/_data/exemptOQ0QP7 View File


BIN
tests/hardware/task_add_rand/work/@_opt/_data/exempttbN1LJ View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib1_3.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib1_3.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib1_3.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib2_3.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib2_3.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib2_3.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib3_3.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib3_3.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib3_3.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib4_3.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib4_3.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib4_3.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib5_3.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib5_3.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt/_lib5_3.qtl View File


+ 0
- 0
tests/hardware/task_add_rand/work/@_opt1/VH_HASH_DATA View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_data/exemptLuUgHQ View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_data/exemptUtlIRd View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_data/exemptuM6xcz View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib1_0.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib1_0.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib1_0.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib2_0.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib2_0.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib2_0.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib3_0.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib3_0.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib3_0.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib4_0.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib4_0.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib4_0.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib5_0.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib5_0.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt1/_lib5_0.qtl View File


+ 0
- 0
tests/hardware/task_add_rand/work/@_opt2/VH_HASH_DATA View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_data/exempt1fISiQ View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_data/exempt6Y9i0U View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_data/exempt723UEy View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib1_1.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib1_1.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib1_1.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib2_1.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib2_1.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib2_1.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib3_1.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib3_1.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib3_1.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib4_1.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib4_1.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib4_1.qtl View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib5_1.qdb View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib5_1.qpg View File


BIN
tests/hardware/task_add_rand/work/@_opt2/_lib5_1.qtl View File


+ 1047
- 0
tests/hardware/task_add_rand/work/_info
File diff suppressed because it is too large
View File


BIN
tests/hardware/task_add_rand/work/_lib.qdb View File


BIN
tests/hardware/task_add_rand/work/_lib1_27.qdb View File


BIN
tests/hardware/task_add_rand/work/_lib1_27.qpg View File


BIN
tests/hardware/task_add_rand/work/_lib1_27.qtl View File


+ 4
- 0
tests/hardware/task_add_rand/work/_vmake View File

@@ -0,0 +1,4 @@
m255
K4
z0
cModel Technology

+ 0
- 0
tests/hardware/task_add_sine_cosine/.libwork View File


+ 1
- 0
tests/hardware/task_add_sine_cosine/data.py
File diff suppressed because it is too large
View File


+ 2213
- 0
tests/hardware/task_add_sine_cosine/modelsim.ini
File diff suppressed because it is too large
View File


+ 68
- 0
tests/hardware/task_add_sine_cosine/transcript View File

@@ -0,0 +1,68 @@
# vsim -voptargs="+acc" -c work.test_task_add_sine_cosine -do "set StdArithNoWarnings 1; set NumericStdNoWarnings 1; run -all" -gCHECK_RESULTS=false
# Start time: 09:12:00 on Nov 16,2024
# ** Note: (vsim-3812) Design is being optimized...
# ** Warning: (vopt-10587) Some optimizations are turned off because the +acc switch is in effect. This will cause your simulation to run slowly. Please use -access/-debug to maintain needed visibility.
# ** Note: (vopt-143) Recognized 1 FSM in architecture body "add(rtl)".
# ** Note: (vsim-12126) Error and warning message counts have been restored: Errors=0, Warnings=1.
# // Questa Sim-64
# // Version 2023.2 linux_x86_64 Apr 11 2023
# //
# // Copyright 1991-2023 Mentor Graphics Corporation
# // All Rights Reserved.
# //
# // QuestaSim and its associated documentation contain trade
# // secrets and commercial or financial information that are the property of
# // Mentor Graphics Corporation and are privileged, confidential,
# // and exempt from disclosure under the Freedom of Information Act,
# // 5 U.S.C. Section 552. Furthermore, this information
# // is prohibited from disclosure under the Trade Secrets Act,
# // 18 U.S.C. Section 1905.
# //
# Loading std.standard
# Loading std.textio(body)
# Loading ieee.std_logic_1164(body)
# Loading ieee.numeric_std(body)
# Loading ieee.fixed_float_types
# Loading ieee.math_real(body)
# Loading ieee.fixed_generic_pkg(body)
# Loading ieee.float_generic_pkg(body)
# Loading ieee.fixed_pkg
# Loading ieee.float_pkg
# Loading work.reg32(body)
# Loading work.avalon_slave
# Loading work.test_utility(body)
# Loading work.test_avalon_slave(body)
# Loading work.task(body)
# Loading work.sine_data
# Loading work.test_hardware_task(body)
# Loading work.test_data_channel_pkg(body)
# Loading std.env(body)
# Loading work.cosine_data
# Loading work.sine_cosine_data
# Loading work.test_task_add_sine_cosine(test)#1
# Loading work.task_add(struct)#1
# Loading work.hardware_task_control(rtl)#1
# Loading work.avalon_slave_transitions(rtl)#1
# Loading work.add(rtl)#1
# Loading work.data_channel(struct)#1
# Loading work.data_channel_control(rtl)#1
# Loading work.avalon_slave_transitions(rtl)#2
# Loading work.data_sink_mux(rtl)#1
# Loading work.fifo(rtl)#1
# Loading work.data_source_mux(rtl)#1
# ** Warning: (vsim-8683) Uninitialized out port /test_task_add_sine_cosine/dut/u_add/signal_a_read has no driver.
# This port will contribute value (U) to the signal network.
# ** Warning: (vsim-8683) Uninitialized out port /test_task_add_sine_cosine/dut/u_add/signal_b_read has no driver.
# This port will contribute value (U) to the signal network.
# set StdArithNoWarnings 1
# 1
# set NumericStdNoWarnings 1
# 1
# run -all
# --------------------------------------------------------------------------------
# Starting test_task_add_sine_cosine
# test_configure ... [ OK ]
# test_execute ... [ OK ]
# write_content ... [ OK ]
# End time: 09:12:01 on Nov 16,2024, Elapsed time: 0:00:01
# Errors: 0, Warnings: 3

+ 156
- 0
tests/hardware/task_add_sine_cosine/work/@_opt/VH_HASH_DATA View File

@@ -0,0 +1,156 @@
[N
13
12
13 CHECK_RESULTS
8
12 data_channel
13
8 GUI_MODE
3
3 rtl
7
5 DEPTH
10
25 test_task_add_sine_cosine
1
90 /users/ads1/binnerda82916/linux/signal_processing/tests/hardware/task_add_sine_cosine/work
2
24 avalon_slave_transitions
9
6 struct
6
4 fifo
4
9 REG_COUNT
5
16 REG_ACCESS_TYPES
11
4 test
]
[G
1
10
11
1
13
0
0
0
0
0 0
0
0
]
[G
1
10
11
1
12
0
0
0
0
0 0
0
0
]
[G
1
2
3
1
5
0
0
0
0
6 0
2
1
1
3
3
3
1
1
0 5 1 1
]
[G
1
2
3
2
5
0
0
0
0
7 0
3
1
1
1
2
1
2
1
1
0 6 1 1
]
[G
1
8
9
1
7
1
0
1024
0
0 0
0
0
]
[G
1
6
3
1
7
1
0
1024
0
0 0
0
0
]
[G
1
2
3
1
4
1
0
6
0
0 0
0
0
]
[G
1
2
3
2
4
1
0
7
0
0 0
0
0
]

BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_data/exemptHPGUY4 View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_data/exemptSmcYZQ View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_data/exempteqAo4Q View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib.qdb View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib1_0.qdb View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib1_0.qpg View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib1_0.qtl View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib2_0.qdb View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib2_0.qpg View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib2_0.qtl View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib3_0.qdb View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib3_0.qpg View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib3_0.qtl View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib4_0.qdb View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib4_0.qpg View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib4_0.qtl View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib5_0.qdb View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib5_0.qpg View File


BIN
tests/hardware/task_add_sine_cosine/work/@_opt/_lib5_0.qtl View File


+ 993
- 0
tests/hardware/task_add_sine_cosine/work/_info View File

@@ -0,0 +1,993 @@
m255
K4
z2
!s12c _opt
Z0 !s99 nomlopt
!s11e vcom 2023.2 2023.04, Apr 11 2023
13
!s112 1.1
!i10d 8192
!i10e 25
!i10f 100
cModel Technology
Z1 d/users/ads1/binnerda82916/linux/signal_processing/tests/hardware/task_add_sine_cosine
T_opt
Z2 !s110 1731744720
VND9MO5zG52Mz[WQ_iSLlR0
04 25 4 work test_task_add_sine_cosine test 1
=1-005056868618-673853d0-b339f-bab21
R0
!s12b OEM100
!s124 OEM100
o-quiet -auto_acc_if_foreign -work work -g CHECK_RESULTS=false +acc
tCvgOpt 0
n@_opt
OL;O;2023.2;77
Eadd
Z3 w1731744655
Z4 DPx4 ieee 9 math_real 0 22 :8NNHF3SFI6^on5?4X[S`1
Z5 DPx4 work 4 task 0 22 <d2:SDhbOcDb;UZAR6XP<1
Z6 DPx4 work 5 reg32 0 22 ;CN4zHhK9B2g@^5<iAMU[3
Z7 DPx4 ieee 11 numeric_std 0 22 F8@]:i<mFK7<TjIzKcTGi0
Z8 DPx3 std 6 textio 0 22 LS[?81n5ZHWBI9JkBZTV<2
Z9 DPx4 ieee 14 std_logic_1164 0 22 6<US`=mgl_dFdCEFF7J=m1
!i122 6
R1
Z10 8../../../hardware/signal_processing/add.vhd
Z11 F../../../hardware/signal_processing/add.vhd
l0
L9 1
VMJ8:;9Dzo?Pb<RaiB`9kz2
!s100 S:@K?o[Vn:63DiR2>G4n40
Z12 OL;C;2023.2;77
33
Z13 !s110 1731744718
!i10b 1
Z14 !s108 1731744718.000000
Z15 !s90 -work|work|-2008|../../../hardware/signal_processing/add.vhd|
Z16 !s107 ../../../hardware/signal_processing/add.vhd|
!i113 0
Z17 o-work work -2008
Z18 tExplicit 1 CvgOpt 0
Artl
R4
R5
R6
R7
R8
R9
Z19 DEx4 work 3 add 0 22 MJ8:;9Dzo?Pb<RaiB`9kz2
!i122 6
l33
L28 50
VhjT:i:7n>VQ`V3?m:=@E13
!s100 842<gJVMOCiOe=Z5?GDV@1
R12
33
R13
!i10b 1
R14
R15
R16
!i113 0
R17
R18
Pavalon_slave
R8
R9
!i122 2
Z20 w1730878359
R1
8../../../hardware/system/avalon_slave.vhd
F../../../hardware/system/avalon_slave.vhd
l0
L4 21
V@?[Ba;=aE8=>@_SK1ec:a3
!s100 Y_k7BU9XTbHdh188zDQLY2
R12
33
R13
!i10b 1
R14
!s90 -work|work|-2008|../../../hardware/system/avalon_slave.vhd|
!s107 ../../../hardware/system/avalon_slave.vhd|
!i113 0
R17
R18
Eavalon_slave_transitions
R20
Z21 DPx4 work 12 avalon_slave 0 22 @?[Ba;=aE8=>@_SK1ec:a3
R6
R7
R8
R9
!i122 3
R1
Z22 8../../../hardware/system/avalon_slave_transitions.vhd
Z23 F../../../hardware/system/avalon_slave_transitions.vhd
l0
L9 1
VIhEXFdOShEmn:n5_Y0goM1
!s100 Afh4H06EPO3EJDWEfAN0=0
R12
33
R13
!i10b 1
R14
Z24 !s90 -work|work|-2008|../../../hardware/system/avalon_slave_transitions.vhd|
Z25 !s107 ../../../hardware/system/avalon_slave_transitions.vhd|
!i113 0
R17
R18
Artl
R21
R6
R7
R8
R9
Z26 DEx4 work 24 avalon_slave_transitions 0 22 IhEXFdOShEmn:n5_Y0goM1
!i122 3
l37
L25 65
VYdE6:2ISUEd0Q>igSVnda1
!s100 <eIJLiZFI;=RMSQL?3N_=0
R12
33
R13
!i10b 1
R14
R24
R25
!i113 0
R17
R18
Pcosine_data
Z27 DPx4 ieee 9 fixed_pkg 0 22 PQo]@iK^QBglmSTZ7kJDK3
Z28 DBx4 ieee 17 fixed_generic_pkg 4 body 22 oEANA[?]]:^NiaRa4al943
Z29 DPx4 ieee 17 fixed_float_types 0 22 ffi_ZLQ=jLAmYO?69bja?3
Z30 DBx4 ieee 17 float_generic_pkg 4 body 22 iiQGmCSgVf7:NDG@>Phz_1
Z31 DPx4 ieee 9 float_pkg 0 22 1L7NOAf6nCQU:AJW`ogo60
R7
Z32 DPx4 work 12 test_utility 0 22 LfgjXoXNZO0oU:>3HOf]j0
R8
R9
!i122 18
R20
R1
8../../data/cosine.vhd
F../../data/cosine.vhd
l0
L7 3
V5cTmg5SGlNo=@m3B7]6GS3
!s100 ;LB;O`GZ;gDLQGeO5g8W00
R12
33
Z33 !s110 1731744719
!i10b 1
Z34 !s108 1731744719.000000
!s90 -work|work|-2008|../../data/cosine.vhd|
!s107 ../../data/cosine.vhd|
!i113 0
R17
R18
Edata_channel
R20
R7
R8
R9
!i122 12
R1
Z35 8../../../hardware/system/data_channel.vhd
Z36 F../../../hardware/system/data_channel.vhd
l0
L5 1
V9<<^ZdM>@cB0QDUkMjL>10
!s100 ZUUh=EYiS87PRMT7WA;GU3
R12
33
R33
!i10b 1
R34
Z37 !s90 -work|work|-2008|../../../hardware/system/data_channel.vhd|
Z38 !s107 ../../../hardware/system/data_channel.vhd|
!i113 0
R17
R18
Astruct
Z39 DEx4 work 15 data_source_mux 0 22 D0Y0f1TgK@TR<B9B0INE<0
Z40 DEx4 work 4 fifo 0 22 KUBJ[<P:a@BO_Llm71mO;2
Z41 DEx4 work 13 data_sink_mux 0 22 Q;UazIGQH_4JT@02NeZQF1
R21
R6
Z42 DEx4 work 20 data_channel_control 0 22 d;@dDzQKY9;^5F`HZgJ]n0
R7
R8
R9
Z43 DEx4 work 12 data_channel 0 22 9<<^ZdM>@cB0QDUkMjL>10
!i122 12
l49
L27 96
VBRGULPM[2ao<hm;i2Z=QM3
!s100 d7KhW?4KEm?WNiOo_nAk?3
R12
33
R33
!i10b 1
R34
R37
R38
!i113 0
R17
R18
Edata_channel_control
R20
R21
R6
R7
R8
R9
!i122 8
R1
Z44 8../../../hardware/system/data_channel_control.vhd
Z45 F../../../hardware/system/data_channel_control.vhd
l0
L9 1
Vd;@dDzQKY9;^5F`HZgJ]n0
!s100 7Q[gKi9=8QWCoahLW9?F:1
R12
33
R13
!i10b 1
R14
Z46 !s90 -work|work|-2008|../../../hardware/system/data_channel_control.vhd|
Z47 !s107 ../../../hardware/system/data_channel_control.vhd|
!i113 0
R17
R18
Artl
R26
R21
R6
R7
R8
R9
R42
!i122 8
l76
L36 115
VT[n0mi9@V7ZzHF`W37Wl;2
!s100 ZhWS;YbG^c8OCMMEiBPY`2
R12
33
R13
!i10b 1
R14
R46
R47
!i113 0
R17
R18
Edata_sink_mux
R20
R8
R9
!i122 9
R1
Z48 8../../../hardware/system/data_sink_mux.vhd
Z49 F../../../hardware/system/data_sink_mux.vhd
l0
L4 1
VQ;UazIGQH_4JT@02NeZQF1
!s100 9om2d9W8<liMhCO0?O7c?3
R12
33
R13
!i10b 1
R14
Z50 !s90 -work|work|-2008|../../../hardware/system/data_sink_mux.vhd|
Z51 !s107 ../../../hardware/system/data_sink_mux.vhd|
!i113 0
R17
R18
Artl
R8
R9
R41
!i122 9
l20
Z52 L19 8
VT6[B`8W2EV7`PW0nM^4hE2
!s100 HX?A2PlV_e4;55[jz@0_G0
R12
33
R13
!i10b 1
R14
R50
R51
!i113 0
R17
R18
Edata_source_mux
R20
R8
R9
!i122 10
R1
Z53 8../../../hardware/system/data_source_mux.vhd
Z54 F../../../hardware/system/data_source_mux.vhd
l0
L4 1
VD0Y0f1TgK@TR<B9B0INE<0
!s100 F0Q2bH8jIk04KD23?DUmZ3
R12
33
R33
!i10b 1
R34
Z55 !s90 -work|work|-2008|../../../hardware/system/data_source_mux.vhd|
Z56 !s107 ../../../hardware/system/data_source_mux.vhd|
!i113 0
R17
R18
Artl
R8
R9
R39
!i122 10
l20
R52
Vf3hlL7MSNTVeB<KRg5P=H2
!s100 zfZ_NkW=P9InnaQDSjIEP3
R12
33
R33
!i10b 1
R34
R55
R56
!i113 0
R17
R18
Efifo
R20
R7
R8
R9
!i122 11
R1
Z57 8../../../hardware/system/fifo.vhd
Z58 F../../../hardware/system/fifo.vhd
l0
L5 1
VKUBJ[<P:a@BO_Llm71mO;2
!s100 fB69G?m:faBFLE=emg6dP2
R12
33
R33
!i10b 1
R34
Z59 !s90 -work|work|-2008|../../../hardware/system/fifo.vhd|
Z60 !s107 ../../../hardware/system/fifo.vhd|
!i113 0
R17
R18
Artl
R6
R7
R8
R9
R40
!i122 11
l58
L24 94
VkDRYW:RHk_FPUK@HP9RB?1
!s100 eI8`Fk7X57C0hFH:N5;a`2
R12
33
R33
!i10b 1
R34
R59
R60
!i113 0
R17
R18
Efloat_add
R20
R7
R8
R9
!i122 5
R1
Z61 8../../../hardware/system/float_add.vhd
Z62 F../../../hardware/system/float_add.vhd
l0
L4 1
V1JRZ3o87eK_L5Y<?hYU@@2
!s100 57XVQ3O_FW8:Od;<3:6E:0
R12
33
R13
!i10b 1
R14
Z63 !s90 -work|work|-2008|../../../hardware/system/float_add.vhd|
Z64 !s107 ../../../hardware/system/float_add.vhd|
!i113 0
R17
R18
Amixed
R7
R8
R9
DEx4 work 9 float_add 0 22 1JRZ3o87eK_L5Y<?hYU@@2
!i122 5
l29
L15 119
VC5SCk@iBMD_MI@mK]G7@S1
!s100 0J@XfKOAXzCN>62kHB[493
R12
33
R13
!i10b 1
R14
R63
R64
!i113 0
R17
R18
Ehardware_task_control
R20
R21
R4
R5
R6
R7
R8
R9
!i122 4
R1
Z65 8../../../hardware/system/hardware_task_control.vhd
Z66 F../../../hardware/system/hardware_task_control.vhd
l0
L10 1
VN_[hm^[`8P3C_?XhKfMiB1
!s100 VTe[_8IFOO_mhIP<3miBi3
R12
33
R13
!i10b 1
R14
Z67 !s90 -work|work|-2008|../../../hardware/system/hardware_task_control.vhd|
Z68 !s107 ../../../hardware/system/hardware_task_control.vhd|
!i113 0
R17
R18
Artl
R26
R21
R4
R5
R6
R7
R8
R9
Z69 DEx4 work 21 hardware_task_control 0 22 N_[hm^[`8P3C_?XhKfMiB1
!i122 4
l65
L27 110
V>dkmQz3Q>[@^YR5baS3@T3
!s100 H>[SQTM5XUD5DZRbn>>Qa1
R12
33
R13
!i10b 1
R14
R67
R68
!i113 0
R17
R18
Preg32
R8
R9
!i122 0
R20
R1
Z70 8../../../hardware/system/reg32.vhd
Z71 F../../../hardware/system/reg32.vhd
l0
L4 22
V;CN4zHhK9B2g@^5<iAMU[3
!s100 f@oDV2B4W88jjBzL>:J8Q2
R12
33
b1
R13
!i10b 1
R14
Z72 !s90 -work|work|-2008|../../../hardware/system/reg32.vhd|
Z73 !s107 ../../../hardware/system/reg32.vhd|
!i113 0
R17
R18
Bbody
R6
R8
R9
!i122 0
l0
L27 15
Ve]>7^TdiV29fQSH02B]>g2
!s100 Iz<N<87?GjQ^OeGg1HaMQ0
R12
33
R13
!i10b 1
R14
R72
R73
!i113 0
R17
R18
Psine_cosine_data
R27
R28
R29
R30
R31
R7
R32
R8
R9
!i122 19
R20
R1
8../../data/sine_cosine.vhd
F../../data/sine_cosine.vhd
l0
L6 3
VG2eZS<MQf1AboKQ>A_O[i3
!s100 J_c9lXfTn[bZ6:T5b[K6j2
R12
33
R2
!i10b 1
R34
!s90 -work|work|-2008|../../data/sine_cosine.vhd|
!s107 ../../data/sine_cosine.vhd|
!i113 0
R17
R18
Psine_data
R27
R28
R29
R30
R31
R7
R32
R8
R9
!i122 17
R20
R1
8../../data/sine.vhd
F../../data/sine.vhd
l0
L6 3
V=kPEAbmbgP89f_G=31noF0
!s100 TAUbnhSXm@PVBVf^ZhHFQ2
R12
33
R33
!i10b 1
R34
!s90 -work|work|-2008|../../data/sine.vhd|
!s107 ../../data/sine.vhd|
!i113 0
R17
R18
Ptask
R4
R7
R8
R9
!i122 1
R20
R1
Z74 8../../../hardware/system/task.vhd
Z75 F../../../hardware/system/task.vhd
l0
L7 13
V<d2:SDhbOcDb;UZAR6XP<1
!s100 <^>UfA]7TKPoiFleR9M]X0
R12
33
b1
R13
!i10b 1
R14
Z76 !s90 -work|work|-2008|../../../hardware/system/task.vhd|
Z77 !s107 ../../../hardware/system/task.vhd|
!i113 0
R17
R18
Bbody
R5
R4
R7
R8
R9
!i122 1
l0
L21 20
V2oWBhb1Hn^eNWQoAZPWOT2
!s100 SBmbLcWl_l6O`KN;FUj4R2
R12
33
R13
!i10b 1
R14
R76
R77
!i113 0
R17
R18
Etask_add
R20
R4
R5
R6
R7
R8
R9
!i122 7
R1
Z78 8../../../hardware/system/task_add.vhd
Z79 F../../../hardware/system/task_add.vhd
l0
L9 1
Veo^c@g?eLN8_2AmoV^m`^1
!s100 G3>WFe9dX]^]^;@7No3Bn3
R12
33
R13
!i10b 1
R14
Z80 !s90 -work|work|-2008|../../../hardware/system/task_add.vhd|
Z81 !s107 ../../../hardware/system/task_add.vhd|
!i113 0
R17
R18
Astruct
R19
R21
R69
R4
R5
R6
R7
R8
R9
Z82 DEx4 work 8 task_add 0 22 eo^c@g?eLN8_2AmoV^m`^1
!i122 7
l37
L31 42
VV5czSX;@iNFC=UW2V9VH53
!s100 Y7Zjhf3afFaNeMOBFfE6d0
R12
33
R13
!i10b 1
R14
R80
R81
!i113 0
R17
R18
Ptest_avalon_slave
R21
R6
R7
R8
R9
!i122 14
R20
R1
Z83 8../test_avalon_slave.vhd
Z84 F../test_avalon_slave.vhd
l0
L9 21
V=E=BCE3fezo;=1No_WYez0
!s100 B<V@o1?N<VH@1K9>Gj_k03
R12
33
b1
R33
!i10b 1
R34
Z85 !s90 -work|work|-2008|../test_avalon_slave.vhd|
Z86 !s107 ../test_avalon_slave.vhd|
!i113 0
R17
R18
Bbody
Z87 DPx4 work 17 test_avalon_slave 0 22 =E=BCE3fezo;=1No_WYez0
R21
R6
R7
R8
R9
!i122 14
l0
L31 59
VXI0nR060SQ12W38YkUD@C3
!s100 WZd:QGO<Fo@g00TmEZhdj2
R12
33
R33
!i10b 1
R34
R85
R86
!i113 0
R17
R18
Ptest_data_channel_pkg
R32
R21
R27
R28
R29
R30
R31
R7
R8
R9
!i122 16
R20
R1
Z88 8../test_data_channel.vhd
Z89 F../test_data_channel.vhd
l0
L13 78
VKg5O0U0o2_iFQ:8Ji]59T0
!s100 ?HMWPiAL0EGF2jbU_G4oC2
R12
33
b1
R33
!i10b 1
R34
Z90 !s90 -work|work|-2008|../test_data_channel.vhd|
Z91 !s107 ../test_data_channel.vhd|
!i113 0
R17
R18
Bbody
R6
R87
Z92 DPx4 work 21 test_data_channel_pkg 0 22 Kg5O0U0o2_iFQ:8Ji]59T0
R32
R21
R27
R28
R29
R30
R31
R7
R8
R9
!i122 16
l0
L92 345
VdkMIJzK4NfoaHXfJkP9oj1
!s100 53=D5fAU:57UzWzz7;Ni10
R12
33
R33
!i10b 1
R34
R90
R91
!i113 0
R17
R18
Ptest_hardware_task
R4
R5
R87
R27
R28
R29
R30
R31
R32
R21
R6
R7
R8
R9
!i122 15
R20
R1
Z93 8../test_hardware_task.vhd
Z94 F../test_hardware_task.vhd
l0
L12 49
V:1KX7@I_AdLVakB_BC2GX0
!s100 _cAlH]K5VR7O5In0VH57R1
R12
33
b1
R33
!i10b 1
R34
Z95 !s90 -work|work|-2008|../test_hardware_task.vhd|
Z96 !s107 ../test_hardware_task.vhd|
!i113 0
R17
R18
Bbody
Z97 DPx4 work 18 test_hardware_task 0 22 :1KX7@I_AdLVakB_BC2GX0
R4
R5
R87
R27
R28
R29
R30
R31
R32
R21
R6
R7
R8
R9
!i122 15
l0
L62 155
V20RoZA=[2aNU4Vk2d1E7o3
!s100 jkFWoJ6kOFPXg3P>IR=JM3
R12
33
R33
!i10b 1
R34
R95
R96
!i113 0
R17
R18
Etest_task_add_sine_cosine
R20
Z98 DPx3 std 3 env 0 22 QPZJVBPkV?55nUWhDzFik0
R92
R97
Z99 DPx4 work 9 sine_data 0 22 =kPEAbmbgP89f_G=31noF0
R4
R5
R87
R32
R21
R6
R27
Z100 DPx4 ieee 17 fixed_generic_pkg 0 22 2hf4dO<a7fz_fMXj:L2T^2
R29
Z101 DPx4 ieee 17 float_generic_pkg 0 22 ;UNER2c<j?_?>9[Ma=AYh2
R31
R7
R8
R9
!i122 20
R1
Z102 8test_task_add_sine_cosine.vhd
Z103 Ftest_task_add_sine_cosine.vhd
l0
L20 1
V3<LEfzNXUCcCzzQ?I?`A;2
!s100 @J<kz]ezaE?VU4k8H81Gm0
R12
33
R2
!i10b 1
Z104 !s108 1731744720.000000
Z105 !s90 -work|work|-2008|test_task_add_sine_cosine.vhd|
Z106 !s107 test_task_add_sine_cosine.vhd|
!i113 0
R17
R18
Atest
DPx4 work 16 sine_cosine_data 0 22 G2eZS<MQf1AboKQ>A_O[i3
DPx4 work 11 cosine_data 0 22 5cTmg5SGlNo=@m3B7]6GS3
R43
R82
R98
R92
R97
R99
R4
R5
R87
R32
R21
R6
R27
R100
R29
R101
R31
R7
R8
R9
DEx4 work 25 test_task_add_sine_cosine 0 22 3<LEfzNXUCcCzzQ?I?`A;2
!i122 20
l74
L24 161
V2Jf>RY0^jK04bQT9RIUT>0
!s100 Pi?YPTmQCdnja_GVO5K>n0
R12
33
R2
!i10b 1
R104
R105
R106
!i113 0
R17
R18
Ptest_utility
R27
R28
R29
R30
R31
R7
R8
R9
!i122 13
R20
R1
Z107 8../test_utility.vhd
Z108 F../test_utility.vhd
l0
L9 18
VLfgjXoXNZO0oU:>3HOf]j0
!s100 YPd92oeJ9Vbb]_IQiX^Dd0
R12
33
b1
R33
!i10b 1
R34
Z109 !s90 -work|work|-2008|../test_utility.vhd|
Z110 !s107 ../test_utility.vhd|
!i113 0
R17
R18
Bbody
R32
R27
R28
R29
R30
R31
R7
R8
R9
!i122 13
l0
L28 43
Vd1?l^cn8a]9M5=ZnIR0aW2
!s100 eNzl<XFZ<9KmY24XR]RfW1
R12
33
R33
!i10b 1
R34
R109
R110
!i113 0
R17
R18

BIN
tests/hardware/task_add_sine_cosine/work/_lib.qdb View File


+ 0
- 0
tests/hardware/task_add_sine_cosine/work/_lib1_0.qdb View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save