scispace - formally typeset
Search or ask a question

Showing papers on "Electronic design automation published in 1971"


Book
01 Jan 1971

152 citations


Journal ArticleDOI
TL;DR: This paper describes a versatile layout design scheme for customized digital-type MOS arrays utilizing four-phase clocking schemes (ratioless logic) through the introduction of p-order and m-order indices.
Abstract: One of the most perplexing problems confronting device designers utilizing MOS technology is the development of an effective layout design methodology. This paper describes a versatile layout design scheme for customized digital-type MOS arrays utilizing four-phase clocking schemes (ratioless logic). The analytical characterization of this layout design scheme is defined through the introduction of p-order and m-order indices. The p-order indices are assigned to members of the Boolean equation set that define the relative placement of their mechanization areas (p-diffusion structures) on the MOS array. The m-order indices are assigned to members of the term set that define their relative placements within parallel metalization channels on the MOS array. The underlying variables influencing the algorithmic derivation of quasi-optimal p-order and m-order assignments are also discussed.

27 citations


Proceedings ArticleDOI
R. L. Russo1, P. K. Wolff1
28 Jun 1971
TL;DR: Computer programs make it possible to perform partitioning and mapping experiments which were not possible before and allow a designer to try more alternatives than he could manually, so that he can trade-off the time and cost of trying additional alternatives against the value of a better solution.
Abstract: ALMS is a set of design automation computer programs which accepts as input a description of a logic design, specifications of modules (e.g., chips, cards, etc.) into which the blocks of the design are to be partitioned or mapped, and some constraints that must be satisfied. It produces as output a documented assignment of the blocks to the modules satisfying the specified constraints. The system algorithms are presented, system features are discussed, program execution times are given and results are presented and compared to manual solutions for the same tasks. Three conclusions are reached. First is that computer programs make it possible to perform partitioning and mapping experiments which were not possible before. Second, for one-level partitions (e.g., logic gates on chips), highly automatic solutions obtained by the program are at least as good as manual solutions and are less costly to obtain. Third, for multi-level partitions (e.g., logic gates on chips on cards) or for mappings, the solutions obtained with the program are again at least as good as manual solutions; further-more, ALMS allows a designer to try more alternatives than he could manually, so that he can trade-off the time and cost of trying additional alternatives against the value of a better solution.

12 citations


Journal ArticleDOI
TL;DR: In this article, a design automation program has been written to optimize the design of dc-coupled monolithic broadband amplifiers, adjusting dc conditions, device geometry, and all passive elements to obtain the maximum small-signal bandwidth consistent with specified low-frequency gain and quiescent power dissipation.
Abstract: A design automation program has been written to optimize the design of dc-coupled monolithic broad-band amplifiers This program adjusts dc conditions, device geometry, and all passive elements to obtain the maximum small-signal bandwidth consistent with specified low-frequency gain and quiescent power dissipation The principal features of the program are a frequency-response analysis subroutine based on a nodal admittance matrix formulation, a precise response sensitivity analysis using the adjoint network, and an optimization subroutine based on the Fletcher-Powell algorithm Two complete design examples, based on the series-series feedback triple and series-shunt feedback pair, are presented For typical integrated-circuit processing, a maximum bandwidth on the order of 100 MHz is obtained for these designs with a voltage gain of 34 dB and 96-mW power dissipation

7 citations



Proceedings ArticleDOI
28 Jun 1971
TL;DR: The structure of the design automation language is examined and the sections of a system specification which can be translated independently of one another are identified and the ability to do incremental translation of changes in a system specifications is demonstrated.
Abstract: The structure of the design automation language is examined and the sections of a system specification which can be translated independently of one another are identified. The ability to do incremental translation of changes in a system specification is demonstrated. The tables required for translator operation are defined and an algorithm for generating the required tables from a design language system specification is presented. The procedure for minimization of the system specification prior to logic circuit realization and a method for realization of the various sections of the system specification are described.

6 citations


Journal ArticleDOI
TL;DR: Computer-aided design of integrated circuits is discussed, emphasis is placed on automated layout of systematic chips using building blocks using CRTs and languages for describing masks.
Abstract: Computer-aided design of integrated circuits is discussed. Emphasis is placed on automated layout of systematic chips using building blocks. References are made to less automated approaches using CRTs and languages for describing masks.

6 citations


Proceedings ArticleDOI
Stephen P. Krosner1, Sass William H1
28 Jun 1971
TL;DR: A logic design and analysis application using the multitask monitor as a base and this application supports interactive graphic design on the IBM 1130/2250 system is described.
Abstract: In 1968 we described an experimental multitasking monitor for the IBM 1130 system.(1) In 1970 we described a logic design and analysis application using the multitask monitor as a base.(2) This application supports interactive graphic design on the IBM 1130/2250 system. The emphasis in both of these papers was placed on what we had done. This paper will instead attempt to answer the question “how was it done?”.The system consists of three major subsystems which interact to achieve a common goal. These groups are:•The development group. These are the people who will design and implement the tool.•The user group. These are the people who will directly use the tool to design and analyze computer components (or other product) and who require computer-aid (whether they know it or not).•The third (and most often overlooked) group are the users of the system's output. These people are the assembly technician, production control specialist, quality inspector, manufacturing engineer, or other party who uses the system generated data in his day-to-day work.Traditionally the design automation process has been tailored to satisfy the needs of the second group. It is our feeling that if design automation is to be useful it must address the needs of the data consumers as well as the data generators.

4 citations


Proceedings ArticleDOI
16 May 1971
TL;DR: A computer-aided design approach is developed for the analysis and design of single-tuned parametric amplifiers and an 18 GHz single- tuned amplifier is designed and experimented for an illustration.
Abstract: A computer-aided design approach is developed for the analysis and design of single-tuned parametric amplifiers. An 18 GHz single-tuned amplifier is designed and experimented for an illustration.

2 citations



Proceedings ArticleDOI
01 Jan 1971
TL;DR: A computer-aided design system for layout of printed wiring boards is described, with emphasis on component placement and conductor routing algorithms.
Abstract: A computer-aided design system for layout of printed wiring boards is described, with emphasis on component placement and conductor routing algorithms. The system is designed to operate with a data base; placement and routing may be accomplished automatically using force field techniques and a maze-following procedure, or manually with extensive error checking by the computer. Examples of the system output are given.

01 Jan 1971
TL;DR: In this article, the authors propose a solution to solve the problem of the problem: this article..., etc., etc.,.. µ. µ. ''. ''
Abstract: ........ ix

Proceedings ArticleDOI
16 May 1971
TL;DR: The method can be regarded as optimization with inequality constraints, but has the advantage of being linear, thus efficient and easy to obtain linear programming routines can be used to do the design by computer.
Abstract: The field of equivalent circuit generation is examined in relation to microwave circuits. A method useful for microwave circuit design is explained. The method can be regarded as optimization with inequality constraints, but has the advantage of being linear, thus efficient and easy to obtain linear programming routines can be used to do the design by computer.