epnr online with Winfy
We have hosted the application epnr in order to run this application in our online workstations with Wine or directly.
Quick description about epnr:
ePnR is a simple Integrated Circuit (IC) block standard cell placement & routing tool. ePnR currently supports only circuit blocks using equal height standard cells arranged in one or more channels of user configurable length. Standard cells are described in a simple text based library (compliant with eLogSim). Placement follows initially the cell call order in the SPICE like circuit input netlist. However, a placement optimization, aiming at minimum weighted accumulated wire length, by simulated annealing is available. Routing consists of channel routing as first step. If un-routed connections are left, Maze routing can (optionally) be applied. ePnR does not guarantee completely finished routing. However, un-routed connections will be left with rubberband connections and marked start and end points for subsequent manual routing using a third party layout editor. ePnR outputs in CIF 2.0 and GDS stream format readable by e.g. the free KLayout editor.Features:
- Simple standard cell placement & routing tool for small-to-medium size IC blocks
- 4-5 layers of routing
- Tool precompiled for popular platforms (Windows 10/11, Linux, Raspberry Pi4+)
- Easy to compile source with Lazarus IDE (aarch64,arm,amd64,i386)
- CIF 2.0 and GDSII output
Audience: Non-Profit Organizations, Education, Engineering.
User interface: Gnome, Win32 (MS Windows).
Programming Language: Lazarus.
Categories:
Electronic Design Automation (EDA), Education
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.