Un similateur de circuit electonique mais plus encore

Cet espace concerne les composants électroniques, les techniques de réalisation, le soudage, la mesure et ses divers instruments, les programmateurs ou encore votre laboratoire. Recueille également les éventuelles ventes, achat, dons ou recherches.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
6502man
Messages : 12336
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Un similateur de circuit electonique mais plus encore

Message par 6502man »

J'ai découvert par hasard cet utilitaire et je le trouve très pratique,
mais surtout il à une option qui est génial, ceux qui connaissent
WinCupl comprendrons ;)

l'interface pour crée son circuit électronique avec pas mal de possibilité
et surtout la simulation en temps réel bien pratique pour vérifier son montage.

Mais ce qui m'à attiré sur ce logiciel c'est ca possibilité d'exporter directement
notre réalisation au format CUPL , quand il s'agit de faire un simple décodage
d'adresses WinCupl suffit et le résultat est toujours fonctionnel, mais
quand il s'agit de faire un circuit plus compliqué comme des bascules avec
un enable spécifique la WinCupl c'est une plaie et dans ce cas ce soft
nous rend bien service :D
Digital.png
Digital.png (3.68 Kio) Consulté 850 fois
https://github.com/hneemann/Digital


Voila si ca peut rendre service à d'autres :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
Patrice
Messages : 1562
Inscription : 14 janv. 2008 10:42
Localisation : https://www.ville-saintes.fr/
Contact :

Re: Un similateur de circuit electonique mais plus encore

Message par Patrice »

Merci Philippe pour ce partage. 8)
Avatar de l’utilisateur
hlide
Messages : 3507
Inscription : 29 nov. 2017 10:23

Re: Un similateur de circuit electonique mais plus encore

Message par hlide »

Ce n'est pas Digital, ça ? j'avais fait un schéma plus simple mais plus ou moins équivalent à viewtopic.php?p=244535#p244535. J'ai déjà utilisé ces fonctions sur Digital et malheureusement, c'est extrêmement limité. Il m'a généré du code mais ce n'est absolument pas optimisé et ça ne passe pas sur WinCUPL (trop de termes).

Et d'ailleurs, ça ne sait pas utiliser les suffixes d'une entrée/sortie (.le, .oe, etc.) pour programmer des latches ou une sortie en haute-impédance conditionné par un autre terme.
Avatar de l’utilisateur
6502man
Messages : 12336
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Un similateur de circuit electonique mais plus encore

Message par 6502man »

