APLAC - object-oriented circuit simulator and design tool

APLAC - object-oriented circuit simulator and design tool

For access to this article, please select a purchase option:

Buy chapter PDF
(plus tax if applicable)
Buy Knowledge Pack
10 chapters for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Low-power HF Microelectronics: a unified approach — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

A versatile circuit design tool has been described. It has been shown that the simple nodal DC analysis of circuits having only independent or linear voltage controlled current sources is adequate for simulating the most complicated practical circuits or systems. The object-oriented programming style has been exploited to create a compact software tool, the properties of which can be expanded afterwards without touching the original source code. The total amount of code including all models and properties described in this chapter is less than 4 Mbytes both in UNIX and Windows environments. The price paid for the adoption of object orientation is slightly reduced speed. To do exactly the same operations in traditional procedural programming means direct memory manipulation while in object-oriented programming, additional function calls with message-passing are needed (Figure 9.2). On the other hand, object orientation offers many more possibilities to provide advanced functionality. Object orientation also opens up new vistas in algorithm development since control of the algorithms is brought down from the system level to the individual models composing the system equations.

Inspec keywords: object-oriented programming; message passing; Unix; circuit simulation

Other keywords: nodal DC analysis; compact software tool; source code; versatile circuit design tool; direct memory manipulation; object-oriented programming style; APLAC-object-oriented circuit simulator; Windows environments; linear voltage controlled current sources; message-passing; system equations; UNIX

Subjects: Computer-aided circuit analysis and design

Preview this chapter:
Zoom in

APLAC - object-oriented circuit simulator and design tool, Page 1 of 2

| /docserver/preview/fulltext/books/cs/pbcs008e/PBCS008E_ch9-1.gif /docserver/preview/fulltext/books/cs/pbcs008e/PBCS008E_ch9-2.gif

Related content

This is a required field
Please enter a valid email address