Naja EDA – A Python Package for Easy Electronic Design Automation
Naja EDA – A Python Package for Easy Electronic Design Automation
We are happy to introduce Naja EDA, a Python package designed to streamline post-synthesis Electronic Design Automation (EDA) workflows. Naja EDA offers a robust framework that enables both software and hardware developers to efficiently navigate and manipulate electronic designs. Key Features: - Comprehensive Netlist Exploration: . Navigate netlist hierarchies with ease. . Access multiple levels of detail, including bit-level and bus-level granularity. . Explore instance-by-instance or utilize flattened views at the primitives level. . View per-instance connections or comprehensive equipotential networks. - Engineering Change Order (ECO) Transformations: . Apply and manage design changes seamlessly. - Rapid Prototyping: . Experiment with new EDA concepts using an intuitive API. - Custom EDA Tool Development: . Build tailored tools to address specific challenges without relying on proprietary EDA software. Installation: pip install najaeda Simple example - print all instances in the design: def print_netlist(instance): for child_instance in instance.get_child_instances(): print(f"{child_instance}:{child_instance.get_model_name()}") print_netlist(child_instance) For more examples and detailed documentation, visit: - https://pypi.org/project/najaeda/ - https://github.com/najaeda/naja We would love to hear your feedback and learn more about how we can make naja EDA useful for software and hardware designers ! Looking forward to your thoughts!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
A Python package for structural design of slabs in punching shear
Mlfinlab Python Package Released
Njord – a Python package wrapper for NordVPN
I made a Python package for sandboxing code
Chonker a Python package for data chunking
Curdling – A faster Python package installer
PyTill: A Python Package for Till Mobile
Stallion - Python Package Manager
Check the dependencies of a Python package
Check python dependencies of any package