Compiler des PAL ou GAL
Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

Compiler des PAL ou GAL



  1. #1
    invite7990ec44

    Compiler des PAL ou GAL


    ------

    Bonjour


    Je doit Compiler des fichiers ( *.PLD ) pour des GAL.. GAL16V8

    J'aimerais le faire sous Windows..

    Ou peut t'on trouver gratuitement ce genre de programme?

    Meme si c pour PAL ca pourrait peut etre convenir.. ( apres moulinette de PAL TO GAL)

    D'avance merci
    A bientot

    -----

  2. #2
    Jack
    Modérateur

    Re : Compiler des PAL ou GAL

    Essaie de voir chez LATTICE qui propose une outil gratuit: ispLEVER.

    A+

  3. #3
    invite7990ec44

    Re : Compiler des PAL ou GAL

    Merci, je charge en ce momment meme le fichier executable de 220Mo ( ca fais gros.. )
    si il existe un petit utilitaire en ligne de commande, je suis preneur..

    J'ai une question sur le GAL16V8

    il existe une broche 11 noté IN9/OE et une autre, la 1 noté IN0/CLK ..
    ceux sont des entrées et je vois qu'il est possible de choisir une fonctionalité.. Entrée Simple, ou Entré Clock pour la broche 1 et une entrée OE pour valider les sortie..
    Ma question, comment choisir entre l'enteé simple et l'entrée que j'appel fonctionnel ?
    Images attachées Images attachées  

  4. #4
    Jack
    Modérateur

    Re : Compiler des PAL ou GAL

    Merci, je charge en ce momment meme le fichier executable de 220Mo ( ca fais gros.. )
    C'est normal car ispLEVER est plutôt orienté CPLD et surtout FPGA.

    Mais je l'ai utilisé car j'avais besoin de programme de petits PAL comme le tien et je n'ai rien trouvé de plus simple qui me permette de les programmer à partir d'une description vhdl.

    il existe une broche 11 noté IN9/OE et une autre, la 1 noté IN0/CLK ..
    ceux sont des entrées et je vois qu'il est possible de choisir une fonctionalité.. Entrée Simple, ou Entré Clock pour la broche 1 et une entrée OE pour valider les sortie..
    Ma question, comment choisir entre l'enteé simple et l'entrée que j'appel fonctionnel ?
    les GAL xxVxx sont "Versatils", c'est à dire peuvent tout faire.

    S'il sont configurés en combinatoire, ces entrées sont des entrées classiques. S'il sont configurés en séquentiel, les entrées deviennent entrée d'horloge et Output Enable pour les bascules.

    A+

  5. A voir en vidéo sur Futura
  6. #5
    invite7990ec44

    Re : Compiler des PAL ou GAL

    Citation Envoyé par Jack Voir le message
    me permette de les programmer à partir d'une description vhdl.
    S'il sont configurés en combinatoire, ces entrées sont des entrées classiques. S'il sont configurés en séquentiel, les entrées deviennent entrée d'horloge et Output Enable pour les bascules.

    ok, moi j'ecris comme cela (extrait):

    /* Declarations des Entrées-- Sorties */

    PIN 11 = WR_;
    PIN 12 = CSKBD1_;

    /* Equations logiques */
    CSKBD1_ = ! ( !WR_ & !CS5_ & !A7 & !A6 & !A5 & !A4 & A3 & !A2 & !A1)


    c un example biensur.. mais c quelle language ca? c du vhdl.?
    moi, j'appelais du JEDEC.. mais je pensse que c pour le fichier apres compilation..

    Et donc si tu veux beneficier a partir du GAL, la fonctionalité de OE? ca s'ecris comment ? peut etre une commande?

    A bientot

  7. #6
    Jack
    Modérateur

    Re : Compiler des PAL ou GAL

    En principe on décrit son système avec un langage de description: VHDL, ou abel pour des pal. Il en existe d'autre, mais je ne les ai pas pratiqués.

    Le compilateur se charge de configurer les "fusibles" du pal en eeprom. On peut effectivement retrouver les équations générée par le compilateur dans un fichier do ou rpt, ou autre, ça dépend.

    Le fichier jedec possède la liste des fusibles à positionner. Certains d'entre-eux permettent de configurer les macrocellules en combinatoire, séquentiel ou xor.
    On faisait ça "à la main" il y a 20 ans, mais plus aujourd'hui.

    A+

  8. #7
    invite7990ec44

    Re : Compiler des PAL ou GAL

    oui, ok.. merci je sais que ces un reseau de cablage avec des fusible pour enlever certainne conection..

    la question etait plus.. le code que j'ai copier.. c quelle language? du VHDL?

  9. #8
    Jack
    Modérateur

    Re : Compiler des PAL ou GAL

    C'est du langage abel.

    A+

  10. #9
    invite7990ec44

    Re : Compiler des PAL ou GAL

    ok, merci Jack

    et en language VHDL.. ca donnerais quoi pour les GAL.. ?

  11. #10
    Jack
    Modérateur

    Re : Compiler des PAL ou GAL

    on ne peut pas se contenter des équations, il y a aussi une partie déclaration notamment pour l'entité.

    Quel problème dois-tu résoudre exactement?

    A+

  12. #11
    invite7990ec44

    Re : Compiler des PAL ou GAL

    Juste par curiositer car j'en entend souvent parler.. je ne connais pas le language VHDL..

    Si non, je viens d'en trouver un moins gros..
    Atmel-WinCUPL (gratuit) sous Windows ( 20Mb) permet de compiler le code et de l'avoir au format JEDEC.
    http://www.atmel.com/dyn/products/to...p?tool_id=2759
    ( attention celui ci n'aime pas, les caracteres speciaux 'é' 'à' )

    je viens de le testé, ca fonctionne bien.


    PAr contre avec ispLEVER.. il faut lancer quoi? ou est la partie pour les reseaux programable: PAL/GAL ?

  13. #12
    Jack
    Modérateur

    Re : Compiler des PAL ou GAL

    Si non, je viens d'en trouver un moins gros..
    Atmel-WinCUPL (gratuit) sous Windows ( 20Mb) permet de compiler le code et de l'avoir au format JEDEC.
    Si les 16V8 sont dans la liste des composants qu'il peut synthétiser, vas-y.

    PAr contre avec ispLEVER.. il faut lancer quoi? ou est la partie pour les reseaux programable: PAL/GAL ?
    Je ne l'utilise que très peu et peu souvent. Je ne me souviens plus de l'interface. Dans tous les cas, il faut sélectionner le "device", 16V8 pour toi.

    Il faut voir aussi quels sont les langages reconnus.

    A+

  14. #13
    invite7990ec44

    Re : Compiler des PAL ou GAL

    ok, merci JACK. et merci pour le renseignement sur l'infrarouge ( 30KHz )..

    Oui, le logiciel de ATMEL fonctionne tres bien et simple d'utilisation..
    PAr comparaison des fichiers ( ancien projet); resultat identique
    En regardant de plus pret, je me demande meme si il n'utilise pas la meme librarie que PROTEL..

    Pour PROTEL:
    ADVANCED PLD 4.0 Serial# MW-xxxxxxxxx
    Device g16v8s Library DLIB-h-36-9

    Pour ATMEL
    CUPL(WM) 5.0a Serial# xxxxxxxxx
    Device g16v8s Library DLIB-h-40-9
    Etonnant..

  15. #14
    katmai

    Re : Compiler des PAL ou GAL

    Salut!

    Je profite de ce sujet pour poser une petite question!!
    J'aimerais bien programmer des GALs mais je suis sous linux connaissez vous un logiciel qui permet de compiler des fichiers JEDEC à partir des équations logiques sous linux?

    Merci à vous!

  16. #15
    invite7990ec44

    Re : Compiler des PAL ou GAL avec LINUX

    oui, il existe un programe sous Linux.. des sources existes..
    Seulement je ne les plus en tete.. vue j'heure, je chercherais demain soir

    je met ce post dans ma liste de post a suivre...
    Si je ne repond pas à cette question, rappel le moi par message privée. Merci

    Si non, ci ces pour un fichier, je veux bien te le compiler.. tu viens sur http://carte59.free.fr/forum et tu depose ton fichier..

    Cordialement,
    Thierry

  17. #16
    inviteba373e50

    Re : Compiler des PAL ou GAL

    bonjour tt le monde je me suis bien renseigner votre discussion est vrm enrichissante merci a vous
    je veux vous questionné moi aussi je fais un decodage d'adresse a base de pal g22v10 le problem que j'ai c'est que je ne sais pas comment programmer les macro-cellule en sequentiel je travaille avec wincupl ( la question est un peux deplacer mais je veux juste savoir comment ca fait longtemps que ca me demange )

  18. #17
    Jack
    Modérateur

    Re : Compiler des PAL ou GAL

    je fais un decodage d'adresse a base de pal g22v10 le problem que j'ai c'est que je ne sais pas comment programmer les macro-cellule en sequentiel
    Du séquentiel pour un décodage d'adresse? Tu es sûr?

    A+

  19. #18
    inviteba373e50

    Re : Compiler des PAL ou GAL

    non je l'ai dit "la question est un peux deplacer mais je veux juste savoir comment ca fait longtemps que ca me demange"
    c'est pour assouvir ma curiosité

Discussions similaires

  1. Programmer un pal ou un GAL
    Par invited60b6f1f dans le forum Électronique
    Réponses: 7
    Dernier message: 30/11/2007, 22h50
  2. Pal Gal Cpc
    Par invite7d4a64ab dans le forum Électronique
    Réponses: 2
    Dernier message: 10/07/2007, 15h32
  3. Programmateur PAL/GAL
    Par invite55fe29e6 dans le forum Électronique
    Réponses: 9
    Dernier message: 19/02/2007, 18h56
  4. [Techniques Paléo] La place des fossiles
    Par inviteea2833bf dans le forum Paléontologie
    Réponses: 10
    Dernier message: 19/12/2005, 13h41
  5. la pgmation des PAL ou GAL ?
    Par elektrax dans le forum Électronique
    Réponses: 1
    Dernier message: 15/04/2003, 09h57
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...