Skip to content

Latest commit

 

History

History
49 lines (46 loc) · 2.01 KB

main.md

File metadata and controls

49 lines (46 loc) · 2.01 KB

VCML Documentation

The Virtual Components Modeling Library (vcml) is an addon library for SystemC that provides facilities to ease construction of Virtual Platforms (VPs). Roughly speaking, its contributions can be separated into two areas: Modeling Primitives and Hardware Models. Modeling Primitives refer to utilities such as improved TLM sockets, port lists and registers and are intended to serve as building blocks for new models. Hardware Models, such as UARTs, Timers, Memories etc. are also available based on actual hardware models from various vendors or common implementations. These models generally work with their corresponding Linux device drivers and can be used as off-the-shelf components to swiftly assemble an entire VP.


Documentation January 2024