Abstract

AbstractWith the recent development of large‐scale, high‐level functions and high‐speed VLSI circuits, intensive research and development efforts have been made to obtain new circuit simulation techniques. This paper proposes a cooperative development environment, which is indispensable in developing the next‐generation circuit simulation technique. Assuming UNIX and C language, a proposal for the following scheme is presented.Various circuit simulation functions are realized as independent programs (simulation commands) as far as possible. By giving specifications for those commands in a unified way, data are shared among different simulation techniques. The input file for the simulation command is constructed by filing three kinds of data: circuit connection data; the device model data; and the data for the control. The core file is used as the output file. Then the function and realization of the simulation shell, which is to execute the simulation command interactively or to efficiently share the data among the commands, are discussed.Finally, the method of sharing the circuit simulation program using the shared library function is proposed. Experimental examples are presented for the simulation commands such as shared library function and transient analysis.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.