spatial-lang icon indicating copy to clipboard operation
spatial-lang copied to clipboard

Initiation interval calculation problems

Open dkoeplin opened this issue 7 years ago • 2 comments

Using this issue to track all initiation interval calculation issues

  • [ ] #151 - Should depend on length between read and write, e.g. s(i) = f( s(i - 1) )
  • [ ] #176 - Dependencies between peek() and deq() on FIFO
  • [ ] #202 - Treat isEmpty, isFull, count, etc. as reads of FIFO
  • [ ] #164 - a(i) = f( a(i) ) optimization

dkoeplin avatar Jul 21 '17 21:07 dkoeplin

I was able to remove explicit ii in the page ranks and they succeed now, but there is still an issue with Sort_Merge (and possibly Sort_Radix). I can give more info if necessary, it just takes forever to open their waveforms.

mattfel1 avatar Oct 05 '17 17:10 mattfel1

There's still an issue with II calculation between FIFO status/peek and FIFO deqs - the refactoring should make this much simpler to analyze, but the analysis itself hasn't quite been fixed yet.

dkoeplin avatar Oct 05 '17 18:10 dkoeplin