aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 10 insertions, 4 deletions
diff --git a/TODO b/TODO
index d5987bc0..ee27c94f 100644
--- a/TODO
+++ b/TODO
@@ -4,15 +4,16 @@
======== Current Tasks ========
on-reset
-Parser
- Error if incorrectly assign stuff, like use = instead of :=
- Update parser and update tests
Make instances always male, flip the bundles on declaration
dlsh,drsh
+<<<<<<< HEAD
+move Infer-Widths to before vec expansion?
+Add Unit Tests for each pass
+=======
+>>>>>>> 5a2a495ce88eec9e2e79cfbfe7f5548cede25874
======== Update Core ==========
Add source locaters
-Add Unit Tests for each pass
======== Check Passes ==========
Well-formed high firrtl
@@ -26,7 +27,12 @@ Well-formed high firrtl
UInt only has positive ints
No combinational loops
cannot connect to a pad, or a register. only connct to a reference
+<<<<<<< HEAD
+ onreset can only handle a register
+ all references are declared
+=======
expression in pad must be a ground type
+>>>>>>> 5a2a495ce88eec9e2e79cfbfe7f5548cede25874
After adding dynamic assertions, insert bounds check with accessor expansion
Well-formed low firrtl
All things only assigned to once