alliance-support '2000
Problems simulating...


Ludovic JACOMME (Ludovic.JACOMME@asim.lip6.fr)
Tue, 13 Jun 2000 15:15:33 +0200 (MET DST)

>From listes Sat Jun 10 19:32:24 2000 Return-Path: <alliance-support-request@asim.lip6.fr> Received: (from Received: (from listes@localhost) by asim.lip6.fr (8.9.3/8.9.3) id TAA06500; Sat, 10 Jun 2000 19:31:31 +0200 (MEST) Resent-Date: Sat, 10 Jun 2000 19:31:31 +0200 (MEST) Message-ID: <39427A84.7389EFBD@navegalia.com> Date: Sat, 10 Jun 2000 19:27:32 +0200 From: Juan Francisco =?iso-8859-1?Q?Ortu=F1o?= Puche <juanfra3@navegalia.com> X-Mailer: Mozilla 4.72 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: alliance-support@asim.lip6.fr Subject: Question about 'asimut' Content-Type: multipart/alternative; boundary="------------874DE64036B4D9A793362EE7" Resent-Message-ID: <WuQUrD.A.hlB.ztnQ5@asim.lip6.fr> Resent-From: alliance-support@asim.lip6.fr X-Mailing-List: <alliance-support@asim.lip6.fr> archive/latest/925 X-Loop: alliance-support@asim.lip6.fr Precedence: list Resent-Sender: alliance-support-request@asim.lip6.fr Old-X-Article-Class: ALLIANCE X-Article-Class: ALLIANCE Resent-From: ludo@trash.lip6.fr Resent-Date: Tue, 13 Jun 2000 15:15:33 +0200 Resent-To: Alliance Support <alliance-support@asim.lip6.fr> --------------874DE64036B4D9A793362EE7 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 --------------874DE64036B4D9A793362EE7 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!doctype html public "-//w3c//dtd html 4.0 transitional//en">

<html>
&nbsp;&nbsp;&nbsp; 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:
<p><b><i>entity MULTIPLEXOR is</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp; port ( enable, selec: in bit;</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in1: in bit_vector(3
downto 0);</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in2: in bit_vector(3
downto 0);</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; out1: out bit_vector(3
downto 0)</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp; );</i></b>
<br><b><i>end MULTIPLEXOR;</i></b><b><i></i></b>
<p><b><i>architecture ARCHMULT of MULTIPLEXOR is</i></b>
<br><b><i>begin</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp; process(enable,in1,in2)</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp; begin</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (enable='0') then</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
out1&lt;="1111"</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
if (enable='1') then</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
if (selec='0') then</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
out1&lt;=in1</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
else</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
out1&lt;=in2;</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
end if;</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
end if;</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end if;</i></b>
<br><b><i>&nbsp;&nbsp;&nbsp; end process;</i></b>
<br><b><i>end ARCHMULT;</i></b><b><i></i></b>
<p>And the command: <b><i>>asimut -b -c multiplexor</i></b>
<p>I obtain the next error:
<p><b><i>Initializing ...</i></b>
<br><b><i>Searching multiplexor ...</i></b>
<br><b><i>BEH : Compiling multiplexor.vbe (Behaviour) ...</i></b>
<br><b><i>multiplexor.vbe Error line 11 : parse error</i></b>
<br><b><i>multiplexor.vbe Error 18 line 20 :illegal concurrent statement</i></b>
<br><b><i>multiplexor.vbe Error line 21 : parse error</i></b>
<br><b><i>multiplexor.vbe Error 8 line 21 :bad architecture declaration</i></b>
<br><b><i>BEH : Error 40 :signal out1 0 never assigned</i></b>
<br><b><i>BEH : Error 40 :signal out1 1 never assigned</i></b>
<br><b><i>BEH : Error 40 :signal out1 2 never assigned</i></b>
<br><b><i>BEH : Error 40 :signal out1 3 never assigned</i></b>
<br>&nbsp;</html>

--------------874DE64036B4D9A793362EE7--

 



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