12.07.2015 Views

Circuits et systemes de modelisation analogique de neurones ...

Circuits et systemes de modelisation analogique de neurones ...

Circuits et systemes de modelisation analogique de neurones ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapitre IV : mise en œuvre <strong>et</strong> applicationsFigure 4-4 : photographie d'une carte "ernest".Elle comporte cinq ASICs <strong>analogique</strong>s :- trois ASICs "ernest",- un ASIC "ernest junior",- un ASIC "casimir".Equipée <strong>de</strong> ces circuits, une carte "ernest" modélise un total <strong>de</strong> huit conductances ioniques <strong>et</strong><strong>de</strong> <strong>de</strong>ux membranes, chacune associée à son canal <strong>de</strong> fuite. Les paramètres <strong>de</strong> type constante<strong>de</strong> temps sont réglés en changeant manuellement les con<strong>de</strong>nsateurs d'intégration sur la carte,les 56 autres paramètres sont ajustés par le biais <strong>de</strong> 14 convertisseurs numérique-<strong>analogique</strong>(CNA) quatre voies. Ce sont ces convertisseurs qui sont programmés via le bus numérique <strong>de</strong>la carte mère, les données séries étant décodées par un circuit logique programmable (FPGAAltera) qui les redirige vers les CNA.Enfin, la topologie <strong>de</strong>s <strong>neurones</strong> <strong>et</strong> réseaux à simuler est réalisée manuellement à l'ai<strong>de</strong> <strong>de</strong>snombreux micro-interrupteurs présents sur la carte.Sur la figure 4-4 il est facile <strong>de</strong> reconnaître les cinq ASICs <strong>analogique</strong>s, ainsi que le FPGA quigère la programmation <strong>de</strong>s 14 convertisseurs numérique-<strong>analogique</strong>.2.1.3. Logiciel.Nous avons contribué à faire évoluer le logiciel qui pilote ce système par l'intermédiaire <strong>de</strong> lacarte d'entrée/sortie. Comme nous l'avons déjà signalé, trois signaux numériques sontsuffisants pour programmer une carte "ernest". Outre la gestion <strong>de</strong> ce bus numérique, la carted'entrée/sortie perm<strong>et</strong> aussi d'enregistrer l'activité du bus <strong>analogique</strong> grâce à ses voies145

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!