MULTILEVEL SIMULATION OF LARGE ANALOG SYSTEMS CONTAINING BEHAVIORAL-MODELS

被引:8
作者
CASINOVI, G
YANG, JM
机构
[1] The School of Electrical & Computer Engineering, Georgia Institute of Technology, Atlanta
基金
美国国家科学基金会;
关键词
D O I
10.1109/43.329267
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The trend towards integration of analog and digital components on the same chip is creating a need for simulators capable of handling high-level analog behavioral models. This paper presents a multi-level simulation algorithm that accepts analog behavioral models written in the C programming language. The portions of the circuit described at the behavioral level are treated as is they were individual devices with their own stamps. There are two main advantages to this approach: on one hand, it creates a seamless environment where there is no need to use different algorithms to simulate different parts of the same circuit. On the other hand, the proposed algorithm gets around the problem of having to come up with a reliable and efficient way to differentiate the behavioral equations, because the stamps for the elements described at the behavioral level are generated using Broyden's method, which does not require evaluation of derivatives. Numerical results show that the algorithm offers a viable, efficient approach to multi-level analog simulation.
引用
收藏
页码:1391 / 1399
页数:9
相关论文
共 21 条
[1]  
BROWN JEC, 1990, 1990 IEEE INTERNATIONAL SYMP ON CIRCUITS AND SYSTEMS, VOLS 1-4, P1915, DOI 10.1109/ISCAS.1990.112065
[2]  
Broyden C. G., 1973, Journal of the Institute of Mathematics and Its Applications, V12, P223
[3]  
BROYDEN CG, 1965, MATH COMPUT, V19, P577, DOI DOI 10.1090/S0025-5718-1965-0198670-6
[4]   M3-A MULTILEVEL MIXED-MODE MIXED A/D SIMULATOR [J].
CHADHA, R ;
VISWESWARIAH, C ;
CHEN, CF .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (05) :575-585
[5]  
CHIEN MJ, 1977, IEEE T CIRCUITS SYST, V24, P305, DOI 10.1109/TCS.1977.1084349
[6]  
COX FL, 1992, 1992 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, P871, DOI 10.1109/ISCAS.1992.230083
[7]  
DENNIS JE, 1977, SIAM REV, V19, P47
[8]  
DENNIS JE, 1983, PRENTICEHALL SERIES
[9]  
Feldmann P., 1992, 1992 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (Cat. No.92CH03183-1), P248, DOI 10.1109/ICCAD.1992.279380
[10]  
GETREU IE, 1989, 32ND P IEEE MIDW S C, P977