packet-transactions / domino-compiler

The Domino compiler to run packet programs on pipelined switches
29 stars 7 forks source link

Handling aggregates and indirect addressing #33

Closed anirudhSK closed 9 years ago

anirudhSK commented 9 years ago

This would help us handle look-up tables and things like CONGA. For now, assume the read and write addresses to any state accessed through indirect addressing are the same.

anirudhSK commented 9 years ago

Preliminary work towards this: https://github.com/anirudhSK/domino/commit/9a5b4aea0b6cdc22f2160146525a934666c40b07

anirudhSK commented 9 years ago

We still need to:

  1. Initialize these arrays to run them in banzai.
  2. Represent them within banzai, our abstract machine.
anirudhSK commented 9 years ago

Closing this: https://github.com/anirudhSK/banzai/issues/6 fixes this I think.