Most customizable and configurable outputs
IDesignSpec™ empowers users with approximately 450 properties that enable extensive modification of the structure and behavior of generated outputs. These properties are meticulously categorized based on their applicability to different output types, including around
109 general properties,
181 RTL properties,
96 UVM properties,
28 header properties,
20 documentation properties, and
7 IP-XACT properties,
providing comprehensive control over the generated content. This robust configuration and customization capability allows users to tailor outputs precisely to their project requirements, ensuring they obtain the right type of RTL with appropriate constructs such as structs and interfaces, and correct file organization. Additionally, IDS generates power/performance circuitry, block aggregation logic, and special control signals, while supporting various software and hardware access types (32 SW accesses, 4 HW accesses) and multiple bus domains. It also differentiates register specifications and allows user-defined control signals, enhancing design flexibility and functionality. More Details