digraph manager_compiler_graph {
StreamFMAKernel[shape=plaintext, label=<
a clk=STREAM (100.0MHz) width=32 PULL el=1 ael=2 | b clk=STREAM (100.0MHz) width=32 PULL el=1 ael=2 |
|
Kernel : StreamFMAKernel |
output clk=STREAM (100.0MHz) width=32 PUSH 5 |
|
>];
StreamFMAKernel_assign -> output_assign[color=green headport="assignment_2" tailport="assignment_10"];
StreamFMAKernel_assign -> a_assign[color=green headport="assignment_5" tailport="assignment_10"];
StreamFMAKernel_assign[shape=plaintext, label=<6464 : width_in_a=32 width_in_b=32 width_out_output=32 clk=STREAM |
>];
StreamFMAKernel_assign -> StreamFMAKernel[color=gray];
a[shape=plaintext, label=<PCIe_From_Host : a |
a clk=PCIE (125.0MHz) width=128 PUSH 2 |
|
>];
a_assign[shape=plaintext, label=<>];
a_assign -> a[color=gray];
b[shape=plaintext, label=<PCIe_From_Host : b |
b clk=PCIE (125.0MHz) width=128 PUSH 2 |
|
>];
b_assign -> StreamFMAKernel_assign[color=green headport="assignment_10" tailport="assignment_13"];
b_assign[shape=plaintext, label=<22592 : width=128 clk=PCIE |
>];
b_assign -> b[color=gray];
output[shape=plaintext, label=<output clk=PCIE (125.0MHz) width=128 PUSH 1 |
|
PCIe_To_Host : output |
>];
output_assign[shape=plaintext, label=<>];
output_assign -> output[color=gray];
a -> StreamFMAKernel [headport="a" tailport="a" label="{D{data:1}}"]
b -> StreamFMAKernel [headport="b" tailport="b" label="{D{data:1}}"]
StreamFMAKernel -> output [headport="output" tailport="output" label="{D{data:1}}"]
}