In recent years much interest is grown about the possibility to apply novel software technologies (such as those ones coming from Artificial Intelligence) to the field of Scientific Calculus. There is an increasing need of such approaches due to the hard requests for integration-cooperation features in modern applications, whose simulation tasks are asked to go far beyond the mere and rigid application of presumed general purpose numerical methods. In this paper we explore the use of Software Agents for Circuit-CAD (CCAD) with uncertainties handling capabilities. In such a field, solving some hard problems, like Tolerance and Sensitivity Analysis (TSA) for strongly non-linear circuits in presence of large parameters' uncertainties, benefits much more from a clever preliminary choice of the best problem-tuned numerical method rather than from a blind number crunching approach. Software Agents seem to meet these constraints while introducing a high degree of flexibility, which enables the implementation of dynamic adaptive resolution schemes for given CCAD tasks. We present an example of use of the proposed architecture utilizing Java to specify agents as active objects. Some applications of the new strategy to TSA circuits-related problems are presented.

A novel software architecture for computer-aided analysis of circuits with uncertain parameters

DE SANTO, Massimo;FEMIA, Nicola;SPAGNUOLO, Giovanni;
1999-01-01

Abstract

In recent years much interest is grown about the possibility to apply novel software technologies (such as those ones coming from Artificial Intelligence) to the field of Scientific Calculus. There is an increasing need of such approaches due to the hard requests for integration-cooperation features in modern applications, whose simulation tasks are asked to go far beyond the mere and rigid application of presumed general purpose numerical methods. In this paper we explore the use of Software Agents for Circuit-CAD (CCAD) with uncertainties handling capabilities. In such a field, solving some hard problems, like Tolerance and Sensitivity Analysis (TSA) for strongly non-linear circuits in presence of large parameters' uncertainties, benefits much more from a clever preliminary choice of the best problem-tuned numerical method rather than from a blind number crunching approach. Software Agents seem to meet these constraints while introducing a high degree of flexibility, which enables the implementation of dynamic adaptive resolution schemes for given CCAD tasks. We present an example of use of the proposed architecture utilizing Java to specify agents as active objects. Some applications of the new strategy to TSA circuits-related problems are presented.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11386/2280486
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact