Abgabe
This commit is contained in:
+15
-16
@@ -64,7 +64,7 @@
|
||||
\acronymused{DSP}
|
||||
\acronymused{DSP}
|
||||
\acronymused{ARM}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {31}{\ignorespaces Simplified visualization of the interaction between the \ac {CI}-System, the \ac {ARM} core and the \ac {DSP} core, making use of the \ac {PCM} interface and shared memory for audio data exchange.}}{43}{}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {31}{\ignorespaces Simplified visualization of the interaction between the \ac {CI}-System, the \ac {ARM} core and the \ac {DSP} core, making use of the \ac {PCM} interface and shared memory for audio data exchange}}{43}{}\protected@file@percent }
|
||||
\acronymused{CI}
|
||||
\acronymused{ARM}
|
||||
\acronymused{DSP}
|
||||
@@ -81,7 +81,7 @@
|
||||
\acronymused{DSP}
|
||||
\acronymused{DMA}
|
||||
\acronymused{PCM}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {32}{\ignorespaces Simplified flowchart of the sample processing between the \ac {ARM} core and the \ac {DSP} core via interrupts and shared memory.}}{44}{}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {32}{\ignorespaces Simplified flowchart of the sample processing between the \ac {ARM} core and the \ac {DSP} core via interrupts and shared memory}}{44}{}\protected@file@percent }
|
||||
\acronymused{ARM}
|
||||
\acronymused{DSP}
|
||||
\newlabel{fig:fig_dsp_comm.jpg}{{32}{44}{}{figure.32}{}}
|
||||
@@ -151,7 +151,7 @@
|
||||
\acronymused{DSP}
|
||||
\@writefile{lol}{\contentsline {listing}{\numberline {3}{\ignorespaces Low-level implementation: Main loop and interrupt handling}}{48}{}\protected@file@percent }
|
||||
\newlabel{lst:lst_dsp_code_mainloop}{{3}{48}{}{listing.3}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {35}{\ignorespaces Flow diagram of the code implementation of the main loop and interrupt handling on the \ac {DSP} core.}}{49}{}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {35}{\ignorespaces Flow diagram of the code implementation of the main loop and interrupt handling on the \ac {DSP} core}}{49}{}\protected@file@percent }
|
||||
\acronymused{DSP}
|
||||
\newlabel{fig:fig_dsp_logic.jpg}{{35}{49}{}{figure.35}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{calculate\_output()-function}{49}{}\protected@file@percent }
|
||||
@@ -170,7 +170,7 @@
|
||||
\newlabel{lst:lst_dsp_code_find_max}{{4}{50}{}{listing.4}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{Cyclic array iteration}{50}{}\protected@file@percent }
|
||||
\acronymused{ANR}
|
||||
\@writefile{lol}{\contentsline {listing}{\numberline {5}{\ignorespaces Manual implementation of a cyclic array iteration function in C, taking the core 20 cycles to execute a pointer inremen of 1. The intrinsic functions of the DSP compiler allows a single-cycle implementation of such cyclic additions.}}{51}{}\protected@file@percent }
|
||||
\@writefile{lol}{\contentsline {listing}{\numberline {5}{\ignorespaces Manual implementation of a cyclic array iteration function in C, taking the core 20 cycles to execute a pointer increment of 1. The intrinsic functions of the DSP compiler allows a single-cycle implementation of such cyclic additions.}}{51}{}\protected@file@percent }
|
||||
\newlabel{lst:lst_dsp_code_cyclic_add}{{5}{51}{}{listing.5}{}}
|
||||
\acronymused{DSP}
|
||||
\acronymused{DSP}
|
||||
@@ -188,7 +188,6 @@
|
||||
\@writefile{toc}{\contentsline {paragraph}{write\_buffer()}{52}{}\protected@file@percent }
|
||||
\acronymused{DSP}
|
||||
\@writefile{toc}{\contentsline {paragraph}{apply\_fir\_filter()}{52}{}\protected@file@percent }
|
||||
\acronymused{FIR}
|
||||
\acronymused{MAC}
|
||||
\acronymused{DSP}
|
||||
\acronymused{DSP}
|
||||
@@ -206,18 +205,18 @@
|
||||
\newlabel{lst:lst_dsp_code_update_filter_coefficients}{{7}{54}{}{listing.7}{}}
|
||||
\acronymused{MAC}
|
||||
\acronymused{DSP}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {37}{\ignorespaces Visualization of the coefficient calculation in the $update\_filter\_coefficient()$-function during the 2nd cyclce of a calculation loop. The output is multiplied with the step size and the corresponding sample from the Sample Line, before being added to the current filter coefficient.}}{55}{}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {37}{\ignorespaces Visualization of the coefficient calculation in the $update\_filter\_coefficient()$-function during the 2nd cyclce of a calculation loop. The output is multiplied with the step size and the corresponding sample from the Sample Line, before being added to the current filter coefficient in the Filter Line.}}{55}{}\protected@file@percent }
|
||||
\newlabel{fig:fig_dsp_coefficient_cycle.jpg}{{37}{55}{}{figure.37}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{update\_output()}{55}{}\protected@file@percent }
|
||||
\newlabel{equation_computing}{{24}{55}{}{equation.24}{}}
|
||||
\newlabel{equation_c_1}{{25}{55}{}{equation.25}{}}
|
||||
\newlabel{equation_c_2}{{26}{55}{}{equation.26}{}}
|
||||
\newlabel{equation_c_3}{{27}{55}{}{equation.27}{}}
|
||||
\newlabel{equation_c_4}{{28}{55}{}{equation.28}{}}
|
||||
\newlabel{equation_c_5}{{29}{55}{}{equation.29}{}}
|
||||
\newlabel{equation_c_1}{{25}{56}{}{equation.25}{}}
|
||||
\newlabel{equation_c_2}{{26}{56}{}{equation.26}{}}
|
||||
\newlabel{equation_c_3}{{27}{56}{}{equation.27}{}}
|
||||
\newlabel{equation_c_4}{{28}{56}{}{equation.28}{}}
|
||||
\newlabel{equation_c_5}{{29}{56}{}{equation.29}{}}
|
||||
\newlabel{equation_computing_final}{{31}{56}{}{equation.31}{}}
|
||||
\acronymused{DSP}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {38}{\ignorespaces Dependence of the total computing effort on the filter length $\text {N}$ and update rate $\text {1/U}$.}}{56}{}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {38}{\ignorespaces Dependence of the total computing effort on the filter length $\text {N}$ and update rate $\text {1/U}$}}{56}{}\protected@file@percent }
|
||||
\newlabel{fig:fig_c_total.png}{{38}{56}{}{figure.38}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Verification of the DSP implementation}{56}{}\protected@file@percent }
|
||||
\acronymused{DSP}
|
||||
@@ -233,9 +232,9 @@
|
||||
\acronymused{ANR}
|
||||
\acronymused{DSP}
|
||||
\newlabel{fig:fig_plot_2_dsp_complex.png}{{40}{57}{}{figure.40}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {41}{\ignorespaces Comparison of the high- and low-level simulation output.}}{58}{}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {41}{\ignorespaces Comparison of the high- and low-level simulation output}}{58}{}\protected@file@percent }
|
||||
\newlabel{fig:fig_high_low_comparison.png}{{41}{58}{}{figure.41}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {42}{\ignorespaces Histogram of the error amplitude between the high- and low-level simulation output.}}{58}{}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {42}{\ignorespaces Histogram of the error amplitude between the high- and low-level simulation output}}{58}{}\protected@file@percent }
|
||||
\newlabel{fig:fig_high_low_comparison_hist.png}{{42}{58}{}{figure.42}{}}
|
||||
\acronymused{ANR}
|
||||
\acronymused{DSP}
|
||||
@@ -272,7 +271,7 @@
|
||||
\setcounter{citetotal}{0}
|
||||
\setcounter{multicitecount}{0}
|
||||
\setcounter{multicitetotal}{0}
|
||||
\setcounter{instcount}{22}
|
||||
\setcounter{instcount}{24}
|
||||
\setcounter{maxnames}{3}
|
||||
\setcounter{minnames}{1}
|
||||
\setcounter{maxitems}{3}
|
||||
@@ -286,7 +285,7 @@
|
||||
\setcounter{refsegment}{0}
|
||||
\setcounter{maxextratitle}{0}
|
||||
\setcounter{maxextratitleyear}{0}
|
||||
\setcounter{maxextraname}{3}
|
||||
\setcounter{maxextraname}{4}
|
||||
\setcounter{maxextradate}{0}
|
||||
\setcounter{maxextraalpha}{0}
|
||||
\setcounter{abbrvpenalty}{50}
|
||||
|
||||
Reference in New Issue
Block a user