143 lines
4.2 KiB
Plaintext
Executable File
143 lines
4.2 KiB
Plaintext
Executable File
|
|
|
|
|
|
digraph structs {
|
|
node [shape=plaintext]
|
|
rankdir=LR
|
|
edge [arrowsize=0.5]
|
|
fontname="times"
|
|
|
|
|
|
|
|
arm_mult_f321 [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD PORT="ia"><FONT POINT-SIZE="9.0">ia</FONT></TD>
|
|
<TD ALIGN="CENTER" ROWSPAN="2">arm_mult_f32<BR/>(CMSIS-DSP)</TD>
|
|
<TD PORT="o"><FONT POINT-SIZE="9.0">o</FONT></TD>
|
|
</TR>
|
|
<TR>
|
|
<TD PORT="ib"><FONT POINT-SIZE="9.0">ib</FONT></TD>
|
|
|
|
|
|
<TD></TD></TR>
|
|
|
|
</TABLE>>];
|
|
|
|
audioOverlap [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">audioOverlap<BR/>(OverlapAdd)</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
audioWin [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">audioWin<BR/>(SlidingBuffer)</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
cfft [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">cfft<BR/>(CFFT)</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
icfft [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">icfft<BR/>(ICFFT)</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
sink [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">sink<BR/>(FileSink)</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
src [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">src<BR/>(FileSource)</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
toCmplx [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">toCmplx<BR/>(ToComplex)</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
toReal [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">toReal<BR/>(ToReal)</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
|
|
|
|
src:i -> audioWin:i [headlabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >128</FONT>
|
|
</TD></TR></TABLE>>,taillabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >192</FONT>
|
|
</TD></TR></TABLE>>,label="f32(256)"]
|
|
|
|
audioWin:i -> arm_mult_f321:ia [headlabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >256</FONT>
|
|
</TD></TR></TABLE>>,taillabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >256</FONT>
|
|
</TD></TR></TABLE>>,label="f32(256)"]
|
|
|
|
arm_mult_f321:o -> toCmplx:i [headlabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >256</FONT>
|
|
</TD></TR></TABLE>>,taillabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >256</FONT>
|
|
</TD></TR></TABLE>>,label="f32(256)"]
|
|
|
|
toCmplx:i -> cfft:i [headlabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >512</FONT>
|
|
</TD></TR></TABLE>>,taillabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >512</FONT>
|
|
</TD></TR></TABLE>>,label="f32(512)"]
|
|
|
|
cfft:i -> icfft:i [headlabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >512</FONT>
|
|
</TD></TR></TABLE>>,taillabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >512</FONT>
|
|
</TD></TR></TABLE>>,label="f32(512)"]
|
|
|
|
icfft:i -> toReal:i [headlabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >512</FONT>
|
|
</TD></TR></TABLE>>,taillabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >512</FONT>
|
|
</TD></TR></TABLE>>,label="f32(512)"]
|
|
|
|
toReal:i -> audioOverlap:i [headlabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >256</FONT>
|
|
</TD></TR></TABLE>>,taillabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >256</FONT>
|
|
</TD></TR></TABLE>>,label="f32(256)"]
|
|
|
|
audioOverlap:i -> sink:i [headlabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >192</FONT>
|
|
</TD></TR></TABLE>>,taillabel=<
|
|
<TABLE BORDER="0" CELLPADDING="2"><TR><TD><FONT COLOR="blue" POINT-SIZE="12.0" >128</FONT>
|
|
</TD></TR></TABLE>>,label="f32(256)"]
|
|
|
|
HANN [label=<
|
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
|
|
<TR>
|
|
<TD ALIGN="CENTER" PORT="i">HANN</TD>
|
|
</TR>
|
|
</TABLE>>];
|
|
|
|
HANN:i -> arm_mult_f321:ib
|
|
|
|
}
|