diff options
| author | azidar | 2015-05-13 10:42:36 -0700 |
|---|---|---|
| committer | azidar | 2015-05-13 10:42:36 -0700 |
| commit | 2cf26ba655e59937f5a52aa50db2d97538d1fdde (patch) | |
| tree | d64a9843993a94978a1a671ac032a5b2f665b875 /TODO | |
| parent | 791334cced721789fad180b6479cfa783963032f (diff) | |
Updated Spec. Added scoped-reg which exposes on-reset bug. Fixed lowering bug
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -3,6 +3,9 @@ ================================================ ======== Current Tasks ======== +Declared references needs to understand scope +Size of vector type must be non-negative +Check for recursively defined instances Update spec <> Add Unit Tests for each pass @@ -10,9 +13,13 @@ Add Unit Tests for each pass Push all tests entirely through Check after each pass write test that checks instance types are correctly lowered +move width inference earlier ======== Update Core ========== Add source locaters +Add exmodule +Add vptype +Add readwriteport ======== Check Passes ========== Well-formed high firrtl @@ -83,7 +90,9 @@ Convert to scala Firrtl interpreter (in scala) ======== Update Spec ======== -Add Not to spec +Look through all primops +change parser to other unknown thing for vptype? +Add optional type to node add assertions and printfs cannot connect directly to a mem (loc can never contain a mem) Front-end needs to guarantee unique names per module. |
