PeakRDL-halcpp
CPP Hardware Abstraction Layer generator for SystemRDL
C++
The object-oriented nature of C++ enhances code organization and reusability in embedded projects, facilitating easier maintenance and scalability
SystemRDL
Accellera SystemRDL is a standardized language used for describing register maps and memory-mapped structures in hardware designs, facilitating efficient communication between software and hardware components.
PeakRDL
PeakRDL is an open-source, Python-based toolchain that implements the SystemRDL 2.0 standard for efficient register map description and generation in hardware designs