alliance-support '2000
Question about 'asimut'


Juan Francisco Ortuño Puche (juanfra3@navegalia.com)
Sat, 10 Jun 2000 19:27:32 +0200

I'm a student of Informatic Engeneering and i have to develop a little project with your tool (i have alliance 3.2b). Now i have a problem. With this file: entity MULTIPLEXOR is port ( enable, selec: in bit; in1: in bit_vector(3 downto 0); in2: in bit_vector(3 downto 0); out1: out bit_vector(3 downto 0) ); end MULTIPLEXOR; architecture ARCHMULT of MULTIPLEXOR is begin process(enable,in1,in2) begin if (enable='0') then out1<="1111" else if (enable='1') then if (selec='0') then out1<=in1 else out1<=in2; end if; end if; end if; end process; end ARCHMULT; And the command: >asimut -b -c multiplexor I obtain the next error: Initializing ... Searching multiplexor ... BEH : Compiling multiplexor.vbe (Behaviour) ... multiplexor.vbe Error line 11 : parse error multiplexor.vbe Error 18 line 20 :illegal concurrent statement multiplexor.vbe Error line 21 : parse error multiplexor.vbe Error 8 line 21 :bad architecture declaration BEH : Error 40 :signal out1 0 never assigned BEH : Error 40 :signal out1 1 never assigned BEH : Error 40 :signal out1 2 never assigned BEH : Error 40 :signal out1 3 never assigned

 



Alliance Web Site © 1997, 2002 ASIM/LIP6/UPMC, page maintained by Czo [Olivier Sirol] , last updated on 22 March 2001.