A Study on Layout CAD of LSI

LSI의 Layout CAD에 관한 연구 -자동 배치 프로그램 개발-

  • Published : 1984.07.01

Abstract

A placement program in LSI layout is developed and the results of test are discussed in this paper. In order to achieve 100% wiring, this paper introduces, as a virtual routing method, an algorithm which is close to the real routing. This algorithm is reflected to calculate the channel density. An object function is introduced to achieve minimization of total wire length, number of cuts, and maximum channel density simultaneously. The time complexity for the proposed virtual routing algorithm is O(n2). The time required for the algorithm is very short. This algorithm represents the routing state which is close to minimum wire length. So this algorithm is very proper to the application of placement problem. An auto-placement program is developed by the use of this algorithm. The efficiency of the proposed algorithm is shown in the test of the developed program.

본 논문에서는 LSI layout의 배치 프로그램을 개발하고 그 실험 결과에 관해 논하였다. 100% 결선율 달성을 위해 가상 기선 경로법으로는 실제의 배선에 가까운 알고리즘을 도입하여 채널 밀도 계산에 반영하였다. 목적함수로는 총배선장의 최소화, 통과선수의 최소화, 최대 채널 밀도의 최소화를 동시에 산출 가능한 함수를 도입하였다. 제안된 가상배선경로 계산 알고리즘은 O(n2)으로 계산시간이 매우 바르고 최소배선장에 근사한 배선상태를 나타내므로 배치 문제에 적용하기에 매우 적합하다. 이 알고리즘을 사용하여 자동 배치 프로그램을 개발하고 작성된 프로그램의 실험결과를 통하여 제안된 알고리즘의 유용성을 보였다.

Keywords