Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
bb130:simulations_mixtes [2018/01/25 15:01] lroyer |
bb130:simulations_mixtes [2018/12/10 09:35] (Version actuelle) mathez |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | Accélération simu mixte (H.Mathez, F.Morel nov.18) | ||
| + | H.M.: Avec le simulateur AMS sais-tu s'il existe une façon de faire qui permette de simuler rapidement un slow control (du spi) puis démarrer la simulation analogique ensuite ?\\ | ||
| + | F.M.: Ce qu’il est possible de faire c’est de faire une dynamic transient and relevant les contraintes sur l’analogique (style vabstol, vreftol, liberal) et d’ensuite les contraindre un peu plus.\\ | ||
| + | Pour modifier plusieurs paramètres en même temps regarde :\\ | ||
| + | Article (20470426) Title: Using dynamic parameter in transient simulation to change analog clocks and temperature | ||
| + | URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1O0V000006AgUgUAK | ||
| + | Documents de synthèse : | ||
| + | URL : https://atrium.in2p3.fr/nuxeo/nxpath/default/Atrium/Projets/Projets%20R%26D%20Transverse/BB_130/Information%20TSMC%20130/Dynamic%20Parameter@view_documents?tabIds=%3A&conversationId=0NXMAIN1 | ||
| + | URL : https://atrium.in2p3.fr/nuxeo/nxpath/default/Atrium/Projets/Projets%20R%26D%20Transverse/BB_130/Information%20TSMC%20130/Simulation%20Mixte@view_documents?tabIds=%3A&conversationId=0NXMAIN1 | ||
| + | |||
| Librairies pour le mixte (L.Royer, janv.18) | Librairies pour le mixte (L.Royer, janv.18) | ||
| Les librairies ieee, std et connectLib sont requises pour les simulations mixtes AMS.\\ | Les librairies ieee, std et connectLib sont requises pour les simulations mixtes AMS.\\ | ||
| Ligne 9: | Ligne 19: | ||
| **Une librairie équivalente en TSMC existe-t-elle ?** | **Une librairie équivalente en TSMC existe-t-elle ?** | ||
| - | Minuscukes pour les blocs VHDL sous Virtuoso (L.Royer, janv.18) | + | Minuscules pour les blocs VHDL sous Virtuoso (L.Royer, janv.18) |
| Le VHDL n'étant pas sensible à la casse (majuscule/minuscule), la génération de la //cell view// correspondant à un bloc VHDL (entity) crée une //cell view// avec un nom tout en minuscule. Cela ne permet pas de respecter une certaine homogénéité dans la nomination des //cells// (ex: adcramp01_simu_datawrite dans la lib Adc). | Le VHDL n'étant pas sensible à la casse (majuscule/minuscule), la génération de la //cell view// correspondant à un bloc VHDL (entity) crée une //cell view// avec un nom tout en minuscule. Cela ne permet pas de respecter une certaine homogénéité dans la nomination des //cells// (ex: adcramp01_simu_datawrite dans la lib Adc). | ||
| - | + | ||
| + | |||