From 3862865b8c70dd21e1a436dd79cfd165bebe5f43 Mon Sep 17 00:00:00 2001 From: azidar Date: Thu, 23 Apr 2015 15:27:43 -0700 Subject: Added new parser. Fixed all Tests. Added on-reset to parser, but don't correctly handle it in compiler. --- TODO | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 818b78c3..c2a8180d 100644 --- a/TODO +++ b/TODO @@ -4,16 +4,13 @@ ======== 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 move Infer-Widths to before vec expansion? +Add Unit Tests for each pass ======== Update Core ========== Add source locaters -Add Unit Tests for each pass ======== Check Passes ========== Well-formed high firrtl -- cgit v1.2.3 From 32148a311e06e8028b95da4bd8b1c888b5d8220f Mon Sep 17 00:00:00 2001 From: azidar Date: Thu, 23 Apr 2015 17:53:29 -0700 Subject: Not finished commmit --- TODO | 1 + 1 file changed, 1 insertion(+) (limited to 'TODO') diff --git a/TODO b/TODO index c2a8180d..92dee2b7 100644 --- a/TODO +++ b/TODO @@ -24,6 +24,7 @@ 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 + onreset can only handle a register After adding dynamic assertions, insert bounds check with accessor expansion Well-formed low firrtl All things only assigned to once -- cgit v1.2.3 From e9462f11f6cfd68d0ada3b95a7d48621970e520e Mon Sep 17 00:00:00 2001 From: azidar Date: Fri, 24 Apr 2015 14:10:52 -0700 Subject: Inflight --- TODO | 1 + 1 file changed, 1 insertion(+) (limited to 'TODO') diff --git a/TODO b/TODO index 92dee2b7..32f0bf21 100644 --- a/TODO +++ b/TODO @@ -25,6 +25,7 @@ Well-formed high firrtl No combinational loops cannot connect to a pad, or a register. only connct to a reference onreset can only handle a register + all references are declared After adding dynamic assertions, insert bounds check with accessor expansion Well-formed low firrtl All things only assigned to once -- cgit v1.2.3 From d455233c76148bb3f3d26734667b1b9a565d0f39 Mon Sep 17 00:00:00 2001 From: azidar Date: Fri, 24 Apr 2015 17:00:55 -0700 Subject: Merged TODO --- TODO | 6 ------ 1 file changed, 6 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index ee27c94f..47588213 100644 --- a/TODO +++ b/TODO @@ -6,11 +6,8 @@ on-reset 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 @@ -27,12 +24,9 @@ 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 -- cgit v1.2.3 From 2d2120a05549a5d31072aa792dc96fb7e6e7c629 Mon Sep 17 00:00:00 2001 From: azidar Date: Mon, 27 Apr 2015 11:14:06 -0700 Subject: Added on-reset --- TODO | 1 - 1 file changed, 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index 47588213..fd5685bd 100644 --- a/TODO +++ b/TODO @@ -3,7 +3,6 @@ ================================================ ======== Current Tasks ======== -on-reset Make instances always male, flip the bundles on declaration dlsh,drsh move Infer-Widths to before vec expansion? -- cgit v1.2.3