aboutsummaryrefslogtreecommitdiff
path: root/notes
AgeCommit message (Collapse)Author
2016-01-16WIPazidar
2016-01-16Added memory thoughtsazidar
2015-07-29Updated frontend changesazidar
2015-07-14Added tests for clocks. Added remove scope and special chars passes. Added ↵azidar
tests. Made more tests pass
2015-07-14Added clock supportazidar
2015-07-14Added chisel feedback to firrtl spec. Datapath_new triggers too large a ↵azidar
width error
2015-06-12Major revisions to spec. Bumped to v0.1.2azidar
2015-05-13Updated Spec. Added scoped-reg which exposes on-reset bug. Fixed lowering bugazidar
2015-05-05Added a bunch of tests. In the middle of implementing check kinds and check ↵azidar
types. Does not compile
2015-04-20Fixed tests to use new execution arguments. Added and fixed chisel3 bugsazidar
2015-04-16Updated parser to correctly read empty statementsazidar
2015-04-15Finished flo backend. Restructured todo listazidar
2015-04-13Finished Infer Widthsazidar
2015-04-09Added more 'fake' tests. infer-widths now collects constraintsazidar
2015-04-08Finished expand whens. started infer widths. added pdf for people to viewazidar
2015-03-25Finished expand-whens. Removed letrec also, a while agoazidar
2015-03-25Correctly do when expansion, minus enables and outputting lowered formazidar
2015-03-18Finished expand accessors and lower to groundazidar
2015-03-11Finished expand accessors pass. Fixed bug in resolve-gender. Added tests, ↵azidar
all pass. Minimal removal of letrec to get WritePort to work correctly - a more thorough removeal is still needed
2015-03-10Finished resolve gendersazidar
2015-03-03In-progress, working on inferring types passazidar
2015-02-24Rewrote README to include installation instructions and stanza ↵azidar
justification. Added response to feedback, locatd in notes/feedbackQA*. Use two different mains, one for testing and one for deployment (make build vs make build-deploy).
2015-02-24Updated tests, and included a check for the name of the pass, whichazidar
allows the compiler to print after each pass to ease debugging
2015-02-20Rewrote the initialize-register pass, now correctly implementedazidar
with a new IR construct - Null. LetRec is not implemented, but is marked with a TODO. Test cases for this pass are now located in test/passes/initialize-register
2015-02-19Re-implemented resolve-kinds, passes preliminary test.azidar
Updated notes and TODO list, and started basic stanza-cheatsheet.
2015-02-18Added more testing infrastructre, and Makefile to build firrtlazidar
2015-02-18Reimplemented to-working-ir. Changed Command to Stmt. Modified printing of ↵azidar
IR to match parser.
2015-02-13First commit.azidar
Added stanza as a .zip, changed names from ch to firrtl, and spec.tex is included. need to add installation instructions. TODO's included in README