Simplifying and accelerating EDA tools development with the NajaEDA Python library
Jump to navigation
Jump to search
- Speaker(s): Noam Cohen
- email: noam.cohen@keplertech.io
- Linkedin: https://www.linkedin.com/in/noam-cohen-b57abb83/
- mastodon: https://mastodon.social/@nanocoh
- Website: https://keplertech.io
Downloads
Abstract
NajaEDA provides a friendly python API through encapsulation and abstraction of the Naja C++ core technology. This enables fast development of EDA tools for tasks such as custom optimizations and ECOs even on large hierarchical designs. With NajaEDA, many projects that until now took weeks can take minutes instead as much of the complexity, such as cross boundary analysis and model uniquification, is taken care of under the hood. This empowers the developer to focus on algorithms and innovation instead of parsers and legalization. Since its launch, NajaEDA has received positive feedback and even seen industrial adoption. And, of course, the entire library implementation is fully open source.
Software
General information
- Repository: https://github.com/najaeda/naja
- Main documentation website: https://naja.readthedocs.io/en/latest/
- NajaEDA installation: https://pypi.org/project/najaeda/