DocumentCode
1682107
Title
CANAL: an efficient program for channel routing
Author
Criado, J. ; Lopez, J.C. ; Lopez, C.
Author_Institution
Dipartimento Ingenieria Electronica, ETSI Telecommun., Madrid, Spain
fYear
1989
Firstpage
320
Lastpage
323
Abstract
The use of an edge algorithm followed by several maze routers has been found to be one of the most powerful tools for channel routing. CANAL offers an automated environment for solving any channel routing (both cyclic and acyclic) using this approach. CANAL is divided into three major parts: an entry editor, and algorithm for channel routing, and an output processor. The entry editor allows the user to define the netlist interactively or to read these data from a file with a specific format. The algorithmic part repetitively uses an edge algorithm followed by two maze algorithms. Using the symbolic solution from the algorithms and tables with cross-reference between the real and the symbolic channels, the output processor generates a file with a mask specification format with the layout of the routed channel
Keywords
circuit layout CAD; CANAL; automated environment; channel routing; edge algorithm; entry editor; file; layout; mask specification format; maze routers; output processor; Irrigation; Laboratories; Large scale integration; NP-complete problem; Pins; Routing; Telecommunication standards; Testing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrotechnical Conference, 1989. Proceedings. 'Integrating Research, Industry and Education in Energy and Communication Engineering', MELECON '89., Mediterranean
Conference_Location
Lisbon
Type
conf
DOI
10.1109/MELCON.1989.50046
Filename
50046
Link To Document