Module Assign NameStore BinOpMult Num Num Assign NameStore BinOpMult Num Num Assign NameStore BinOpDiv NameLoad NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num FunctionDef arguments args defaults body Assign NameStore Num Assign NameStore BinOpMult NameLoad Num Assign NameStore Num Expr Call AttributeLoad NameLoad attr Num NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num BinOpAdd NameLoad BinOpMult NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad BinOpMult NameLoad Num For NameStore Call NameLoad BinOpDiv BinOpSub NameLoad Num Num body AugAssignAdd NameStore BinOpMult BinOpMult NameLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num BinOpAdd NameLoad BinOpMult NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr Num BinOpAdd NameLoad BinOpMult NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad BinOpMult NameLoad Num AugAssignAdd NameStore BinOpMult BinOpMult NameLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num BinOpAdd NameLoad BinOpMult NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr Print TupleLoad Str NameLoad decorator_list Expr Call NameLoad
N/A N/A DATA_SIZE N/A 1024 256 N/A RAM_SIZE N/A 1024 16 N/A REPEAT N/A DATA_SIZE RAM_SIZE N/A read_ram0 N/A CoramMemory 0 32 RAM_SIZE N/A read_ram1 N/A CoramMemory 1 32 RAM_SIZE N/A write_ram0 N/A CoramMemory 2 32 RAM_SIZE N/A write_ram1 N/A CoramMemory 3 32 RAM_SIZE N/A channel N/A CoramChannel 0 32 ctrl_thread N/A N/A N/A N/A N/A read_addr 0 N/A write_addr N/A DATA_SIZE 4 N/A sum 0 N/A N/A N/A read_ram0 write_nonblocking 0 read_addr RAM_SIZE N/A N/A N/A read_ram0 wait N/A N/A N/A channel write read_addr N/A N/A N/A read_ram1 write_nonblocking 0 N/A read_addr N/A RAM_SIZE 4 RAM_SIZE N/A N/A N/A read_ram1 wait N/A N/A N/A channel write N/A read_addr N/A RAM_SIZE 4 N/A i N/A range N/A N/A REPEAT 2 2 N/A N/A read_addr N/A N/A RAM_SIZE 4 2 N/A sum N/A N/A channel read N/A N/A N/A write_ram0 read_nonblocking 0 write_addr RAM_SIZE N/A N/A N/A read_ram0 write_nonblocking 0 read_addr RAM_SIZE N/A N/A N/A write_ram0 wait N/A N/A N/A read_ram0 wait N/A N/A N/A channel write read_addr N/A sum N/A N/A channel read N/A N/A N/A write_ram1 read_nonblocking 0 N/A write_addr N/A RAM_SIZE 4 RAM_SIZE N/A N/A N/A read_ram1 write_nonblocking 0 N/A read_addr N/A RAM_SIZE 4 RAM_SIZE N/A N/A N/A write_ram1 wait N/A N/A N/A read_ram1 wait N/A N/A N/A channel write N/A read_addr N/A RAM_SIZE 4 N/A write_addr N/A N/A RAM_SIZE 4 2 N/A sum N/A N/A channel read N/A N/A N/A write_ram0 read_nonblocking 0 write_addr RAM_SIZE N/A N/A N/A write_ram0 wait N/A sum N/A N/A channel read N/A N/A N/A write_ram1 read_nonblocking 0 N/A write_addr N/A RAM_SIZE 4 RAM_SIZE N/A N/A N/A write_ram1 wait N/A N/A sum= sum N/A N/A N/A ctrl_thread