diff options
| author | Chick Markley | 2018-07-26 11:18:46 -0700 |
|---|---|---|
| committer | GitHub | 2018-07-26 11:18:46 -0700 |
| commit | 1dcf9907eaa2f5fd2bc1e5a7dafeb1ae4b8e1434 (patch) | |
| tree | 40ac6b81e978a74df69b69dc29ea48608d7d2040 /notes/annotations | |
| parent | 7dff927840a30893facae957595a8e88ea62509a (diff) | |
Support for load memory annotations in chisel (#833)
* Support for load memory annotations in chisel
This PR
* Delays the BlackBoxSourceHelper transformation to the Emitter stage of the VerilogCompiler
* remove from VerilogCompiler
* move to VerilogEmitter
* Changes the verilog emitter to allow programmatic access to the verilog module declaration
* Creating a bindable module requires headers to match
* Provides a unit test that shows how to generate a bindable module.
* Binding support
Treadle needed LoadMemoryAnnotation to be in firrtl instead of chisel in order to recognize the annotations and use them for memory loading
* Binding support
- Fixed bug that handled suffixes on memory initializing files
* Binding support
- Add a bit more doc to the API provided by the VerilogRenderer
Diffstat (limited to 'notes/annotations')
0 files changed, 0 insertions, 0 deletions
