Skip to content

v0.13.0

Choose a tag to compare

@albertchen-sifive albertchen-sifive released this 23 Oct 23:36
· 57 commits to master since this release

New Features

duh-export-scala:

  • base scala includes an omRegisterMaps method that includes register information from the DUH document
  • allows overriding of OMInterrupts and OMMemoryRegions by overriding the getOMInterrupts and getOMMemoryRegions methods respectively
  • improved documentation of generated Scala API in README.md

duh-export-monitor:

  • new command for emitting diplomatic monitor wrappers for AXI4 and APB
  • takes a DUH component document as input and emits a scala wrapper that can be attached to diplomatic node connections

duh-export-regmap:

  • updated for duh-schema 0.7.2 (which adds addressUnitBits, bitWidth, and bitOffset fields)

Bugfixes

  • fix AXI4-Lite typo; duh-scala now expects DUH documents to use the name "AXI4-Lite" instead of "AXI4Lite"
  • fix issue where bus connections were emitted according to the blackbox port direction instead of the bus-definition direction