Compact, high-speed algorithm for laying out printed circuit board runs
Abstract
A high speed printed circuit connection layout algorithm is described which was developed within the framework of an interactive system for designing two-sided printed circuit broads. For this reason, algorithm speed was considered, a priori, as a requirement equally as important as the inherent demand for minimizing circuit run lengths and the number of junction openings. This resulted from the fact that, in order to provide psychological man/machine compatibility in the design process, real-time dialog during the layout phase is possible only within limited time frames (on the order of several seconds) for each circuit run. The work was carried out for use on an ARM-R automated work site complex based on an SM-4 minicomputer with a 32K-word memory. This limited memory capacity heightened the demand for algorithm speed and also tightened data file structure and size requirements. The layout algorithm's design logic is analyzed. The structure and organization of the data files are described.
- Publication:
-
NASA STI/Recon Technical Report N
- Pub Date:
- September 1985
- Bibcode:
- 1985STIN...8610814Z
- Keywords:
-
- Algorithms;
- Architecture (Computers);
- Automation;
- Minicomputers;
- Printed Circuits;
- Circuit Boards;
- High Speed;
- Man Machine Systems;
- Matrices (Mathematics);
- Electronics and Electrical Engineering