Koeffizientenexport auskommentiert

This commit is contained in:
Patrick Hangl
2026-03-25 16:30:37 +01:00
parent 91e62d48e8
commit 165ed73a9a
71 changed files with 11028 additions and 11431 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
466ba9a29dd6732e5048de41303e492793f3e524 466ba9a29dd6732e5048de41303e492793f3e524
842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79 842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
22a1a333e77dd3d62f2610e147f2acf2cee06725 8d8c46954b76570bce76dd7a68e6603a25ea5a6a
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
3b92f15a5e1c91c35cfdfee07687c3b37fd33275 96be60211134fc6f143d11265f8331faca704808
28 28
0 0
Binary file not shown.
+167 -167
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:51 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32
/*** /***
@@ -85,12 +85,12 @@ Ffclose : user_defined, called {
37 : _ZL17c_sensor_signal_t typ=int8_ bnd=i sz=144 algn=4 stl=DMA tref=SingleSignalPath_DMA 37 : _ZL17c_sensor_signal_t typ=int8_ bnd=i sz=144 algn=4 stl=DMA tref=SingleSignalPath_DMA
38 : __extDM_SingleSignalPath typ=int8_ bnd=b stl=DM 38 : __extDM_SingleSignalPath typ=int8_ bnd=b stl=DM
39 : _ZL19acc_sensor_signal_t typ=int8_ bnd=i sz=144 algn=4 stl=DMA tref=SingleSignalPath_DMA 39 : _ZL19acc_sensor_signal_t typ=int8_ bnd=i sz=144 algn=4 stl=DMA tref=SingleSignalPath_DMA
40 : _ZL13__stradd574a4 typ=int8_ bnd=i sz=75 algn=1 stl=DMA tref=__A75__cchar_DMA 40 : _ZL13__str75097c0a typ=int8_ bnd=i sz=76 algn=1 stl=DMA tref=__A76__cchar_DMA
41 : _ZL13__str00f02b8f typ=int8_ bnd=i sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA 41 : _ZL13__str00f02b8f typ=int8_ bnd=i sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA
42 : _ZL13__str0fe4b1b6 typ=int8_ bnd=i sz=75 algn=1 stl=DMA tref=__A75__cchar_DMA 42 : _ZL13__strd718b91c typ=int8_ bnd=i sz=76 algn=1 stl=DMA tref=__A76__cchar_DMA
43 : _ZL13__stre6369ab8 typ=int8_ bnd=i sz=63 algn=1 stl=DMA tref=__A63__cchar_DMA 43 : _ZL13__str36a0c6ea typ=int8_ bnd=i sz=64 algn=1 stl=DMA tref=__A64__cchar_DMA
44 : _ZL13__str00f52cca typ=int8_ bnd=i sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA 44 : _ZL13__str00f52cca typ=int8_ bnd=i sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA
45 : _ZL13__strcf6f2fde typ=int8_ bnd=i sz=76 algn=1 stl=DMA tref=__A76__cchar_DMA 45 : _ZL13__str7a9ae62c typ=int8_ bnd=i sz=77 algn=1 stl=DMA tref=__A77__cchar_DMA
46 : _ZL13__str41232700 typ=int8_ bnd=i sz=3 algn=1 stl=DMA tref=__A3__cchar_DMA 46 : _ZL13__str41232700 typ=int8_ bnd=i sz=3 algn=1 stl=DMA tref=__A3__cchar_DMA
47 : d0 typ=int8_ val=88t0 bnd=a sz=4 algn=4 stl=DMA tref=__sint_DMA 47 : d0 typ=int8_ val=88t0 bnd=a sz=4 algn=4 stl=DMA tref=__sint_DMA
48 : d1 typ=int8_ val=92t0 bnd=a sz=4 algn=4 stl=DMA tref=__sint_DMA 48 : d1 typ=int8_ val=92t0 bnd=a sz=4 algn=4 stl=DMA tref=__sint_DMA
@@ -109,18 +109,18 @@ Ffclose : user_defined, called {
61 : __ptr_c_sensor_signal_t typ=dmaddr_ val=0a bnd=m adro=37 61 : __ptr_c_sensor_signal_t typ=dmaddr_ val=0a bnd=m adro=37
62 : __ptr_acc_sensor_signal_t typ=dmaddr_ bnd=m 62 : __ptr_acc_sensor_signal_t typ=dmaddr_ bnd=m
63 : __ptr_acc_sensor_signal_t typ=dmaddr_ val=0a bnd=m adro=39 63 : __ptr_acc_sensor_signal_t typ=dmaddr_ val=0a bnd=m adro=39
64 : __ptr___stradd574a4 typ=dmaddr_ bnd=m 64 : __ptr___str75097c0a typ=dmaddr_ bnd=m
65 : __ptr___stradd574a4 typ=dmaddr_ val=0a bnd=m adro=40 65 : __ptr___str75097c0a typ=dmaddr_ val=0a bnd=m adro=40
66 : __ptr___str00f02b8f typ=dmaddr_ bnd=m 66 : __ptr___str00f02b8f typ=dmaddr_ bnd=m
67 : __ptr___str00f02b8f typ=dmaddr_ val=0a bnd=m adro=41 67 : __ptr___str00f02b8f typ=dmaddr_ val=0a bnd=m adro=41
68 : __ptr___str0fe4b1b6 typ=dmaddr_ bnd=m 68 : __ptr___strd718b91c typ=dmaddr_ bnd=m
69 : __ptr___str0fe4b1b6 typ=dmaddr_ val=0a bnd=m adro=42 69 : __ptr___strd718b91c typ=dmaddr_ val=0a bnd=m adro=42
70 : __ptr___stre6369ab8 typ=dmaddr_ bnd=m 70 : __ptr___str36a0c6ea typ=dmaddr_ bnd=m
71 : __ptr___stre6369ab8 typ=dmaddr_ val=0a bnd=m adro=43 71 : __ptr___str36a0c6ea typ=dmaddr_ val=0a bnd=m adro=43
72 : __ptr___str00f52cca typ=dmaddr_ bnd=m 72 : __ptr___str00f52cca typ=dmaddr_ bnd=m
73 : __ptr___str00f52cca typ=dmaddr_ val=0a bnd=m adro=44 73 : __ptr___str00f52cca typ=dmaddr_ val=0a bnd=m adro=44
74 : __ptr___strcf6f2fde typ=dmaddr_ bnd=m 74 : __ptr___str7a9ae62c typ=dmaddr_ bnd=m
75 : __ptr___strcf6f2fde typ=dmaddr_ val=0a bnd=m adro=45 75 : __ptr___str7a9ae62c typ=dmaddr_ val=0a bnd=m adro=45
76 : __ptr___str41232700 typ=dmaddr_ bnd=m 76 : __ptr___str41232700 typ=dmaddr_ bnd=m
77 : __ptr___str41232700 typ=dmaddr_ val=0a bnd=m adro=46 77 : __ptr___str41232700 typ=dmaddr_ val=0a bnd=m adro=46
79 : __ct_8388608 typ=dmaddr_ val=8388608f bnd=m 79 : __ct_8388608 typ=dmaddr_ val=8388608f bnd=m
@@ -142,7 +142,6 @@ Ffclose : user_defined, called {
114 : __ct_4607182418800017408 typ=int64_ val=4607182418800017408f bnd=m 114 : __ct_4607182418800017408 typ=int64_ val=4607182418800017408f bnd=m
116 : __ct_0 typ=int32_ val=0f bnd=m 116 : __ct_0 typ=int32_ val=0f bnd=m
119 : __ct_0 typ=uint40_ val=0f bnd=m 119 : __ct_0 typ=uint40_ val=0f bnd=m
126 : __ct_16 typ=int32_ val=16f bnd=m
164 : __ct_2 typ=int32_ val=2f bnd=m 164 : __ct_2 typ=int32_ val=2f bnd=m
165 : __ct typ=int32_ bnd=m 165 : __ct typ=int32_ bnd=m
167 : __ct typ=int32_ bnd=m 167 : __ct typ=int32_ bnd=m
@@ -150,6 +149,7 @@ Ffclose : user_defined, called {
171 : __ct typ=int64_ bnd=m 171 : __ct typ=int64_ bnd=m
172 : __ct_4576918229304087675 typ=int64_ val=4576918229304087675f bnd=m 172 : __ct_4576918229304087675 typ=int64_ val=4576918229304087675f bnd=m
173 : __ct typ=int64_ bnd=m 173 : __ct typ=int64_ bnd=m
174 : __ct_48 typ=int32_ val=48f bnd=m
175 : __ct typ=int32_ bnd=m 175 : __ct typ=int32_ bnd=m
176 : _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi typ=dmaddr_ val=0r bnd=m 176 : _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi typ=dmaddr_ val=0r bnd=m
178 : __link typ=dmaddr_ bnd=m 178 : __link typ=dmaddr_ bnd=m
@@ -265,7 +265,6 @@ F_main {
(__M_LDMA.129 var=14 b0.130 var=35) store (__ct_4607182418800017408.124 __rt.1791 b0.33) <153>; (__M_LDMA.129 var=14 b0.130 var=35) store (__ct_4607182418800017408.124 __rt.1791 b0.33) <153>;
(__ct_0.131 var=119) const () <154>; (__ct_0.131 var=119) const () <154>;
(__M_LDMA.136 var=14 b0.137 var=35) store (__ct_0.131 __rt.1955 b0.130) <159>; (__M_LDMA.136 var=14 b0.137 var=35) store (__ct_0.131 __rt.1955 b0.130) <159>;
(__ct_16.140 var=126) const () <162>;
(__M_LDMA.143 var=14 b0.144 var=35) store (__ct_0.131 __rt.1977 b0.137) <165>; (__M_LDMA.143 var=14 b0.144 var=35) store (__ct_0.131 __rt.1977 b0.137) <165>;
(__M_LDMA.150 var=14 b0.151 var=35) store (__ct_0.131 __rt.1999 b0.144) <171>; (__M_LDMA.150 var=14 b0.151 var=35) store (__ct_0.131 __rt.1999 b0.144) <171>;
(__M_LDMA.157 var=14 b0.158 var=35) store (__ct_0.131 __rt.2021 b0.151) <177>; (__M_LDMA.157 var=14 b0.158 var=35) store (__ct_0.131 __rt.2021 b0.151) <177>;
@@ -276,30 +275,31 @@ F_main {
(__M_LDMA.192 var=14 b1.193 var=36) store (__ct_0.131 __rt.2109 b1.186) <207>; (__M_LDMA.192 var=14 b1.193 var=36) store (__ct_0.131 __rt.2109 b1.186) <207>;
(__ct_2.198 var=164) const () <212>; (__ct_2.198 var=164) const () <212>;
(__ct_4576918229304087675.210 var=172) const () <224>; (__ct_4576918229304087675.210 var=172) const () <224>;
(__ct_48.213 var=174) const () <227>;
(_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi.216 var=176) const () <230>; (_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi.216 var=176) const () <230>;
(__link.218 var=178) dmaddr__call_dmaddr_ (_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi.216) <232>; (__link.218 var=178) dmaddr__call_dmaddr_ (_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi.216) <232>;
(__rt.1769 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.90 __ct_m88S0.2122) <1489>; (__rt.1769 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.90 __ct_m88S0.2122) <1491>;
(__rt.1791 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_0t0.2124) <1517>; (__rt.1791 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_0t0.2124) <1519>;
(__rt.1813 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_40t0.2125) <1545>; (__rt.1813 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_40t0.2125) <1547>;
(__rt.1955 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_8t0.2136) <1729>; (__rt.1955 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_8t0.2136) <1731>;
(__rt.1977 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_16t0.2139) <1757>; (__rt.1977 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_16t0.2139) <1759>;
(__rt.1999 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_24t0.2142) <1785>; (__rt.1999 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_24t0.2142) <1787>;
(__rt.2021 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_32t0.2145) <1813>; (__rt.2021 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_32t0.2145) <1815>;
(__rt.2043 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_48t0.2148) <1841>; (__rt.2043 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_48t0.2148) <1843>;
(__rt.2065 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_56t0.2151) <1869>; (__rt.2065 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_56t0.2151) <1871>;
(__rt.2087 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_64t0.2154) <1897>; (__rt.2087 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_64t0.2154) <1899>;
(__rt.2109 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_72t0.2157) <1925>; (__rt.2109 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_72t0.2157) <1927>;
(__ct_m88S0.2122 var=406) const () <1985>; (__ct_m88S0.2122 var=406) const () <1987>;
(__ct_0t0.2124 var=408) const () <1989>; (__ct_0t0.2124 var=408) const () <1991>;
(__ct_40t0.2125 var=409) const () <1991>; (__ct_40t0.2125 var=409) const () <1993>;
(__ct_8t0.2136 var=420) const () <2013>; (__ct_8t0.2136 var=420) const () <2015>;
(__ct_16t0.2139 var=423) const () <2019>; (__ct_16t0.2139 var=423) const () <2021>;
(__ct_24t0.2142 var=426) const () <2025>; (__ct_24t0.2142 var=426) const () <2027>;
(__ct_32t0.2145 var=429) const () <2031>; (__ct_32t0.2145 var=429) const () <2033>;
(__ct_48t0.2148 var=432) const () <2037>; (__ct_48t0.2148 var=432) const () <2039>;
(__ct_56t0.2151 var=435) const () <2043>; (__ct_56t0.2151 var=435) const () <2045>;
(__ct_64t0.2154 var=438) const () <2049>; (__ct_64t0.2154 var=438) const () <2051>;
(__ct_72t0.2157 var=441) const () <2055>; (__ct_72t0.2157 var=441) const () <2057>;
call { call {
(__ptr_c_sensor_signal_t.194 var=60 stl=A off=0) assign (__ptr_c_sensor_signal_t.58) <208>; (__ptr_c_sensor_signal_t.194 var=60 stl=A off=0) assign (__ptr_c_sensor_signal_t.58) <208>;
(__ptr_acc_sensor_signal_t.195 var=62 stl=A off=1) assign (__ptr_acc_sensor_signal_t.60) <209>; (__ptr_acc_sensor_signal_t.195 var=62 stl=A off=1) assign (__ptr_acc_sensor_signal_t.60) <209>;
@@ -310,51 +310,51 @@ F_main {
(__ct.206 var=169 stl=AX off=0) assign (__ct_4607182418800017408.124) <220>; (__ct.206 var=169 stl=AX off=0) assign (__ct_4607182418800017408.124) <220>;
(__ct.209 var=171 stl=AX off=1) assign (__ct_4607182418800017408.124) <223>; (__ct.209 var=171 stl=AX off=1) assign (__ct_4607182418800017408.124) <223>;
(__ct.212 var=173 stl=BX off=0) assign (__ct_4576918229304087675.210) <226>; (__ct.212 var=173 stl=BX off=0) assign (__ct_4576918229304087675.210) <226>;
(__ct.215 var=175 stl=RB off=0) assign (__ct_16.140) <229>; (__ct.215 var=175 stl=RB off=0) assign (__ct_48.213) <229>;
(__link.219 var=178 stl=LR off=0) assign (__link.218) <233>; (__link.219 var=178 stl=LR off=0) assign (__link.218) <233>;
(_ZL10input_port.220 var=49 _ZL11output_port.221 var=51 _ZL17c_sensor_signal_t.222 var=37 _ZL19acc_sensor_signal_t.223 var=39 __extDM.224 var=32 __extDM_SingleSignalPath.225 var=38 __extDM_int16_.226 var=50 __extDM_int32_.227 var=58 __extDM_int64_.228 var=55 __extDM_int8_.229 var=56 __extDM_void.230 var=53 __extPM.231 var=33 __extPM_FILE.232 var=57 __extPM_void.233 var=54 b0.234 var=35 b1.235 var=36 __vola.236 var=29) F_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi (__link.219 __ptr_c_sensor_signal_t.194 __ptr_acc_sensor_signal_t.195 __ptr_b0.196 __ptr_b1.197 __ct.200 __ct.203 __ct.206 __ct.209 __ct.212 __ct.215 _ZL10input_port.47 _ZL11output_port.49 _ZL17c_sensor_signal_t.35 _ZL19acc_sensor_signal_t.37 __extDM.30 __extDM_SingleSignalPath.36 __extDM_int16_.48 __extDM_int32_.56 __extDM_int64_.53 __extDM_int8_.54 __extDM_void.51 __extPM.31 __extPM_FILE.55 __extPM_void.52 b0.158 b1.193 __vola.27) <234>; (_ZL10input_port.220 var=49 _ZL11output_port.221 var=51 _ZL17c_sensor_signal_t.222 var=37 _ZL19acc_sensor_signal_t.223 var=39 __extDM.224 var=32 __extDM_SingleSignalPath.225 var=38 __extDM_int16_.226 var=50 __extDM_int32_.227 var=58 __extDM_int64_.228 var=55 __extDM_int8_.229 var=56 __extDM_void.230 var=53 __extPM.231 var=33 __extPM_FILE.232 var=57 __extPM_void.233 var=54 b0.234 var=35 b1.235 var=36 __vola.236 var=29) F_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi (__link.219 __ptr_c_sensor_signal_t.194 __ptr_acc_sensor_signal_t.195 __ptr_b0.196 __ptr_b1.197 __ct.200 __ct.203 __ct.206 __ct.209 __ct.212 __ct.215 _ZL10input_port.47 _ZL11output_port.49 _ZL17c_sensor_signal_t.35 _ZL19acc_sensor_signal_t.37 __extDM.30 __extDM_SingleSignalPath.36 __extDM_int16_.48 __extDM_int32_.56 __extDM_int64_.53 __extDM_int8_.54 __extDM_void.51 __extPM.31 __extPM_FILE.55 __extPM_void.52 b0.158 b1.193 __vola.27) <234>;
} #4 off=1 } #4 off=1
#5 off=2 #5 off=2
(__ptr___stradd574a4.62 var=65) const () <86>; (__ptr___str75097c0a.62 var=65) const () <86>;
(__ptr___str00f02b8f.64 var=67) const () <88>; (__ptr___str00f02b8f.64 var=67) const () <88>;
(fopen.240 var=179) const () <238>; (fopen.240 var=179) const () <238>;
(__link.242 var=181) dmaddr__call_dmaddr_ (fopen.240) <240>; (__link.242 var=181) dmaddr__call_dmaddr_ (fopen.240) <240>;
call { call {
(__ptr___stradd574a4.238 var=64 stl=A off=1) assign (__ptr___stradd574a4.62) <236>; (__ptr___str75097c0a.238 var=64 stl=A off=1) assign (__ptr___str75097c0a.62) <236>;
(__ptr___str00f02b8f.239 var=66 stl=A off=2) assign (__ptr___str00f02b8f.64) <237>; (__ptr___str00f02b8f.239 var=66 stl=A off=2) assign (__ptr___str00f02b8f.64) <237>;
(__link.243 var=181 stl=LR off=0) assign (__link.242) <241>; (__link.243 var=181 stl=LR off=0) assign (__link.242) <241>;
(__tmp.244 var=182 stl=A off=0 _ZL10input_port.247 var=49 _ZL11output_port.248 var=51 _ZL17c_sensor_signal_t.249 var=37 _ZL19acc_sensor_signal_t.250 var=39 __extDM.251 var=32 __extDM_SingleSignalPath.252 var=38 __extDM_int16_.253 var=50 __extDM_int32_.254 var=58 __extDM_int64_.255 var=55 __extDM_int8_.256 var=56 __extDM_void.257 var=53 __extPM.258 var=33 __extPM_FILE.259 var=57 __extPM_void.260 var=54 b0.261 var=35 b1.262 var=36 __vola.263 var=29) Ffopen (__link.243 __ptr___stradd574a4.238 __ptr___str00f02b8f.239 _ZL10input_port.220 _ZL11output_port.221 _ZL17c_sensor_signal_t.222 _ZL19acc_sensor_signal_t.223 __extDM.224 __extDM_SingleSignalPath.225 __extDM_int16_.226 __extDM_int32_.227 __extDM_int64_.228 __extDM_int8_.229 __extDM_void.230 __extPM.231 __extPM_FILE.232 __extPM_void.233 b0.234 b1.235 __vola.236) <242>; (__tmp.244 var=182 stl=A off=0 _ZL10input_port.247 var=49 _ZL11output_port.248 var=51 _ZL17c_sensor_signal_t.249 var=37 _ZL19acc_sensor_signal_t.250 var=39 __extDM.251 var=32 __extDM_SingleSignalPath.252 var=38 __extDM_int16_.253 var=50 __extDM_int32_.254 var=58 __extDM_int64_.255 var=55 __extDM_int8_.256 var=56 __extDM_void.257 var=53 __extPM.258 var=33 __extPM_FILE.259 var=57 __extPM_void.260 var=54 b0.261 var=35 b1.262 var=36 __vola.263 var=29) Ffopen (__link.243 __ptr___str75097c0a.238 __ptr___str00f02b8f.239 _ZL10input_port.220 _ZL11output_port.221 _ZL17c_sensor_signal_t.222 _ZL19acc_sensor_signal_t.223 __extDM.224 __extDM_SingleSignalPath.225 __extDM_int16_.226 __extDM_int32_.227 __extDM_int64_.228 __extDM_int8_.229 __extDM_void.230 __extPM.231 __extPM_FILE.232 __extPM_void.233 b0.234 b1.235 __vola.236) <242>;
(__tmp.245 var=182) deassign (__tmp.244) <243>; (__tmp.245 var=182) deassign (__tmp.244) <243>;
} #6 off=3 } #6 off=3
#7 off=4 #7 off=4
(__ptr___str0fe4b1b6.66 var=69) const () <90>; (__ptr___strd718b91c.66 var=69) const () <90>;
(__link.269 var=185) dmaddr__call_dmaddr_ (fopen.240) <250>; (__link.269 var=185) dmaddr__call_dmaddr_ (fopen.240) <250>;
call { call {
(__ptr___str0fe4b1b6.265 var=68 stl=A off=1) assign (__ptr___str0fe4b1b6.66) <246>; (__ptr___strd718b91c.265 var=68 stl=A off=1) assign (__ptr___strd718b91c.66) <246>;
(__ptr___str00f02b8f.266 var=66 stl=A off=2) assign (__ptr___str00f02b8f.64) <247>; (__ptr___str00f02b8f.266 var=66 stl=A off=2) assign (__ptr___str00f02b8f.64) <247>;
(__link.270 var=185 stl=LR off=0) assign (__link.269) <251>; (__link.270 var=185 stl=LR off=0) assign (__link.269) <251>;
(__tmp.271 var=186 stl=A off=0 _ZL10input_port.274 var=49 _ZL11output_port.275 var=51 _ZL17c_sensor_signal_t.276 var=37 _ZL19acc_sensor_signal_t.277 var=39 __extDM.278 var=32 __extDM_SingleSignalPath.279 var=38 __extDM_int16_.280 var=50 __extDM_int32_.281 var=58 __extDM_int64_.282 var=55 __extDM_int8_.283 var=56 __extDM_void.284 var=53 __extPM.285 var=33 __extPM_FILE.286 var=57 __extPM_void.287 var=54 b0.288 var=35 b1.289 var=36 __vola.290 var=29) Ffopen (__link.270 __ptr___str0fe4b1b6.265 __ptr___str00f02b8f.266 _ZL10input_port.247 _ZL11output_port.248 _ZL17c_sensor_signal_t.249 _ZL19acc_sensor_signal_t.250 __extDM.251 __extDM_SingleSignalPath.252 __extDM_int16_.253 __extDM_int32_.254 __extDM_int64_.255 __extDM_int8_.256 __extDM_void.257 __extPM.258 __extPM_FILE.259 __extPM_void.260 b0.261 b1.262 __vola.263) <252>; (__tmp.271 var=186 stl=A off=0 _ZL10input_port.274 var=49 _ZL11output_port.275 var=51 _ZL17c_sensor_signal_t.276 var=37 _ZL19acc_sensor_signal_t.277 var=39 __extDM.278 var=32 __extDM_SingleSignalPath.279 var=38 __extDM_int16_.280 var=50 __extDM_int32_.281 var=58 __extDM_int64_.282 var=55 __extDM_int8_.283 var=56 __extDM_void.284 var=53 __extPM.285 var=33 __extPM_FILE.286 var=57 __extPM_void.287 var=54 b0.288 var=35 b1.289 var=36 __vola.290 var=29) Ffopen (__link.270 __ptr___strd718b91c.265 __ptr___str00f02b8f.266 _ZL10input_port.247 _ZL11output_port.248 _ZL17c_sensor_signal_t.249 _ZL19acc_sensor_signal_t.250 __extDM.251 __extDM_SingleSignalPath.252 __extDM_int16_.253 __extDM_int32_.254 __extDM_int64_.255 __extDM_int8_.256 __extDM_void.257 __extPM.258 __extPM_FILE.259 __extPM_void.260 b0.261 b1.262 __vola.263) <252>;
(__tmp.272 var=186) deassign (__tmp.271) <253>; (__tmp.272 var=186) deassign (__tmp.271) <253>;
} #8 off=5 } #8 off=5
#9 off=6 #9 off=6
(__ptr___stre6369ab8.68 var=71) const () <92>; (__ptr___str36a0c6ea.68 var=71) const () <92>;
(__ptr___str00f52cca.70 var=73) const () <94>; (__ptr___str00f52cca.70 var=73) const () <94>;
(__link.296 var=189) dmaddr__call_dmaddr_ (fopen.240) <260>; (__link.296 var=189) dmaddr__call_dmaddr_ (fopen.240) <260>;
call { call {
(__ptr___stre6369ab8.292 var=70 stl=A off=1) assign (__ptr___stre6369ab8.68) <256>; (__ptr___str36a0c6ea.292 var=70 stl=A off=1) assign (__ptr___str36a0c6ea.68) <256>;
(__ptr___str00f52cca.293 var=72 stl=A off=2) assign (__ptr___str00f52cca.70) <257>; (__ptr___str00f52cca.293 var=72 stl=A off=2) assign (__ptr___str00f52cca.70) <257>;
(__link.297 var=189 stl=LR off=0) assign (__link.296) <261>; (__link.297 var=189 stl=LR off=0) assign (__link.296) <261>;
(__tmp.298 var=190 stl=A off=0 _ZL10input_port.301 var=49 _ZL11output_port.302 var=51 _ZL17c_sensor_signal_t.303 var=37 _ZL19acc_sensor_signal_t.304 var=39 __extDM.305 var=32 __extDM_SingleSignalPath.306 var=38 __extDM_int16_.307 var=50 __extDM_int32_.308 var=58 __extDM_int64_.309 var=55 __extDM_int8_.310 var=56 __extDM_void.311 var=53 __extPM.312 var=33 __extPM_FILE.313 var=57 __extPM_void.314 var=54 b0.315 var=35 b1.316 var=36 __vola.317 var=29) Ffopen (__link.297 __ptr___stre6369ab8.292 __ptr___str00f52cca.293 _ZL10input_port.274 _ZL11output_port.275 _ZL17c_sensor_signal_t.276 _ZL19acc_sensor_signal_t.277 __extDM.278 __extDM_SingleSignalPath.279 __extDM_int16_.280 __extDM_int32_.281 __extDM_int64_.282 __extDM_int8_.283 __extDM_void.284 __extPM.285 __extPM_FILE.286 __extPM_void.287 b0.288 b1.289 __vola.290) <262>; (__tmp.298 var=190 stl=A off=0 _ZL10input_port.301 var=49 _ZL11output_port.302 var=51 _ZL17c_sensor_signal_t.303 var=37 _ZL19acc_sensor_signal_t.304 var=39 __extDM.305 var=32 __extDM_SingleSignalPath.306 var=38 __extDM_int16_.307 var=50 __extDM_int32_.308 var=58 __extDM_int64_.309 var=55 __extDM_int8_.310 var=56 __extDM_void.311 var=53 __extPM.312 var=33 __extPM_FILE.313 var=57 __extPM_void.314 var=54 b0.315 var=35 b1.316 var=36 __vola.317 var=29) Ffopen (__link.297 __ptr___str36a0c6ea.292 __ptr___str00f52cca.293 _ZL10input_port.274 _ZL11output_port.275 _ZL17c_sensor_signal_t.276 _ZL19acc_sensor_signal_t.277 __extDM.278 __extDM_SingleSignalPath.279 __extDM_int16_.280 __extDM_int32_.281 __extDM_int64_.282 __extDM_int8_.283 __extDM_void.284 __extPM.285 __extPM_FILE.286 __extPM_void.287 b0.288 b1.289 __vola.290) <262>;
(__tmp.299 var=190) deassign (__tmp.298) <263>; (__tmp.299 var=190) deassign (__tmp.298) <263>;
} #10 off=7 } #10 off=7
#11 off=8 #11 off=8
(__ptr___strcf6f2fde.72 var=75) const () <96>; (__ptr___str7a9ae62c.72 var=75) const () <96>;
(__link.323 var=193) dmaddr__call_dmaddr_ (fopen.240) <270>; (__link.323 var=193) dmaddr__call_dmaddr_ (fopen.240) <270>;
call { call {
(__ptr___strcf6f2fde.319 var=74 stl=A off=1) assign (__ptr___strcf6f2fde.72) <266>; (__ptr___str7a9ae62c.319 var=74 stl=A off=1) assign (__ptr___str7a9ae62c.72) <266>;
(__ptr___str00f52cca.320 var=72 stl=A off=2) assign (__ptr___str00f52cca.70) <267>; (__ptr___str00f52cca.320 var=72 stl=A off=2) assign (__ptr___str00f52cca.70) <267>;
(__link.324 var=193 stl=LR off=0) assign (__link.323) <271>; (__link.324 var=193 stl=LR off=0) assign (__link.323) <271>;
(__tmp.325 var=194 stl=A off=0 _ZL10input_port.328 var=49 _ZL11output_port.329 var=51 _ZL17c_sensor_signal_t.330 var=37 _ZL19acc_sensor_signal_t.331 var=39 __extDM.332 var=32 __extDM_SingleSignalPath.333 var=38 __extDM_int16_.334 var=50 __extDM_int32_.335 var=58 __extDM_int64_.336 var=55 __extDM_int8_.337 var=56 __extDM_void.338 var=53 __extPM.339 var=33 __extPM_FILE.340 var=57 __extPM_void.341 var=54 b0.342 var=35 b1.343 var=36 __vola.344 var=29) Ffopen (__link.324 __ptr___strcf6f2fde.319 __ptr___str00f52cca.320 _ZL10input_port.301 _ZL11output_port.302 _ZL17c_sensor_signal_t.303 _ZL19acc_sensor_signal_t.304 __extDM.305 __extDM_SingleSignalPath.306 __extDM_int16_.307 __extDM_int32_.308 __extDM_int64_.309 __extDM_int8_.310 __extDM_void.311 __extPM.312 __extPM_FILE.313 __extPM_void.314 b0.315 b1.316 __vola.317) <272>; (__tmp.325 var=194 stl=A off=0 _ZL10input_port.328 var=49 _ZL11output_port.329 var=51 _ZL17c_sensor_signal_t.330 var=37 _ZL19acc_sensor_signal_t.331 var=39 __extDM.332 var=32 __extDM_SingleSignalPath.333 var=38 __extDM_int16_.334 var=50 __extDM_int32_.335 var=58 __extDM_int64_.336 var=55 __extDM_int8_.337 var=56 __extDM_void.338 var=53 __extPM.339 var=33 __extPM_FILE.340 var=57 __extPM_void.341 var=54 b0.342 var=35 b1.343 var=36 __vola.344 var=29) Ffopen (__link.324 __ptr___str7a9ae62c.319 __ptr___str00f52cca.320 _ZL10input_port.301 _ZL11output_port.302 _ZL17c_sensor_signal_t.303 _ZL19acc_sensor_signal_t.304 __extDM.305 __extDM_SingleSignalPath.306 __extDM_int16_.307 __extDM_int32_.308 __extDM_int64_.309 __extDM_int8_.310 __extDM_void.311 __extPM.312 __extPM_FILE.313 __extPM_void.314 b0.315 b1.316 __vola.317) <272>;
(__tmp.326 var=194) deassign (__tmp.325) <273>; (__tmp.326 var=194) deassign (__tmp.325) <273>;
} #12 off=9 } #12 off=9
#13 off=10 #13 off=10
@@ -368,17 +368,17 @@ F_main {
} #14 off=11 } #14 off=11
#719 off=12 #719 off=12
(__ct_0.126 var=116) const () <150>; (__ct_0.126 var=116) const () <150>;
(__tmp.2172 var=447) uint3__cmp_int72__int72_ (__tmp.351 __ct_0.126) <2080>; (__tmp.2172 var=447) uint3__cmp_int72__int72_ (__tmp.351 __ct_0.126) <2082>;
(__tmp.2182 var=390) bool_nequal_uint3_ (__tmp.2172) <2138>; (__tmp.2182 var=390) bool_nequal_uint3_ (__tmp.2172) <2140>;
(__trgt.2191 var=461) const () <2233>; (__trgt.2191 var=461) const () <2235>;
() void_jump_bool_int10_ (__tmp.2182 __trgt.2191) <2234>; () void_jump_bool_int10_ (__tmp.2182 __trgt.2191) <2236>;
(__either.2192 var=460) undefined () <2235>; (__either.2192 var=460) undefined () <2237>;
if { if {
{ {
() if_expr (__either.2192) <342>; () if_expr (__either.2192) <342>;
} #17 } #17
{ {
(__true.2198 var=458) const () <2243>; (__true.2198 var=458) const () <2245>;
} #18 } #18
{ {
#20 off=13 #20 off=13
@@ -390,11 +390,11 @@ F_main {
(__tmp.437 var=207) deassign (__tmp.436) <351>; (__tmp.437 var=207) deassign (__tmp.436) <351>;
} #21 off=14 } #21 off=14
#713 off=15 #713 off=15
(__tmp.2162 var=447) uint3__cmp_int72__int72_ (__tmp.437 __ct_0.126) <2064>; (__tmp.2162 var=447) uint3__cmp_int72__int72_ (__tmp.437 __ct_0.126) <2066>;
(__tmp.2187 var=210) bool_nequal_uint3_ (__tmp.2162) <2186>; (__tmp.2187 var=210) bool_nequal_uint3_ (__tmp.2162) <2188>;
(__trgt.2199 var=464) const () <2244>; (__trgt.2199 var=464) const () <2246>;
() void_jump_bool_int10_ (__tmp.2187 __trgt.2199) <2245>; () void_jump_bool_int10_ (__tmp.2187 __trgt.2199) <2247>;
(__either.2200 var=460) undefined () <2246>; (__either.2200 var=460) undefined () <2248>;
} #19 } #19
{ {
(__vola.460 var=29) merge (__vola.369 __vola.455) <357>; (__vola.460 var=29) merge (__vola.369 __vola.455) <357>;
@@ -414,18 +414,18 @@ F_main {
(__extDM_int8_.474 var=56) merge (__extDM_int8_.362 __extDM_int8_.448) <371>; (__extDM_int8_.474 var=56) merge (__extDM_int8_.362 __extDM_int8_.448) <371>;
(__extPM_FILE.475 var=57) merge (__extPM_FILE.365 __extPM_FILE.451) <372>; (__extPM_FILE.475 var=57) merge (__extPM_FILE.365 __extPM_FILE.451) <372>;
(__extDM_int32_.476 var=58) merge (__extDM_int32_.360 __extDM_int32_.446) <373>; (__extDM_int32_.476 var=58) merge (__extDM_int32_.360 __extDM_int32_.446) <373>;
(__tmp.2188 var=211) merge (__true.2198 __either.2200) <2187>; (__tmp.2188 var=211) merge (__true.2198 __either.2200) <2189>;
} #23 } #23
} #16 } #16
if { if {
{ {
() if_expr (__tmp.2188) <431>; () if_expr (__tmp.2188) <431>;
() chess_frequent_else () <432>; () chess_frequent_else () <432>;
() chess_rear_then () <2247>; () chess_rear_then () <2249>;
} #26 } #26
{ {
(__trgt.2201 var=465) const () <2248>; (__trgt.2201 var=465) const () <2250>;
() void_jump_int10_ (__trgt.2201) <2249>; () void_jump_int10_ (__trgt.2201) <2251>;
} #74 off=32 } #74 off=32
{ {
#762 off=16 #762 off=16
@@ -436,13 +436,13 @@ F_main {
(fscanf.711 var=218) const () <612>; (fscanf.711 var=218) const () <612>;
(_Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_.937 var=253) const () <742>; (_Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_.937 var=253) const () <742>;
(fprintf.1089 var=267) const () <876>; (fprintf.1089 var=267) const () <876>;
(__rt.1835 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_80t0.2128) <1573>; (__rt.1835 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_80t0.2128) <1575>;
(__rt.1857 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_84t0.2131) <1601>; (__rt.1857 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_84t0.2131) <1603>;
(__ct_80t0.2128 var=412) const () <1997>; (__ct_80t0.2128 var=412) const () <1999>;
(__ct_84t0.2131 var=415) const () <2003>; (__ct_84t0.2131 var=415) const () <2005>;
(__ct_2.2134 var=418) const () <2009>; (__ct_2.2134 var=418) const () <2011>;
(__trgt.2193 var=462) const () <2236>; (__trgt.2193 var=462) const () <2238>;
(__trgt.2196 var=463) const () <2240>; (__trgt.2196 var=463) const () <2242>;
do { do {
{ {
(__vola.534 var=29) entry (__vola.1393 __vola.460) <433>; (__vola.534 var=29) entry (__vola.1393 __vola.460) <433>;
@@ -464,7 +464,7 @@ F_main {
(__extDM_int8_.561 var=56) entry (__extDM_int8_.1447 __extDM_int8_.474) <460>; (__extDM_int8_.561 var=56) entry (__extDM_int8_.1447 __extDM_int8_.474) <460>;
(__extPM_FILE.562 var=57) entry (__extPM_FILE.1449 __extPM_FILE.475) <461>; (__extPM_FILE.562 var=57) entry (__extPM_FILE.1449 __extPM_FILE.475) <461>;
(__extDM_int32_.563 var=58) entry (__extDM_int32_.1451 __extDM_int32_.476) <462>; (__extDM_int32_.563 var=58) entry (__extDM_int32_.1451 __extDM_int32_.476) <462>;
(__shv___ptr_input_port.1723 var=341) entry (__shv___ptr_input_port.1721 __ct_8388608.76) <1388>; (__shv___ptr_input_port.1723 var=341) entry (__shv___ptr_input_port.1721 __ct_8388608.76) <1390>;
} #29 } #29
{ {
#38 off=17 #38 off=17
@@ -493,8 +493,8 @@ F_main {
(__tmp.775 var=233) __sshort___sshort___sint (__fch_d1.774) <637>; (__tmp.775 var=233) __sshort___sshort___sint (__fch_d1.774) <637>;
(__M_SDMB.783 var=8 _ZL10input_port.784 var=49 __vola.785 var=29) store (__tmp.775 __rt.1911 _ZL10input_port.772 __vola.773) <645>; (__M_SDMB.783 var=8 _ZL10input_port.784 var=49 __vola.785 var=29) store (__tmp.775 __rt.1911 _ZL10input_port.772 __vola.773) <645>;
(__link.939 var=255) dmaddr__call_dmaddr_ (_Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_.937) <744>; (__link.939 var=255) dmaddr__call_dmaddr_ (_Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_.937) <744>;
(__rt.1911 var=365) __Pvoid__pl___Pvoid_int18_ (__shv___ptr_input_port.1723 __ct_2.2134) <1673>; (__rt.1911 var=365) __Pvoid__pl___Pvoid_int18_ (__shv___ptr_input_port.1723 __ct_2.2134) <1675>;
(__rt.1933 var=365) __Pvoid__mi___Pvoid_int18_ (__rt.1911 __ct_2.2134) <1701>; (__rt.1933 var=365) __Pvoid__mi___Pvoid_int18_ (__rt.1911 __ct_2.2134) <1703>;
call { call {
(fp.925 var=109 stl=A off=0) assign (__tmp.326) <730>; (fp.925 var=109 stl=A off=0) assign (__tmp.326) <730>;
(__ptr_c_sensor_signal_t.926 var=60 stl=A off=1) assign (__ptr_c_sensor_signal_t.58) <731>; (__ptr_c_sensor_signal_t.926 var=60 stl=A off=1) assign (__ptr_c_sensor_signal_t.58) <731>;
@@ -524,16 +524,16 @@ F_main {
(__tmp.1260 var=280) deassign (__tmp.1259) <973>; (__tmp.1260 var=280) deassign (__tmp.1259) <973>;
} #62 off=26 } #62 off=26
#724 off=27 #724 off=27
(__tmp.2177 var=447) uint3__cmp_int72__int72_ (__tmp.1260 __ct_0.126) <2088>; (__tmp.2177 var=447) uint3__cmp_int72__int72_ (__tmp.1260 __ct_0.126) <2090>;
(__tmp.2183 var=390) bool_nequal_uint3_ (__tmp.2177) <2139>; (__tmp.2183 var=390) bool_nequal_uint3_ (__tmp.2177) <2141>;
() void_jump_bool_int10_ (__tmp.2183 __trgt.2193) <2237>; () void_jump_bool_int10_ (__tmp.2183 __trgt.2193) <2239>;
(__either.2194 var=460) undefined () <2238>; (__either.2194 var=460) undefined () <2240>;
if { if {
{ {
() if_expr (__either.2194) <1034>; () if_expr (__either.2194) <1034>;
} #65 } #65
{ {
(__false.2195 var=459) const () <2239>; (__false.2195 var=459) const () <2241>;
} #66 } #66
{ {
#68 off=28 #68 off=28
@@ -545,10 +545,10 @@ F_main {
(__tmp.1348 var=289) deassign (__tmp.1347) <1043>; (__tmp.1348 var=289) deassign (__tmp.1347) <1043>;
} #69 off=29 } #69 off=29
#716 off=30 #716 off=30
(__tmp.2167 var=447) uint3__cmp_int72__int72_ (__tmp.1348 __ct_0.126) <2072>; (__tmp.2167 var=447) uint3__cmp_int72__int72_ (__tmp.1348 __ct_0.126) <2074>;
(__tmp.2168 var=292) bool_equal_uint3_ (__tmp.2167) <2073>; (__tmp.2168 var=292) bool_equal_uint3_ (__tmp.2167) <2075>;
() void_jump_bool_int10_ (__tmp.2168 __trgt.2196) <2241>; () void_jump_bool_int10_ (__tmp.2168 __trgt.2196) <2243>;
(__either.2197 var=460) undefined () <2242>; (__either.2197 var=460) undefined () <2244>;
} #67 } #67
{ {
(__vola.1373 var=29) merge (__vola.1280 __vola.1368) <1049>; (__vola.1373 var=29) merge (__vola.1280 __vola.1368) <1049>;
@@ -570,7 +570,7 @@ F_main {
(__extDM_int8_.1389 var=56) merge (__extDM_int8_.1271 __extDM_int8_.1359) <1065>; (__extDM_int8_.1389 var=56) merge (__extDM_int8_.1271 __extDM_int8_.1359) <1065>;
(__extPM_FILE.1390 var=57) merge (__extPM_FILE.1274 __extPM_FILE.1362) <1066>; (__extPM_FILE.1390 var=57) merge (__extPM_FILE.1274 __extPM_FILE.1362) <1066>;
(__extDM_int32_.1391 var=58) merge (__extDM_int32_.1269 __extDM_int32_.1357) <1067>; (__extDM_int32_.1391 var=58) merge (__extDM_int32_.1269 __extDM_int32_.1357) <1067>;
(__tmp.1681 var=293) merge (__false.2195 __either.2197) <1349>; (__tmp.1681 var=293) merge (__false.2195 __either.2197) <1351>;
} #71 } #71
} #64 } #64
} #30 } #30
@@ -595,7 +595,7 @@ F_main {
(__extDM_int8_.1447 var=56 __extDM_int8_.1448 var=56) exit (__extDM_int8_.1389) <1097>; (__extDM_int8_.1447 var=56 __extDM_int8_.1448 var=56) exit (__extDM_int8_.1389) <1097>;
(__extPM_FILE.1449 var=57 __extPM_FILE.1450 var=57) exit (__extPM_FILE.1390) <1098>; (__extPM_FILE.1449 var=57 __extPM_FILE.1450 var=57) exit (__extPM_FILE.1390) <1098>;
(__extDM_int32_.1451 var=58 __extDM_int32_.1452 var=58) exit (__extDM_int32_.1391) <1099>; (__extDM_int32_.1451 var=58 __extDM_int32_.1452 var=58) exit (__extDM_int32_.1391) <1099>;
(__shv___ptr_input_port.1721 var=341 __shv___ptr_input_port.1722 var=341) exit (__rt.1933) <1387>; (__shv___ptr_input_port.1721 var=341 __shv___ptr_input_port.1722 var=341) exit (__rt.1933) <1389>;
} #73 } #73
} #28 rng=[1,65535] } #28 rng=[1,65535]
} #27 } #27
@@ -665,21 +665,21 @@ F_main {
() sink (__extPM_FILE.1602) <1207>; () sink (__extPM_FILE.1602) <1207>;
() sink (__extDM_int32_.1597) <1208>; () sink (__extDM_int32_.1597) <1208>;
() sink (__ct_0.84) <1209>; () sink (__ct_0.84) <1209>;
(__rt.1889 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_88s0.2123) <1645>; (__rt.1889 var=365) __Pvoid__pl___Pvoid_int18_ (__rd___sp.96 __ct_88s0.2123) <1647>;
(__ct_88s0.2123 var=407) const () <1987>; (__ct_88s0.2123 var=407) const () <1989>;
} #0 } #0
0 : 'main.c'; 0 : 'main.c';
---------- ----------
0 : (0,28:0,0); 0 : (0,28:0,0);
4 : (0,37:4,14); 4 : (0,37:4,14);
5 : (0,49:100,15); 5 : (0,54:101,15);
6 : (0,49:16,15); 6 : (0,54:16,15);
7 : (0,50:100,16); 7 : (0,55:101,16);
8 : (0,50:16,16); 8 : (0,55:16,16);
9 : (0,51:88,17); 9 : (0,56:89,17);
10 : (0,51:16,17); 10 : (0,56:16,17);
11 : (0,52:100,18); 11 : (0,57:101,18);
12 : (0,52:15,18); 12 : (0,57:15,18);
13 : (0,61:4,20); 13 : (0,61:4,20);
14 : (0,61:4,20); 14 : (0,61:4,20);
16 : (0,61:4,20); 16 : (0,61:4,20);
@@ -720,12 +720,12 @@ F_main {
719 : (0,61:4,20); 719 : (0,61:4,20);
724 : (0,61:23,54); 724 : (0,61:23,54);
---------- ----------
86 : (0,49:22,0); 86 : (0,54:22,0);
88 : (0,49:100,0); 88 : (0,54:101,0);
90 : (0,50:22,0); 90 : (0,55:22,0);
92 : (0,51:22,0); 92 : (0,56:22,0);
94 : (0,51:88,0); 94 : (0,56:89,0);
96 : (0,52:21,0); 96 : (0,57:21,0);
114 : (0,28:4,0); 114 : (0,28:4,0);
118 : (0,28:4,0); 118 : (0,28:4,0);
120 : (0,31:11,0); 120 : (0,31:11,0);
@@ -734,7 +734,6 @@ F_main {
153 : (0,31:18,1); 153 : (0,31:18,1);
154 : (0,31:22,0); 154 : (0,31:22,0);
159 : (0,31:22,2); 159 : (0,31:22,2);
162 : (0,31:26,0);
165 : (0,31:26,3); 165 : (0,31:26,3);
171 : (0,31:30,4); 171 : (0,31:30,4);
177 : (0,31:34,5); 177 : (0,31:34,5);
@@ -754,30 +753,31 @@ F_main {
223 : (0,38:8,0); 223 : (0,38:8,0);
224 : (0,45:8,0); 224 : (0,45:8,0);
226 : (0,45:8,0); 226 : (0,45:8,0);
227 : (0,46:8,0);
229 : (0,46:8,0); 229 : (0,46:8,0);
232 : (0,37:4,14); 232 : (0,37:4,14);
233 : (0,37:4,0); 233 : (0,37:4,0);
234 : (0,37:4,14); 234 : (0,37:4,14);
236 : (0,49:22,0); 236 : (0,54:22,0);
237 : (0,49:100,0); 237 : (0,54:101,0);
240 : (0,49:16,15); 240 : (0,54:16,15);
241 : (0,49:16,0); 241 : (0,54:16,0);
242 : (0,49:16,15); 242 : (0,54:16,15);
246 : (0,50:22,0); 246 : (0,55:22,0);
247 : (0,50:100,0); 247 : (0,55:101,0);
250 : (0,50:16,16); 250 : (0,55:16,16);
251 : (0,50:16,0); 251 : (0,55:16,0);
252 : (0,50:16,16); 252 : (0,55:16,16);
256 : (0,51:22,0); 256 : (0,56:22,0);
257 : (0,51:88,0); 257 : (0,56:89,0);
260 : (0,51:16,17); 260 : (0,56:16,17);
261 : (0,51:16,0); 261 : (0,56:16,0);
262 : (0,51:16,17); 262 : (0,56:16,17);
266 : (0,52:21,0); 266 : (0,57:21,0);
267 : (0,52:100,0); 267 : (0,57:101,0);
270 : (0,52:15,18); 270 : (0,57:15,18);
271 : (0,52:15,0); 271 : (0,57:15,0);
272 : (0,52:15,18); 272 : (0,57:15,18);
275 : (0,61:4,0); 275 : (0,61:4,0);
278 : (0,61:4,20); 278 : (0,61:4,20);
279 : (0,61:4,0); 279 : (0,61:4,0);
@@ -940,48 +940,48 @@ F_main {
1179 : (0,77:0,66); 1179 : (0,77:0,66);
1180 : (0,77:0,66); 1180 : (0,77:0,66);
1181 : (0,77:0,0); 1181 : (0,77:0,0);
1349 : (0,61:23,57); 1351 : (0,61:23,57);
1489 : (0,28:4,0); 1491 : (0,28:4,0);
1517 : (0,31:11,0); 1519 : (0,31:11,0);
1545 : (0,32:11,0); 1547 : (0,32:11,0);
1573 : (0,59:8,0); 1575 : (0,59:8,0);
1601 : (0,59:12,0); 1603 : (0,59:12,0);
1645 : (0,77:0,0); 1647 : (0,77:0,0);
1673 : (0,69:85,0); 1675 : (0,69:85,0);
1729 : (0,31:22,0); 1731 : (0,31:22,0);
1757 : (0,31:26,0); 1759 : (0,31:26,0);
1785 : (0,31:30,0); 1787 : (0,31:30,0);
1813 : (0,31:34,0); 1815 : (0,31:34,0);
1841 : (0,32:22,0); 1843 : (0,32:22,0);
1869 : (0,32:26,0); 1871 : (0,32:26,0);
1897 : (0,32:30,0); 1899 : (0,32:30,0);
1925 : (0,32:34,0); 1927 : (0,32:34,0);
1985 : (0,28:4,0);
1987 : (0,28:4,0); 1987 : (0,28:4,0);
1989 : (0,31:11,0); 1989 : (0,28:4,0);
1991 : (0,32:11,0); 1991 : (0,31:11,0);
1997 : (0,59:8,0); 1993 : (0,32:11,0);
2003 : (0,59:12,0); 1999 : (0,59:8,0);
2009 : (0,69:85,0); 2005 : (0,59:12,0);
2013 : (0,31:22,0); 2011 : (0,69:85,0);
2019 : (0,31:26,0); 2015 : (0,31:22,0);
2025 : (0,31:30,0); 2021 : (0,31:26,0);
2031 : (0,31:34,0); 2027 : (0,31:30,0);
2037 : (0,32:22,0); 2033 : (0,31:34,0);
2043 : (0,32:26,0); 2039 : (0,32:22,0);
2049 : (0,32:30,0); 2045 : (0,32:26,0);
2055 : (0,32:34,0); 2051 : (0,32:30,0);
2064 : (0,61:4,22); 2057 : (0,32:34,0);
2072 : (0,61:23,56); 2066 : (0,61:4,22);
2073 : (0,61:23,56); 2074 : (0,61:23,56);
2080 : (0,61:4,20); 2075 : (0,61:23,56);
2088 : (0,61:23,54); 2082 : (0,61:4,20);
2138 : (0,61:4,20); 2090 : (0,61:23,54);
2139 : (0,61:23,54); 2140 : (0,61:4,20);
2186 : (0,61:4,22); 2141 : (0,61:23,54);
2187 : (0,61:4,23); 2188 : (0,61:4,22);
2234 : (0,61:4,20); 2189 : (0,61:4,23);
2237 : (0,61:23,54); 2236 : (0,61:4,20);
2241 : (0,61:4,58); 2239 : (0,61:23,54);
2245 : (0,61:4,24); 2243 : (0,61:4,58);
2247 : (0,61:4,24);
+3 -3
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:50 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32
#const float_tininess_after_rounding enum __anonymous0__main_ 0 (0x0) #const float_tininess_after_rounding enum __anonymous0__main_ 0 (0x0)
#const float_tininess_before_rounding enum __anonymous0__main_ 1 (0x1) #const float_tininess_before_rounding enum __anonymous0__main_ 1 (0x1)
@@ -16,4 +16,4 @@
#const OUTPUT_MODE_FIR enum OutputMode 3 (0x3) #const OUTPUT_MODE_FIR enum OutputMode 3 (0x3)
#const OUTPUT_MODE_FIR_LMS_LEAKY enum OutputMode 4 (0x4) #const OUTPUT_MODE_FIR_LMS_LEAKY enum OutputMode 4 (0x4)
#const ones unsigned 4294967295 (0xffffffff) #const ones unsigned 4294967295 (0xffffffff)
#const coefficients int 16 (0x10) #const coefficients int 48 (0x30)
+6 -6
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:50 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32
bool__ : _basic() bool; bool__ : _basic() bool;
__cchar__ : _basic() __cchar; __cchar__ : _basic() __cchar;
@@ -116,7 +116,7 @@
ptr_start $__PDMB__sint_DMB @4; ptr_start $__PDMB__sint_DMB @4;
ptr_current $__PDMB__sint_DMB @8; ptr_current $__PDMB__sint_DMB @8;
} }
__A16DMB__sint_DMB : _array(DMB,64,4) [16] $__sint_DMB; __A48DMB__sint_DMB : _array(DMB,192,4) [48] $__sint_DMB;
__A5__sint_DMA : _array(DMA,20,4) [5] $__sint_DMA; __A5__sint_DMA : _array(DMA,20,4) [5] $__sint_DMA;
__A2__sint_DMA : _array(DMA,8,4) [2] $__sint_DMA; __A2__sint_DMA : _array(DMA,8,4) [2] $__sint_DMA;
__A16__sint_DMA : _array(DMA,64,4) [16] $__sint_DMA; __A16__sint_DMA : _array(DMA,64,4) [16] $__sint_DMA;
@@ -216,10 +216,10 @@
__PDMIOvoid__ : _basic() __PDMIOvoid; __PDMIOvoid__ : _basic() __PDMIOvoid;
__PPMvoid__ : _basic() __PPMvoid; __PPMvoid__ : _basic() __PPMvoid;
__cchar_DMA : _basic(DMA,1,1) __cchar; __cchar_DMA : _basic(DMA,1,1) __cchar;
__A75__cchar_DMA : _array(DMA,75,1) [75] $__cchar_DMA;
__A2__cchar_DMA : _array(DMA,2,1) [2] $__cchar_DMA;
__A63__cchar_DMA : _array(DMA,63,1) [63] $__cchar_DMA;
__A76__cchar_DMA : _array(DMA,76,1) [76] $__cchar_DMA; __A76__cchar_DMA : _array(DMA,76,1) [76] $__cchar_DMA;
__A2__cchar_DMA : _array(DMA,2,1) [2] $__cchar_DMA;
__A64__cchar_DMA : _array(DMA,64,1) [64] $__cchar_DMA;
__A77__cchar_DMA : _array(DMA,77,1) [77] $__cchar_DMA;
__A3__cchar_DMA : _array(DMA,3,1) [3] $__cchar_DMA; __A3__cchar_DMA : _array(DMA,3,1) [3] $__cchar_DMA;
__A4__cchar_DMA : _array(DMA,4,1) [4] $__cchar_DMA; __A4__cchar_DMA : _array(DMA,4,1) [4] $__cchar_DMA;
__sint____ : _function() $__sint__; __sint____ : _function() $__sint__;
+2 -2
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:50 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32
// toolrelease _25R2; // toolrelease _25R2;
+6 -6
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:50 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32
[ [
1 : _imsk_var_ typ=uint15_ bnd=e sz=1 algn=1 stl=IMSK tref=uint15__IMSK 1 : _imsk_var_ typ=uint15_ bnd=e sz=1 algn=1 stl=IMSK tref=uint15__IMSK
@@ -17,12 +17,12 @@
16 : _ZL14output_pointer typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__PDMB__sshort_DMA 16 : _ZL14output_pointer typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__PDMB__sshort_DMA
17 : _ZL14sample_pointer typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__PDMB__sshort_DMA 17 : _ZL14sample_pointer typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__PDMB__sshort_DMA
18 : _ZL6sample typ=int8_ bnd=f sz=2 algn=2 stl=DMB tref=int16_t_DMB 18 : _ZL6sample typ=int8_ bnd=f sz=2 algn=2 stl=DMB tref=int16_t_DMB
19 : _ZL13__stradd574a4 typ=int8_ bnd=F sz=75 algn=1 stl=DMA tref=__A75__cchar_DMA 19 : _ZL13__str75097c0a typ=int8_ bnd=F sz=76 algn=1 stl=DMA tref=__A76__cchar_DMA
20 : _ZL13__str00f02b8f typ=int8_ bnd=F sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA 20 : _ZL13__str00f02b8f typ=int8_ bnd=F sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA
21 : _ZL13__str0fe4b1b6 typ=int8_ bnd=F sz=75 algn=1 stl=DMA tref=__A75__cchar_DMA 21 : _ZL13__strd718b91c typ=int8_ bnd=F sz=76 algn=1 stl=DMA tref=__A76__cchar_DMA
22 : _ZL13__stre6369ab8 typ=int8_ bnd=F sz=63 algn=1 stl=DMA tref=__A63__cchar_DMA 22 : _ZL13__str36a0c6ea typ=int8_ bnd=F sz=64 algn=1 stl=DMA tref=__A64__cchar_DMA
23 : _ZL13__str00f52cca typ=int8_ bnd=F sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA 23 : _ZL13__str00f52cca typ=int8_ bnd=F sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA
24 : _ZL13__strcf6f2fde typ=int8_ bnd=F sz=76 algn=1 stl=DMA tref=__A76__cchar_DMA 24 : _ZL13__str7a9ae62c typ=int8_ bnd=F sz=77 algn=1 stl=DMA tref=__A77__cchar_DMA
25 : _ZL13__str41232700 typ=int8_ bnd=F sz=3 algn=1 stl=DMA tref=__A3__cchar_DMA 25 : _ZL13__str41232700 typ=int8_ bnd=F sz=3 algn=1 stl=DMA tref=__A3__cchar_DMA
26 : _ZL13__str2eb09b76 typ=int8_ bnd=F sz=4 algn=1 stl=DMA tref=__A4__cchar_DMA 26 : _ZL13__str2eb09b76 typ=int8_ bnd=F sz=4 algn=1 stl=DMA tref=__A4__cchar_DMA
] ]
+1 -1
View File
@@ -1,7 +1,7 @@
b94f5e81f66808a8f4f9315bd020e05811fb8d4a b94f5e81f66808a8f4f9315bd020e05811fb8d4a
842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79 842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
2ff2a8bb6486621c2d7cf7f1446fff21c4ad2106 dcd62fd1a8904ffcfa117a7a70e68aee3d557b1e
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
0 0
Binary file not shown.
+10 -10
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:50 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32
_ZL17c_sensor_signal_t/10 $ c_sensor_signal_t _ZL17c_sensor_signal_t/10 $ c_sensor_signal_t
_ZL19acc_sensor_signal_t/11 $ acc_sensor_signal_t _ZL19acc_sensor_signal_t/11 $ acc_sensor_signal_t
@@ -12,18 +12,18 @@ _ZL15input_pointer_1/15 $ input_pointer_1
_ZL14output_pointer/16 $ output_pointer _ZL14output_pointer/16 $ output_pointer
_ZL14sample_pointer/17 $ sample_pointer _ZL14sample_pointer/17 $ sample_pointer
_ZL6sample/18 $ sample _ZL6sample/18 $ sample
_ZL13__stradd574a4/19 $ __stradd574a4 _ZL13__str75097c0a/19 $ __str75097c0a
_ZL13__stradd574a4/19 : #2e #2e #2f #2e #2e #2f #30 #34 #5f #50 #79 #74 #68 #6f #6e #5f #53 #69 #6d #75 #6c #61 #74 #69 #6f #6e #2f #73 #69 #6d #75 #6c #61 #74 #69 #6f #6e #5f #64 #61 #74 #61 #2f #73 #69 #6d #70 #6c #65 #5f #64 #73 #70 #5f #63 #6f #72 #72 #75 #70 #74 #65 #64 #5f #73 #69 #67 #6e #61 #6c #2e #74 #78 #74 #00 _ZL13__str75097c0a/19 : #2e #2e #2f #2e #2e #2f #30 #34 #5f #50 #79 #74 #68 #6f #6e #5f #53 #69 #6d #75 #6c #61 #74 #69 #6f #6e #2f #73 #69 #6d #75 #6c #61 #74 #69 #6f #6e #5f #64 #61 #74 #61 #2f #63 #6f #6d #70 #6c #65 #78 #5f #64 #73 #70 #5f #63 #6f #72 #72 #75 #70 #74 #65 #64 #5f #73 #69 #67 #6e #61 #6c #2e #74 #78 #74 #00
_ZL13__str00f02b8f/20 $ __str00f02b8f _ZL13__str00f02b8f/20 $ __str00f02b8f
_ZL13__str00f02b8f/20 : #72 #00 _ZL13__str00f02b8f/20 : #72 #00
_ZL13__str0fe4b1b6/21 $ __str0fe4b1b6 _ZL13__strd718b91c/21 $ __strd718b91c
_ZL13__str0fe4b1b6/21 : #2e #2e #2f #2e #2e #2f #30 #34 #5f #50 #79 #74 #68 #6f #6e #5f #53 #69 #6d #75 #6c #61 #74 #69 #6f #6e #2f #73 #69 #6d #75 #6c #61 #74 #69 #6f #6e #5f #64 #61 #74 #61 #2f #73 #69 #6d #70 #6c #65 #5f #64 #73 #70 #5f #6e #6f #69 #73 #65 #5f #73 #69 #67 #6e #61 #6c #5f #76 #70 #75 #2e #74 #78 #74 #00 _ZL13__strd718b91c/21 : #2e #2e #2f #2e #2e #2f #30 #34 #5f #50 #79 #74 #68 #6f #6e #5f #53 #69 #6d #75 #6c #61 #74 #69 #6f #6e #2f #73 #69 #6d #75 #6c #61 #74 #69 #6f #6e #5f #64 #61 #74 #61 #2f #63 #6f #6d #70 #6c #65 #78 #5f #64 #73 #70 #5f #6e #6f #69 #73 #65 #5f #73 #69 #67 #6e #61 #6c #5f #76 #70 #75 #2e #74 #78 #74 #00
_ZL13__stre6369ab8/22 $ __stre6369ab8 _ZL13__str36a0c6ea/22 $ __str36a0c6ea
_ZL13__stre6369ab8/22 : #2e #2e #2f #2e #2e #2f #30 #34 #5f #50 #79 #74 #68 #6f #6e #5f #53 #69 #6d #75 #6c #61 #74 #69 #6f #6e #2f #66 #69 #6c #74 #65 #72 #5f #6f #75 #74 #70 #75 #74 #2f #73 #69 #6d #70 #6c #65 #5f #64 #73 #70 #5f #6f #75 #74 #70 #75 #74 #2e #74 #78 #74 #00 _ZL13__str36a0c6ea/22 : #2e #2e #2f #2e #2e #2f #30 #34 #5f #50 #79 #74 #68 #6f #6e #5f #53 #69 #6d #75 #6c #61 #74 #69 #6f #6e #2f #66 #69 #6c #74 #65 #72 #5f #6f #75 #74 #70 #75 #74 #2f #63 #6f #6d #70 #6c #65 #78 #5f #64 #73 #70 #5f #6f #75 #74 #70 #75 #74 #2e #74 #78 #74 #00
_ZL13__str00f52cca/23 $ __str00f52cca _ZL13__str00f52cca/23 $ __str00f52cca
_ZL13__str00f52cca/23 : #77 #00 _ZL13__str00f52cca/23 : #77 #00
_ZL13__strcf6f2fde/24 $ __strcf6f2fde _ZL13__str7a9ae62c/24 $ __str7a9ae62c
_ZL13__strcf6f2fde/24 : #2e #2e #2f #2e #2e #2f #30 #34 #5f #50 #79 #74 #68 #6f #6e #5f #53 #69 #6d #75 #6c #61 #74 #69 #6f #6e #2f #66 #69 #6c #74 #65 #72 #5f #6f #75 #74 #70 #75 #74 #2f #73 #69 #6d #70 #6c #65 #5f #64 #73 #70 #5f #66 #69 #6c #74 #65 #72 #5f #63 #6f #65 #66 #66 #69 #63 #69 #65 #6e #74 #73 #2e #74 #78 #74 #00 _ZL13__str7a9ae62c/24 : #2e #2e #2f #2e #2e #2f #30 #34 #5f #50 #79 #74 #68 #6f #6e #5f #53 #69 #6d #75 #6c #61 #74 #69 #6f #6e #2f #66 #69 #6c #74 #65 #72 #5f #6f #75 #74 #70 #75 #74 #2f #63 #6f #6d #70 #6c #65 #78 #5f #64 #73 #70 #5f #66 #69 #6c #74 #65 #72 #5f #63 #6f #65 #66 #66 #69 #63 #69 #65 #6e #74 #73 #2e #74 #78 #74 #00
_ZL13__str41232700/25 $ __str41232700 _ZL13__str41232700/25 $ __str41232700
_ZL13__str41232700/25 : #25 #64 #00 _ZL13__str41232700/25 : #25 #64 #00
_ZL13__str2eb09b76/26 $ __str2eb09b76 _ZL13__str2eb09b76/26 $ __str2eb09b76
+2 -2
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:50 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32
toolrelease _25R2; toolrelease _25R2;
+2 -2
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:50 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32
// per defined called function, table of invoked intrinsic functions (excluding built-in operators): // per defined called function, table of invoked intrinsic functions (excluding built-in operators):
@@ -3,7 +3,6 @@
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
503ae4d73e93bb915986f701ba648e61d4fba522 503ae4d73e93bb915986f701ba648e61d4fba522
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
10c48845c23af1ea3697b85410ff32a41b00302e fcfe9b6a48c8923bdd5f6829eefeec5c0de5c2ed
206 207
0 0
1
Binary file not shown.
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
/*** /***
@@ -1,9 +1,8 @@
6bd14b3bc305504dd7bb9269fe30bf59aca75a76 6bd14b3bc305504dd7bb9269fe30bf59aca75a76
842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79 842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
cd0b3d7deee425ea04964b04c2d56f9860d0d667 7f02601298d7f9fc4804ddfa6229a152ce86c1d1
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
5209f41a9cbffb40b13caa71699672bceca898f3 3712e39e6b60b04bef3235ac88bf1b1c45ccd52e
291 296
0 0
3
Binary file not shown.
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
/*** /***
@@ -86,10 +86,10 @@ F_Z30float64_to_int32_round_to_zeroy : user_defined, called {
36 : __extDM_int32_ typ=int8_ bnd=b stl=DM 36 : __extDM_int32_ typ=int8_ bnd=b stl=DM
37 : pointer_sample_line typ=int8_ bnd=e sz=12 algn=4 stl=DMB tref=BufferPtrDMB_DMB 37 : pointer_sample_line typ=int8_ bnd=e sz=12 algn=4 stl=DMB tref=BufferPtrDMB_DMB
38 : __extDM_BufferPtrDMB typ=int8_ bnd=b stl=DM 38 : __extDM_BufferPtrDMB typ=int8_ bnd=b stl=DM
39 : sample_line typ=int8_ bnd=e sz=64 algn=4 stl=DMB tref=__A16DMB__sint_DMB 39 : sample_line typ=int8_ bnd=e sz=192 algn=4 stl=DMB tref=__A48DMB__sint_DMB
40 : pointer_coefficient_line typ=int8_ bnd=e sz=12 algn=4 stl=DMA tref=BufferPtr_DMA 40 : pointer_coefficient_line typ=int8_ bnd=e sz=12 algn=4 stl=DMA tref=BufferPtr_DMA
41 : __extDM_BufferPtr typ=int8_ bnd=b stl=DM 41 : __extDM_BufferPtr typ=int8_ bnd=b stl=DM
42 : coefficient_line typ=int8_ bnd=e sz=64 algn=8 stl=DMA tref=__A16__sint_DMA 42 : coefficient_line typ=int8_ bnd=e sz=192 algn=8 stl=DMA tref=__A48__sint_DMA
43 : __extDM_SingleSignalPath typ=int8_ bnd=b stl=DM 43 : __extDM_SingleSignalPath typ=int8_ bnd=b stl=DM
44 : __extDM_int64_ typ=int8_ bnd=b stl=DM 44 : __extDM_int64_ typ=int8_ bnd=b stl=DM
45 : __extDM_void typ=int8_ bnd=b stl=DM 45 : __extDM_void typ=int8_ bnd=b stl=DM
@@ -122,7 +122,6 @@ F_Z30float64_to_int32_round_to_zeroy : user_defined, called {
78 : __ct_0 typ=int32_ val=0f bnd=m 78 : __ct_0 typ=int32_ val=0f bnd=m
81 : __fch___extDM_int64_ typ=int64_ bnd=m 81 : __fch___extDM_int64_ typ=int64_ bnd=m
85 : __fch___extDM_int64_ typ=int64_ bnd=m 85 : __fch___extDM_int64_ typ=int64_ bnd=m
86 : __ct_16 typ=int32_ val=16f bnd=m
89 : __fch___extDM_int64_ typ=int64_ bnd=m 89 : __fch___extDM_int64_ typ=int64_ bnd=m
93 : __fch___extDM_int64_ typ=int64_ bnd=m 93 : __fch___extDM_int64_ typ=int64_ bnd=m
97 : __fch___extDM_int64_ typ=int64_ bnd=m 97 : __fch___extDM_int64_ typ=int64_ bnd=m
@@ -150,6 +149,7 @@ F_Z30float64_to_int32_round_to_zeroy : user_defined, called {
146 : __ct_4746794007244308480 typ=int64_ val=4746794007244308480f bnd=m 146 : __ct_4746794007244308480 typ=int64_ val=4746794007244308480f bnd=m
148 : __tmp typ=int64_ bnd=m 148 : __tmp typ=int64_ bnd=m
149 : __tmp typ=int32_ bnd=m 149 : __tmp typ=int32_ bnd=m
150 : __ct_48 typ=int32_ val=48f bnd=m
151 : __ct typ=int32_ bnd=m 151 : __ct typ=int32_ bnd=m
152 : _Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii typ=dmaddr_ val=0r bnd=m 152 : _Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii typ=dmaddr_ val=0r bnd=m
154 : __link typ=dmaddr_ bnd=m 154 : __link typ=dmaddr_ bnd=m
@@ -242,13 +242,13 @@ F_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi {
(__ct_31.128 var=98) const () <152>; (__ct_31.128 var=98) const () <152>;
(_Z20scale_preemph_filterP16SingleSignalPathdddddi.131 var=100) const () <155>; (_Z20scale_preemph_filterP16SingleSignalPathdddddi.131 var=100) const () <155>;
(__link.133 var=102) dmaddr__call_dmaddr_ (_Z20scale_preemph_filterP16SingleSignalPathdddddi.131) <157>; (__link.133 var=102) dmaddr__call_dmaddr_ (_Z20scale_preemph_filterP16SingleSignalPathdddddi.131) <157>;
(__rt.679 var=217) __Pvoid__pl___Pvoid_int18_ (__rd___sp.94 __ct_0S0.934) <615>; (__rt.679 var=217) __Pvoid__pl___Pvoid_int18_ (__rd___sp.94 __ct_0S0.934) <617>;
(__rt.767 var=217) __Pvoid__pl___Pvoid_int18_ (b_c.71 __ct_8.937) <727>; (__rt.767 var=217) __Pvoid__pl___Pvoid_int18_ (b_c.71 __ct_8.937) <729>;
(__rt.789 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.767 __ct_8.937) <755>; (__rt.789 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.767 __ct_8.937) <757>;
(__rt.811 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.789 __ct_8.937) <783>; (__rt.811 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.789 __ct_8.937) <785>;
(__rt.833 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.811 __ct_8.937) <811>; (__rt.833 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.811 __ct_8.937) <813>;
(__ct_0S0.934 var=248) const () <963>; (__ct_0S0.934 var=248) const () <965>;
(__ct_8.937 var=251) const () <969>; (__ct_8.937 var=251) const () <971>;
call { call {
(c_sensor_signal_t.102 var=63 stl=A off=0) assign (c_sensor_signal_t.65) <126>; (c_sensor_signal_t.102 var=63 stl=A off=0) assign (c_sensor_signal_t.65) <126>;
(__fch___extDM_int64_.107 var=81 stl=AX off=0) assign (__fch___extDM_int64_.106) <131>; (__fch___extDM_int64_.107 var=81 stl=AX off=0) assign (__fch___extDM_int64_.106) <131>;
@@ -286,10 +286,10 @@ F_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi {
(__fch___extDM_int64_.226 var=127) load (__M_LDMA.12 __rt.899 __extDM_int64_.196) <198>; (__fch___extDM_int64_.226 var=127) load (__M_LDMA.12 __rt.899 __extDM_int64_.196) <198>;
(__fch___extDM_int64_.231 var=131) load (__M_LDMA.12 __rt.921 __extDM_int64_.196) <203>; (__fch___extDM_int64_.231 var=131) load (__M_LDMA.12 __rt.921 __extDM_int64_.196) <203>;
(__link.238 var=136) dmaddr__call_dmaddr_ (_Z20scale_preemph_filterP16SingleSignalPathdddddi.131) <210>; (__link.238 var=136) dmaddr__call_dmaddr_ (_Z20scale_preemph_filterP16SingleSignalPathdddddi.131) <210>;
(__rt.855 var=217) __Pvoid__pl___Pvoid_int18_ (b_acc.74 __ct_8.937) <839>; (__rt.855 var=217) __Pvoid__pl___Pvoid_int18_ (b_acc.74 __ct_8.937) <841>;
(__rt.877 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.855 __ct_8.937) <867>; (__rt.877 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.855 __ct_8.937) <869>;
(__rt.899 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.877 __ct_8.937) <895>; (__rt.899 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.877 __ct_8.937) <897>;
(__rt.921 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.899 __ct_8.937) <923>; (__rt.921 var=217) __Pvoid__pl___Pvoid_int18_ (__rt.899 __ct_8.937) <925>;
call { call {
(acc_sensor_signal_t.207 var=64 stl=A off=0) assign (acc_sensor_signal_t.68) <179>; (acc_sensor_signal_t.207 var=64 stl=A off=0) assign (acc_sensor_signal_t.68) <179>;
(__fch___extDM_int64_.212 var=115 stl=AX off=0) assign (__fch___extDM_int64_.211) <184>; (__fch___extDM_int64_.212 var=115 stl=AX off=0) assign (__fch___extDM_int64_.211) <184>;
@@ -320,37 +320,37 @@ F_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi {
} #14 off=11 } #14 off=11
#474 off=12 #474 off=12
(__ct_4746794007244308480.312 var=146) const () <232>; (__ct_4746794007244308480.312 var=146) const () <232>;
(_Z11float64_mulyy.954 var=268) const () <1020>; (_Z11float64_mulyy.954 var=268) const () <1022>;
(__link.955 var=269) dmaddr__call_dmaddr_ (_Z11float64_mulyy.954) <1021>; (__link.955 var=269) dmaddr__call_dmaddr_ (_Z11float64_mulyy.954) <1023>;
call { call {
(lms_mu.956 var=71 stl=AX off=1) assign (lms_mu.89) <1022>; (lms_mu.956 var=71 stl=AX off=1) assign (lms_mu.89) <1024>;
(__a1.957 var=267 stl=BX off=0) assign (__ct_4746794007244308480.312) <1023>; (__a1.957 var=267 stl=BX off=0) assign (__ct_4746794007244308480.312) <1025>;
(__link.958 var=269 stl=LR off=0) assign (__link.955) <1024>; (__link.958 var=269 stl=LR off=0) assign (__link.955) <1026>;
(__tmp.959 var=271 stl=AX off=0) F_Z11float64_mulyy (__link.958 lms_mu.956 __a1.957) <1025>; (__tmp.959 var=271 stl=AX off=0) F_Z11float64_mulyy (__link.958 lms_mu.956 __a1.957) <1027>;
(__tmp.960 var=148) deassign (__tmp.959) <1026>; (__tmp.960 var=148) deassign (__tmp.959) <1028>;
} #475 off=13 } #475 off=13
#480 off=14 #480 off=14
(_Z30float64_to_int32_round_to_zeroy.963 var=273) const () <1032>; (_Z30float64_to_int32_round_to_zeroy.963 var=273) const () <1034>;
(__link.964 var=274) dmaddr__call_dmaddr_ (_Z30float64_to_int32_round_to_zeroy.963) <1033>; (__link.964 var=274) dmaddr__call_dmaddr_ (_Z30float64_to_int32_round_to_zeroy.963) <1035>;
call { call {
(__tmp.965 var=148 stl=AX off=0) assign (__tmp.960) <1034>; (__tmp.965 var=148 stl=AX off=0) assign (__tmp.960) <1036>;
(__link.966 var=274 stl=LR off=0) assign (__link.964) <1035>; (__link.966 var=274 stl=LR off=0) assign (__link.964) <1037>;
(__tmp.967 var=149 stl=RA off=0) F_Z30float64_to_int32_round_to_zeroy (__link.966 __tmp.965) <1036>; (__tmp.967 var=149 stl=RA off=0) F_Z30float64_to_int32_round_to_zeroy (__link.966 __tmp.965) <1038>;
(__tmp.968 var=149) deassign (__tmp.967) <1037>; (__tmp.968 var=149) deassign (__tmp.967) <1039>;
} #481 off=15 } #481 off=15
#471 off=16 #471 off=16
(__ptr_mu.49 var=52) const () <73>; (__ptr_mu.49 var=52) const () <73>;
(__ptr_pointer_sample_line.51 var=54) const () <75>; (__ptr_pointer_sample_line.51 var=54) const () <75>;
(__ptr_sample_line.53 var=56) const () <77>; (__ptr_sample_line.53 var=56) const () <77>;
(__ct_16.113 var=86) const () <137>;
(__M_WDMA.316 var=11 _ZL2mu.317 var=35) store (__tmp.968 __ptr_mu.49 _ZL2mu.294) <236>; (__M_WDMA.316 var=11 _ZL2mu.317 var=35) store (__tmp.968 __ptr_mu.49 _ZL2mu.294) <236>;
(__ct_48.321 var=150) const () <240>;
(_Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii.324 var=152) const () <243>; (_Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii.324 var=152) const () <243>;
(__link.326 var=154) dmaddr__call_dmaddr_ (_Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii.324) <245>; (__link.326 var=154) dmaddr__call_dmaddr_ (_Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii.324) <245>;
call { call {
(__ptr_pointer_sample_line.318 var=53 stl=A off=4) assign (__ptr_pointer_sample_line.51) <237>; (__ptr_pointer_sample_line.318 var=53 stl=A off=4) assign (__ptr_pointer_sample_line.51) <237>;
(__ptr_sample_line.319 var=55 stl=A off=5) assign (__ptr_sample_line.53) <238>; (__ptr_sample_line.319 var=55 stl=A off=5) assign (__ptr_sample_line.53) <238>;
(number_coefficients.320 var=72 stl=RA off=1) assign (number_coefficients.92) <239>; (number_coefficients.320 var=72 stl=RA off=1) assign (number_coefficients.92) <239>;
(__ct.323 var=151 stl=RB off=0) assign (__ct_16.113) <242>; (__ct.323 var=151 stl=RB off=0) assign (__ct_48.321) <242>;
(__link.327 var=154 stl=LR off=0) assign (__link.326) <246>; (__link.327 var=154 stl=LR off=0) assign (__link.326) <246>;
(__tmp.328 var=155 stl=RA off=0 _ZL2mu.331 var=35 __extDM.332 var=32 __extDM_BufferPtr.333 var=41 __extDM_BufferPtrDMB.334 var=38 __extDM_SingleSignalPath.335 var=43 __extDM___PDMint32_.336 var=48 __extDM_int32_.337 var=36 __extDM_int64_.338 var=44 __extDM_void.339 var=45 __extPM.340 var=33 __extPM_void.341 var=46 coefficient_line.342 var=42 pointer_coefficient_line.343 var=40 pointer_coefficient_line_ptr_start.344 var=49 pointer_sample_line.345 var=37 pointer_sample_line_ptr_start.346 var=47 sample_line.347 var=39 __vola.348 var=29) F_Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii (__link.327 __ptr_pointer_sample_line.318 __ptr_sample_line.319 number_coefficients.320 __ct.323 _ZL2mu.317 __extDM.295 __extDM_BufferPtr.296 __extDM_BufferPtrDMB.297 __extDM_SingleSignalPath.298 __extDM___PDMint32_.299 __extDM_int32_.300 __extDM_int64_.301 __extDM_void.302 __extPM.303 __extPM_void.304 coefficient_line.305 pointer_coefficient_line.306 pointer_coefficient_line_ptr_start.307 pointer_sample_line.308 pointer_sample_line_ptr_start.309 sample_line.310 __vola.311) <247>; (__tmp.328 var=155 stl=RA off=0 _ZL2mu.331 var=35 __extDM.332 var=32 __extDM_BufferPtr.333 var=41 __extDM_BufferPtrDMB.334 var=38 __extDM_SingleSignalPath.335 var=43 __extDM___PDMint32_.336 var=48 __extDM_int32_.337 var=36 __extDM_int64_.338 var=44 __extDM_void.339 var=45 __extPM.340 var=33 __extPM_void.341 var=46 coefficient_line.342 var=42 pointer_coefficient_line.343 var=40 pointer_coefficient_line_ptr_start.344 var=49 pointer_sample_line.345 var=37 pointer_sample_line_ptr_start.346 var=47 sample_line.347 var=39 __vola.348 var=29) F_Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii (__link.327 __ptr_pointer_sample_line.318 __ptr_sample_line.319 number_coefficients.320 __ct.323 _ZL2mu.317 __extDM.295 __extDM_BufferPtr.296 __extDM_BufferPtrDMB.297 __extDM_SingleSignalPath.298 __extDM___PDMint32_.299 __extDM_int32_.300 __extDM_int64_.301 __extDM_void.302 __extPM.303 __extPM_void.304 coefficient_line.305 pointer_coefficient_line.306 pointer_coefficient_line_ptr_start.307 pointer_sample_line.308 pointer_sample_line_ptr_start.309 sample_line.310 __vola.311) <247>;
} #16 off=17 } #16 off=17
@@ -363,52 +363,52 @@ F_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi {
(__ptr_pointer_coefficient_line.349 var=57 stl=A off=0) assign (__ptr_pointer_coefficient_line.55) <250>; (__ptr_pointer_coefficient_line.349 var=57 stl=A off=0) assign (__ptr_pointer_coefficient_line.55) <250>;
(__ptr_coefficient_line.350 var=59 stl=A off=1) assign (__ptr_coefficient_line.57) <251>; (__ptr_coefficient_line.350 var=59 stl=A off=1) assign (__ptr_coefficient_line.57) <251>;
(number_coefficients.351 var=72 stl=RA off=1) assign (number_coefficients.92) <252>; (number_coefficients.351 var=72 stl=RA off=1) assign (number_coefficients.92) <252>;
(__ct.354 var=157 stl=RB off=0) assign (__ct_16.113) <255>; (__ct.354 var=157 stl=RB off=0) assign (__ct_48.321) <255>;
(__link.358 var=160 stl=LR off=0) assign (__link.357) <259>; (__link.358 var=160 stl=LR off=0) assign (__link.357) <259>;
(__tmp.359 var=161 stl=RA off=0 _ZL2mu.362 var=35 __extDM.363 var=32 __extDM_BufferPtr.364 var=41 __extDM_BufferPtrDMB.365 var=38 __extDM_SingleSignalPath.366 var=43 __extDM___PDMint32_.367 var=48 __extDM_int32_.368 var=36 __extDM_int64_.369 var=44 __extDM_void.370 var=45 __extPM.371 var=33 __extPM_void.372 var=46 coefficient_line.373 var=42 pointer_coefficient_line.374 var=40 pointer_coefficient_line_ptr_start.375 var=49 pointer_sample_line.376 var=37 pointer_sample_line_ptr_start.377 var=47 sample_line.378 var=39 __vola.379 var=29) F_Z17initialize_bufferP9BufferPtrPiii (__link.358 __ptr_pointer_coefficient_line.349 __ptr_coefficient_line.350 number_coefficients.351 __ct.354 _ZL2mu.331 __extDM.332 __extDM_BufferPtr.333 __extDM_BufferPtrDMB.334 __extDM_SingleSignalPath.335 __extDM___PDMint32_.336 __extDM_int32_.337 __extDM_int64_.338 __extDM_void.339 __extPM.340 __extPM_void.341 coefficient_line.342 pointer_coefficient_line.343 pointer_coefficient_line_ptr_start.344 pointer_sample_line.345 pointer_sample_line_ptr_start.346 sample_line.347 __vola.348) <260>; (__tmp.359 var=161 stl=RA off=0 _ZL2mu.362 var=35 __extDM.363 var=32 __extDM_BufferPtr.364 var=41 __extDM_BufferPtrDMB.365 var=38 __extDM_SingleSignalPath.366 var=43 __extDM___PDMint32_.367 var=48 __extDM_int32_.368 var=36 __extDM_int64_.369 var=44 __extDM_void.370 var=45 __extPM.371 var=33 __extPM_void.372 var=46 coefficient_line.373 var=42 pointer_coefficient_line.374 var=40 pointer_coefficient_line_ptr_start.375 var=49 pointer_sample_line.376 var=37 pointer_sample_line_ptr_start.377 var=47 sample_line.378 var=39 __vola.379 var=29) F_Z17initialize_bufferP9BufferPtrPiii (__link.358 __ptr_pointer_coefficient_line.349 __ptr_coefficient_line.350 number_coefficients.351 __ct.354 _ZL2mu.331 __extDM.332 __extDM_BufferPtr.333 __extDM_BufferPtrDMB.334 __extDM_SingleSignalPath.335 __extDM___PDMint32_.336 __extDM_int32_.337 __extDM_int64_.338 __extDM_void.339 __extPM.340 __extPM_void.341 coefficient_line.342 pointer_coefficient_line.343 pointer_coefficient_line_ptr_start.344 pointer_sample_line.345 pointer_sample_line_ptr_start.346 sample_line.347 __vola.348) <260>;
} #18 off=19 } #18 off=19
#466 off=20 #466 off=20
(__ct_0.103 var=78) const () <127>; (__ct_0.103 var=78) const () <127>;
(__tmp.947 var=262) uint3__cmp_int72__int72_ (number_coefficients.92 __ct_0.103) <987>; (__tmp.947 var=262) uint3__cmp_int72__int72_ (number_coefficients.92 __ct_0.103) <989>;
(__tmp.975 var=164) bool_nplus_uint3_ (__tmp.947) <1096>; (__tmp.975 var=164) bool_nplus_uint3_ (__tmp.947) <1098>;
(__trgt.978 var=286) const () <1124>; (__trgt.978 var=286) const () <1126>;
() void_jump_bool_int10_ (__tmp.975 __trgt.978) <1125>; () void_jump_bool_int10_ (__tmp.975 __trgt.978) <1127>;
(__either.979 var=285) undefined () <1126>; (__either.979 var=285) undefined () <1128>;
if { if {
{ {
() if_expr (__either.979) <306>; () if_expr (__either.979) <306>;
() chess_frequent_else () <307>; () chess_frequent_else () <307>;
() chess_rear_then () <1127>; () chess_rear_then () <1129>;
} #21 } #21
{ {
(__trgt.980 var=287) const () <1128>; (__trgt.980 var=287) const () <1130>;
() void_jump_int10_ (__trgt.980) <1129>; () void_jump_int10_ (__trgt.980) <1131>;
} #27 off=24 } #27 off=24
{ {
#34 off=21 #34 off=21
(__fch_pointer_sample_line_ptr_start.467 var=170) load (__M_WDMB.10 __ptr_pointer_sample_line__a4.664 pointer_sample_line_ptr_start.377) <352>; (__fch_pointer_sample_line_ptr_start.467 var=170) load (__M_WDMB.10 __ptr_pointer_sample_line__a4.664 pointer_sample_line_ptr_start.377) <352>;
(__fch_pointer_coefficient_line_ptr_start.482 var=180) load (__M_WDMA.9 __ptr_pointer_coefficient_line__a4.665 pointer_coefficient_line_ptr_start.375) <363>; (__fch_pointer_coefficient_line_ptr_start.482 var=180) load (__M_WDMA.9 __ptr_pointer_coefficient_line__a4.665 pointer_coefficient_line_ptr_start.375) <363>;
(__cv.649 var=205) uint16__uint16____sint (number_coefficients.92) <556>; (__cv.649 var=205) uint16__uint16____sint (number_coefficients.92) <558>;
(__ptr_pointer_sample_line__a4.664 var=213) const () <572>; (__ptr_pointer_sample_line__a4.664 var=213) const () <574>;
(__ptr_pointer_coefficient_line__a4.665 var=214) const () <574>; (__ptr_pointer_coefficient_line__a4.665 var=214) const () <576>;
(__ct_4.936 var=250) const () <967>; (__ct_4.936 var=250) const () <969>;
(__trgt.981 var=288) const () <1130>; (__trgt.981 var=288) const () <1132>;
() void_doloop_uint16__uint16_ (__cv.649 __trgt.981) <1131>; () void_doloop_uint16__uint16_ (__cv.649 __trgt.981) <1133>;
(__vcnt.982 var=289) undefined () <1132>; (__vcnt.982 var=289) undefined () <1134>;
for { for {
{ {
(_ZL2mu.429 var=35) entry (_ZL2mu.508 _ZL2mu.362) <314>; (_ZL2mu.429 var=35) entry (_ZL2mu.508 _ZL2mu.362) <314>;
(__extDM_int32_.430 var=36) entry (__extDM_int32_.510 __extDM_int32_.368) <315>; (__extDM_int32_.430 var=36) entry (__extDM_int32_.510 __extDM_int32_.368) <315>;
(sample_line.433 var=39) entry (sample_line.516 sample_line.378) <318>; (sample_line.433 var=39) entry (sample_line.516 sample_line.378) <318>;
(coefficient_line.436 var=42) entry (coefficient_line.522 coefficient_line.373) <321>; (coefficient_line.436 var=42) entry (coefficient_line.522 coefficient_line.373) <321>;
(__iv1_i.635 var=201) entry (__iv1_i.636 __fch_pointer_sample_line_ptr_start.467) <543>; (__iv1_i.635 var=201) entry (__iv1_i.636 __fch_pointer_sample_line_ptr_start.467) <545>;
(__iv2_i.640 var=202) entry (__iv2_i.641 __fch_pointer_coefficient_line_ptr_start.482) <547>; (__iv2_i.640 var=202) entry (__iv2_i.641 __fch_pointer_coefficient_line_ptr_start.482) <549>;
} #24 } #24
{ {
(__M_WDMB.472 var=12 _ZL2mu.473 var=35 __extDM_int32_.474 var=36 coefficient_line.475 var=42 sample_line.476 var=39) store (__ct_0.103 __iv1_i.635 _ZL2mu.429 __extDM_int32_.430 coefficient_line.436 sample_line.433) <357>; (__M_WDMB.472 var=12 _ZL2mu.473 var=35 __extDM_int32_.474 var=36 coefficient_line.475 var=42 sample_line.476 var=39) store (__ct_0.103 __iv1_i.635 _ZL2mu.429 __extDM_int32_.430 coefficient_line.436 sample_line.433) <357>;
(__M_WDMA.487 var=11 _ZL2mu.488 var=35 __extDM_int32_.489 var=36 coefficient_line.490 var=42 sample_line.491 var=39) store (__ct_0.103 __iv2_i.640 _ZL2mu.473 __extDM_int32_.474 coefficient_line.475 sample_line.476) <368>; (__M_WDMA.487 var=11 _ZL2mu.488 var=35 __extDM_int32_.489 var=36 coefficient_line.490 var=42 sample_line.491 var=39) store (__ct_0.103 __iv2_i.640 _ZL2mu.473 __extDM_int32_.474 coefficient_line.475 sample_line.476) <368>;
(__rt.723 var=217) __Pvoid__pl___Pvoid_int18_ (__iv1_i.635 __ct_4.936) <671>; (__rt.723 var=217) __Pvoid__pl___Pvoid_int18_ (__iv1_i.635 __ct_4.936) <673>;
(__rt.745 var=217) __Pvoid__pl___Pvoid_int18_ (__iv2_i.640 __ct_4.936) <699>; (__rt.745 var=217) __Pvoid__pl___Pvoid_int18_ (__iv2_i.640 __ct_4.936) <701>;
} #256 off=22 } #256 off=22
{ {
() for_count (__vcnt.982) <373>; () for_count (__vcnt.982) <373>;
@@ -416,8 +416,8 @@ F_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi {
(__extDM_int32_.510 var=36 __extDM_int32_.511 var=36) exit (__extDM_int32_.489) <381>; (__extDM_int32_.510 var=36 __extDM_int32_.511 var=36) exit (__extDM_int32_.489) <381>;
(sample_line.516 var=39 sample_line.517 var=39) exit (sample_line.491) <384>; (sample_line.516 var=39 sample_line.517 var=39) exit (sample_line.491) <384>;
(coefficient_line.522 var=42 coefficient_line.523 var=42) exit (coefficient_line.490) <387>; (coefficient_line.522 var=42 coefficient_line.523 var=42) exit (coefficient_line.490) <387>;
(__iv1_i.636 var=201 __iv1_i.637 var=201) exit (__rt.723) <544>; (__iv1_i.636 var=201 __iv1_i.637 var=201) exit (__rt.723) <546>;
(__iv2_i.641 var=202 __iv2_i.642 var=202) exit (__rt.745) <548>; (__iv2_i.641 var=202 __iv2_i.642 var=202) exit (__rt.745) <550>;
} #26 } #26
} #23 rng=[1,65535] } #23 rng=[1,65535]
} #22 } #22
@@ -452,166 +452,166 @@ F_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi {
() sink (__extDM___PDMint32_.367) <444>; () sink (__extDM___PDMint32_.367) <444>;
() sink (pointer_coefficient_line_ptr_start.375) <445>; () sink (pointer_coefficient_line_ptr_start.375) <445>;
() sink (__ct_0.59) <446>; () sink (__ct_0.59) <446>;
(__rt.701 var=217) __Pvoid__pl___Pvoid_int18_ (__rd___sp.580 __ct_0s0.935) <643>; (__rt.701 var=217) __Pvoid__pl___Pvoid_int18_ (__rd___sp.580 __ct_0s0.935) <645>;
(__ct_0s0.935 var=249) const () <965>; (__ct_0s0.935 var=249) const () <967>;
} #0 } #0
0 : 'signal_processing\\signal_path.c'; 0 : 'signal_processing\\signal_path.c';
---------- ----------
0 : (0,294:0,0); 0 : (0,296:0,0);
4 : (0,309:4,2); 4 : (0,311:4,2);
5 : (0,310:33,3); 5 : (0,312:33,3);
6 : (0,310:4,3); 6 : (0,312:4,3);
7 : (0,311:44,4); 7 : (0,313:44,4);
8 : (0,311:4,4); 8 : (0,313:4,4);
10 : (0,314:4,5); 10 : (0,316:4,5);
11 : (0,315:35,6); 11 : (0,317:35,6);
12 : (0,315:4,6); 12 : (0,317:4,6);
13 : (0,316:48,7); 13 : (0,318:48,7);
14 : (0,316:4,7); 14 : (0,318:4,7);
16 : (0,322:4,10); 16 : (0,324:4,10);
17 : (0,323:88,11); 17 : (0,325:88,11);
18 : (0,323:4,11); 18 : (0,325:4,11);
20 : (0,326:4,13); 20 : (0,328:4,13);
22 : (0,326:4,14); 22 : (0,328:4,14);
23 : (0,326:4,14); 23 : (0,328:4,14);
27 : (0,326:4,22); 27 : (0,328:4,22);
30 : (0,330:0,25); 30 : (0,332:0,25);
256 : (0,326:50,14); 256 : (0,328:50,14);
276 : (0,309:4,2); 276 : (0,311:4,2);
370 : (0,314:4,5); 370 : (0,316:4,5);
466 : (0,326:4,13); 466 : (0,328:4,13);
471 : (0,322:4,10); 471 : (0,324:4,10);
474 : (0,320:16,9); 474 : (0,322:16,9);
475 : (0,320:16,9); 475 : (0,322:16,9);
480 : (0,320:7,9); 480 : (0,322:7,9);
481 : (0,320:7,9); 481 : (0,322:7,9);
---------- ----------
77 : (0,322:48,0); 77 : (0,324:48,0);
81 : (0,323:49,0); 81 : (0,325:49,0);
118 : (0,294:5,0); 118 : (0,296:5,0);
122 : (0,294:5,0); 122 : (0,296:5,0);
126 : (0,309:25,0); 126 : (0,311:25,0);
127 : (0,309:48,0); 127 : (0,311:48,0);
130 : (0,309:47,2); 130 : (0,311:47,2);
131 : (0,309:47,0); 131 : (0,311:47,0);
135 : (0,309:55,2); 135 : (0,311:55,2);
136 : (0,309:55,0); 136 : (0,311:55,0);
137 : (0,309:64,0); 140 : (0,311:63,2);
140 : (0,309:63,2); 141 : (0,311:63,0);
141 : (0,309:63,0); 145 : (0,311:71,2);
145 : (0,309:71,2); 146 : (0,311:71,0);
146 : (0,309:71,0); 150 : (0,311:79,2);
150 : (0,309:79,2); 151 : (0,311:79,0);
151 : (0,309:79,0); 152 : (0,311:84,0);
152 : (0,309:84,0); 154 : (0,311:84,0);
154 : (0,309:84,0); 157 : (0,311:4,2);
157 : (0,309:4,2); 158 : (0,311:4,0);
158 : (0,309:4,0); 159 : (0,311:4,2);
159 : (0,309:4,2); 160 : (0,312:14,0);
160 : (0,310:14,0); 161 : (0,312:33,0);
161 : (0,310:33,0); 164 : (0,312:4,3);
164 : (0,310:4,3); 165 : (0,312:4,0);
165 : (0,310:4,0); 166 : (0,312:4,3);
166 : (0,310:4,3); 169 : (0,313:15,0);
169 : (0,311:15,0); 170 : (0,313:34,0);
170 : (0,311:34,0); 173 : (0,313:44,0);
173 : (0,311:44,0); 176 : (0,313:4,4);
176 : (0,311:4,4); 177 : (0,313:4,0);
177 : (0,311:4,0); 178 : (0,313:4,4);
178 : (0,311:4,4); 179 : (0,316:25,0);
179 : (0,314:25,0); 183 : (0,316:51,5);
183 : (0,314:51,5); 184 : (0,316:51,0);
184 : (0,314:51,0); 188 : (0,316:61,5);
188 : (0,314:61,5); 189 : (0,316:61,0);
189 : (0,314:61,0); 193 : (0,316:71,5);
193 : (0,314:71,5); 194 : (0,316:71,0);
194 : (0,314:71,0); 198 : (0,316:81,5);
198 : (0,314:81,5); 199 : (0,316:81,0);
199 : (0,314:81,0); 203 : (0,316:91,5);
203 : (0,314:91,5); 204 : (0,316:91,0);
204 : (0,314:91,0); 207 : (0,316:96,0);
207 : (0,314:96,0); 210 : (0,316:4,5);
210 : (0,314:4,5); 211 : (0,316:4,0);
211 : (0,314:4,0); 212 : (0,316:4,5);
212 : (0,314:4,5); 213 : (0,317:14,0);
213 : (0,315:14,0); 214 : (0,317:35,0);
214 : (0,315:35,0); 217 : (0,317:4,6);
217 : (0,315:4,6); 218 : (0,317:4,0);
218 : (0,315:4,0); 219 : (0,317:4,6);
219 : (0,315:4,6); 222 : (0,318:15,0);
222 : (0,316:15,0); 223 : (0,318:36,0);
223 : (0,316:36,0); 226 : (0,318:48,0);
226 : (0,316:48,0); 229 : (0,318:4,7);
229 : (0,316:4,7); 230 : (0,318:4,0);
230 : (0,316:4,0); 231 : (0,318:4,7);
231 : (0,316:4,7); 232 : (0,322:16,0);
232 : (0,320:16,0); 236 : (0,322:4,9);
236 : (0,320:4,9); 237 : (0,324:26,0);
237 : (0,322:26,0); 238 : (0,324:48,0);
238 : (0,322:48,0); 239 : (0,324:61,0);
239 : (0,322:61,0); 240 : (0,324:82,0);
242 : (0,322:82,0); 242 : (0,324:82,0);
245 : (0,322:4,10); 245 : (0,324:4,10);
246 : (0,322:4,0); 246 : (0,324:4,0);
247 : (0,322:4,10); 247 : (0,324:4,10);
250 : (0,323:22,0); 250 : (0,325:22,0);
251 : (0,323:49,0); 251 : (0,325:49,0);
252 : (0,323:67,0); 252 : (0,325:67,0);
255 : (0,323:88,0); 255 : (0,325:88,0);
258 : (0,323:4,11); 258 : (0,325:4,11);
259 : (0,323:4,0); 259 : (0,325:4,0);
260 : (0,323:4,11); 260 : (0,325:4,11);
306 : (0,326:4,13); 306 : (0,328:4,13);
314 : (0,326:4,14); 314 : (0,328:4,14);
315 : (0,326:4,14); 315 : (0,328:4,14);
318 : (0,326:4,14); 318 : (0,328:4,14);
321 : (0,326:4,14); 321 : (0,328:4,14);
352 : (0,327:27,14); 352 : (0,329:27,14);
357 : (0,327:37,14); 357 : (0,329:37,14);
363 : (0,328:32,15); 363 : (0,330:32,15);
368 : (0,328:42,15); 368 : (0,330:42,15);
373 : (0,326:4,20); 373 : (0,328:4,20);
380 : (0,326:4,20); 380 : (0,328:4,20);
381 : (0,326:4,20); 381 : (0,328:4,20);
384 : (0,326:4,20); 384 : (0,328:4,20);
387 : (0,326:4,20); 387 : (0,328:4,20);
413 : (0,326:4,24); 413 : (0,328:4,24);
414 : (0,326:4,24); 414 : (0,328:4,24);
415 : (0,326:4,24); 415 : (0,328:4,24);
416 : (0,326:4,24); 416 : (0,328:4,24);
419 : (0,330:0,0); 419 : (0,332:0,0);
423 : (0,330:0,25); 423 : (0,332:0,25);
424 : (0,330:0,25); 424 : (0,332:0,25);
572 : (0,327:27,0); 574 : (0,329:27,0);
574 : (0,328:32,0); 576 : (0,330:32,0);
615 : (0,294:5,0); 617 : (0,296:5,0);
643 : (0,330:0,0); 645 : (0,332:0,0);
727 : (0,309:55,0); 729 : (0,311:55,0);
755 : (0,309:63,0); 757 : (0,311:63,0);
783 : (0,309:71,0); 785 : (0,311:71,0);
811 : (0,309:79,0); 813 : (0,311:79,0);
839 : (0,314:61,0); 841 : (0,316:61,0);
867 : (0,314:71,0); 869 : (0,316:71,0);
895 : (0,314:81,0); 897 : (0,316:81,0);
923 : (0,314:91,0); 925 : (0,316:91,0);
963 : (0,294:5,0); 965 : (0,296:5,0);
965 : (0,330:0,0); 967 : (0,332:0,0);
969 : (0,309:55,0); 971 : (0,311:55,0);
987 : (0,326:4,13); 989 : (0,328:4,13);
1020 : (0,320:16,0); 1022 : (0,322:16,0);
1021 : (0,320:16,9); 1023 : (0,322:16,9);
1022 : (0,320:16,9); 1024 : (0,322:16,9);
1023 : (0,320:16,9); 1025 : (0,322:16,9);
1024 : (0,320:16,9); 1026 : (0,322:16,9);
1025 : (0,320:16,9); 1027 : (0,322:16,9);
1026 : (0,320:16,9); 1028 : (0,322:16,9);
1032 : (0,320:7,0); 1034 : (0,322:7,0);
1033 : (0,320:7,9); 1035 : (0,322:7,9);
1034 : (0,320:7,9); 1036 : (0,322:7,9);
1035 : (0,320:7,9); 1037 : (0,322:7,9);
1036 : (0,320:7,9); 1038 : (0,322:7,9);
1037 : (0,320:7,9); 1039 : (0,322:7,9);
1096 : (0,326:4,13); 1098 : (0,328:4,13);
1125 : (0,326:4,13); 1127 : (0,328:4,13);
1131 : (0,326:4,20); 1133 : (0,328:4,20);
@@ -3,7 +3,6 @@
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
0af2c45e33552c5c7b753a0927f528cf9623362c 0af2c45e33552c5c7b753a0927f528cf9623362c
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
105965f0f4bb5e0aac52292eaeab8be33ff2810a 2544efae60496dc3552329aff83d34314a0e708c
173 174
0 0
1
Binary file not shown.
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
/*** /***
@@ -3,7 +3,6 @@
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
7b022b02776bb92fed762bace59f48566912702b 7b022b02776bb92fed762bace59f48566912702b
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
776a7c2540406a50b5fc8c9e1b9c6777f974f8eb d00a7a60dbaaf9354c1b8068ae96f9e3983b98ca
136 137
0 0
1
Binary file not shown.
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
/*** /***
@@ -3,7 +3,6 @@
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
18b3408058b22f3ae1d43b6d546c2eb1718f55c8 18b3408058b22f3ae1d43b6d546c2eb1718f55c8
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
fae7a92977714d9cb361e7ea86077e234c407668 c078adcee094dd08c79ddf8907feb1d017dad4a9
182 183
0 0
1
Binary file not shown.
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
/*** /***
@@ -3,7 +3,6 @@
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
a35ee70722a1a9c549d314cfa08fa544db59ee63 a35ee70722a1a9c549d314cfa08fa544db59ee63
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
0716eac1690ac51c6bb00ab1ce9b1e002c6886d8 4dd4556c7aaf1e8026f8c822d09d583d4ef490c4
201 202
0 0
1
Binary file not shown.
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
/*** /***
@@ -3,7 +3,6 @@
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
9ad889ee1ba444664feee64735d6aa7318237ea3 9ad889ee1ba444664feee64735d6aa7318237ea3
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
4daef6f0c409004dbf00495c37d9d0c7c80a87c9 c1aa5c945f2130fe9c78b6064b0515403280ac57
179 180
0 0
1
Binary file not shown.
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
/*** /***
@@ -3,7 +3,6 @@
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
db34611342e1538c3b1bd0fe59ff9cc094c92226 db34611342e1538c3b1bd0fe59ff9cc094c92226
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
3355534f352ab8c228af76156cf0bb85751fe240 7fde295e370fa248776cb643eadf443f2e26910b
153 154
0 0
1
Binary file not shown.
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:33 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
/*** /***
@@ -1,8 +1,8 @@
6bd14b3bc305504dd7bb9269fe30bf59aca75a76 6bd14b3bc305504dd7bb9269fe30bf59aca75a76
842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79 842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
c3fbab7df078bceb48587a6f920844d0ec86e1d3 5d62e0f640e9df1c51772844845b16f4cc7870c0
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
599853d174f0d1197464f494181d05443b5f0322 460767980ae9b1d6353daece431be1c808da2a38
334 336
0 0
Binary file not shown.
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:07 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
#const float_tininess_after_rounding enum __anonymous0__signal_path_ 0 (0x0) #const float_tininess_after_rounding enum __anonymous0__signal_path_ 0 (0x0)
#const float_tininess_before_rounding enum __anonymous0__signal_path_ 1 (0x1) #const float_tininess_before_rounding enum __anonymous0__signal_path_ 1 (0x1)
+5 -7
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:07 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
bool__ : _basic() bool; bool__ : _basic() bool;
__cchar__ : _basic() __cchar; __cchar__ : _basic() __cchar;
@@ -116,11 +116,8 @@
ptr_start $__PDMB__sint_DMB @4; ptr_start $__PDMB__sint_DMB @4;
ptr_current $__PDMB__sint_DMB @8; ptr_current $__PDMB__sint_DMB @8;
} }
__A16DMB__sint_DMB : _array(DMB,64,4) [16] $__sint_DMB; __A48DMB__sint_DMB : _array(DMB,192,4) [48] $__sint_DMB;
__A16__sint_DMA : _array(DMA,64,4) [16] $__sint_DMA; __A48__sint_DMA : _array(DMA,192,4) [48] $__sint_DMA;
__cchar_DMA : _basic(DMA,1,1) __cchar;
__A9__cchar_DMA : _array(DMA,9,1) [9] $__cchar_DMA;
__A2__cchar_DMA : _array(DMA,2,1) [2] $__cchar_DMA;
__rtp___27 : _typedef() __rtp $__ffloat__; __rtp___27 : _typedef() __rtp $__ffloat__;
__atp0___27 : _typedef() __atp0 $__ffloat__; __atp0___27 : _typedef() __atp0 $__ffloat__;
__atp1___15 : _typedef() __atp1 $__sint__; __atp1___15 : _typedef() __atp1 $__sint__;
@@ -209,6 +206,7 @@ __sint_____PDMBBufferPtrDMB___PDMB__sint___sint___sint__ : _function() $__sint__
void_____PDMBBufferPtrDMB___sint__ : _function() _void $__PDMBBufferPtrDMB__ $__sint__; void_____PDMBBufferPtrDMB___sint__ : _function() _void $__PDMBBufferPtrDMB__ $__sint__;
__A5__sint_DMA : _array(DMA,20,4) [5] $__sint_DMA; __A5__sint_DMA : _array(DMA,20,4) [5] $__sint_DMA;
__A2__sint_DMA : _array(DMA,8,4) [2] $__sint_DMA; __A2__sint_DMA : _array(DMA,8,4) [2] $__sint_DMA;
__A16__sint_DMA : _array(DMA,64,4) [16] $__sint_DMA;
SingleSignalPath_DMA : _struct(DMA,144,4) SingleSignalPath { SingleSignalPath_DMA : _struct(DMA,144,4) SingleSignalPath {
input_scale $__sint_DMA @0; input_scale $__sint_DMA @0;
x_nbit_bitshift $__sint_DMA @4; x_nbit_bitshift $__sint_DMA @4;
+4 -11
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:07 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
// toolrelease _25R2; // toolrelease _25R2;
@@ -65,7 +65,7 @@
"signal_path-43153a.sfg" "signal_path-43153a.sfg"
: _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi : _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi
: "initialize_signal" global "signal_processing\\signal_path.c" 294 Ofile : "initialize_signal" global "signal_processing\\signal_path.c" 296 Ofile
( (
_Z20scale_preemph_filterP16SingleSignalPathdddddi _Z20scale_preemph_filterP16SingleSignalPathdddddi
_Z9set_delayP16SingleSignalPathi _Z9set_delayP16SingleSignalPathi
@@ -78,10 +78,9 @@
"signal_path-ae31a2.sfg" "signal_path-ae31a2.sfg"
: _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_ : _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
: "calculate_output" global "signal_processing\\signal_path.c" 334 Ofile : "calculate_output" global "signal_processing\\signal_path.c" 336 Ofile
( (
_Z16write_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBi _Z16write_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBi
fprintf
) )
"" ""
@@ -120,9 +119,3 @@
( (
) )
""
: fprintf
: "fprintf" global "..\\..\\..\\OneDrive - MED-EL\\Desktop\\LPDSP32_Modell\\lib\\runtime\\include\\stdio.h" 83 Ofile
(
)
+10 -12
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:07 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
[ [
1 : _imsk_var_ typ=uint15_ bnd=e sz=1 algn=1 stl=IMSK tref=uint15__IMSK 1 : _imsk_var_ typ=uint15_ bnd=e sz=1 algn=1 stl=IMSK tref=uint15__IMSK
@@ -11,18 +11,16 @@
10 : _ZL7counter typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__sint_DMA 10 : _ZL7counter typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__sint_DMA
11 : _ZL2mu typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__sint_DMA 11 : _ZL2mu typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__sint_DMA
12 : _ZL4leak typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__sint_DMA 12 : _ZL4leak typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__sint_DMA
13 : sample_line typ=int8_ bnd=g sz=64 algn=4 stl=DMB tref=__A16DMB__sint_DMB 13 : sample_line typ=int8_ bnd=g sz=192 algn=4 stl=DMB tref=__A48DMB__sint_DMB
14 : coefficient_line typ=int8_ bnd=g sz=64 algn=8 stl=DMA tref=__A16__sint_DMA 14 : coefficient_line typ=int8_ bnd=g sz=192 algn=8 stl=DMA tref=__A48__sint_DMA
15 : pointer_sample_line typ=int8_ bnd=g sz=12 algn=4 stl=DMB tref=BufferPtrDMB_DMB 15 : pointer_sample_line typ=int8_ bnd=g sz=12 algn=4 stl=DMB tref=BufferPtrDMB_DMB
16 : pointer_coefficient_line typ=int8_ bnd=g sz=12 algn=4 stl=DMA tref=BufferPtr_DMA 16 : pointer_coefficient_line typ=int8_ bnd=g sz=12 algn=4 stl=DMA tref=BufferPtr_DMA
17 : _ZL13__str8f83c4d9 typ=int8_ bnd=F sz=9 algn=1 stl=DMA tref=__A9__cchar_DMA 17 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32 typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__A1__sint_DMA
18 : _ZL13__str008811f7 typ=int8_ bnd=F sz=2 algn=1 stl=DMA tref=__A2__cchar_DMA 18 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32 typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__A1__sint_DMA
19 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32 typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__A1__sint_DMA 19 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__A1__sint_DMA
20 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32 typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__A1__sint_DMA 20 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__A1__sint_DMA
21 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__A1__sint_DMA 21 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator typ=int8_ bnd=f sz=4 algn=4 stl=DMB tref=__A1DMB__sint_DMB
22 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre typ=int8_ bnd=f sz=4 algn=4 stl=DMA tref=__A1__sint_DMA 22 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32 typ=int8_ bnd=f sz=4 algn=4 stl=DMB tref=__A1DMB__sint_DMB
23 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator typ=int8_ bnd=f sz=4 algn=4 stl=DMB tref=__A1DMB__sint_DMB
24 : _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32 typ=int8_ bnd=f sz=4 algn=4 stl=DMB tref=__A1DMB__sint_DMB
] ]
__signal_path_sttc { __signal_path_sttc {
} #0 } #0
@@ -1,7 +1,7 @@
b94f5e81f66808a8f4f9315bd020e05811fb8d4a b94f5e81f66808a8f4f9315bd020e05811fb8d4a
842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79 842f4b2e587ac9c93f0ed2be9e41223a9cf4fa79
42695db990e5aaff0b9f36d25938c80e96ce47cc 42695db990e5aaff0b9f36d25938c80e96ce47cc
e999f674b0d590345802af76c35eb60abc4bd586 cff7c1175d32e787b8ddec1c921f9c95afec6b5e
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
da39a3ee5e6b4b0d3255bfef95601890afd80709 da39a3ee5e6b4b0d3255bfef95601890afd80709
0 0
Binary file not shown.
+8 -12
View File
@@ -1,19 +1,15 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:07 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
_ZL7counter/10 $ counter _ZL7counter/10 $ counter
_ZL2mu/11 $ mu _ZL2mu/11 $ mu
_ZL4leak/12 $ leak _ZL4leak/12 $ leak
_ZL4leak/12 : #1d #ac #ff #7f _ZL4leak/12 : #1d #ac #ff #7f
_ZL13__str8f83c4d9/17 $ __str8f83c4d9 _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32/17 $ c_sensor_32 _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZL13__str8f83c4d9/17 : #25 #64 #2c #20 #25 #64 #2c #20 #00 _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32/18 $ acc_sensor_32 _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZL13__str008811f7/18 $ __str008811f7 _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre/19 $ c_sensor_pre _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZL13__str008811f7/18 : #0a #00 _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre/20 $ acc_sensor_pre _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32/19 $ c_sensor_32 _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_ _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator/21 $ filter_accumulator _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32/20 $ acc_sensor_32 _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_ _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32/22 $ output_32 _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre/21 $ c_sensor_pre _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre/22 $ acc_sensor_pre _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator/23 $ filter_accumulator _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32/24 $ output_32 _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
+3 -30
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:07 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
toolrelease _25R2; toolrelease _25R2;
@@ -56,15 +56,6 @@ F_Z10float64_eqyy : user_defined, called {
llv : 0 0 0 0 0 ; llv : 0 0 0 0 0 ;
} }
// int fprintf(FILE *, const char *, ...)
Ffprintf : user_defined, called, varargs {
fnm : "fprintf" 'int fprintf(FILE *, const char *, ...)';
arg : ( dmaddr_:i int32_:r dmaddr_:i dmaddr_:i );
loc : ( LR[0] RA[0] A[0] A[1] );
vac : ( srIM[0] );
llv : 0 0 0 0 0 ;
}
// double ff_pow(double, double) // double ff_pow(double, double)
Fff_pow : user_defined, called { Fff_pow : user_defined, called {
fnm : "ff_pow" 'double ff_pow(double, double)'; fnm : "ff_pow" 'double ff_pow(double, double)';
@@ -90,7 +81,7 @@ F_Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_ :
arg : ( dmaddr_:i dmaddr_:i dmaddr_:i dmaddr_:i dmaddr_:i dmaddr_:i dmaddr_:i ); arg : ( dmaddr_:i dmaddr_:i dmaddr_:i dmaddr_:i dmaddr_:i dmaddr_:i dmaddr_:i );
loc : ( LR[0] A[0] A[1] A[2] A[4] A[5] __spill_WDMA[0] ); loc : ( LR[0] A[0] A[1] A[2] A[4] A[5] __spill_WDMA[0] );
vac : ( srIM[0] ); vac : ( srIM[0] );
frm : ( b=8 ); frm : ( );
llv : 0 1 0 0 0 ; llv : 0 1 0 0 0 ;
} }
@@ -164,21 +155,3 @@ F_Z10set_weightP16SingleSignalPathdi : user_defined, called {
llv : 0 1 0 0 0 ; llv : 0 1 0 0 0 ;
} }
// int VA0Ffprintf(FILE *, const char *, ...)
VA0Ffprintf : user_defined, called, varargs {
fnm : "VA0Ffprintf" 'int VA0Ffprintf(FILE *, const char *, ...)';
arg : ( dmaddr_:i int32_:r dmaddr_:i dmaddr_:i );
loc : ( LR[0] RA[0] A[0] A[1] );
vac : ( srIM[0] );
llv : 0 0 0 0 0 ;
}
// int VA1Ffprintf(FILE *, const char *, ...)
VA1Ffprintf : user_defined, called, varargs {
fnm : "VA1Ffprintf" 'int VA1Ffprintf(FILE *, const char *, ...)';
arg : ( dmaddr_:i int32_:r dmaddr_:i dmaddr_:i );
loc : ( LR[0] RA[0] A[0] A[1] );
vac : ( srIM[0] );
llv : 0 0 0 0 0 ;
}
@@ -1,10 +1,10 @@
"signal_path-59265a.o" 1 "signal_path-59265a.o" 0
"signal_path-a56564.o" 1 "signal_path-a56564.o" 0
"signal_path-4df6b6.o" 1 "signal_path-4df6b6.o" 0
"signal_path-a3616e.o" 1 "signal_path-a3616e.o" 0
"signal_path-6dff42.o" 1 "signal_path-6dff42.o" 0
"signal_path-a192c9.o" 1 "signal_path-a192c9.o" 0
"signal_path-153c75.o" 1 "signal_path-153c75.o" 0
"signal_path-43153a.o" 3 "signal_path-43153a.o" 0
"signal_path-ae31a2.o" 0 "signal_path-ae31a2.o" 0
"signal_path.gvt.o" 0 "signal_path.gvt.o" 0
+2 -2
View File
@@ -1,7 +1,7 @@
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:07 2026 // File generated by noodle version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:32 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork signal_processing/signal_path.c lpdsp32
// per defined called function, table of invoked intrinsic functions (excluding built-in operators): // per defined called function, table of invoked intrinsic functions (excluding built-in operators):
+2 -2
View File
@@ -13,7 +13,7 @@
"-g", "-g",
"-IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include", "-IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include",
"-DBLOCK_LEN=1", "-DBLOCK_LEN=1",
"-DMAX_FIR_COEFFS=16", "-DMAX_FIR_COEFFS=45",
"-D__tct_patch__=0", "-D__tct_patch__=0",
"-include", "-include",
"lpdsp32_llvm.h", "lpdsp32_llvm.h",
@@ -43,7 +43,7 @@
"-g", "-g",
"-IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include", "-IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include",
"-DBLOCK_LEN=1", "-DBLOCK_LEN=1",
"-DMAX_FIR_COEFFS=16", "-DMAX_FIR_COEFFS=45",
"-D__tct_patch__=0", "-D__tct_patch__=0",
"-include", "-include",
"lpdsp32_llvm.h", "lpdsp32_llvm.h",
+1 -1
View File
@@ -1,2 +1,2 @@
3f9ac5f14d5e3a5bd63cd9f84c84cc98a72aac59 f6ea6d6d15e296a40d70b34eca4be83eefdd4d38
16eb5e4638293780f809bd1de8ff96feb0151a27 16eb5e4638293780f809bd1de8ff96feb0151a27
Binary file not shown.
+39 -35
View File
@@ -1,7 +1,7 @@
// File generated by darts version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:51 2026 // File generated by darts version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:34 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\darts.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -d -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 +Mhex +Ihex -g Release/main.o lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\darts.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -d -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 +Mhex +Ihex -g Release/main.o lpdsp32
// Release: ipp X-2025.06 // Release: ipp X-2025.06
.data_segment_name .data_segment_name
@@ -34,7 +34,7 @@
.bss local 2 _ZL6sample DMB 2 .bss local 2 _ZL6sample DMB 2
.data_segment_name .data_segment_name
.rodata local 1 _ZL13__stradd574a4 DMA .rodata local 1 _ZL13__str75097c0a DMA
0x2e 0x2e
0x2e 0x2e
0x2f 0x2f
@@ -78,12 +78,13 @@
0x74 0x74
0x61 0x61
0x2f 0x2f
0x73 0x63
0x69 0x6f
0x6d 0x6d
0x70 0x70
0x6c 0x6c
0x65 0x65
0x78
0x5f 0x5f
0x64 0x64
0x73 0x73
@@ -117,7 +118,7 @@
0x0 0x0
.data_segment_name .data_segment_name
.rodata local 1 _ZL13__str0fe4b1b6 DMA .rodata local 1 _ZL13__strd718b91c DMA
0x2e 0x2e
0x2e 0x2e
0x2f 0x2f
@@ -161,12 +162,13 @@
0x74 0x74
0x61 0x61
0x2f 0x2f
0x73 0x63
0x69 0x6f
0x6d 0x6d
0x70 0x70
0x6c 0x6c
0x65 0x65
0x78
0x5f 0x5f
0x64 0x64
0x73 0x73
@@ -195,7 +197,7 @@
0x0 0x0
.data_segment_name .data_segment_name
.rodata local 1 _ZL13__stre6369ab8 DMA .rodata local 1 _ZL13__str36a0c6ea DMA
0x2e 0x2e
0x2e 0x2e
0x2f 0x2f
@@ -237,12 +239,13 @@
0x75 0x75
0x74 0x74
0x2f 0x2f
0x73 0x63
0x69 0x6f
0x6d 0x6d
0x70 0x70
0x6c 0x6c
0x65 0x65
0x78
0x5f 0x5f
0x64 0x64
0x73 0x73
@@ -266,7 +269,7 @@
0x0 0x0
.data_segment_name .data_segment_name
.rodata local 1 _ZL13__strcf6f2fde DMA .rodata local 1 _ZL13__str7a9ae62c DMA
0x2e 0x2e
0x2e 0x2e
0x2f 0x2f
@@ -308,12 +311,13 @@
0x75 0x75
0x74 0x74
0x2f 0x2f
0x73 0x63
0x69 0x6f
0x6d 0x6d
0x70 0x70
0x6c 0x6c
0x65 0x65
0x78
0x5f 0x5f
0x64 0x64
0x73 0x73
@@ -361,17 +365,17 @@
.undef local data _ZL19acc_sensor_signal_t .undef local data _ZL19acc_sensor_signal_t
.undef local data _ZL13__stradd574a4 .undef local data _ZL13__str75097c0a
.undef local data _ZL13__str00f02b8f .undef local data _ZL13__str00f02b8f
.undef local data _ZL13__str0fe4b1b6 .undef local data _ZL13__strd718b91c
.undef local data _ZL13__stre6369ab8 .undef local data _ZL13__str36a0c6ea
.undef local data _ZL13__str00f52cca .undef local data _ZL13__str00f52cca
.undef local data _ZL13__strcf6f2fde .undef local data _ZL13__str7a9ae62c
.undef local data _ZL13__str41232700 .undef local data _ZL13__str41232700
@@ -437,7 +441,7 @@
/* 0x000008 0xa4243 */ /* MW */ /* 0x000008 0xa4243 */ /* MW */
.src_ref 0 "main.c" 32 18 first .src_ref 0 "main.c" 32 18 first
.src_ref 0 "main.c" 37 4 .src_ref 0 "main.c" 37 4
/* 0x000009 0x5c043 */ rb0 = 16; a3[0x0] = ahl1 /* 0x000009 0x5c0c3 */ rb0 = 48; a3[0x0] = ahl1
/* 0x00000a 0x0d879 */ /* MW */ /* 0x00000a 0x0d879 */ /* MW */
.src_ref 0 "main.c" 31 22 first .src_ref 0 "main.c" 31 22 first
.src_ref 0 "main.c" 37 4 .src_ref 0 "main.c" 37 4
@@ -471,43 +475,43 @@
.src_ref 0 "main.c" 37 4 .src_ref 0 "main.c" 37 4
/* 0x00001c 0x6e000 */ bxl0 = [(_ro_lbl_DM_8___main_8_1 + 0)] /* 0x00001c 0x6e000 */ bxl0 = [(_ro_lbl_DM_8___main_8_1 + 0)]
/* 0x00001d 0x00412 */ /* MW */ /* 0x00001d 0x00412 */ /* MW */
.src_ref 0 "main.c" 49 16 .src_ref 0 "main.c" 54 16
/* 0x00001e 0x68000 */ a1 = _ZL13__stradd574a4 /* 0x00001e 0x68000 */ a1 = _ZL13__str75097c0a
/* 0x00001f 0x00021 */ /* MW */ /* 0x00001f 0x00021 */ /* MW */
.src_ref 0 "main.c" 49 16 .src_ref 0 "main.c" 54 16
/* 0x000020 0x68000 */ a2 = _ZL13__str00f02b8f /* 0x000020 0x68000 */ a2 = _ZL13__str00f02b8f
/* 0x000021 0x00022 */ /* MW */ /* 0x000021 0x00022 */ /* MW */
.src_ref 0 "main.c" 49 16 first .src_ref 0 "main.c" 54 16 first
/* 0x000022 0x66000 */ call fopen /* 0x000022 0x66000 */ call fopen
/* 0x000023 0x00000 */ /* MW */ /* 0x000023 0x00000 */ /* MW */
/* 0x000024 0x88260 */ sp[0x10] = a0 /* 0x000024 0x88260 */ sp[0x10] = a0
.src_ref 0 "main.c" 50 16 .src_ref 0 "main.c" 55 16
/* 0x000025 0x68000 */ a1 = _ZL13__str0fe4b1b6 /* 0x000025 0x68000 */ a1 = _ZL13__strd718b91c
/* 0x000026 0x00021 */ /* MW */ /* 0x000026 0x00021 */ /* MW */
.src_ref 0 "main.c" 50 16 .src_ref 0 "main.c" 55 16
/* 0x000027 0x68000 */ a2 = _ZL13__str00f02b8f /* 0x000027 0x68000 */ a2 = _ZL13__str00f02b8f
/* 0x000028 0x00022 */ /* MW */ /* 0x000028 0x00022 */ /* MW */
.src_ref 0 "main.c" 50 16 first .src_ref 0 "main.c" 55 16 first
/* 0x000029 0x66000 */ call fopen /* 0x000029 0x66000 */ call fopen
/* 0x00002a 0x00000 */ /* MW */ /* 0x00002a 0x00000 */ /* MW */
/* 0x00002b 0x881e0 */ sp[0xc] = a0 /* 0x00002b 0x881e0 */ sp[0xc] = a0
.src_ref 0 "main.c" 51 16 .src_ref 0 "main.c" 56 16
/* 0x00002c 0x68000 */ a1 = _ZL13__stre6369ab8 /* 0x00002c 0x68000 */ a1 = _ZL13__str36a0c6ea
/* 0x00002d 0x00021 */ /* MW */ /* 0x00002d 0x00021 */ /* MW */
.src_ref 0 "main.c" 51 16 .src_ref 0 "main.c" 56 16
/* 0x00002e 0x68000 */ a2 = _ZL13__str00f52cca /* 0x00002e 0x68000 */ a2 = _ZL13__str00f52cca
/* 0x00002f 0x00022 */ /* MW */ /* 0x00002f 0x00022 */ /* MW */
.src_ref 0 "main.c" 51 16 first .src_ref 0 "main.c" 56 16 first
/* 0x000030 0x66000 */ call fopen /* 0x000030 0x66000 */ call fopen
/* 0x000031 0x00000 */ /* MW */ /* 0x000031 0x00000 */ /* MW */
/* 0x000032 0x882e0 */ sp[0x14] = a0 /* 0x000032 0x882e0 */ sp[0x14] = a0
.src_ref 0 "main.c" 52 15 .src_ref 0 "main.c" 57 15
/* 0x000033 0x68000 */ a1 = _ZL13__strcf6f2fde /* 0x000033 0x68000 */ a1 = _ZL13__str7a9ae62c
/* 0x000034 0x00021 */ /* MW */ /* 0x000034 0x00021 */ /* MW */
.src_ref 0 "main.c" 52 15 .src_ref 0 "main.c" 57 15
/* 0x000035 0x68000 */ a2 = _ZL13__str00f52cca /* 0x000035 0x68000 */ a2 = _ZL13__str00f52cca
/* 0x000036 0x00022 */ /* MW */ /* 0x000036 0x00022 */ /* MW */
.src_ref 0 "main.c" 52 15 first .src_ref 0 "main.c" 57 15 first
/* 0x000037 0x66000 */ call fopen /* 0x000037 0x66000 */ call fopen
/* 0x000038 0x00000 */ /* MW */ /* 0x000038 0x00000 */ /* MW */
/* 0x000039 0x88360 */ sp[0x18] = a0 /* 0x000039 0x88360 */ sp[0x18] = a0
+1 -1
View File
@@ -1,2 +1,2 @@
443b31e65b943f8a264935f20798d041034d012e 692e1730d67356254f4b2e95f5d5f51f97d6b7c8
16eb5e4638293780f809bd1de8ff96feb0151a27 16eb5e4638293780f809bd1de8ff96feb0151a27
Binary file not shown.
+226 -300
View File
@@ -1,7 +1,7 @@
// File generated by darts version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 15:18:08 2026 // File generated by darts version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:34 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\darts.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -d -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 +Mhex +Ihex -g Release/signal_path.o lpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\darts.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -d -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 +Mhex +Ihex -g Release/signal_path.o lpdsp32
// Release: ipp X-2025.06 // Release: ipp X-2025.06
.data_segment_name .data_segment_name
@@ -17,23 +17,6 @@
0xff 0xff
0x7f 0x7f
.data_segment_name
.rodata local 1 _ZL13__str8f83c4d9 DMA
0x25
0x64
0x2c
0x20
0x25
0x64
0x2c
0x20
0x0
.data_segment_name
.rodata local 1 _ZL13__str008811f7 DMA
0xa
0x0
.data_segment_name .data_segment_name
.bss local 4 _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32 DMA 4 .bss local 4 _ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32 DMA 4
@@ -70,15 +53,11 @@
.undef local data _ZL2mu .undef local data _ZL2mu
.undef local data _ZL13__str8f83c4d9 .data_segment_name
.bss global 4 sample_line DMB 192
.undef local data _ZL13__str008811f7
.data_segment_name .data_segment_name
.bss global 4 sample_line DMB 64 .bss global 8 coefficient_line DMA 192
.data_segment_name
.bss global 8 coefficient_line DMA 64
.data_segment_name .data_segment_name
.bss global 4 pointer_sample_line DMB 12 .bss global 4 pointer_sample_line DMB 12
@@ -658,8 +637,8 @@
.text_segment_name .text_segment_name
.text global 2 _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi .text global 2 _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi
.src_ref 0 "signal_path.c" 294 first .src_ref 0 "signal_path.c" 296 first
.src_ref 0 "signal_path.c" 294 5 .src_ref 0 "signal_path.c" 296 5
/* 0x000000 0xabf80 */ sp+= -0x40 /* 0x000000 0xabf80 */ sp+= -0x40
/* 0x000001 0x90758 */ sp[0x38] = ahl0 /* 0x000001 0x90758 */ sp[0x38] = ahl0
/* 0x000002 0x90659 */ sp[0x30] = ahl1 /* 0x000002 0x90659 */ sp[0x30] = ahl1
@@ -671,153 +650,153 @@
/* 0x000008 0x88263 */ sp[0x10] = a3 /* 0x000008 0x88263 */ sp[0x10] = a3
/* 0x000009 0x882e1 */ sp[0x14] = a1 /* 0x000009 0x882e1 */ sp[0x14] = a1
/* 0x00000a 0x88360 */ sp[0x18] = a0 /* 0x00000a 0x88360 */ sp[0x18] = a0
.src_ref 0 "signal_path.c" 309 47 .src_ref 0 "signal_path.c" 311 47
.src_ref 0 "signal_path.c" 309 55 .src_ref 0 "signal_path.c" 311 55
.src_ref 0 "signal_path.c" 309 63 .src_ref 0 "signal_path.c" 311 63
/* 0x00000b 0x39040 */ c0 = 8 /* 0x00000b 0x39040 */ c0 = 8
.src_ref 0 "signal_path.c" 309 47 first .src_ref 0 "signal_path.c" 311 47 first
/* 0x00000c 0x8d010 */ axl0 = [a2+c0] /* 0x00000c 0x8d010 */ axl0 = [a2+c0]
.src_ref 0 "signal_path.c" 309 55 .src_ref 0 "signal_path.c" 311 55
/* 0x00000d 0x8d011 */ axl1 = [a2+c0] /* 0x00000d 0x8d011 */ axl1 = [a2+c0]
.src_ref 0 "signal_path.c" 309 63 .src_ref 0 "signal_path.c" 311 63
/* 0x00000e 0x8d012 */ bxl0 = [a2+c0] /* 0x00000e 0x8d012 */ bxl0 = [a2+c0]
.src_ref 0 "signal_path.c" 309 79 .src_ref 0 "signal_path.c" 311 79
/* 0x00000f 0x8d133 */ bxl1 = a2[0x8] /* 0x00000f 0x8d133 */ bxl1 = a2[0x8]
/* 0x000010 0x9005b */ sp[0x0] = bhl1 /* 0x000010 0x9005b */ sp[0x0] = bhl1
.src_ref 0 "signal_path.c" 309 4 .src_ref 0 "signal_path.c" 311 4
/* 0x000011 0x66000 */ calldb _Z20scale_preemph_filterP16SingleSignalPathdddddi /* 0x000011 0x66000 */ calldb _Z20scale_preemph_filterP16SingleSignalPathdddddi
/* 0x000012 0x00008 */ /* MW */ /* 0x000012 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 309 4 .src_ref 0 "signal_path.c" 311 4
.src_ref 0 "signal_path.c" 309 71 .src_ref 0 "signal_path.c" 311 71
/* 0x000013 0x5c07e */ ra0 = 31; bxl1 = a2[0x0] /* 0x000013 0x5c07e */ ra0 = 31; bxl1 = a2[0x0]
/* 0x000014 0x0d033 */ /* MW */ /* 0x000014 0x0d033 */ /* MW */
.src_ref 0 "signal_path.c" 310 4 .src_ref 0 "signal_path.c" 312 4
/* 0x000015 0x88320 */ a0 = sp[0x18] /* 0x000015 0x88320 */ a0 = sp[0x18]
.src_ref 0 "signal_path.c" 310 4 first .src_ref 0 "signal_path.c" 312 4 first
/* 0x000016 0x66000 */ calldb _Z9set_delayP16SingleSignalPathi /* 0x000016 0x66000 */ calldb _Z9set_delayP16SingleSignalPathi
/* 0x000017 0x00008 */ /* MW */ /* 0x000017 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 310 4 .src_ref 0 "signal_path.c" 312 4
/* 0x000018 0x88409 */ ra1 = sp[0x20] /* 0x000018 0x88409 */ ra1 = sp[0x20]
.src_ref 0 "signal_path.c" 311 4 .src_ref 0 "signal_path.c" 313 4
/* 0x000019 0x88320 */ a0 = sp[0x18] /* 0x000019 0x88320 */ a0 = sp[0x18]
.src_ref 0 "signal_path.c" 311 4 first .src_ref 0 "signal_path.c" 313 4 first
/* 0x00001a 0x66000 */ calldb _Z10set_weightP16SingleSignalPathdi /* 0x00001a 0x66000 */ calldb _Z10set_weightP16SingleSignalPathdi
/* 0x00001b 0x00008 */ /* MW */ /* 0x00001b 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 311 4 .src_ref 0 "signal_path.c" 313 4
.src_ref 0 "signal_path.c" 311 4 .src_ref 0 "signal_path.c" 313 4
/* 0x00001c 0x5c07e */ ra0 = 31; axl0 = sp[0x38] /* 0x00001c 0x5c07e */ ra0 = 31; axl0 = sp[0x38]
/* 0x00001d 0x10710 */ /* MW */ /* 0x00001d 0x10710 */ /* MW */
.src_ref 0 "signal_path.c" 314 51 .src_ref 0 "signal_path.c" 316 51
/* 0x00001e 0x88222 */ a2 = sp[0x10] /* 0x00001e 0x88222 */ a2 = sp[0x10]
.src_ref 0 "signal_path.c" 314 4 .src_ref 0 "signal_path.c" 316 4
.src_ref 0 "signal_path.c" 314 51 .src_ref 0 "signal_path.c" 316 51
.src_ref 0 "signal_path.c" 314 61 .src_ref 0 "signal_path.c" 316 61
.src_ref 0 "signal_path.c" 314 71 .src_ref 0 "signal_path.c" 316 71
/* 0x00001f 0x5c820 */ c0 = 8; a0 = sp[0x14] /* 0x00001f 0x5c820 */ c0 = 8; a0 = sp[0x14]
/* 0x000020 0x082a0 */ /* MW */ /* 0x000020 0x082a0 */ /* MW */
.src_ref 0 "signal_path.c" 314 4 .src_ref 0 "signal_path.c" 316 4
.src_ref 0 "signal_path.c" 314 51 first .src_ref 0 "signal_path.c" 316 51 first
/* 0x000021 0x5c07e */ ra0 = 31; axl0 = [a2+c0] /* 0x000021 0x5c07e */ ra0 = 31; axl0 = [a2+c0]
/* 0x000022 0x0d010 */ /* MW */ /* 0x000022 0x0d010 */ /* MW */
.src_ref 0 "signal_path.c" 314 61 .src_ref 0 "signal_path.c" 316 61
/* 0x000023 0x8d011 */ axl1 = [a2+c0] /* 0x000023 0x8d011 */ axl1 = [a2+c0]
.src_ref 0 "signal_path.c" 314 71 .src_ref 0 "signal_path.c" 316 71
/* 0x000024 0x8d012 */ bxl0 = [a2+c0] /* 0x000024 0x8d012 */ bxl0 = [a2+c0]
.src_ref 0 "signal_path.c" 314 91 .src_ref 0 "signal_path.c" 316 91
/* 0x000025 0x8d133 */ bxl1 = a2[0x8] /* 0x000025 0x8d133 */ bxl1 = a2[0x8]
/* 0x000026 0x9005b */ sp[0x0] = bhl1 /* 0x000026 0x9005b */ sp[0x0] = bhl1
.src_ref 0 "signal_path.c" 314 4 .src_ref 0 "signal_path.c" 316 4
/* 0x000027 0x66000 */ calldb _Z20scale_preemph_filterP16SingleSignalPathdddddi /* 0x000027 0x66000 */ calldb _Z20scale_preemph_filterP16SingleSignalPathdddddi
/* 0x000028 0x00008 */ /* MW */ /* 0x000028 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 314 81 .src_ref 0 "signal_path.c" 316 81
/* 0x000029 0x8d033 */ bxl1 = a2[0x0] /* 0x000029 0x8d033 */ bxl1 = a2[0x0]
.src_ref 0 "signal_path.c" 315 4 .src_ref 0 "signal_path.c" 317 4
/* 0x00002a 0x882a0 */ a0 = sp[0x14] /* 0x00002a 0x882a0 */ a0 = sp[0x14]
.src_ref 0 "signal_path.c" 315 4 first .src_ref 0 "signal_path.c" 317 4 first
/* 0x00002b 0x66000 */ calldb _Z9set_delayP16SingleSignalPathi /* 0x00002b 0x66000 */ calldb _Z9set_delayP16SingleSignalPathi
/* 0x00002c 0x00008 */ /* MW */ /* 0x00002c 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 315 4 .src_ref 0 "signal_path.c" 317 4
/* 0x00002d 0x88189 */ ra1 = sp[0xc] /* 0x00002d 0x88189 */ ra1 = sp[0xc]
.src_ref 0 "signal_path.c" 316 4 .src_ref 0 "signal_path.c" 318 4
/* 0x00002e 0x882a0 */ a0 = sp[0x14] /* 0x00002e 0x882a0 */ a0 = sp[0x14]
.src_ref 0 "signal_path.c" 316 4 first .src_ref 0 "signal_path.c" 318 4 first
/* 0x00002f 0x66000 */ calldb _Z10set_weightP16SingleSignalPathdi /* 0x00002f 0x66000 */ calldb _Z10set_weightP16SingleSignalPathdi
/* 0x000030 0x00008 */ /* MW */ /* 0x000030 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 316 4 .src_ref 0 "signal_path.c" 318 4
.src_ref 0 "signal_path.c" 316 4 .src_ref 0 "signal_path.c" 318 4
/* 0x000031 0x5c07e */ ra0 = 31; axl0 = sp[0x30] /* 0x000031 0x5c07e */ ra0 = 31; axl0 = sp[0x30]
/* 0x000032 0x10610 */ /* MW */ /* 0x000032 0x10610 */ /* MW */
.src_ref 0 "signal_path.c" 320 16 .src_ref 0 "signal_path.c" 322 16
/* 0x000033 0x90511 */ axl1 = sp[0x28] /* 0x000033 0x90511 */ axl1 = sp[0x28]
.src_ref 0 "signal_path.c" 320 16 first .src_ref 0 "signal_path.c" 322 16 first
/* 0x000034 0x66000 */ calldb _Z11float64_mulyy /* 0x000034 0x66000 */ calldb _Z11float64_mulyy
/* 0x000035 0x00008 */ /* MW */ /* 0x000035 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 320 16 .src_ref 0 "signal_path.c" 322 16
/* 0x000036 0x6e000 */ bxl0 = [_ro_lbl_DM_8___Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi_0_0] /* 0x000036 0x6e000 */ bxl0 = [_ro_lbl_DM_8___Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi_0_0]
/* 0x000037 0x00012 */ /* MW */ /* 0x000037 0x00012 */ /* MW */
.src_ref 0 "signal_path.c" 320 7 .src_ref 0 "signal_path.c" 322 7
/* 0x000038 0x66000 */ call _Z30float64_to_int32_round_to_zeroy /* 0x000038 0x66000 */ call _Z30float64_to_int32_round_to_zeroy
/* 0x000039 0x00000 */ /* MW */ /* 0x000039 0x00000 */ /* MW */
.src_ref 0 "signal_path.c" 320 4 .src_ref 0 "signal_path.c" 322 4
/* 0x00003a 0x6c000 */ [_ZL2mu] = ra0 /* 0x00003a 0x6c000 */ [_ZL2mu] = ra0
/* 0x00003b 0x00048 */ /* MW */ /* 0x00003b 0x00048 */ /* MW */
.src_ref 0 "signal_path.c" 322 4 .src_ref 0 "signal_path.c" 324 4
/* 0x00003c 0x68000 */ a4 = pointer_sample_line /* 0x00003c 0x68000 */ a4 = pointer_sample_line
/* 0x00003d 0x00024 */ /* MW */ /* 0x00003d 0x00024 */ /* MW */
.src_ref 0 "signal_path.c" 322 4 .src_ref 0 "signal_path.c" 324 4
/* 0x00003e 0x68000 */ a5 = sample_line /* 0x00003e 0x68000 */ a5 = sample_line
/* 0x00003f 0x00025 */ /* MW */ /* 0x00003f 0x00025 */ /* MW */
.src_ref 0 "signal_path.c" 322 4 first .src_ref 0 "signal_path.c" 324 4 first
/* 0x000040 0x66000 */ calldb _Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii /* 0x000040 0x66000 */ calldb _Z21initialize_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBPU17chess_storage_DMBiii
/* 0x000041 0x00008 */ /* MW */ /* 0x000041 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 322 4 .src_ref 0 "signal_path.c" 324 4
.src_ref 0 "signal_path.c" 322 4 .src_ref 0 "signal_path.c" 324 4
/* 0x000042 0x5c043 */ rb0 = 16; ra1 = sp[0x8] /* 0x000042 0x5c0c3 */ rb0 = 48; ra1 = sp[0x8]
/* 0x000043 0x08109 */ /* MW */ /* 0x000043 0x08109 */ /* MW */
.src_ref 0 "signal_path.c" 323 4 .src_ref 0 "signal_path.c" 325 4
/* 0x000044 0x68000 */ a0 = pointer_coefficient_line /* 0x000044 0x68000 */ a0 = pointer_coefficient_line
/* 0x000045 0x00020 */ /* MW */ /* 0x000045 0x00020 */ /* MW */
.src_ref 0 "signal_path.c" 323 4 .src_ref 0 "signal_path.c" 325 4
/* 0x000046 0x68000 */ a1 = coefficient_line /* 0x000046 0x68000 */ a1 = coefficient_line
/* 0x000047 0x00021 */ /* MW */ /* 0x000047 0x00021 */ /* MW */
.src_ref 0 "signal_path.c" 323 4 first .src_ref 0 "signal_path.c" 325 4 first
/* 0x000048 0x66000 */ calldb _Z17initialize_bufferP9BufferPtrPiii /* 0x000048 0x66000 */ calldb _Z17initialize_bufferP9BufferPtrPiii
/* 0x000049 0x00008 */ /* MW */ /* 0x000049 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 323 4 .src_ref 0 "signal_path.c" 325 4
.src_ref 0 "signal_path.c" 323 4 .src_ref 0 "signal_path.c" 325 4
/* 0x00004a 0x5c043 */ rb0 = 16; ra1 = sp[0x8] /* 0x00004a 0x5c0c3 */ rb0 = 48; ra1 = sp[0x8]
/* 0x00004b 0x08109 */ /* MW */ /* 0x00004b 0x08109 */ /* MW */
.src_ref 0 "signal_path.c" 326 4 .src_ref 0 "signal_path.c" 328 4
/* 0x00004c 0x88108 */ ra0 = sp[0x8] /* 0x00004c 0x88108 */ ra0 = sp[0x8]
.src_ref 0 "signal_path.c" 326 4 first .src_ref 0 "signal_path.c" 328 4 first
/* 0x00004d 0x32020 */ cmp(ra0,0x0) /* 0x00004d 0x32020 */ cmp(ra0,0x0)
.src_ref 0 "signal_path.c" 326 4 .src_ref 0 "signal_path.c" 328 4
/* 0x00004e 0xbc0d5 */ if (np) jps 0xd /* 0x00004e 0xbc0d5 */ if (np) jps 0xd
.src_ref 0 "signal_path.c" 327 27 first .src_ref 0 "signal_path.c" 329 27 first
/* 0x00004f 0x6c000 */ a0 = [(pointer_sample_line + 4)] /* 0x00004f 0x6c000 */ a0 = [(pointer_sample_line + 4)]
/* 0x000050 0x00220 */ /* MW */ /* 0x000050 0x00220 */ /* MW */
.src_ref 0 "signal_path.c" 326 4 first .src_ref 0 "signal_path.c" 328 4 first
/* 0x000051 0x62000 */ lp [ra0] 0x3 /* 0x000051 0x62000 */ lp [ra0] 0x3
/* 0x000052 0x00034 */ /* MW */ /* 0x000052 0x00034 */ /* MW */
.src_ref 0 "signal_path.c" 328 32 first .src_ref 0 "signal_path.c" 330 32 first
/* 0x000053 0x6c000 */ a2 = [(pointer_coefficient_line + 4)] /* 0x000053 0x6c000 */ a2 = [(pointer_coefficient_line + 4)]
/* 0x000054 0x00222 */ /* MW */ /* 0x000054 0x00222 */ /* MW */
.src_ref 0 "signal_path.c" 327 37 .src_ref 0 "signal_path.c" 329 37
.src_ref 0 "signal_path.c" 328 42 .src_ref 0 "signal_path.c" 330 42
.src_ref 0 "signal_path.c" 330 .src_ref 0 "signal_path.c" 332
/* 0x000055 0x5c810 */ c0 = 4; lr = sp[0x1c] /* 0x000055 0x5c810 */ c0 = 4; lr = sp[0x1c]
/* 0x000056 0x083b6 */ /* MW */ /* 0x000056 0x083b6 */ /* MW */
.src_ref 0 "signal_path.c" 327 37 first .src_ref 0 "signal_path.c" 329 37 first
/* 0x000057 0x8007a */ [a0+c0] = zero /* 0x000057 0x8007a */ [a0+c0] = zero
.src_ref 0 "signal_path.c" 328 42 first .src_ref 0 "signal_path.c" 330 42 first
/* 0x000058 0x40000 */ nop; [a2+c0] = zero /* 0x000058 0x40000 */ nop; [a2+c0] = zero
/* 0x000059 0x0107a */ /* MW */ /* 0x000059 0x0107a */ /* MW */
.src_ref 0 "signal_path.c" 330 first .src_ref 0 "signal_path.c" 332 first
.src_ref 0 "signal_path.c" 330 first .src_ref 0 "signal_path.c" 332 first
/* 0x00005a 0x460a0 */ ret; sp+= 0x40 /* 0x00005a 0x460a0 */ ret; sp+= 0x40
/* 0x00005b 0x28080 */ /* MW */ /* 0x00005b 0x28080 */ /* MW */
.label _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi__end last .label _Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi__end last
.src_ref 0 "signal_path.c" 330 .src_ref 0 "signal_path.c" 332
/* 0x00005c 0x43fe3 */ jps -0x4; lr = sp[0x1c] /* 0x00005c 0x43fe3 */ jps -0x4; lr = sp[0x1c]
/* 0x00005d 0x883b6 */ /* MW */ /* 0x00005d 0x883b6 */ /* MW */
@@ -845,214 +824,163 @@
.text_segment_name .text_segment_name
.text global 2 _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_ .text global 2 _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_
.src_ref 0 "signal_path.c" 334 first .src_ref 0 "signal_path.c" 336 first
.src_ref 0 "signal_path.c" 359 47 first .src_ref 0 "signal_path.c" 361 47 first
/* 0x000000 0x96034 */ ra0.s = a4[0x0] /* 0x000000 0x96034 */ ra0.s = a4[0x0]
.src_ref 0 "signal_path.c" 359 52 first .src_ref 0 "signal_path.c" 361 52 first
.src_ref 0 "signal_path.c" 360 50 first .src_ref 0 "signal_path.c" 362 50 first
/* 0x000001 0x51a13 */ rb0 = lsl(ra0,0x10); ra0.s = a5[0x0] /* 0x000001 0x51a13 */ rb0 = lsl(ra0,0x10); ra0.s = a5[0x0]
/* 0x000002 0x16834 */ /* MW */ /* 0x000002 0x16834 */ /* MW */
.src_ref 0 "signal_path.c" 334 5 .src_ref 0 "signal_path.c" 336 5
.src_ref 0 "signal_path.c" 360 55 .src_ref 0 "signal_path.c" 362 55
/* 0x000003 0x51a12 */ ra0 = lsl(ra0,0x10); sp+= -0x30 /* 0x000003 0x51a12 */ ra0 = lsl(ra0,0x10); sp+= -0x8
/* 0x000004 0x2bfa0 */ /* MW */ /* 0x000004 0x2bff0 */ /* MW */
/* 0x000005 0x88176 */ sp[0x8] = lr /* 0x000005 0x88076 */ sp[0x0] = lr
/* 0x000006 0x40000 */ nop; sp[0xc] = a0 .src_ref 0 "signal_path.c" 373 4
/* 0x000007 0x081e0 */ /* MW */ /* 0x000006 0x68000 */ a4 = pointer_sample_line
.src_ref 0 "signal_path.c" 371 4 /* 0x000007 0x00024 */ /* MW */
/* 0x000008 0x68000 */ a4 = pointer_sample_line .src_ref 0 "signal_path.c" 361 19
/* 0x000009 0x00024 */ /* MW */ /* 0x000008 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32] = rb0
.src_ref 0 "signal_path.c" 359 19 /* 0x000009 0x0004a */ /* MW */
/* 0x00000a 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32] = rb0 .src_ref 0 "signal_path.c" 366 21 first
/* 0x00000a 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre] = rb0
/* 0x00000b 0x0004a */ /* MW */ /* 0x00000b 0x0004a */ /* MW */
.src_ref 0 "signal_path.c" 364 21 first .src_ref 0 "signal_path.c" 362 21 first
/* 0x00000c 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre] = rb0 /* 0x00000c 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32] = ra0
/* 0x00000d 0x0004a */ /* MW */ /* 0x00000d 0x00048 */ /* MW */
.src_ref 0 "signal_path.c" 360 21 first .src_ref 0 "signal_path.c" 367 23 first
/* 0x00000e 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32] = ra0 /* 0x00000e 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre] = ra0
/* 0x00000f 0x00048 */ /* MW */ /* 0x00000f 0x00048 */ /* MW */
.src_ref 0 "signal_path.c" 365 23 first .src_ref 0 "signal_path.c" 373 4 first
/* 0x000010 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre] = ra0 /* 0x000010 0x66000 */ call _Z16write_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBi
/* 0x000011 0x00048 */ /* MW */ /* 0x000011 0x00000 */ /* MW */
.src_ref 0 "signal_path.c" 371 4 first .src_ref 0 "signal_path.c" 376 28
/* 0x000012 0x66000 */ call _Z16write_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBi /* 0x000012 0x68000 */ a4 = pointer_sample_line
/* 0x000013 0x00000 */ /* MW */ /* 0x000013 0x00024 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
/* 0x000014 0x68000 */ a0 = pointer_sample_line .src_ref 0 "signal_path.c" 380 4
/* 0x000015 0x00020 */ /* MW */ /* 0x000014 0x68000 */ a2 = pointer_coefficient_line
.src_ref 0 "signal_path.c" 374 28 /* 0x000015 0x00022 */ /* MW */
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 376 28 first
/* 0x000016 0x68000 */ a2 = pointer_coefficient_line /* 0x000016 0x6c000 */ a0 = [(pointer_coefficient_line + 8)]
/* 0x000017 0x00022 */ /* MW */ /* 0x000017 0x00420 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 first .src_ref 0 "signal_path.c" 376 28
/* 0x000018 0x6c000 */ a1 = [(pointer_coefficient_line + 8)] .src_ref 0 "signal_path.c" 376 28
/* 0x000019 0x00421 */ /* MW */ /* 0x000018 0x5c810 */ c0 = 4; a4 = a4 + 0x8
.src_ref 0 "signal_path.c" 374 28 /* 0x000019 0x22044 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
/* 0x00001a 0x5c810 */ c1 = 4; a0 = a0 + 0x8 /* 0x00001a 0x82225 */ a5 = [a4-c0]
/* 0x00001b 0xa0040 */ /* MW */ .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 /* 0x00001b 0x8222c */ lb0 = [a4-c0]
/* 0x00001c 0x802a5 */ a5 = [a0-c1] .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 /* 0x00001c 0x40000 */ nop; ra0 = a4[0x0]
/* 0x00001d 0x802ac */ lb0 = [a0-c1] /* 0x00001d 0x06008 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
/* 0x00001e 0x40000 */ nop; ra0 = a0[0x0] .src_ref 0 "signal_path.c" 376 28
/* 0x00001f 0x04008 */ /* MW */ /* 0x00001e 0x51852 */ ra0 = lsl(ra0,0x2); rb0 = a2[0x0]
.src_ref 0 "signal_path.c" 374 28 /* 0x00001f 0x0500a */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 380 4
/* 0x000020 0x5cbf0 */ c0 = -4; a4 = a5 + 0x0 /* 0x000020 0x553fa */ ra0 = rb0 + -0x1; lsz0 = ra0
/* 0x000021 0x22804 */ /* MW */ /* 0x000021 0x1822e */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 380 4
/* 0x000022 0x51853 */ rb0 = lsl(ra0,0x2); ra0 = a2[0x0] /* 0x000022 0x51432 */ ra0 = asr(ra0,0x1); c1 = -0x4
/* 0x000023 0x05008 */ /* MW */ /* 0x000023 0x2ffe1 */ /* MW */
/* 0x000024 0x553f2 */ ra0 = ra0 + -0x1; sp[0x10] = lb0 .src_ref 0 "signal_path.c" 384 19
/* 0x000025 0x0826c */ /* MW */ .src_ref 0 "signal_path.c" 384 23
.src_ref 0 "signal_path.c" 374 28 /* 0x000024 0x55033 */ rb1 = ra0 + 0x1; a1 = sp[0x8]
.src_ref 0 "signal_path.c" 378 4 /* 0x000025 0x88121 */ /* MW */
/* 0x000026 0x51432 */ ra0 = asr(ra0,0x1); lsz0 = rb0 .src_ref 0 "signal_path.c" 376 28
/* 0x000027 0x182ae */ /* MW */ /* 0x000026 0x62000 */ lp [rb1] 0x4
/* 0x000028 0x55032 */ ra1 = ra0 + 0x1; sp[0x14] = rb0 /* 0x000027 0x00047 */ /* MW */
/* 0x000029 0x882ca */ /* MW */ .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
/* 0x00002a 0x62000 */ lp [ra1] 0x4 /* 0x000028 0x5c001 */ bx0 = 0; a4 = a5 + 0x0
/* 0x00002b 0x00045 */ /* MW */ /* 0x000029 0x22804 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 376 28
/* 0x00002c 0x5c001 */ bx0 = 0; a0 = sp[0xc] .src_ref 0 "signal_path.c" 376 28
/* 0x00002d 0x081a0 */ /* MW */ .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 /* 0x00002a 0x5c000 */ ax0 = 0; ra1 = [a0+c0]; rb0 = [a4+%0c1]
.src_ref 0 "signal_path.c" 374 28 /* 0x00002b 0x58089 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
/* 0x00002e 0x5c000 */ ax0 = 0; ra0 = [a1+c1]; rb1 = [a4+%0c0] .src_ref 0 "signal_path.c" 376 28
/* 0x00002f 0x522c8 */ /* MW */ .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 /* 0x00002c 0x444d4 */ bx0 = bx0+rb0*ra1; ra0 = [a0+c0]; rb0 = [a4+%0c1]
.src_ref 0 "signal_path.c" 374 28 /* 0x00002d 0x50089 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 28
/* 0x000030 0x44654 */ bx0 = bx0+rb1*ra0; ra0 = [a1+c1]; rb0 = [a4+%0c0] .src_ref 0 "signal_path.c" 376 28
/* 0x000031 0x52288 */ /* MW */ .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 374 28 /* 0x00002e 0x44440 */ ax0 = ax0+rb0*ra0; ra1 = [a0+c0]; rb0 = [a4+%0c1]
.src_ref 0 "signal_path.c" 374 28 /* 0x00002f 0x58089 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 378 31 first
.src_ref 0 "signal_path.c" 374 28 /* 0x000030 0x6c000 */ rb0 = [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre]
/* 0x000032 0x44440 */ ax0 = ax0+rb0*ra0; ra0 = [a1+c1]; rb1 = [a4+%0c0] /* 0x000031 0x0000a */ /* MW */
/* 0x000033 0x522c8 */ /* MW */ .src_ref 0 "signal_path.c" 376 28 first
.src_ref 0 "signal_path.c" 376 31 first .src_ref 0 "signal_path.c" 380 4 first
/* 0x000034 0x6c000 */ rb0 = [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre] /* 0x000032 0x54008 */ ax0 = bx0 + ax0; a4 = a2[0x4]
/* 0x000035 0x0000a */ /* MW */ /* 0x000033 0x050a4 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 first .src_ref 0 "signal_path.c" 376 28
.src_ref 0 "signal_path.c" 378 4 first .src_ref 0 "signal_path.c" 380 4
/* 0x000036 0x54008 */ ax0 = bx0 + ax0; a4 = a2[0x4] /* 0x000034 0x5cbe0 */ c0 = -8; ra0 = axs0
/* 0x000037 0x050a4 */ /* MW */ /* 0x000035 0x18008 */ /* MW */
.src_ref 0 "signal_path.c" 374 28 .src_ref 0 "signal_path.c" 376 22
/* 0x000038 0x98008 */ ra0 = axs0 /* 0x000036 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator] = ra0
.src_ref 0 "signal_path.c" 374 22 /* 0x000037 0x00048 */ /* MW */
/* 0x000039 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator] = ra0 .src_ref 0 "signal_path.c" 378 35 first
/* 0x00003a 0x00048 */ /* MW */ .src_ref 0 "signal_path.c" 380 4 first
.src_ref 0 "signal_path.c" 376 35 first /* 0x000038 0x5709a */ ra0 = rb0 - ra0; a0 = a5+%0c1
/* 0x00003b 0x2e134 */ ra0 = rb0 - ra0 /* 0x000039 0x1ec80 */ /* MW */
.src_ref 0 "signal_path.c" 378 4 first .src_ref 0 "signal_path.c" 380 4
/* 0x00003c 0x6c000 */ rb0 = [_ZL2mu] /* 0x00003a 0x6c000 */ rb0 = [_ZL2mu]
/* 0x00003d 0x0000a */ /* MW */ /* 0x00003b 0x0000a */ /* MW */
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 380 4
/* 0x00003e 0x08800 */ ax0 = rb0*ra0 .src_ref 0 "signal_path.c" 380 4
.src_ref 0 "signal_path.c" 376 13 first /* 0x00003c 0x44400 */ ax0 = rb0*ra0; c1 = 0x8
/* 0x00003f 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32] = ra0 /* 0x00003d 0x2c041 */ /* MW */
/* 0x000040 0x00048 */ /* MW */ .src_ref 0 "signal_path.c" 380 4
.src_ref 0 "signal_path.c" 378 4 first /* 0x00003e 0x62000 */ lp [rb1] 0x7
/* 0x000041 0x88340 */ sp[0x18] = axs0 /* 0x00003f 0x00077 */ /* MW */
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 378 13
/* 0x000042 0x62000 */ lp [ra1] 0x20 /* 0x000040 0x6c000 */ [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32] = ra0
/* 0x000043 0x00205 */ /* MW */ /* 0x000041 0x00048 */ /* MW */
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 380 4
/* 0x000044 0x9ec02 */ a2 = a5+%0c0 /* 0x000042 0x98009 */ ra1 = axs0
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 380 4
/* 0x000045 0x88308 */ ra0 = sp[0x18] /* 0x000043 0x8e025 */ axs1,bxs1 = a4[0x0]
/* 0x000046 0x88462 */ sp[0x20] = a2 .src_ref 0 "signal_path.c" 380 4
/* 0x000047 0x885e5 */ sp[0x2c] = a5 .src_ref 0 "signal_path.c" 380 4
/* 0x000048 0x883e4 */ sp[0x1c] = a4 /* 0x000044 0x82c08 */ ra0 = [a5+%0c0]
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 380 4
/* 0x000049 0x68000 */ a1 = _ZL13__str8f83c4d9 .src_ref 0 "signal_path.c" 380 4
/* 0x00004a 0x00021 */ /* MW */ .src_ref 0 "signal_path.c" 380 4
.src_ref 0 "signal_path.c" 378 4 /* 0x000045 0x44242 */ ax0 = ax1+ra1*ra0; rb0 = [a0+%0c0]
/* 0x00004b 0x8500a */ rb0 = a2[0x0] /* 0x000046 0x0040a */ /* MW */
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 380 4
/* 0x00004c 0x8e020 */ axs0,bxs0 = a4[0x0] /* 0x000047 0x086ac */ bx0 = bx1+ra1*rb0
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 380 4
.src_ref 0 "signal_path.c" 378 4 /* 0x000048 0x8e0c0 */ [a4+c1] = axs0,bxs0
/* 0x00004d 0x44154 */ bx0 = bx0+ra0*rb0; rb0 = a5[0x0] /* 0x000049 0x00000 */ nop
/* 0x00004e 0x0680a */ /* MW */ .src_ref 0 "signal_path.c" 384 56 first
.src_ref 0 "signal_path.c" 378 4 /* 0x00004a 0x6c000 */ ra0 = [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32]
.src_ref 0 "signal_path.c" 378 4 /* 0x00004b 0x00008 */ /* MW */
/* 0x00004f 0x44140 */ ax0 = ax0+ra0*rb0; ra0 = bxs0 .src_ref 0 "signal_path.c" 384 61
/* 0x000050 0x18088 */ /* MW */ .src_ref 0 "signal_path.c" 387
/* 0x000051 0x880c8 */ sp[0x4] = ra0 /* 0x00004c 0x51610 */ ax0 = asr(ra0,0x10); lr = sp[0x0]
/* 0x000052 0x884c8 */ sp[0x24] = ra0 /* 0x00004d 0x08036 */ /* MW */
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 384 25
/* 0x000053 0x9800a */ rb0 = axs0 .src_ref 0 "signal_path.c" 387 first
/* 0x000054 0x8804a */ sp[0x0] = rb0 /* 0x00004e 0x460a4 */ retdb; axs0 = axs0
/* 0x000055 0x8854a */ sp[0x28] = rb0 /* 0x00004f 0x18000 */ /* MW */
.src_ref 0 "signal_path.c" 378 4 .src_ref 0 "signal_path.c" 384 19 first
/* 0x000056 0x66000 */ call fprintf .src_ref 0 "signal_path.c" 384 23 first
/* 0x000057 0x00000 */ /* MW */ /* 0x000050 0x94870 */ a1[0x0] = axs0.s
.src_ref 0 "signal_path.c" 378 4 .label _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4___end
/* 0x000058 0x882ae */ lsz0 = sp[0x14] .src_ref 0 "signal_path.c" 387 first
.src_ref 0 "signal_path.c" 378 4 /* 0x000051 0xa8010 */ sp+= 0x8
.src_ref 0 "signal_path.c" 378 4
/* 0x000059 0x5cbe0 */ c0 = -8; lb0 = sp[0x10]
/* 0x00005a 0x0822c */ /* MW */
.src_ref 0 "signal_path.c" 378 4
.src_ref 0 "signal_path.c" 378 4
/* 0x00005b 0x5c820 */ c1 = 8; a0 = sp[0x2c]
/* 0x00005c 0x885a0 */ /* MW */
.src_ref 0 "signal_path.c" 378 4
/* 0x00005d 0x883a4 */ a4 = sp[0x1c]
.src_ref 0 "signal_path.c" 378 4
/* 0x00005e 0x88421 */ a1 = sp[0x20]
.src_ref 0 "signal_path.c" 378 4
/* 0x00005f 0x88482 */ bxs0 = sp[0x24]
.src_ref 0 "signal_path.c" 378 4
/* 0x000060 0x88500 */ axs0 = sp[0x28]
.src_ref 0 "signal_path.c" 378 4
/* 0x000061 0x88308 */ ra0 = sp[0x18]
.src_ref 0 "signal_path.c" 378 4
/* 0x000062 0x9c405 */ a5 = a0+%0c0
.src_ref 0 "signal_path.c" 378 4
/* 0x000063 0x881a0 */ a0 = sp[0xc]
.src_ref 0 "signal_path.c" 378 4
/* 0x000064 0x9cc02 */ a2 = a1+%0c0
.src_ref 0 "signal_path.c" 378 4
/* 0x000065 0x8e0c0 */ [a4+c1] = axs0,bxs0
.src_ref 0 "signal_path.c" 378 4
/* 0x000066 0x68000 */ a1 = _ZL13__str008811f7
/* 0x000067 0x00021 */ /* MW */
.src_ref 0 "signal_path.c" 378 4
/* 0x000068 0x66000 */ call fprintf
/* 0x000069 0x00000 */ /* MW */
.src_ref 0 "signal_path.c" 385
/* 0x00006a 0x88136 */ lr = sp[0x8]
.src_ref 0 "signal_path.c" 382 56 first
/* 0x00006b 0x6c000 */ ra0 = [_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32]
/* 0x00006c 0x00008 */ /* MW */
.src_ref 0 "signal_path.c" 382 19
.src_ref 0 "signal_path.c" 382 23
.src_ref 0 "signal_path.c" 382 61
/* 0x00006d 0x51610 */ ax0 = asr(ra0,0x10); a0 = sp[0x30]
/* 0x00006e 0x08620 */ /* MW */
.src_ref 0 "signal_path.c" 382 25
.src_ref 0 "signal_path.c" 385 first
/* 0x00006f 0x460a4 */ retdb; axs0 = axs0
/* 0x000070 0x18000 */ /* MW */
.src_ref 0 "signal_path.c" 382 19 first
.src_ref 0 "signal_path.c" 382 23 first
/* 0x000071 0x94070 */ a0[0x0] = axs0.s
.label _Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4___end last
.src_ref 0 "signal_path.c" 385 first
/* 0x000072 0x40000 */ nop; sp+= 0x30
/* 0x000073 0x28060 */ /* MW */
.undef global data pointer_sample_line .undef global data pointer_sample_line
@@ -1060,8 +988,6 @@
.undef global text _Z16write_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBi .undef global text _Z16write_buffer_dmbPU17chess_storage_DMB12BufferPtrDMBi
.undef global text fprintf
.dir 0 "C:/Users/phangl/00_Repos/06_DSP_Simulation/simulation/signal_processing" .dir 0 "C:/Users/phangl/00_Repos/06_DSP_Simulation/simulation/signal_processing"
Binary file not shown.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+114 -118
View File
@@ -1,7 +1,7 @@
// File generated by bridge version X-2025.06#84ea4f0b1c#250602, Thu Mar 19 16:03:52 2026 // File generated by bridge version X-2025.06#84ea4f0b1c#250602, Wed Mar 25 16:19:34 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved. // Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\bridge.exe -oRelease/simulation Release/main.o Release/signal_path.o -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -g -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=16 -D__tct_patch__=0 -cC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/lpdsp32.bcf -LC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -LC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib -LC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib -llpdsp32 -lc -lsoftfloat -lm -a2 -m -fH +work Release/chesswork -plpdsp32 // C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\bridge.exe -oRelease/simulation Release/main.o Release/signal_path.o -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -g -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=48 -D__tct_patch__=0 -cC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/lpdsp32.bcf -LC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -LC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib -LC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib -llpdsp32 -lc -lsoftfloat -lm -a2 -m -fH +work Release/chesswork -plpdsp32
// Release: ipp X-2025.06 // Release: ipp X-2025.06
@@ -10,95 +10,91 @@ Memory map for memory 'DM':
Size = 16777216 Size = 16777216
Width = 8 bits Width = 8 bits
Offset = 0 Offset = 0
Used = 10043 Used = 10292
0x00000001..0x00000002 : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str00f02b8f' 0x00000001..0x00000002 : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str00f02b8f'
0x00000004..0x00000093 : Occupied in alias or record memory 'DMA' by symbol '_ZL17c_sensor_signal_t' 0x00000004..0x00000093 : Occupied in alias or record memory 'DMA' by symbol '_ZL17c_sensor_signal_t'
0x00000094..0x00000123 : Occupied in alias or record memory 'DMA' by symbol '_ZL19acc_sensor_signal_t' 0x00000094..0x00000123 : Occupied in alias or record memory 'DMA' by symbol '_ZL19acc_sensor_signal_t'
0x00000124..0x0000016e : Occupied in alias or record memory 'DMA' by symbol '_ZL13__stradd574a4' 0x00000124..0x0000016f : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str75097c0a'
0x0000016f..0x000001b9 : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str0fe4b1b6' 0x00000170..0x000001bb : Occupied in alias or record memory 'DMA' by symbol '_ZL13__strd718b91c'
0x000001ba..0x000001f8 : Occupied in alias or record memory 'DMA' by symbol '_ZL13__stre6369ab8' 0x000001bc..0x000001fb : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str36a0c6ea'
0x000001f9..0x000001fa : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str00f52cca' 0x000001fc..0x000001fd : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str00f52cca'
0x000001fb..0x00000246 : Occupied in alias or record memory 'DMA' by symbol '_ZL13__strcf6f2fde' 0x000001fe..0x0000024a : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str7a9ae62c'
0x00000247..0x00000249 : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str41232700' 0x0000024b..0x0000024d : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str41232700'
0x0000024a..0x0000024d : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str2eb09b76' 0x0000024e..0x00000251 : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str2eb09b76'
0x0000024e..0x0000024f : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str008811f7' 0x00000254..0x00000257 : Occupied in alias or record memory 'DMA' by symbol '_ZL2mu'
0x00000250..0x0000025f ( 16 items) : Release/main.o::_ro_data_DM_8___main__2 (Data, Global, .rodata.constmem.DM) 0x00000258..0x00000267 ( 16 items) : Release/main.o::_ro_data_DM_8___main__2 (Data, Global, .rodata.constmem.DM)
0x00000260..0x00000263 : Occupied in alias or record memory 'DMA' by symbol '_ZL2mu' 0x00000268..0x0000026b : Occupied in alias or record memory 'DMA' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32'
0x00000264..0x00000267 : Occupied in alias or record memory 'DMA' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32' 0x0000026c..0x0000026f : Occupied in alias or record memory 'DMA' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32'
0x00000268..0x0000026b : Occupied in alias or record memory 'DMA' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32' 0x00000270..0x00000273 : Occupied in alias or record memory 'DMA' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre'
0x0000026c..0x0000026f : Occupied in alias or record memory 'DMA' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre' 0x00000274..0x00000277 : Occupied in alias or record memory 'DMA' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre'
0x00000270..0x00000273 : Occupied in alias or record memory 'DMA' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre' 0x00000278..0x00000283 : Occupied in alias or record memory 'DMA' by symbol 'pointer_coefficient_line'
0x00000274..0x0000027f : Occupied in alias or record memory 'DMA' by symbol 'pointer_coefficient_line' 0x00000284..0x00000287 : Occupied in alias or record memory 'DMA' by symbol 'errno'
0x00000280..0x000002bf : Occupied in alias or record memory 'DMA' by symbol 'coefficient_line' 0x00000288..0x00000347 : Occupied in alias or record memory 'DMA' by symbol 'coefficient_line'
0x000002c0..0x000002c8 : Occupied in alias or record memory 'DMA' by symbol '_ZL13__str8f83c4d9' 0x00000348..0x00000357 ( 16 items) : Release/signal_path.o::_ro_data_DM_8___Z20scale_preemph_filterP16SingleSignalPathdddddi__2 (Data, Global, .rodata.constmem.DM)
0x000002cc..0x000002cf : Occupied in alias or record memory 'DMA' by symbol 'errno' 0x00000358..0x00000367 ( 16 items) : Release/signal_path.o::_ro_data_DM_8___Z10set_weightP16SingleSignalPathdi__2 (Data, Global, .rodata.constmem.DM)
0x000002d0..0x000002df ( 16 items) : Release/signal_path.o::_ro_data_DM_8___Z20scale_preemph_filterP16SingleSignalPathdddddi__2 (Data, Global, .rodata.constmem.DM) 0x00000368..0x0000036f ( 8 items) : Release/signal_path.o::_ro_data_DM_8___Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi__1 (Data, Global, .rodata.constmem.DM)
0x000002e0..0x000002ef ( 16 items) : Release/signal_path.o::_ro_data_DM_8___Z10set_weightP16SingleSignalPathdi__2 (Data, Global, .rodata.constmem.DM) 0x00000370..0x0000046f : Occupied in alias or record memory 'DMA' by symbol '_main_argv_area'
0x000002f0..0x000002f7 ( 8 items) : Release/signal_path.o::_ro_data_DM_8___Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi__1 (Data, Global, .rodata.constmem.DM) 0x00000470..0x000004ef : Occupied in alias or record memory 'DMA' by symbol '_ZL18_hosted_clib_files'
0x000002f8..0x000003f7 : Occupied in alias or record memory 'DMA' by symbol '_main_argv_area' 0x000004f0..0x000004ff ( 16 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL18estimateDiv128To64yyy__2 (Data, Local, .rodata.constmem.DM)
0x000003f8..0x00000477 : Occupied in alias or record memory 'DMA' by symbol '_ZL18_hosted_clib_files' 0x00000500..0x0000050f ( 16 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL19propagateFloat64NaNyy__2 (Data, Local, .rodata.constmem.DM)
0x00000478..0x00000487 ( 16 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL18estimateDiv128To64yyy__2 (Data, Local, .rodata.constmem.DM) 0x00000510..0x00000517 ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL19roundAndPackFloat64iiy__1 (Data, Local, .rodata.constmem.DM)
0x00000488..0x00000497 ( 16 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL19propagateFloat64NaNyy__2 (Data, Local, .rodata.constmem.DM) 0x00000518..0x0000051f ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z30float64_to_int32_round_to_zeroy__1 (Data, Global, .rodata.constmem.DM)
0x00000498..0x0000049f ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL19roundAndPackFloat64iiy__1 (Data, Local, .rodata.constmem.DM) 0x00000520..0x00000527 ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_4___Z30float64_to_int32_round_to_zeroy__4 (Data, Global, .rodata.constmem.DM)
0x000004a0..0x000004a7 ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z30float64_to_int32_round_to_zeroy__1 (Data, Global, .rodata.constmem.DM) 0x00000528..0x0000053f ( 24 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL14addFloat64Sigsyyi__3 (Data, Local, .rodata.constmem.DM)
0x000004a8..0x000004af ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_4___Z30float64_to_int32_round_to_zeroy__4 (Data, Global, .rodata.constmem.DM) 0x00000540..0x00000557 ( 24 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL14subFloat64Sigsyyi__3 (Data, Local, .rodata.constmem.DM)
0x000004b0..0x000004c7 ( 24 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL14addFloat64Sigsyyi__3 (Data, Local, .rodata.constmem.DM) 0x00000558..0x0000056f ( 24 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z11float64_mulyy__3 (Data, Global, .rodata.constmem.DM)
0x000004c8..0x000004df ( 24 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___ZL14subFloat64Sigsyyi__3 (Data, Local, .rodata.constmem.DM) 0x00000570..0x00000587 ( 24 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z11float64_divyy__3 (Data, Global, .rodata.constmem.DM)
0x000004e0..0x000004f7 ( 24 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z11float64_mulyy__3 (Data, Global, .rodata.constmem.DM) 0x00000588..0x0000058f ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z10float64_eqyy__1 (Data, Global, .rodata.constmem.DM)
0x000004f8..0x0000050f ( 24 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z11float64_divyy__3 (Data, Global, .rodata.constmem.DM) 0x00000590..0x00000597 ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z10float64_leyy__1 (Data, Global, .rodata.constmem.DM)
0x00000510..0x00000517 ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z10float64_eqyy__1 (Data, Global, .rodata.constmem.DM) 0x00000598..0x0000059f ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z10float64_ltyy__1 (Data, Global, .rodata.constmem.DM)
0x00000518..0x0000051f ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z10float64_leyy__1 (Data, Global, .rodata.constmem.DM) 0x000005a0..0x000005af : Occupied in alias or record memory 'DMA' by symbol '_ZZ6ff_powddE2bp'
0x00000520..0x00000527 ( 8 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ro_data_DM_8___Z10float64_ltyy__1 (Data, Global, .rodata.constmem.DM) 0x000005b0..0x000005bf : Occupied in alias or record memory 'DMA' by symbol '_ZZ6ff_powddE4dp_h'
0x00000528..0x00000537 : Occupied in alias or record memory 'DMA' by symbol '_ZZ6ff_powddE2bp' 0x000005c0..0x000005cf : Occupied in alias or record memory 'DMA' by symbol '_ZZ6ff_powddE4dp_l'
0x00000538..0x00000547 : Occupied in alias or record memory 'DMA' by symbol '_ZZ6ff_powddE4dp_h' 0x000005d0..0x000005f7 ( 40 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_8__ff_ldexp__5 (Data, Global, .rodata.constmem.DM)
0x00000548..0x00000557 : Occupied in alias or record memory 'DMA' by symbol '_ZZ6ff_powddE4dp_l' 0x000005f8..0x00000603 ( 12 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_4__ff_ldexp__9 (Data, Global, .rodata.constmem.DM)
0x00000558..0x0000057f ( 40 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_8__ff_ldexp__5 (Data, Global, .rodata.constmem.DM) 0x00000604..0x0000063b ( 56 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_4__ff_pow__14 (Data, Global, .rodata.constmem.DM)
0x00000580..0x0000058b ( 12 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_4__ff_ldexp__9 (Data, Global, .rodata.constmem.DM) 0x00000640..0x00000747 ( 264 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_8__ff_pow__48 (Data, Global, .rodata.constmem.DM)
0x0000058c..0x000005c3 ( 56 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_4__ff_pow__14 (Data, Global, .rodata.constmem.DM) 0x00000748..0x00000757 ( 16 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_4__ff_sqrt__4 (Data, Global, .rodata.constmem.DM)
0x000005c8..0x000006cf ( 264 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_8__ff_pow__48 (Data, Global, .rodata.constmem.DM) 0x00000758..0x0000075f ( 8 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_8__ff_sqrt__6 (Data, Global, .rodata.constmem.DM)
0x000006d0..0x000006df ( 16 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_4__ff_sqrt__4 (Data, Global, .rodata.constmem.DM)
0x000006e0..0x000006e7 ( 8 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ro_data_DM_8__ff_sqrt__6 (Data, Global, .rodata.constmem.DM)
0x0000e000..0x0000fff7 ( 8184 items) : Stack 0x0000e000..0x0000fff7 ( 8184 items) : Stack
0x00800000..0x00800007 : Occupied in alias or record memory 'DMB' by symbol '_ZL10input_port' 0x00800000..0x00800007 : Occupied in alias or record memory 'DMB' by symbol '_ZL10input_port'
0x00800008..0x0080000b : Occupied in alias or record memory 'DMB' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator' 0x00800008..0x0080000b : Occupied in alias or record memory 'DMB' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator'
0x0080000c..0x0080000f : Occupied in alias or record memory 'DMB' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32' 0x0080000c..0x0080000f : Occupied in alias or record memory 'DMB' by symbol '_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32'
0x00800010..0x00800017 : Occupied in alias or record memory 'DMB' by symbol '_ZL11output_port' 0x00800010..0x00800017 : Occupied in alias or record memory 'DMB' by symbol '_ZL11output_port'
0x00800018..0x00800057 : Occupied in alias or record memory 'DMB' by symbol 'sample_line' 0x00800018..0x008000d7 : Occupied in alias or record memory 'DMB' by symbol 'sample_line'
0x00800058..0x00800063 : Occupied in alias or record memory 'DMB' by symbol 'pointer_sample_line' 0x008000d8..0x008000e3 : Occupied in alias or record memory 'DMB' by symbol 'pointer_sample_line'
Memory map for memory 'DMA': Memory map for memory 'DMA':
Size = 8388608 Size = 8388608
Width = 8 bits Width = 8 bits
Offset = 0 Offset = 0
Used = 9315 Used = 9436
0x00000001..0x00000002 ( 2 items) : Release/main.o::_ZL13__str00f02b8f (Data, Local, .rodata.DMA.1) 0x00000001..0x00000002 ( 2 items) : Release/main.o::_ZL13__str00f02b8f (Data, Local, .rodata.DMA.1)
0x00000004..0x00000093 ( 144 items) : Release/main.o::_ZL17c_sensor_signal_t (Data, Local, .bss.DMA.4) 0x00000004..0x00000093 ( 144 items) : Release/main.o::_ZL17c_sensor_signal_t (Data, Local, .bss.DMA.4)
0x00000094..0x00000123 ( 144 items) : Release/main.o::_ZL19acc_sensor_signal_t (Data, Local, .bss.DMA.4) 0x00000094..0x00000123 ( 144 items) : Release/main.o::_ZL19acc_sensor_signal_t (Data, Local, .bss.DMA.4)
0x00000124..0x0000016e ( 75 items) : Release/main.o::_ZL13__stradd574a4 (Data, Local, .rodata.DMA.1) 0x00000124..0x0000016f ( 76 items) : Release/main.o::_ZL13__str75097c0a (Data, Local, .rodata.DMA.1)
0x0000016f..0x000001b9 ( 75 items) : Release/main.o::_ZL13__str0fe4b1b6 (Data, Local, .rodata.DMA.1) 0x00000170..0x000001bb ( 76 items) : Release/main.o::_ZL13__strd718b91c (Data, Local, .rodata.DMA.1)
0x000001ba..0x000001f8 ( 63 items) : Release/main.o::_ZL13__stre6369ab8 (Data, Local, .rodata.DMA.1) 0x000001bc..0x000001fb ( 64 items) : Release/main.o::_ZL13__str36a0c6ea (Data, Local, .rodata.DMA.1)
0x000001f9..0x000001fa ( 2 items) : Release/main.o::_ZL13__str00f52cca (Data, Local, .rodata.DMA.1) 0x000001fc..0x000001fd ( 2 items) : Release/main.o::_ZL13__str00f52cca (Data, Local, .rodata.DMA.1)
0x000001fb..0x00000246 ( 76 items) : Release/main.o::_ZL13__strcf6f2fde (Data, Local, .rodata.DMA.1) 0x000001fe..0x0000024a ( 77 items) : Release/main.o::_ZL13__str7a9ae62c (Data, Local, .rodata.DMA.1)
0x00000247..0x00000249 ( 3 items) : Release/main.o::_ZL13__str41232700 (Data, Local, .rodata.DMA.1) 0x0000024b..0x0000024d ( 3 items) : Release/main.o::_ZL13__str41232700 (Data, Local, .rodata.DMA.1)
0x0000024a..0x0000024d ( 4 items) : Release/main.o::_ZL13__str2eb09b76 (Data, Local, .rodata.DMA.1) 0x0000024e..0x00000251 ( 4 items) : Release/main.o::_ZL13__str2eb09b76 (Data, Local, .rodata.DMA.1)
0x0000024e..0x0000024f ( 2 items) : Release/signal_path.o::_ZL13__str008811f7 (Data, Local, .rodata.DMA.1) 0x00000254..0x00000257 ( 4 items) : Release/signal_path.o::_ZL2mu (Data, Local, .bss.DMA.4)
0x00000260..0x00000263 ( 4 items) : Release/signal_path.o::_ZL2mu (Data, Local, .bss.DMA.4) 0x00000268..0x0000026b ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32 (Data, Local, .bss.DMA.4)
0x00000264..0x00000267 ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E11c_sensor_32 (Data, Local, .bss.DMA.4) 0x0000026c..0x0000026f ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32 (Data, Local, .bss.DMA.4)
0x00000268..0x0000026b ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E13acc_sensor_32 (Data, Local, .bss.DMA.4) 0x00000270..0x00000273 ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre (Data, Local, .bss.DMA.4)
0x0000026c..0x0000026f ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E12c_sensor_pre (Data, Local, .bss.DMA.4) 0x00000274..0x00000277 ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre (Data, Local, .bss.DMA.4)
0x00000270..0x00000273 ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E14acc_sensor_pre (Data, Local, .bss.DMA.4) 0x00000278..0x00000283 ( 12 items) : Release/signal_path.o::pointer_coefficient_line (Data, Global, .bss.DMA.4)
0x00000274..0x0000027f ( 12 items) : Release/signal_path.o::pointer_coefficient_line (Data, Global, .bss.DMA.4) 0x00000284..0x00000287 ( 4 items) : errno.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::errno (Data, Global, .bss.DMA.4)
0x00000280..0x000002bf ( 64 items) : Release/signal_path.o::coefficient_line (Data, Global, .bss.DMA.8) 0x00000288..0x00000347 ( 192 items) : Release/signal_path.o::coefficient_line (Data, Global, .bss.DMA.8)
0x000002c0..0x000002c8 ( 9 items) : Release/signal_path.o::_ZL13__str8f83c4d9 (Data, Local, .rodata.DMA.1) 0x00000370..0x0000046f ( 256 items) : lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)::_main_argv_area (Data, Global, .bss.DMA.0)
0x000002cc..0x000002cf ( 4 items) : errno.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::errno (Data, Global, .bss.DMA.4) 0x00000470..0x000004ef ( 128 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::_ZL18_hosted_clib_files (Data, Local, .bss.DMA.4)
0x000002f8..0x000003f7 ( 256 items) : lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)::_main_argv_area (Data, Global, .bss.DMA.0) 0x000005a0..0x000005af ( 16 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ZZ6ff_powddE2bp (Data, Local, .rodata.DMA.8)
0x000003f8..0x00000477 ( 128 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::_ZL18_hosted_clib_files (Data, Local, .bss.DMA.4) 0x000005b0..0x000005bf ( 16 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ZZ6ff_powddE4dp_h (Data, Local, .rodata.DMA.8)
0x00000528..0x00000537 ( 16 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ZZ6ff_powddE2bp (Data, Local, .rodata.DMA.8) 0x000005c0..0x000005cf ( 16 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ZZ6ff_powddE4dp_l (Data, Local, .rodata.DMA.8)
0x00000538..0x00000547 ( 16 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ZZ6ff_powddE4dp_h (Data, Local, .rodata.DMA.8)
0x00000548..0x00000557 ( 16 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::_ZZ6ff_powddE4dp_l (Data, Local, .rodata.DMA.8)
0x0000e000..0x0000fff7 ( 8184 items) : Stack 0x0000e000..0x0000fff7 ( 8184 items) : Stack
Memory map for memory 'DMB': Memory map for memory 'DMB':
@@ -106,21 +102,21 @@ Memory map for memory 'DMB':
Size = 4194304 Size = 4194304
Width = 8 bits Width = 8 bits
Offset = 0 Offset = 0
Used = 100 Used = 228
0x00800000..0x00800007 ( 8 items) : Release/main.o::_ZL10input_port (Data, Local, .bss.DMB.2) 0x00800000..0x00800007 ( 8 items) : Release/main.o::_ZL10input_port (Data, Local, .bss.DMB.2)
0x00800008..0x0080000b ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator (Data, Local, .bss.DMB.4) 0x00800008..0x0080000b ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E18filter_accumulator (Data, Local, .bss.DMB.4)
0x0080000c..0x0080000f ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32 (Data, Local, .bss.DMB.4) 0x0080000c..0x0080000f ( 4 items) : Release/signal_path.o::_ZZ16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_E9output_32 (Data, Local, .bss.DMB.4)
0x00800010..0x00800017 ( 8 items) : Release/main.o::_ZL11output_port (Data, Local, .bss.DMB.2) 0x00800010..0x00800017 ( 8 items) : Release/main.o::_ZL11output_port (Data, Local, .bss.DMB.2)
0x00800018..0x00800057 ( 64 items) : Release/signal_path.o::sample_line (Data, Global, .bss.DMB.4) 0x00800018..0x008000d7 ( 192 items) : Release/signal_path.o::sample_line (Data, Global, .bss.DMB.4)
0x00800058..0x00800063 ( 12 items) : Release/signal_path.o::pointer_sample_line (Data, Global, .bss.DMB.4) 0x008000d8..0x008000e3 ( 12 items) : Release/signal_path.o::pointer_sample_line (Data, Global, .bss.DMB.4)
Memory map for memory 'PM': Memory map for memory 'PM':
Size = 16777216 Size = 16777216
Width = 20 bits Width = 20 bits
Offset = 0 Offset = 0
Used = 3524 Used = 3490
0x00000000..0x0000001f ( 32 items) : lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)::_ivt (Function, Global, .text) 0x00000000..0x0000001f ( 32 items) : lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)::_ivt (Function, Global, .text)
0x00000020..0x00000025 ( 6 items) : lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)::_main_init (Function, Global, .text) 0x00000020..0x00000025 ( 6 items) : lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)::_main_init (Function, Global, .text)
@@ -132,32 +128,32 @@ Memory map for memory 'PM':
0x0000016e..0x00000173 ( 6 items) : Release/signal_path.o::_Z9set_delayP16SingleSignalPathi (Function, Global, .text) 0x0000016e..0x00000173 ( 6 items) : Release/signal_path.o::_Z9set_delayP16SingleSignalPathi (Function, Global, .text)
0x00000174..0x000001a9 ( 54 items) : Release/signal_path.o::_Z10set_weightP16SingleSignalPathdi (Function, Global, .text) (stack frame size = 24) 0x00000174..0x000001a9 ( 54 items) : Release/signal_path.o::_Z10set_weightP16SingleSignalPathdi (Function, Global, .text) (stack frame size = 24)
0x000001aa..0x00000207 ( 94 items) : Release/signal_path.o::_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi (Function, Global, .text) (stack frame size = 64) 0x000001aa..0x00000207 ( 94 items) : Release/signal_path.o::_Z17initialize_signalP16SingleSignalPathS0_PdS1_iidddi (Function, Global, .text) (stack frame size = 64)
0x00000208..0x0000027b ( 116 items) : Release/signal_path.o::_Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_ (Function, Global, .text) (stack frame size = 48) 0x00000208..0x00000259 ( 82 items) : Release/signal_path.o::_Z16calculate_outputP4FILEP16SingleSignalPathS2_PU17chess_storage_DMBVsS4_S4_ (Function, Global, .text) (stack frame size = 8)
0x0000027c..0x00000297 ( 28 items) : lpdsp32_div.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)::_Z16div64_pos_called7accum_tS_Ry (Function, Global, .text) 0x0000025a..0x00000275 ( 28 items) : lpdsp32_div.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)::_Z16div64_pos_called7accum_tS_Ry (Function, Global, .text)
0x00000298..0x00000299 ( 2 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::_ZL14clib_hosted_ioP16Hosted_clib_vars (Function, Local, .text) 0x00000276..0x00000277 ( 2 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::_ZL14clib_hosted_ioP16Hosted_clib_vars (Function, Local, .text)
0x0000029a..0x000002cb ( 50 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::fopen (Function, Global, .text) (stack frame size = 80) 0x00000278..0x000002a9 ( 50 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::fopen (Function, Global, .text) (stack frame size = 80)
0x000002cc..0x000002eb ( 32 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::fclose (Function, Global, .text) (stack frame size = 80) 0x000002aa..0x000002c9 ( 32 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::fclose (Function, Global, .text) (stack frame size = 80)
0x000002ec..0x00000303 ( 24 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::feof (Function, Global, .text) (stack frame size = 80) 0x000002ca..0x000002e1 ( 24 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::feof (Function, Global, .text) (stack frame size = 80)
0x00000304..0x00000315 ( 18 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::fprintf (Function, Global, .text) (stack frame size = 80) 0x000002e2..0x000002f3 ( 18 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::fprintf (Function, Global, .text) (stack frame size = 80)
0x00000316..0x00000327 ( 18 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::fscanf (Function, Global, .text) (stack frame size = 80) 0x000002f4..0x00000305 ( 18 items) : stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)::fscanf (Function, Global, .text) (stack frame size = 80)
0x00000328..0x000003b7 ( 144 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL18estimateDiv128To64yyy (Function, Local, .text) (stack frame size = 72) 0x00000306..0x00000395 ( 144 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL18estimateDiv128To64yyy (Function, Local, .text) (stack frame size = 72)
0x000003b8..0x000003e5 ( 46 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL19propagateFloat64NaNyy (Function, Local, .text) (stack frame size = 8) 0x00000396..0x000003c3 ( 46 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL19propagateFloat64NaNyy (Function, Local, .text) (stack frame size = 8)
0x000003e6..0x00000433 ( 78 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL19roundAndPackFloat64iiy (Function, Local, .text) 0x000003c4..0x00000411 ( 78 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL19roundAndPackFloat64iiy (Function, Local, .text)
0x00000434..0x00000439 ( 6 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL28normalizeRoundAndPackFloat64iiy (Function, Local, .text) 0x00000412..0x00000417 ( 6 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL28normalizeRoundAndPackFloat64iiy (Function, Local, .text)
0x0000043a..0x00000457 ( 30 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z16int32_to_float64i (Function, Global, .text) 0x00000418..0x00000435 ( 30 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z16int32_to_float64i (Function, Global, .text)
0x00000458..0x0000048b ( 52 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z30float64_to_int32_round_to_zeroy (Function, Global, .text) 0x00000436..0x00000469 ( 52 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z30float64_to_int32_round_to_zeroy (Function, Global, .text)
0x0000048c..0x00000541 ( 182 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL14addFloat64Sigsyyi (Function, Local, .text) (stack frame size = 24) 0x0000046a..0x0000051f ( 182 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL14addFloat64Sigsyyi (Function, Local, .text) (stack frame size = 24)
0x00000542..0x000005e9 ( 168 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL14subFloat64Sigsyyi (Function, Local, .text) (stack frame size = 32) 0x00000520..0x000005c7 ( 168 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_ZL14subFloat64Sigsyyi (Function, Local, .text) (stack frame size = 32)
0x000005ea..0x000005f5 ( 12 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z11float64_addyy (Function, Global, .text) 0x000005c8..0x000005d3 ( 12 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z11float64_addyy (Function, Global, .text)
0x000005f6..0x00000601 ( 12 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z11float64_subyy (Function, Global, .text) 0x000005d4..0x000005df ( 12 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z11float64_subyy (Function, Global, .text)
0x00000602..0x000006ad ( 172 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z11float64_mulyy (Function, Global, .text) (stack frame size = 24) 0x000005e0..0x0000068b ( 172 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z11float64_mulyy (Function, Global, .text) (stack frame size = 24)
0x000006ae..0x00000781 ( 212 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z11float64_divyy (Function, Global, .text) (stack frame size = 40) 0x0000068c..0x0000075f ( 212 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z11float64_divyy (Function, Global, .text) (stack frame size = 40)
0x00000782..0x000007ad ( 44 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z10float64_eqyy (Function, Global, .text) 0x00000760..0x0000078b ( 44 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z10float64_eqyy (Function, Global, .text)
0x000007ae..0x000007eb ( 62 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z10float64_leyy (Function, Global, .text) 0x0000078c..0x000007c9 ( 62 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z10float64_leyy (Function, Global, .text)
0x000007ec..0x0000082b ( 64 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z10float64_ltyy (Function, Global, .text) 0x000007ca..0x00000809 ( 64 items) : softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)::_Z10float64_ltyy (Function, Global, .text)
0x0000082c..0x000008a3 ( 120 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::ff_ldexp (Function, Global, .text) (stack frame size = 32) 0x0000080a..0x00000881 ( 120 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::ff_ldexp (Function, Global, .text) (stack frame size = 32)
0x000008a4..0x00000cdf ( 1084 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::ff_pow (Function, Global, .text) (stack frame size = 88) 0x00000882..0x00000cbd ( 1084 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::ff_pow (Function, Global, .text) (stack frame size = 88)
0x00000ce0..0x00000dc3 ( 228 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::ff_sqrt (Function, Global, .text) (stack frame size = 24) 0x00000cbe..0x00000da1 ( 228 items) : math.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libm.a)::ff_sqrt (Function, Global, .text) (stack frame size = 24)
External symbols: External symbols:
@@ -166,7 +162,7 @@ External symbols:
_ctors_start = 0x0 _ctors_start = 0x0
_dtors_end = 0x0 _dtors_end = 0x0
_dtors_start = 0x0 _dtors_start = 0x0
_pc_end = 0xdc4 _pc_end = 0xda2
_pc_start = 0x0 _pc_start = 0x0
_sp_end_DMA = 0xe000 _sp_end_DMA = 0xe000
_sp_start_DMA = 0xfff8 _sp_start_DMA = 0xfff8
@@ -182,13 +178,13 @@ Section summary for memory 'DM':
4 0 errno.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a) (in DMA) 4 0 errno.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a) (in DMA)
128 0 stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a) (in DMA) 128 0 stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a) (in DMA)
0 16 Release/main.o 0 16 Release/main.o
288 300 Release/main.o (in DMA) 288 304 Release/main.o (in DMA)
16 0 Release/main.o (in DMB) 16 0 Release/main.o (in DMB)
0 40 Release/signal_path.o 0 40 Release/signal_path.o
96 11 Release/signal_path.o (in DMA) 224 0 Release/signal_path.o (in DMA)
84 0 Release/signal_path.o (in DMB) 212 0 Release/signal_path.o (in DMB)
---------- ---------- ---------- ---------- ---------- ----------
872 987 Total 1128 980 Total
Section summary for memory 'DMA': Section summary for memory 'DMA':
@@ -199,19 +195,19 @@ Section summary for memory 'DMA':
256 0 0 lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a) 256 0 0 lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)
4 0 0 errno.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a) 4 0 0 errno.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)
128 0 0 stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a) 128 0 0 stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)
288 300 0 Release/main.o 288 304 0 Release/main.o
96 11 0 Release/signal_path.o 224 0 0 Release/signal_path.o
---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
772 359 8184 Total 900 352 8184 Total
Section summary for memory 'DMB': Section summary for memory 'DMB':
.bss File .bss File
---------- ---------- ---------- ----------
16 Release/main.o 16 Release/main.o
84 Release/signal_path.o 212 Release/signal_path.o
---------- ---------- ---------- ----------
100 Total 228 Total
Section summary for memory 'PM': Section summary for memory 'PM':
@@ -223,23 +219,23 @@ Section summary for memory 'PM':
38 lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a) 38 lpdsp32_init.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/liblpdsp32.a)
144 stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a) 144 stdio.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/lib/libc.a)
144 Release/main.o 144 Release/main.o
454 Release/signal_path.o 420 Release/signal_path.o
---------- ---------- ---------- ----------
3524 Total 3490 Total
File summary: File summary:
Release/main.o Release/main.o
DM 16 DM 16
DMA 588 DMA 592
DMB 16 DMB 16
PM 144 PM 144
Release/signal_path.o Release/signal_path.o
DM 40 DM 40
DMA 107 DMA 224
DMB 84 DMB 212
PM 454 PM 420
softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a) softfloat.o(C:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/softfloat/lib/libsoftfloat.a)
DM 176 DM 176
File diff suppressed because it is too large Load Diff
+8 -8
View File
@@ -46,15 +46,15 @@ int main(void) {
coefficients // Anzahl Filterkoeffizienten coefficients // Anzahl Filterkoeffizienten
); );
FILE *fp1 = fopen("../../04_Python_Simulation/simulation_data/simple_dsp_corrupted_signal.txt", "r"); // FILE *fp1 = fopen("../../04_Python_Simulation/simulation_data/simple_dsp_corrupted_signal.txt", "r");
FILE *fp2 = fopen("../../04_Python_Simulation/simulation_data/simple_dsp_noise_signal_vpu.txt", "r"); // FILE *fp2 = fopen("../../04_Python_Simulation/simulation_data/simple_dsp_noise_signal_vpu.txt", "r");
FILE *fp3 = fopen("../../04_Python_Simulation/filter_output/simple_dsp_output.txt", "w"); // FILE *fp3 = fopen("../../04_Python_Simulation/filter_output/simple_dsp_output.txt", "w");
FILE *fp = fopen("../../04_Python_Simulation/filter_output/simple_dsp_filter_coefficients.txt", "w"); // FILE *fp = fopen("../../04_Python_Simulation/filter_output/simple_dsp_filter_coefficients.txt", "w");
// FILE *fp1 = fopen("../../04_Python_Simulation/simulation_data/complex_dsp_corrupted_signal.txt", "r"); FILE *fp1 = fopen("../../04_Python_Simulation/simulation_data/complex_dsp_corrupted_signal.txt", "r");
// FILE *fp2 = fopen("../../04_Python_Simulation/simulation_data/complex_dsp_noise_signal_vpu.txt", "r"); FILE *fp2 = fopen("../../04_Python_Simulation/simulation_data/complex_dsp_noise_signal_vpu.txt", "r");
// FILE *fp3 = fopen("../../04_Python_Simulation/filter_output/complex_dsp_output.txt", "w"); FILE *fp3 = fopen("../../04_Python_Simulation/filter_output/complex_dsp_output.txt", "w");
// FILE *fp = fopen("../../04_Python_Simulation/filter_output/complex_dsp_filter_coefficients.txt", "w"); FILE *fp = fopen("../../04_Python_Simulation/filter_output/complex_dsp_filter_coefficients.txt", "w");
int d0, d1; int d0, d1;
+4 -2
View File
@@ -280,7 +280,8 @@ void static inline update_filter_coefficients(FILE *fp, BufferPtrDMB chess_stora
// Filterkoeffizienten mit Korrekturterm*Acc-Sensor-Sample updaten - 1 Cycle // Filterkoeffizienten mit Korrekturterm*Acc-Sensor-Sample updaten - 1 Cycle
acc_w0 += fract_mult(correction, *p_x0); acc_w0 += fract_mult(correction, *p_x0);
acc_w1 += fract_mult(correction, *p_x1); acc_w1 += fract_mult(correction, *p_x1);
fprintf(fp, "%d, %d, ", rnd_saturate(acc_w0), rnd_saturate(acc_w1)); // Filterkoeffizienten in .txt-File schreiben
//fprintf(fp, "%d, %d, ", rnd_saturate(acc_w0), rnd_saturate(acc_w1));
//Beide Pointer in der Sample-Line um 2 dekrementieren //Beide Pointer in der Sample-Line um 2 dekrementieren
p_x0 = cyclic_add(p_x0, -2, p_xstart, sample_line_len); p_x0 = cyclic_add(p_x0, -2, p_xstart, sample_line_len);
p_x1 = cyclic_add(p_x1, -2, p_xstart, sample_line_len); p_x1 = cyclic_add(p_x1, -2, p_xstart, sample_line_len);
@@ -288,7 +289,8 @@ void static inline update_filter_coefficients(FILE *fp, BufferPtrDMB chess_stora
*((long long *)p_w0) = llcompose(rnd_saturate(acc_w0), rnd_saturate(acc_w1));//LOAD/STORE-Hazard - +1 NOP benötigt - 1 Cycle *((long long *)p_w0) = llcompose(rnd_saturate(acc_w0), rnd_saturate(acc_w1));//LOAD/STORE-Hazard - +1 NOP benötigt - 1 Cycle
p_w0+=2; //Koeffizienten-Pointer um 2 inkrementieren p_w0+=2; //Koeffizienten-Pointer um 2 inkrementieren
} }
fprintf(fp, "\n"); // Absatz im Filterkoeffizienten-File
//fprintf(fp, "\n");
} }
void initialize_signal( void initialize_signal(
+1 -1
View File
@@ -1,7 +1,7 @@
<project name="Project" processor="lpdsp32"> <project name="Project" processor="lpdsp32">
<file type="c" name="main.c" path=""/> <file type="c" name="main.c" path=""/>
<file type="c" name="signal_path.c" path="signal_processing"/> <file type="c" name="signal_path.c" path="signal_processing"/>
<option id="cpp.define" value="BLOCK_LEN=1 MAX_FIR_COEFFS=16" inherit="1" cfg="Release"/> <option id="cpp.define" value="BLOCK_LEN=1 MAX_FIR_COEFFS=45" inherit="1" cfg="Release"/>
<option id="project.name" value="simulation"/> <option id="project.name" value="simulation"/>
<option id="project.type" value="exe"/> <option id="project.type" value="exe"/>
</project> </project>
+3 -3
View File
@@ -48,10 +48,10 @@
<window name="IssTimeline" visible="0" select="0"/> <window name="IssTimeline" visible="0" select="0"/>
</ViewBookNode> </ViewBookNode>
<EditorBookNode size="4"> <EditorBookNode size="4">
<window name="editor0" visible="1" select="1"/> <window name="editor0" visible="1" select="0"/>
<window name="editor1" visible="1" select="0"/> <window name="editor1" visible="1" select="0"/>
<window name="editor2" visible="1" select="0"/> <window name="editor2" visible="1" select="0"/>
<window name="editor3" visible="1" select="0"/> <window name="editor3" visible="1" select="1"/>
</EditorBookNode> </EditorBookNode>
<ViewBookNode size="2"> <ViewBookNode size="2">
<window name="HostedIOView" visible="1" select="1"/> <window name="HostedIOView" visible="1" select="1"/>
@@ -68,7 +68,7 @@
</VerPaneNode> </VerPaneNode>
</HorPaneNode> </HorPaneNode>
</perspective> </perspective>
<editor id="editor0" file="main.c" top="29.0" cursor="58.35" foldmap="1" linemap="0"/> <editor id="editor0" file="main.c" top="43.0" cursor="62.40" foldmap="1" linemap="0"/>
<editor id="editor1" file="signal_processing/signal_path.c" top="1.0" cursor="13.0" foldmap="1" linemap="0"/> <editor id="editor1" file="signal_processing/signal_path.c" top="1.0" cursor="13.0" foldmap="1" linemap="0"/>
<editor id="editor2" file="signal_processing/include/signal_path.h" top="5.0" cursor="10.28" foldmap="1" linemap="0"/> <editor id="editor2" file="signal_processing/include/signal_path.h" top="5.0" cursor="10.28" foldmap="1" linemap="0"/>
<editor id="editor3" file="../../../OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/lpdsp32_init.s" top="2.0" cursor="15.0" foldmap="1" linemap="0"/> <editor id="editor3" file="../../../OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/lpdsp32_init.s" top="2.0" cursor="15.0" foldmap="1" linemap="0"/>