Skip to main content

Naja Python: ECO, Netlist Optimization, and Netlist Data Collection Made Easy with a Simple Python API

H.1309 (Van Rijn) | Day 2 | 12:30 - 12:50 | Speakers: Christophe Alexandre

Naja Python: ECO, Netlist Optimization, and Netlist Data Collection Made Easy with a Simple Python API
A picture of a devroom at FOSDEM 2024
Open in browser
Get involved in the conversation!Join the chat

Notes

Abstract

The Naja project offers an open-source Structural Netlist API designed to streamline post-synthesis Electronic Design Automation (EDA) workflows. This presentation will explore Naja’s Python API, which facilitates efficient netlist editing, optimization, and netlist data collection. The talk will showcase the API and will show examples of performing Engineering Change Orders (ECOs) and netlist simplifications, such as constant propagation and dead logic elimination. Naja is available here: https://github.com/najaeda/naja

Attachments

Speakers

Christophe Alexandre

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.