Title :
APHYDS: the Academic Physical Design Skeleton
Author_Institution :
Dept. of Electr. Eng., Univ. of Washington, Seattle, WA, USA
Abstract :
Physical Design is a complex CAD topic, which is difficult to teach to electrical and computer engineers. I have developed a complete skeleton for teaching basic algorithms such as Fiduccia-Mattheyses partitioning, variable node size sliceable floorplanning, simulated annealing placement, maze router based global routing, and left-edge algorithm channel routing. The Java-based toolset is portable, flexible, and provides a powerful interactive graphics interface.
Keywords :
CAD; Java; circuit layout CAD; design engineering; graphical user interfaces; interactive systems; simulated annealing; teaching; CAD; Fiduccia-Mattheyses partitioning; Java based toolset; academic physical design skeleton; channel routing; computer aided design; computer engineers; electrical engineers; floorplanning; interactive graphics interface; left edge algorithm; maze router based global routing; simulated annealing; Design automation; Design engineering; Education; Electrical engineering computing; Partitioning algorithms; Physics computing; Power engineering and energy; Power engineering computing; Routing; Skeleton;
Conference_Titel :
Microelectronic Systems Education, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7695-1973-3
DOI :
10.1109/MSE.2003.1205230