什么是systemrdl?

Viewed 24

什么是systemrdl?用得多吗?

2 Answers

SystemRDL is designed to increase productivity, quality, and reuse during the design and development of complex digital systems. It can be used to share IP within and between groups, companies, and consortiums. This is accomplished by specifying a single source for the register description from which all views can be automatically generated, which ensures consistency between multiple views. A view is any output generated from the SystemRDL description, e.g., RTL code or documentation.

一种典型应用是,用来做寄存器描述和定义,方便工具或者脚本来自动生成RTL、tb、文档等。