MAXIM : un macrosimulateur de circuits multiniveaux : développement de sa bibliothèque de macromodèle : application aux circuits analogiques / Gilles Raynaud ; [sous la direction de René Castagné]

Date :

Editeur / Publisher : [S.l.] : [s.n.] , 1989

Type : Livre / Book

Type : Thèse / Thesis

Langue / Language : français / French

Circuits intégrés -- Conception assistée par ordinateur

Circuits intégrés linéaires

Castagné, René (19..-....) (Directeur de thèse / thesis advisor)

Université Paris-Sud (1970-2019) (Organisme de soutenance / degree-grantor)

Université de Paris-Sud. Faculté des sciences d'Orsay (Essonne) (Organisme de soutenance / degree-grantor)

Relation : MAXIM : un macrosimulateur de circuits multiniveaux : développement de sa bibliothèque de macromodèle : application aux circuits analogiques / Gilles Raynaud ; [sous la direction de René Castagné] / Grenoble : Atelier national de reproduction des thèses , 1989

Résumé / Abstract : La simulation de circuits est une des étapes incontournables lors de la conception d'un circuit intégré. Les simulateurs classiques faisant appel à des techniques de résolution matricielles, ne sont pas adaptés à la simulation de circuits comportant un grand nombre de composants, du fait d'une occupation mémoire et d'un temps de calcul qui deviennent rapidement prohibitifs. Le simulateur de circuit MAXIM a été développé dans le but de rendre possible de telles simulations. Pour cela, il met en œuvre une description du circuit à partir de macromodèles, et une technique de résolution basée sur un graphe. Ce mémoire présente les derniers développements de MAXIM en matière de simulation de circuits analogiques, et de simulation fonctionnelle. Les macromodèles qui ont été développés pour rendre possibles ces simulations, ainsi que leur fonctionnement, et leur utilisation, y sont décrits. Les structures de données, et les procédures de mise en place de nouveaux modèles de composants ou de nouveaux macromodèles sont décrites en détail en vue de donner à l'utilisateur de MAXIM les moyens de développer ses bibliothèques. Enfin, quelques exemples mettent en évidence l'aptitude de MAXIM à effectuer des simulations multiniveaux. Elles mettent en œuvre des macromodèles électriques et des macromodèles fonctionnels pour des circuits comportant à la fois des fonctionnalités logiques et analogiques.

Résumé / Abstract : Circuit simulation is a necessary step during the design of integrated circuits. Matrical resolution methods used in classical simulators are not well suited for the simulation of circuits with a great number of components, due to untractable memory occupation and computing time. The simulator MAXIM has been developped in order to allow such simulations. In MAXIM, the circuit is described using macromodels, and the resolution method is based on an ordered graph. This thesis presents the last evolutions of MAXIM concerning the simulation of analog circuits and functionnal simulation. The operation and the use of the macromodels developped for these purposes are described. The data structures and the procedures used to implement a new component model are detailed so that users can develop their own libraries. Finally, the possibilities of MAXIM for multilivel simulation are shown in a few examples. These possibilities can be used in circuits comprising both logical and analog properties by using electrical and functionnal macromodels.