{"categories":[{"label":"Electronic Design Automation (EDA)","url":"https://skillfed.io/packages/category/scientific-engineering-electronic-design-automation-eda"}],"enrichment":{"capability":"Exports a compiled register model into SystemRDL code, enabling conversion from other file formats like IP-XACT to SystemRDL representation.","skillfed_tags":["hardware-design","register-definition","eda-tool"],"use_cases":["Convert IP-XACT register definitions to SystemRDL format for use in other design flows.","Export a register model built via systemrdl-compiler back to SystemRDL source code.","Migrate register specifications between different hardware design tools that support SystemRDL.","Generate SystemRDL reference files from compiled register models."],"what_it_does":"PeakRDL-systemrdl is an exporter that converts compiled register models into SystemRDL code. It takes a register model that has been parsed or imported from another format (such as IP-XACT) and writes it back out as valid SystemRDL source code. This is useful when you need to migrate register definitions between tools or formats, or when you want to generate SystemRDL from a programmatically constructed model.\n\nThe package depends on systemrdl-compiler and is designed for developers and hardware engineers working with register specifications and EDA workflows. It supports current Python versions and has been in Production/Stable status since its initial release.","worth_installing":"Yes, if you work with register models and need to export to SystemRDL format. The package is stable and has low install friction, but adoption is niche (top 15000 by downloads). The aging maintenance status is acceptable for a specialized tool in a stable domain, but verify that it meets your specific format conversion needs before committing to it."},"id":"peakrdl-systemrdl","links":{"html":"https://skillfed.io/packages/peakrdl-systemrdl","md":"https://skillfed.io/packages/peakrdl-systemrdl.md","pypi":"https://pypi.org/project/peakrdl-systemrdl/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-07","license_spdx":null,"license_treatment":"copyleft","name":"peakrdl-systemrdl","python_support":"supports_current","summary":"Write a register model to a SystemRDL file"},"popularity":{"monthly_downloads":277287,"position":8149,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.1"}
