[Alice 32] panne Gate Array solution CPLD fonctionnel.

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

Patrick
Messages : 2019
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par Patrick »

Si tu peux mettre une photographie du montage, ce serait sympa.
Sur les XCPLA, il y a des pastilles JTAG. J'ai un connecteur avec des pointes de test et je programme avec ça, une fois que le montage est terminé. Ça permet de faire des mises à jour.
Patrick
Avatar de l’utilisateur
6502man
Messages : 12332
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par 6502man »

gotcha a écrit : 19 nov. 2020 15:01 Sympa. Ça ouvre la voie à la réparation de beaucoup de machines.1
Comment se programme le CPLD ? en VHDL ?
Tu peux utiliser soit directement le VHDL ou bien comme dans le cas présent en version "schematic"
c'est assez simple et plus visuel ;)
Ca se présent comme ça :
QuartusII.png
QuartusII.png (184.75 Kio) Consulté 3191 fois
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17533
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par fneck »

Alors là chapeau bas, c'est du très beau travail, c'est magnifique, du grand art collaboratif, bravo à vous deux 8)
Pour ma part, je suis complètement largué avec ces composants modernes!
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par Fred_72 »

@Patrick : C'est un montage très artisanal qui me permet de programmer les composants à 44 broches. J'ai la même chose pour les QFP64 et 100.
P1010254.JPG
P1010254.JPG (188.29 Kio) Consulté 3176 fois
Patrick
Messages : 2019
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par Patrick »

Merci Fred,
C'est l'espèce d'adaptateur que j'avais du mal à me représenter.
C'est plus clair.
Patrick
Brochiman
Messages : 3545
Inscription : 02 juin 2019 11:26
Localisation : Angers

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par Brochiman »

Vous êtes impressionnants messieurs 😊😊😊
Avatar de l’utilisateur
irios
Messages : 3398
Inscription : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par irios »

C'est un fabuleux travail que vous avez réalisé, bravo à vous deux !!
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Avatar de l’utilisateur
hlide
Messages : 3506
Inscription : 29 nov. 2017 10:23

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par hlide »

@Fred_72, il se pourrait bien que je m'intéresse aux QFP pour des solutions finales à cause de leur taille. Y aurait-il moyen que la base servant à les programmer puisse être partagée en enfichant un PLCC ou un QFP selon le besoin ?
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par Fred_72 »

Oui la base c'est juste un connecteur JTAG et une alim.
Ici le support ZIF est placé sur un autre circuit imprimé qui est collé sur la base. J'ai conservé un câblage volant pour pouvoir programmer n'importe quel composant (epm et xc principalement).
Rien n'interdit de faire un circuit limité à une référence (EPM7032S par exemple) avec 2 types de supports câblés en parallèle.
Memphis
Messages : 536
Inscription : 25 janv. 2015 18:16
Localisation : Pont à Mousson (54)

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par Memphis »

Félicitation à vous deux . Ce sont des travaux remarquables et de grande qualité. 8)

Pour récupérer le logiciel de développement Quartus. Apparemment il faut une compte Intel.
C'est compatible VERILOG ou uniquement VHDL ?

Si c'est comme VERILOG. Les modules du schéma sont programmés individuellement .
A moins que cela soit prêt dans le logiciels à l'avance.
Jérôme
Avatar de l’utilisateur
6502man
Messages : 12332
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par 6502man »

Oui il faut créer un compte mais c'est très basic il suffit du nom et d'un mail.

Avec Quartus II tu peux utiliser VHDL ou VERILOG HDL ou schématique ...

Il y à déjà des librairies avec toute la famille des 74xxx et d'autres circuit logique (comparateur, arithmétique,...), tu peux aussi utiliser des "fonctions" personnalisables c'est vraiment puissant et un peu complexe, mais ont peut faire plein de chose sympa avec
pour un autre projet j'avais utiliser une "fonction" personnalisable pour décoder le port du SC-3000 et ca fonctionne très bien :)

Et tu peux faire encore plus de chose en VHDL ...
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Memphis
Messages : 536
Inscription : 25 janv. 2015 18:16
Localisation : Pont à Mousson (54)

Re: [Alice 32] panne Gate Array solution CPLD fonctionnel.

Message par Memphis »

Merci Phil pour toutes les informations. :D
Jérôme
Répondre