NCTU CS Department EDA LAB
Source Code Release
NEMO
Related publication
¡´ (Conference) Hsin-Yu Chen, Yih-Lang Li, and Zhi-Da Lin, ¡§NEMO: A
New Implicit Connection Graph-based Gridless Router with Multi-layer Planes and
Pseudo-tile Propagation, in Proceedings of ACM International Symposium on
Physical Design (ISPD-2006), San Jose, CA, April 2006.
¡´ (Journal) Y.-L. Li, H.-Y. Chen, C.-T. Lin, "NEMO:A New
Implicit Connection Graph-Based Gridless Router with Multi-Layer Planes and
Pseudo-Tile Propagation," IEEE Transactions on Computer-Aided Design of
Integrated Circuits and Systems, Vol. 26, No.4, pp. 705-718, Apr. 2007.
Programmers: Hsin-Yu Chen, Hao-Tien Hsu and Chih-Ta Lin.
Correctness: This tool is the initial version of NEMO and implemented based on
the conference paper. Since this version adopts p2p routing to route
multi-terminal nets, design rule violation may occur in some cases. These bugs
will be solved in next release.
Usage: You can freely use this tool for academic research. The authors do
not warrant that the operation of the program will be uninterrupted or
error-free.
Environment:
¡´ OS: SunOS 5.9
¡´ Library: Qt 4.2
library
¡´ Compiler : g++
How to Build:
¡´ qmake ¡Vproject
¡´ qmake
¡´ make
Basic operation:
¡´ Press ¡§File Open¡¨ to
select the design to be routed. (Ctrl+O)
¡´ Press ¡§Route Nemo¡¨ to
route the design (Ctrl+N)
¡´ Some information,
such as cursor position, number of vias and total wire length, are displayed at
the right side of the panel.
File: nemo.rar
Testcases: All test cases are provided by Prof. Jason Cong¡¦s Group.
© 2008 The Electronic Design Automation(EDA) Laboratory, Department
of Computer Science,