Ce n'est pas la solution miracle non plus,
après pour des projets plus important
je pense qu'il faut oublier les GAL et
passer au CPLD (c'est mon avis).
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
hlide
Messages : 3507
Inscription : 29 nov. 2017 10:23

Re: Un similateur de circuit electonique mais plus encore

Message par hlide »

On est d'accord. Digital, c'est plutôt bien pour tester des idées. Programmer du GAL avec - malheureusement, il faut mieux le faire sous WinCUPL avec une bonne documentation sur les suffixes pour arriver à faire des trucs qui ne soient pas juste de la combinatoire. A noter que l'on peut simuler aussi sous WinCUPL, ce que j'ai fait. Et si c'est plus complexe, clairement CPLD.
Avatar de l’utilisateur
6502man
Messages : 12336
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Un similateur de circuit electonique mais plus encore

Message par 6502man »

Oui WinCupl à un simulateur, d'ailleurs je l'utilise dès que je fait un projet, mais c'est pas du temps réel et surtout pas interactif :roll:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
hlide
Messages : 3507
Inscription : 29 nov. 2017 10:23

Re: Un similateur de circuit electonique mais plus encore

Message par hlide »

C'est précisément pour cette raison que j'ai commencé avec Digital, la simulation interactive pour valider l'idée. Quand je lui ai demandé de sortir le source GAL22V10, avec une version sans sortie tri-state conditionnée, je me suis retrouvé avec un tas kilométrique de termes et quand tu demandais de produire un JED direct, ça ne passait pas. J'ai passé le source à WinCPUL pour voir, pareil. En fait, Digital avait complètement développé tous les termes puis il y avait aussi des erreurs d'interprétation. Par contre, j'ai utilisé une autre fonction sans rapport qui m'a généré le circuit à partir des termes que je lui ais donné puis j'ai complété avec les sortie en tri-state. Excellent pour tester interactivement ou via un script.

En revanche, il faut être habitué à la syntaxe WinCUPL et à ses suffixes pour faire de belles choses à ces GAL. Son simulateur est bien moins plaisant à manipuler.

Pour le CPLD sur Quartus 13, je constate le même problème avec la simulation super chiante à utiliser.
Avatar de l’utilisateur
6502man
Messages : 12336
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Un similateur de circuit electonique mais plus encore

Message par 6502man »

Il me semble avoir vue une option dans Digital pour simplifier les termes, mais je sait plus ou...

La simulation avec Quartus (ModelSim) est pas forcement simple, mais il y à beaucoup de paramètre possibles à donner,
Il y à possibilité aussi de générer un fichier de simulation (je ne l'ai jamais utilisé).
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Notator
Messages : 1301
Inscription : 09 août 2015 20:13

Re: Un similateur de circuit electonique mais plus encore

Message par Notator »

"Similateur de circuit électonique", ça pique un peu les yeux, non ?... :?
Notator est le nom d'un programme séquenceur Midi et notation musicale pour Atari ST(e) (puis Mac).
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17541
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: Un similateur de circuit electonique mais plus encore

Message par fneck »

Ah la vache, je n'avais même pas remarqué :D
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Zebulon
Messages : 2806
Inscription : 02 nov. 2020 14:03

Re: Un similateur de circuit electonique mais plus encore

Message par Zebulon »

Parce que ton cerveau corrige automatiquement les mots quand tu les lis rapidement. Il pourrait aussi manquer des lettres remplacées par des points et tu lirais de même.
Avatar de l’utilisateur
hlide
Messages : 3507
Inscription : 29 nov. 2017 10:23

Re: Un similateur de circuit electonique mais plus encore

Message par hlide »

En effet, je vous laisse lire ce texte :
Une édute de l'uiisvnetré de Cbagrdmie a mntoré que l'on puet sans plèormbe lire un texte dont les lterets snot dans le drsréode pour peu que la pèirerme et la drrèniee lertte de cuhqae mot rtesent à la bnnoe plcae. Ccei mornte que le cvreeau ne lit pas tteuos les leretts mais pernd le mot comme un tuot. La purvee : auovez que vous n'avez pas eu de mal à lrie ce ttexe.
Avatar de l’utilisateur
hlide
Messages : 3507
Inscription : 29 nov. 2017 10:23

Re: Un similateur de circuit electonique mais plus encore

Message par hlide »

Sinon, j'avais découvert un simulateur qui prenait en charge également d'autre IC plus complexes (je recherchais un qui pouvait simuler avec des processeurs comme le Z80) mais dont j'avais oublié le nom car l'implémentation du Z80 était en cours, je crois. Je ne l'ai pas encore testé mais les screenshots sont alléchantes : https://simulide.com/p/

EDIT : j'ai reçu un email indiquant une nouvelle version et c'est comme ça que je me suis rappelé de ce que c'était. L'email indique que les nouveaux développements se font à cet endroit : https://github.com/Arcachofo/SimulIDE-dev mais bizarrement le lien que j'ai donné précédemment n'en fait pas mention (toujours Bazaar).
screen0.jpg
screen0.jpg (260.26 Kio) Consulté 406 fois
screen2.jpg
screen2.jpg (243.68 Kio) Consulté 406 fois
screen3.jpg
screen3.jpg (223.09 Kio) Consulté 406 fois
screen4.jpg
screen4.jpg (270.54 Kio) Consulté 406 fois
screen5.jpg
screen5.jpg (244.86 Kio) Consulté 406 fois
Dernière modification par hlide le 25 mars 2024 10:59, modifié 2 fois.
gotcha
Messages : 2802
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: Un similateur de circuit electonique mais plus encore

Message par gotcha »

WoW, simulide semble en effet très sympa, surtout s'il simule aussi de l'analogique.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
Totor le Butor
Messages : 2238
Inscription : 07 sept. 2011 16:14
Localisation : Paris - Mezels

Re: Un similateur de circuit electonique mais plus encore

Message par Totor le Butor »

Miam miam... cette trouvaille m'a l'air bien alléchante , Merci Hlide 8) !!
Born to bricole
[Rch] Vieux composants électroniques et circuits intégrés toute époque et vieilles cartes .
Répondre