Annotated Data Type Declarations for Bus Interface Synthesis
Gordon Cichon · 2000
This paper investigates the applications of data type declarations describing memory mapped interfaces of hardware components. The rise of abstract bus interfaces like in the VCI standard for System on Chip design enables the logical separation of a protocol adaptor and a functional adaptor part in the bus interface of hardware components. In this approach, the functional part of a component's bus interface together with a symbolical testbench can be synthesized at multiple abstraction levels from an annotated declaration of its memory map: a register transfer model, a behavioral model, and documentation.