Répondre à la discussion
Affichage des résultats 1 à 1 sur 1

Abel GAL simplification



  1. #1
    yulki

    Abel GAL simplification


    ------

    Salut,
    Je viens de me lancer dans l'apprentissage de ispLever de Lattice et du langage Abel.
    J'essaye de générer 2 signaux à partir d'un signal Clock et d'un signal d'activation. Voir fichier attaché.
    Ma cible est pour l'instant une GAL16V8D

    J'ai fait le programme suivant (mon 1er), en simulation ca a l'air bon. PAr contre pour la generation du jedec ca coince. Sur une autre cible type 22v10 ca rentre.

    Si un cerveau plus éveillé que le mien pouvait me simplifier mon prog... je prends. Ou me filer un conseil avant que je rattaque demain.

    MODULE USDrive
    "INPUT
    clock pin 1;
    OE1 pin 2;

    "OUTPUT
    OUT1A pin 13 istype 'reg';
    OUT1B pin 14 istype 'reg';
    OUT3 pin 15 istype 'reg';

    OUT1=[OUT1A,OUT1B];

    Equations
    OUT1.CLK=clock;
    "OUT1.ACLR=!OE1; "non accepté par le compilo ?
    OUT3.CLK=clock;
    "OUT3.ACLR=!OE1; "non accepté par le compilo ?

    WHEN OE1==0 THEN {OUT1A:=0; OUT1B:=0; OUT3:=0;}
    ELSE
    {
    when (OUT3==1) THEN OUT1B:=1;
    when (OUT1A==1) THEN OUT1A:=0;
    WHEN (OUT1A.FB==1) THEN OUT3:=1;
    when (OUT1B==1) THEN OUT1B:=0;
    when (!OUT1A & !OUT1B & !OUT1A.FB & !OUT1B.FB &!OUT3) THEN OUT1A:=1;
    }


    Test_vectors
    ([clock,OE1]->[OUT1])
    [.x. , 0]->[.x.];
    [.c. , 0]->[.x.];
    [.c. , 0]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 0]->[.x.];
    [.c. , 0]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];
    [.c. , 1]->[.x.];

    END

    Merci
    Julien

    -----
    Images attachées Images attachées  

Discussions similaires

  1. [Biochimie] béta-gal
    Par merins dans le forum Biologie
    Réponses: 7
    Dernier message: 25/07/2015, 12h53
  2. Découverte mathématique :Théorie de Henrik Abel refutée
    Par Citation dans le forum Mathématiques du supérieur
    Réponses: 175
    Dernier message: 27/04/2007, 01h58
  3. Prix Abel 2007 : le père de la théorie des grandes déviations récompensé
    Par RSSBot dans le forum Commentez les actus, dossiers et définitions
    Réponses: 10
    Dernier message: 07/04/2007, 14h24
  4. X-gal
    Par kraptak dans le forum Biologie
    Réponses: 1
    Dernier message: 29/01/2007, 09h47
  5. Le Prix Abel
    Par kinette dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 04/06/2003, 11h46
Découvrez nos comparatifs produits sur l'informatique et les technologies.