Efficient algorithms of wiring channels with movable terminals

dc.contributor國立臺灣師範大學資訊教育研究所zh_tw
dc.contributor.author張國恩zh_tw
dc.contributor.authorChang, Kuo-Enen_US
dc.date.accessioned2014-10-30T09:32:07Z
dc.date.available2014-10-30T09:32:07Z
dc.date.issued1993-07-01zh_TW
dc.description.abstractThe problem of wiring a channel of movable terminals in a VLSI chip is presented. Two subproblems are addressed: maximum alignment and wireable placement. Maximum alignment is to reassign terminal positions in the channel in order to maximize the number of nets that can be implemented as straight connections. Wireable placement is to find an assignment of the movable terminals to the vertical tracks in the channel that eliminates the vertical conflicts between nets. A restriction is imposed on the number of unconnected terminals in the maximum alignment problem to ensure that the number of columns in the channel is not increased in the process. The two subproblems are solved using two heuristic algorithms. Some well-known examples, including Deutsch's difficult example, are used as test cases. The results show that both channel width and via usage are reduced significantly by using the procedures.en_US
dc.identifierntnulib_tp_A0904_01_013zh_TW
dc.identifier.issn0278-0070zh_TW
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw/handle/20.500.12235/34314
dc.languageenzh_TW
dc.publisherInstitute of Electrical and Electronics Engineersen_US
dc.relationIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 12(7), 1059-1063. (SCI, EI)en_US
dc.relation.urihttp://dx.doi.org/10.1109/43.238042zh_TW
dc.titleEfficient algorithms of wiring channels with movable terminalsen_US

Files

Collections