Standard · Embedded Software & Tools
SVD (System View Description)
A CMSIS XML format describing a device's peripherals, registers and bit fields, from which vendors generate header files and debuggers build register views. It is the machine-readable form of the register map chapter of a reference manual.
- Also known as
- CMSIS-SVD
- Type
- Standard
- Domain
- Embedded Software & Tools, Enablement and developer tools
Notes
Also the source for Rust's svd2rust and other language bindings, making it the de facto interoperability format for MCU registers.
Related terms
Part of the Embedded Software & Tools glossary, with every term in the topic and the lifecycles, tools and standards that use them.
Where it appears on the Hub
No other page of the Hub uses this term yet.
Suggest an improvement
Suggest an improvement to this entry
A clearer definition, an example, a correction or a source an editor can check. Editors review every suggestion before the entry changes.
Last reviewed: not yet reviewed in depth. Entry last updated . The full glossary