Mise au point de systèmes mixtes et évaluation de puissance : Un exemple
d’application
Anne-Marie TRULLEMANS-ANCKAERT
UCL-DICE, Place du Levant 3, B-1348 Louvain-la-Neuve, Belgium,
Résumé
Les outils VHDL-AMS sont particulièrement précieux dans
les applications où l'interaction analogique/digital est critique,
et où l'environnement a une influence sur la fiabilité du
fonctionnement. Un lien transcutané, utilisé dans une prothèse
visuelle, pour transmettre à la fois données et puissance, est
présenté comme exemple, en limitant strictement le niveau de
modélisation aux exigences de précision. La modélisation de
puissance de sous-ensembles critiques aide à comprendre
leur effet sur la consommation globale, et donc à optimiser la
conception. Les résultats de simulation concordent avec les
phénomènes observés sur le prototype expérimental. Un
ensemble de données, testé et validé en transmission via le
lien transcutané, a mis en évidence la récupération correcte
des données, ainsi que les éventuels problèmes de
synchronisation dus au couplage.
Mots Clés: Conception de systèmes mixtes, consommation,
bio-médical.
1. Introduction
La mise au point et la validation de systèmes intégrés
mixtes avant fabrication reste un problème critique,
principalement dans les systèmes à basse
consommation. Les outils VHDL-AMS apportent un
espoir de solution, en particulier avec leurs possibilités
d’écriture d’équations temporelles plus complexes,
faisant intervenir les différents paramètres du système
analysé. Ils seront particulièrement précieux dans les
applications où l'interaction analogique/digital est
critique, et où l'environnement a une influence sur la
fiabilité du fonctionnement. La jeunesse relative de ces
outils fait qu’ils ont été encore peu exploités dans des
situations réalistes, et sans doute jamais dans des
productions industrielles.
Le concepteur de systèmes digitaux complexes dispose
de divers outils efficaces, basés sur les normes Verilog
ou VHDL : outils de simulation, de vérification et
même de synthèse. Le point fort de cette approche est
de permettre de naviguer dans la hiérarchie de systèmes
complexes, depuis le niveau comportemental jusqu'au
niveau des portes logiques, et cela spécifiquement pour
chaque partie du circuit. Le niveau de précision et de
détail s’adaptera à l’évolution de la conception, ou
encore aux nécessités d’une analyse particulière.
Le concepteur de circuits analogiques bénéficie quant à
lui d’outils modernes dérivés de SPICE, dotés de
commandes d'optimisation, d'analyse statistique, …
(environnement ELDO par exemple). La validation des
conceptions est faite au niveau du dispositif, à
condition de disposer de modèles technologiquement
sûrs, fournis par le fondeur. La simulation du système
se base sur la résolution d’équations différentielles,
déduites de modèles plus ou moins évolués des
dispositifs physiques. L’utilisation efficace de ces
outils demande une compétence pointue dans la mise
au point de circuits analogiques.
Le standard VHDL-AMS ajoute à la syntaxe VHDL la
possibilité d’une modélisation par équations
différentielles, donc continue dans le temps, et facilite
la modélisation de systèmes mixtes, tout en gardant les
qualités de modularité et de hiérarchie du langage
original : définition de composant (entité), paramétrage
(generic), architecture spécifique à un niveau de
description .... L’intérêt recherché est la faculté de
réduire la description des éléments non critiques à
l’essentiel de leur comportement, tout en concentrant
l’attention sur les composants critiques.
Nous prendrons comme exemple l'étude d'un lien
transcutané, dont la finalité est l'utilisation dans une
prothèse visuelle, mais qui pourrait être étendu à
d'autres applications. La mise au point de cette
prothèse, menée dans le cadre d'un projet européen,
sous la tutelle de membres de notre laboratoire, ne sera
pas l'objet de cette communication. La fonction du lien
est de transmettre à la fois données et puissance depuis
un dispositif externe, porté par le déficient visuel, vers
un dispositif implanté, qui ne comprend pas de source
autonome de puissance. Il apparaît que le choix de la
modulation des données pour le transfert a un impact
direct sur la fiabilité de la communication, ainsi que
sur l'efficacité en puissance de la transmission. En
outre, le type de codes digitaux transmis, ainsi que le
traitement dans la partie interne, influenceront sa
consommation : consommation à réduire, ainsi que la
dissipation interne, pour limiter l’augmentation locale
de la température, à minimiser pour des raisons de
sécurité médicale.
Une première modélisation [1] de ce système a été
présentée lors des journées FTFC'2001 à Paris, et
analyse le lien à 3 Mbps dans le cas d'une réalisation
basée sur un oscillateur classe E. Nous avons repris ici
une simulation qui représente le lien transcutané
correspondant au premier prototype implanté [2], basé
sur un driver de classe DE, avec la modulation et la
démodulation des données. Les différents modes de
modélisation ont été choisis en fonction des
phénomènes particuliers que l’on désirait mettre en
évidence. Certaines parties sont ainsi modélisées en
VHDL comportemental limité à la pure fonctionnalité,