diff options
| author | azidar | 2015-04-20 12:08:10 -0700 |
|---|---|---|
| committer | azidar | 2015-04-20 12:08:10 -0700 |
| commit | 7617e33993abf9f6be357e0261755a4736c2e085 (patch) | |
| tree | a8a32a3e0d731b49173f1c6f02056aea20902ada /notes/frontend-notes.04.16.15.txt | |
| parent | 130c6676418e85d5d4dd12a0f0845e912eda8c3e (diff) | |
Fixed tests to use new execution arguments. Added and fixed chisel3 bugs
Diffstat (limited to 'notes/frontend-notes.04.16.15.txt')
| -rw-r--r-- | notes/frontend-notes.04.16.15.txt | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/notes/frontend-notes.04.16.15.txt b/notes/frontend-notes.04.16.15.txt index 14634e5e..23da75d9 100644 --- a/notes/frontend-notes.04.16.15.txt +++ b/notes/frontend-notes.04.16.15.txt @@ -1,4 +1,18 @@ ======= Fixes to Jonathan's Front-end ====== + +== TODO == +Fixing chisel3 front-end bugs: + LFSR16: "concat" -> "cat" + MemorySearch: name collision with node done and output done + Mul: shr/shl take one expression argument, and one int argument. + node T_59 = UInt(2, 2) + node T_60 = shl(x, T_59) + ==> + node T_60 = shl(x, 2) + Outer: "instance" => "inst" + Stack: bug in firrtl! thanks! + +== Completed == Remove type from node emission Currently, these are not equivalent because we will fail a type check: @@ -10,4 +24,3 @@ Switch "input" -> "flip" and "output" to "" within a bundle Switch "add-mod" -> "add-wrap" Switch "multiplex" -> "mux" Switch "greater" -> "gt" - |
