SystemRDL
Encyclopedia
The SystemRDL language, supported by the SPIRIT Consortium
, was specifically designed to describe and implement a wide variety of control status registers
. Using SystemRDL, developers can automatically generate and synchronize register views for specification, hardware design, software development, verification, and documentation.
SPIRIT Consortium
The SPIRIT Consortium is a group of vendors and users of electronic design automation tools, defining standards for the exchange of SoC design information. The standards defined so far are IP-XACT, an XML schema for vendor-neutral descriptions of design components, and SystemRDL, a language for...
, was specifically designed to describe and implement a wide variety of control status registers
Control Status Register
Control and Status Register is a register in many central processing units that are used as storage devices for information about instructions received from machines...
. Using SystemRDL, developers can automatically generate and synchronize register views for specification, hardware design, software development, verification, and documentation.