Bonjour.
Je cherche un logiciel (sous Ubuntu de préférence) permettant de faire de la simulation logique, avec possibilité d'ajouter des retards à l'aide de circuits RC entre les portes.
Connaissez-vous un tel soft ?
Merci d'avance.
Bonjour.
Je cherche un logiciel (sous Ubuntu de préférence) permettant de faire de la simulation logique, avec possibilité d'ajouter des retards à l'aide de circuits RC entre les portes.
Connaissez-vous un tel soft ?
Merci d'avance.
# 'lu
Posté par Marotte ⛧ . Évalué à 3. Dernière modification le 17 juin 2013 à 03:37.
Un logiciel de développement de circuit électronique comme gEDA peut-être ?
[^] # Re: 'lu
Posté par Ronan BARZIC . Évalué à 2. Dernière modification le 17 juin 2013 à 08:46.
Icarus Verilog, le simulateur verilog "recommandé" par gEDA ne supporte pas la rétro-annotation par les fichiers SDFs (fichiers d'informations sur les temps de propagation),en tout cas la dernière fois que j'ai regardé. Pour de la simulation logique avec rétro-annotation, il faut peut-être regarder vers GPL CVER, un autre simulateur Verilog, qui semble supporter la lecture des fichiers SDF.
Sinon, il y a bien sur la solution de faire des simulations en mode analogique avec ngspice, mais l'auteur de la question semble vouloir faire de la simulation logique.
[^] # Re: 'lu
Posté par totof2000 . Évalué à 2. Dernière modification le 17 juin 2013 à 12:45.
En fait j'avais utilsé il y a quelques temps un utilitaire dont je ne me rappelle plus le nom (sous KDE) qui permettait simplement de positionner des portes logiques et de les relier ensemble, avec si ma mémoire est bonne, la possibilité de mettre justment des circuits RC pour pouvoir retarder les propagations de signaux logiques. Je ne sais plus si c'était pendant ma période Arch ou kubuntu, ce dont je me rappelle, c'est que j'étais sous KDE (peut-ere un soft KDE?), et que ce soft était un peu buggé (le soft se figeait parfois).
Côté Framasoft, j'ai vu un soft Java (digisim) mais les liens sont morts … Je pense pouvoir trouver un package qqe part, mais si vous avez un retour d'expérience je suis preneur.
Mon but n'est pas de faire des trucs complexes : je ne cherche même pas à avoir une simulation précise des temps de retard, je cherche juste un soft capable de faire des simulations relativement simple de logique combinatoire ou séquentielle (simuler des bascules JK, RS, D, etc …) qui puisse prendre en compte les retards introduits par les circuits RC (le calcul des temps de retard je sais faire : au pire pour avoir une simulation précise je simule un sous-ensemble de mon circuit avec un X-spice). Je ne cherche pas à programmer un FPGA, juse à mettre des portes logiques simples bout à bout pour par exemple économiser des ES sur un microcontroleur.
LE but est également de pouvoir simuler pour expliquer et montrer les résultats à d'autres personnes qui n'ont pas forcément de notions avancées d'électronique.
[^] # Re: 'lu
Posté par Ronan BARZIC . Évalué à 2.
Klogic peut-être ? http://www.a-rostin.de/?rvn=1
ou tkgate http://www.tkgate.org/
[^] # Re: 'lu
Posté par totof2000 . Évalué à 2. Dernière modification le 17 juin 2013 à 15:25.
Ce que j'ai utilisé ressemble fort à klogic, mais pas sur à 100%, je vais essayer. Le seul défaut de ce soft si c'est bien celui que j'"avais utilisé: pas mal de bugs lorsque je l'ai utilisé. J'espère que ça s'est amélioré, mais en tout cas merci pour le rappel : c'est le genre de logiciel que je cherche.
J'ai tenté tkgate sur Ubuntu (xubuntu), mais il ne m'a pas l'air très au point (menus étranges, et ergonomie douteuse).
[^] # Re: 'lu
Posté par Olivier LEMAIRE (site web personnel) . Évalué à 1.
Peut être tu parlais de ce soft : http://digsim.free.fr/
J'ai eu le concepteur comme prof en école d'inge…
Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée
[^] # Re: 'lu
Posté par totof2000 . Évalué à 2.
J'utilise gEDA pour la réalisation de schéma et/ou de PCB. Par contre je ne sais pas utiliser la simulation via ce soft. J'ai juste l'impression que c'est un peu "usine à gaz" pour mes besoins, mais je regarderai.
Si je peux simplement mettre en place quelques circuits logiques style 74xxx ou 4xxx, avec circuits RC, simuler, puis srtir le PCB, ça pourrait être effectivement intéressant ….
# Microchip
Posté par Graveen . Évalué à 2.
Pareil je vais rester attentif aux réponses de ce thread.
Cependant si tu travailles sur des microcontroleurs PIC, il y a dans le nouvel IDE de Microchip (MPLab X), un module stimulus qui permet, et bien, de simuler un comportement sur les ports d'entrée.
[^] # Re: Microchip
Posté par totof2000 . Évalué à 3.
Je ne travaille pas sur les microcontroleurs PIC, plutô sur les AVR, "à l'ancienne" avec tavrasm et/ou avr-gcc (même pas d'Arduino). Mais merci pour la suggestion.
# logisim
Posté par redgriff . Évalué à 2.
Il y a logisim qui permet de faire des circuits logiques avec des portes, des bascules, et d'autres composants pas trop complexes.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.