Page 1 sur 1

Programmation avec actel

Publié : 04 sept. 2007 8:17
par nimo1980
Salut à tous,

Je voudrais tester comment marche le logiciel ACTEL en prennant un programme déjà compilé sur ALTERA. mais je trouve des erreurs quand je le compile sur ACTEL :

ERROR: std_logic_1164 does not denote a library or package in C:\Actelprj\essai\hdl\code.vhd line 3.
ERROR: std_logic_arith does not denote a library or package in C:\Actelprj\essai\hdl\code.vhd.tmp line 3.
le programme est le suivant:
-- encodeur.vhdLIBRARY ieee;
LIBRARY ieee;
USE ieee.std_logic_1164.all;
USE ieee.std_logic_arith.all;
ENTITY encodeur IS
PORT (
Q : INTEGER RANGE 0 TO 7;
INHn: IN STD_LOGIC;
P : OUT STD_LOGIC_VECTOR (3 DOWNTO 0)
);
END encodeur;

ARCHITECTURE archi OF encodeur IS
BEGIN
PROCESS(Q,INHn)
BEGIN
IF INHn = '0' THEN P <= "0000";
ELSE
CASE Q IS
WHEN 0 =>P <= "1010" ;
WHEN 1 =>P <= "1110" ;
WHEN 2 =>P <= "0110" ;
WHEN 3 =>P <= "0111" ;
WHEN 4 =>P <= "0101" ;
WHEN 5 =>P <= "1101" ;
WHEN 6 =>P <= "1001" ;
WHEN 7 =>P <= "1011" ;
END CASE;
END IF;
END PROCESS;
END archi;

svp quelq'un peut m'aider peut etre je ne connais pas les liberairies d'actel (c'est la premiere fois que je l'utilise).

programmation avec Actel

Publié : 05 sept. 2007 15:43
par nimo
le programme est bon c'est que j'avais pas telechargé tout ce qu'il faut pour utiliser le logiciel! merci de votre aide!!!!!!