-
Notifications
You must be signed in to change notification settings - Fork 643
Open
Description
This issue exists to track work that has to be done for Chisel 8.
Can Be Done Before Release
- Deprecate
chisel3.experimental.ExtModule, change tochisel3.ExtModule. ([core] Deprecate ExtModule, Params in experimental #5101) - Deprecate
chisel3.experimental.*Param, change tochisel3.*Param. ([core] Deprecate ExtModule, Params in experimental #5101) - Deprecate
HasExtModule*. ([core] Deprecate ExtModule utility traits #5102) - Deprecate
BlackBox. ([core] Deprecate BlackBox in favor of ExtModule #5103)
Right Before Release
- Move
chisel3.experimental.ExtModuletochisel3.ExtModule. - Move
chisel3.experimental.*Paramtochisel3.*Param. - Remove
HasExtModule*. - Remove
BlackBox. - Delete firrtl IR
- Replace all deprecated case classes with classes
- Fix naming of some verification functions, e.g.
cover._applyWithSourceLine - Change Data equality to be structural for types and referential for values, get rid of BoxedData in Instantiate
Emin017
Metadata
Metadata
Assignees
Labels
No labels