This thesis discusses an automatic drawing system for electronic circuit diagrams. An input method is based on input description language which is real input data file of SPICE2: a simulation package for electronic circuits. And automatic drawing is executed through a Tektronix 4010-1 graphic display terminal. In this thesis, an input method, placement method of each electronic components, and interconnection problem are proposed and designed. And to present a more visible circuit diagram, labeling and scaling problems are considered.
The system is implemented on a VAX 11/780 running under UNIX operating system and mainly programmed in FORTRAN77.
문제 중심의 언어로 명시된 전자회로의 설계 입력으로부터 보기 좋은 회로 도면을 자동 제도하기 위하여 회로 부품의 대화식 placement와 자동 routing 알고리즘을 개발하여 실험하였다. 이를 위한 입력 방법으로 SPICE2 시스템의 입력 언어를 택하여 프로그래밍 언어 처리의 기법을 사용하여 입력 자료를 내부 자료구조로 변환 한 후 이로 부터 회로의 schematic 을 그리도록 하였다. 이를 위하여 본 논문에서는 자동 routing과 labeling 알고리즘을 설계하였으며 보기 좋은 화면을 위해 scaling 문제를 고려하였다.