digraph manager_compiler_graph { StreamFMAKernel[shape=plaintext, label=<
inAT1
clk=STREAM (100.0MHz)
width=32
PULL el=1 ael=2
inBT1
clk=STREAM (100.0MHz)
width=32
PULL el=1 ael=2
inAT2
clk=STREAM (100.0MHz)
width=32
PULL el=1 ael=2
inBT2
clk=STREAM (100.0MHz)
width=32
PULL el=1 ael=2
inAT3
clk=STREAM (100.0MHz)
width=32
PULL el=1 ael=2
inBT3
clk=STREAM (100.0MHz)
width=32
PULL el=1 ael=2
Kernel : StreamFMAKernel
oDataT1
clk=STREAM (100.0MHz)
width=32
PUSH 5
oDataT2
clk=STREAM (100.0MHz)
width=32
PUSH 5
oDataT3
clk=STREAM (100.0MHz)
width=32
PUSH 5
>]; inAT1[shape=plaintext, label=<
PCIe_From_Host : inAT1
inAT1
clk=PCIE (125.0MHz)
width=128
PUSH 2
>]; inBT1[shape=plaintext, label=<
PCIe_From_Host : inBT1
inBT1
clk=PCIE (125.0MHz)
width=128
PUSH 2
>]; oDataT3[shape=plaintext, label=<
oDataT3
clk=PCIE (125.0MHz)
width=128
PUSH 1
PCIe_To_Host : oDataT3
>]; MemoryControllerPro0[shape=plaintext, label=<
read_stream_maxj_a
clk=MemoryControllerPro0_clk (272.5MHz)
width=512
PULL el=1 ael=3
read_stream_maxj_b
clk=MemoryControllerPro0_clk (272.5MHz)
width=512
PULL el=1 ael=3
read_stream_maxj_c
clk=MemoryControllerPro0_clk (272.5MHz)
width=512
PULL el=1 ael=3
read_command_0
clk=MemoryControllerPro0_clk (272.5MHz)
width=64
PUSH 8
read_command_1
clk=MemoryControllerPro0_clk (272.5MHz)
width=64
PUSH 8
read_command_2
clk=MemoryControllerPro0_clk (272.5MHz)
width=64
PUSH 8
read_command_3
clk=MemoryControllerPro0_clk (272.5MHz)
width=64
PUSH 8
write_0
clk=STREAM (100.0MHz)
width=1536
PUSH 8
write_1
clk=STREAM (100.0MHz)
width=1536
PUSH 8
write_command_0
clk=MemoryControllerPro0_clk (272.5MHz)
width=64
PUSH 8
write_command_1
clk=MemoryControllerPro0_clk (272.5MHz)
width=64
PUSH 8
ManagerStateMachine_MemoryControllerPro0 : MemoryControllerPro0
read_0
clk=STREAM (100.0MHz)
width=1536
PULL el=1 ael=8
read_1
clk=STREAM (100.0MHz)
width=1536
PULL el=1 ael=8
read_2
clk=STREAM (100.0MHz)
width=1536
PULL el=1 ael=8
read_3
clk=STREAM (100.0MHz)
width=1536
PULL el=1 ael=8
Tag_Out
clk=MemoryControllerPro0_clk (272.5MHz)
width=1
PUSH 1
cmd_stream_maxj_a
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 3
cmd_stream_maxj_b
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 3
cmd_stream_maxj_c
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 3
>]; MemoryControllerPro0_IntSource[shape=plaintext, label=<
Tag_In
clk=MemoryControllerPro0_clk (272.5MHz)
width=1
PUSH 1
MemoryInterruptSource : MemoryControllerPro0_IntSource
>]; MemoryControllerInterface_b[shape=plaintext, label=<
cmd_stream_maxj
clk=DDR_CLK_b (266.6MHz)
width=544
PULL el=1
MemoryControllerInterface_b : MemoryControllerInterface_b
read_stream_maxj
clk=DDR_CLK_b (266.6MHz)
width=512
PUSH 1
>]; MemoryControllerInterface_a[shape=plaintext, label=<
cmd_stream_maxj
clk=DDR_CLK_a (266.6MHz)
width=544
PULL el=1
MemoryControllerInterface_a : MemoryControllerInterface_a
read_stream_maxj
clk=DDR_CLK_a (266.6MHz)
width=512
PUSH 1
>]; MemoryControllerInterface_c[shape=plaintext, label=<
cmd_stream_maxj
clk=DDR_CLK_c (266.6MHz)
width=544
PULL el=1
MemoryControllerInterface_c : MemoryControllerInterface_c
read_stream_maxj
clk=DDR_CLK_c (266.6MHz)
width=512
PUSH 1
>]; addrgen_cmd_MemoryControllerPro0_inAT2[shape=plaintext, label=<
ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_inAT2 : addrgen_cmd_MemoryControllerPro0_inAT2
cgen_out_0
clk=STREAM (100.0MHz)
width=64
PUSH 1
>]; addrgen_cmd_MemoryControllerPro0_inBT2[shape=plaintext, label=<
ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_inBT2 : addrgen_cmd_MemoryControllerPro0_inBT2
cgen_out_0
clk=STREAM (100.0MHz)
width=64
PUSH 1
>]; addrgen_cmd_MemoryControllerPro0_inAT3[shape=plaintext, label=<
ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_inAT3 : addrgen_cmd_MemoryControllerPro0_inAT3
cgen_out_0
clk=STREAM (100.0MHz)
width=64
PUSH 1
>]; addrgen_cmd_MemoryControllerPro0_inBT3[shape=plaintext, label=<
ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_inBT3 : addrgen_cmd_MemoryControllerPro0_inBT3
cgen_out_0
clk=STREAM (100.0MHz)
width=64
PUSH 1
>]; addrgen_cmd_MemoryControllerPro0_oDataT1[shape=plaintext, label=<
ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_oDataT1 : addrgen_cmd_MemoryControllerPro0_oDataT1
cgen_out_0
clk=STREAM (100.0MHz)
width=64
PUSH 1
>]; addrgen_cmd_MemoryControllerPro0_oDataT2[shape=plaintext, label=<
ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_oDataT2 : addrgen_cmd_MemoryControllerPro0_oDataT2
cgen_out_0
clk=STREAM (100.0MHz)
width=64
PUSH 1
>]; Stream_34_pipeline_4[shape=plaintext, label=<
input
clk=DDR_CLK_a (266.6MHz)
width=512
PUSH 1
Stream_34_pipeline : Stream_34_pipeline_4
output
clk=DDR_CLK_a (266.6MHz)
width=512
PUSH 9
>]; Stream_29_pipeline_4[shape=plaintext, label=<
input
clk=DDR_CLK_b (266.6MHz)
width=512
PUSH 1
Stream_29_pipeline : Stream_29_pipeline_4
output
clk=DDR_CLK_b (266.6MHz)
width=512
PUSH 9
>]; Stream_39_pipeline_4[shape=plaintext, label=<
input
clk=DDR_CLK_c (266.6MHz)
width=512
PUSH 1
Stream_39_pipeline : Stream_39_pipeline_4
output
clk=DDR_CLK_c (266.6MHz)
width=512
PUSH 9
>]; Stream_28_pipeline_4[shape=plaintext, label=<
input
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 3
Stream_28_pipeline : Stream_28_pipeline_4
output
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 11
>]; Stream_33_pipeline_4[shape=plaintext, label=<
input
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 3
Stream_33_pipeline : Stream_33_pipeline_4
output
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 11
>]; Stream_38_pipeline_4[shape=plaintext, label=<
input
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 3
Stream_38_pipeline : Stream_38_pipeline_4
output
clk=MemoryControllerPro0_clk (272.5MHz)
width=544
PUSH 11
>]; Stream_60[shape=plaintext, label=<
input
clk=STREAM (100.0MHz)
width=32
PULL el=1
DualAspectReg : Stream_60
output
clk=STREAM (100.0MHz)
width=1536
PULL el=1
>]; Stream_64[shape=plaintext, label=<
input
clk=STREAM (100.0MHz)
width=32
PULL el=1
DualAspectReg : Stream_64
output
clk=STREAM (100.0MHz)
width=1536
PULL el=1
>]; Stream_1[shape=plaintext, label=<
input
clk=PCIE (125.0MHz)
width=128
PULL el=1
DualAspectMux : Stream_1
output
clk=PCIE (125.0MHz)
width=32
PUSH 2
>]; Stream_4[shape=plaintext, label=<
input
clk=PCIE (125.0MHz)
width=128
PULL el=1
DualAspectMux : Stream_4
output
clk=PCIE (125.0MHz)
width=32
PUSH 2
>]; Stream_8[shape=plaintext, label=<
input
clk=STREAM (100.0MHz)
width=1536
PULL el=1
DualAspectMux : Stream_8
output
clk=STREAM (100.0MHz)
width=32
PUSH 2
>]; Stream_10[shape=plaintext, label=<
input
clk=STREAM (100.0MHz)
width=1536
PULL el=1
DualAspectMux : Stream_10
output
clk=STREAM (100.0MHz)
width=32
PUSH 2
>]; Stream_12[shape=plaintext, label=<
input
clk=STREAM (100.0MHz)
width=1536
PULL el=1
DualAspectMux : Stream_12
output
clk=STREAM (100.0MHz)
width=32
PUSH 2
>]; Stream_14[shape=plaintext, label=<
input
clk=STREAM (100.0MHz)
width=1536
PULL el=1
DualAspectMux : Stream_14
output
clk=STREAM (100.0MHz)
width=32
PUSH 2
>]; Stream_20[shape=plaintext, label=<
input
clk=PCIE (125.0MHz)
width=32
PULL el=1
DualAspectReg : Stream_20
output
clk=PCIE (125.0MHz)
width=128
PULL el=1
>]; Stream_92[shape=plaintext, label=<
input
clk=STREAM (100.0MHz)
width=1536
PULL el=1
StreamPullPushAdapter : Stream_92
output
clk=STREAM (100.0MHz)
width=1536
PUSH 1
>]; Stream_96[shape=plaintext, label=<
input
clk=STREAM (100.0MHz)
width=1536
PULL el=1
StreamPullPushAdapter : Stream_96
output
clk=STREAM (100.0MHz)
width=1536
PUSH 1
>]; Stream_124[shape=plaintext, label=<
input
clk=PCIE (125.0MHz)
width=128
PULL el=1
StreamPullPushAdapter : Stream_124
output
clk=PCIE (125.0MHz)
width=128
PUSH 1
>]; Stream_98[shape=plaintext, label=<
Stream_98
(512)
>]; Stream_102[shape=plaintext, label=<
Stream_102
(512)
>]; Stream_94[shape=plaintext, label=<
Stream_94
(512)
>]; Stream_80[shape=plaintext, label=<
Stream_80
(512)
>]; Stream_84[shape=plaintext, label=<
Stream_84
(512)
>]; Stream_90[shape=plaintext, label=<
Stream_90
(512)
>]; Stream_68[shape=plaintext, label=<
Stream_68
(512)
>]; Stream_72[shape=plaintext, label=<
Stream_72
(512)
>]; Stream_76[shape=plaintext, label=<
Stream_76
(512)
>]; Stream_42[shape=plaintext, label=<
Stream_42
(512)
>]; Stream_46[shape=plaintext, label=<
Stream_46
(512)
>]; Stream_50[shape=plaintext, label=<
Stream_50
(512)
>]; Stream_54[shape=plaintext, label=<
Stream_54
(512)
>]; Stream_58[shape=plaintext, label=<
Stream_58
(512)
>]; Stream_62[shape=plaintext, label=<
Stream_62
(512)
>]; Stream_100[shape=plaintext, label=<
Stream_100
(512)
>]; Stream_104[shape=plaintext, label=<
Stream_104
(512)
>]; Stream_108[shape=plaintext, label=<
Stream_108
(512)
>]; Stream_112[shape=plaintext, label=<
Stream_112
(512)
>]; Stream_116[shape=plaintext, label=<
Stream_116
(512)
>]; Stream_120[shape=plaintext, label=<
Stream_120
(512)
>]; Stream_88[shape=plaintext, label=<
Stream_88
(512)
>]; Stream_122[shape=plaintext, label=<
Stream_122
(512)
>]; inAT1 -> Stream_98 [headport="input" tailport="inAT1" label="{D{data:1}}"] inBT1 -> Stream_102 [headport="input" tailport="inBT1" label="{D{data:1}}"] StreamFMAKernel -> Stream_90 [headport="input" tailport="oDataT1" label="{D{data:1}}"] StreamFMAKernel -> Stream_94 [headport="input" tailport="oDataT2" label="{D{data:1}}"] StreamFMAKernel -> Stream_122 [headport="input" tailport="oDataT3" label="{D{data:1}}"] MemoryControllerPro0 -> MemoryControllerPro0_IntSource [headport="Tag_In" tailport="Tag_Out" label="{D{data:1}}"] MemoryControllerPro0 -> Stream_28_pipeline_4 [headport="input" tailport="cmd_stream_maxj_b" label="{D{data:1}}"] MemoryControllerInterface_b -> Stream_29_pipeline_4 [headport="input" tailport="read_stream_maxj" label="{D{data:1}}"] MemoryControllerPro0 -> Stream_33_pipeline_4 [headport="input" tailport="cmd_stream_maxj_a" label="{D{data:1}}"] MemoryControllerInterface_a -> Stream_34_pipeline_4 [headport="input" tailport="read_stream_maxj" label="{D{data:1}}"] MemoryControllerPro0 -> Stream_38_pipeline_4 [headport="input" tailport="cmd_stream_maxj_c" label="{D{data:1}}"] MemoryControllerInterface_c -> Stream_39_pipeline_4 [headport="input" tailport="read_stream_maxj" label="{D{data:1}}"] addrgen_cmd_MemoryControllerPro0_inAT2 -> Stream_42 [headport="input" tailport="cgen_out_0" label="{D{data:1}}"] MemoryControllerPro0 -> Stream_8 [headport="input" tailport="read_0" label="{D{data:1}}"] addrgen_cmd_MemoryControllerPro0_inBT2 -> Stream_46 [headport="input" tailport="cgen_out_0" label="{D{data:1}}"] MemoryControllerPro0 -> Stream_10 [headport="input" tailport="read_1" label="{D{data:1}}"] addrgen_cmd_MemoryControllerPro0_inAT3 -> Stream_50 [headport="input" tailport="cgen_out_0" label="{D{data:1}}"] MemoryControllerPro0 -> Stream_12 [headport="input" tailport="read_2" label="{D{data:1}}"] addrgen_cmd_MemoryControllerPro0_inBT3 -> Stream_54 [headport="input" tailport="cgen_out_0" label="{D{data:1}}"] MemoryControllerPro0 -> Stream_14 [headport="input" tailport="read_3" label="{D{data:1}}"] addrgen_cmd_MemoryControllerPro0_oDataT1 -> Stream_58 [headport="input" tailport="cgen_out_0" label="{D{data:1}}"] addrgen_cmd_MemoryControllerPro0_oDataT2 -> Stream_62 [headport="input" tailport="cgen_out_0" label="{D{data:1}}"] Stream_34_pipeline_4 -> Stream_68 [headport="input" tailport="output" label="{D{data:1}}"] Stream_29_pipeline_4 -> Stream_72 [headport="input" tailport="output" label="{D{data:1}}"] Stream_39_pipeline_4 -> Stream_76 [headport="input" tailport="output" label="{D{data:1}}"] Stream_28_pipeline_4 -> Stream_80 [headport="input" tailport="output" label="{D{data:1}}"] Stream_33_pipeline_4 -> Stream_84 [headport="input" tailport="output" label="{D{data:1}}"] Stream_38_pipeline_4 -> Stream_88 [headport="input" tailport="output" label="{D{data:1}}"] Stream_60 -> Stream_92 [headport="input" tailport="output" label="{D{data:1}}"] Stream_64 -> Stream_96 [headport="input" tailport="output" label="{D{data:1}}"] Stream_1 -> Stream_100 [headport="input" tailport="output" label="{D{data:1}}"] Stream_4 -> Stream_104 [headport="input" tailport="output" label="{D{data:1}}"] Stream_8 -> Stream_108 [headport="input" tailport="output" label="{D{data:1}}"] Stream_10 -> Stream_112 [headport="input" tailport="output" label="{D{data:1}}"] Stream_12 -> Stream_116 [headport="input" tailport="output" label="{D{data:1}}"] Stream_14 -> Stream_120 [headport="input" tailport="output" label="{D{data:1}}"] Stream_20 -> Stream_124 [headport="input" tailport="output" label="{D{data:1}}"] Stream_92 -> MemoryControllerPro0 [headport="write_0" tailport="output" label="{D{data:1}}"] Stream_96 -> MemoryControllerPro0 [headport="write_1" tailport="output" label="{D{data:1}}"] Stream_124 -> oDataT3 [headport="oDataT3" tailport="output" label="{D{data:1}}"] Stream_98 -> Stream_1 [headport="input" tailport="output" label="{D{data:1}}"] Stream_102 -> Stream_4 [headport="input" tailport="output" label="{D{data:1}}"] Stream_94 -> Stream_64 [headport="input" tailport="output" label="{D{data:1}}"] Stream_80 -> MemoryControllerInterface_b [headport="cmd_stream_maxj" tailport="output" label="{D{data:1}}"] Stream_84 -> MemoryControllerInterface_a [headport="cmd_stream_maxj" tailport="output" label="{D{data:1}}"] Stream_90 -> Stream_60 [headport="input" tailport="output" label="{D{data:1}}"] Stream_68 -> MemoryControllerPro0 [headport="read_stream_maxj_a" tailport="output" label="{D{data:1}}"] Stream_72 -> MemoryControllerPro0 [headport="read_stream_maxj_b" tailport="output" label="{D{data:1}}"] Stream_76 -> MemoryControllerPro0 [headport="read_stream_maxj_c" tailport="output" label="{D{data:1}}"] Stream_42 -> MemoryControllerPro0 [headport="read_command_0" tailport="output" label="{D{data:1}}"] Stream_46 -> MemoryControllerPro0 [headport="read_command_1" tailport="output" label="{D{data:1}}"] Stream_50 -> MemoryControllerPro0 [headport="read_command_2" tailport="output" label="{D{data:1}}"] Stream_54 -> MemoryControllerPro0 [headport="read_command_3" tailport="output" label="{D{data:1}}"] Stream_58 -> MemoryControllerPro0 [headport="write_command_0" tailport="output" label="{D{data:1}}"] Stream_62 -> MemoryControllerPro0 [headport="write_command_1" tailport="output" label="{D{data:1}}"] Stream_100 -> StreamFMAKernel [headport="inAT1" tailport="output" label="{D{data:1}}"] Stream_104 -> StreamFMAKernel [headport="inBT1" tailport="output" label="{D{data:1}}"] Stream_108 -> StreamFMAKernel [headport="inAT2" tailport="output" label="{D{data:1}}"] Stream_112 -> StreamFMAKernel [headport="inBT2" tailport="output" label="{D{data:1}}"] Stream_116 -> StreamFMAKernel [headport="inAT3" tailport="output" label="{D{data:1}}"] Stream_120 -> StreamFMAKernel [headport="inBT3" tailport="output" label="{D{data:1}}"] Stream_88 -> MemoryControllerInterface_c [headport="cmd_stream_maxj" tailport="output" label="{D{data:1}}"] Stream_122 -> Stream_20 [headport="input" tailport="output" label="{D{data:1}}"] }