Re: Can Electric read in VHDL source files

amal banerjee <[email protected]> Sat, 14 Nov 2009 12:20:01 +0530
Newsgroups gmane.comp.cad.electric.general
Message-ID <[email protected]>
--===============0629270029==
Content-Type: multipart/alternative; boundary=001636d352c27e35f704784f2f77

--001636d352c27e35f704784f2f77
Content-Type: text/plain; charset=ISO-8859-1

As far as I remember, GHDL is in Ada95, so a library for interfacing
between Java and GHDL has to be created.
I think the best tool in these situations would be to use the Alliance
tool
http://www-asim.lip6.fr/recherche/alliance/
which reads in a standard VHDL file, generates optimized netlists,
does parasitic extraction and place/route using very simple cmmand
line options.



On 11/14/09, Svenn Are Bjerkem <[email protected]> wrote:
>
> Is it a big job to add GHDL as VHDL simulator?
>
> --
> Svenn
>
>
> On 2009-11-13, Steven Rubin <[email protected]> wrote:
> > At 08:05 PM 11/12/2009, you wrote:
> >>I am new to the Electric tool. I am curious to know if Electric can read
> in
> >> a
> >>standard VHDL circuit file, and simulate it, or generate the netlist.
> Could
> >>someone please provide some pointers in this regard ? thanks in advance
> >>for your help.
> >
> > Electric can read VHDL, compile it to a netlist, and simulate that
> > netlist.  The problems with this are (1) it can only handle
> > structural VHDL, not behavioral VHDL and (2) its simulator, ALS, is
> > old and not as good as some modern ones.
> >
> >     -Steven Rubin
> >
> >
> >
> > _______________________________________________
> > Discuss-gnu-electric mailing list
> > [email protected]
> > http://lists.gnu.org/mailman/listinfo/discuss-gnu-electric
> >
>
>
>
> --
>
> Svenn
>
>
>
> _______________________________________________
> Discuss-gnu-electric mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/discuss-gnu-electric
>

--001636d352c27e35f704784f2f77
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

As far as I remember, GHDL is in Ada95, so a library for interfacing <br>
between Java and GHDL has to be created. <br>
I think the best tool in these situations would be to use the Alliance<br>
tool <br>
<a href=3D"http://www-asim.lip6.fr/recherche/alliance/">http://www-asim.lip=
6.fr/recherche/alliance/</a><br>
which reads in a standard VHDL file, generates optimized netlists, <br>
does parasitic extraction and place/route using very simple cmmand<br>
line options.<br>
<br>
<br><br><div><span class=3D"gmail_quote">On 11/14/09, <b class=3D"gmail_sen=
dername">Svenn Are Bjerkem</b> &lt;<a href=3D"mailto:svenn.bjerkem@googlema=
il.com">[email protected]</a>&gt; wrote:</span><blockquote class=
=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin=
: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Is it a big job to add GHDL as VHDL simulator?<br> <br> --<br> Svenn<br> <b=
r><br> On 2009-11-13, Steven Rubin &lt;<a href=3D"mailto:strubin@staticfree=
soft.com">[email protected]</a>&gt; wrote:<br> &gt; At 08:05 PM 11=
/12/2009, you wrote:<br>
 &gt;&gt;I am new to the Electric tool. I am curious to know if Electric ca=
n read in<br> &gt;&gt; a<br> &gt;&gt;standard VHDL circuit file, and simula=
te it, or generate the netlist. Could<br> &gt;&gt;someone please provide so=
me pointers in this regard ? thanks in advance<br>
 &gt;&gt;for your help.<br> &gt;<br> &gt; Electric can read VHDL, compile i=
t to a netlist, and simulate that<br> &gt; netlist.=A0=A0The problems with =
this are (1) it can only handle<br> &gt; structural VHDL, not behavioral VH=
DL and (2) its simulator, ALS, is<br>
 &gt; old and not as good as some modern ones.<br> &gt;<br> &gt;=A0=A0=A0=
=A0 -Steven Rubin<br> &gt;<br> &gt;<br> &gt;<br> &gt; _____________________=
__________________________<br> &gt; Discuss-gnu-electric mailing list<br> &=
gt; <a href=3D"mailto:[email protected]">Discuss-gnu-electric@gn=
u.org</a><br>
 &gt; <a href=3D"http://lists.gnu.org/mailman/listinfo/discuss-gnu-electric=
">http://lists.gnu.org/mailman/listinfo/discuss-gnu-electric</a><br> &gt;<b=
r> <br> <br> <br>--<br> <br>Svenn<br> <br><br> <br> _______________________=
________________________<br>
 Discuss-gnu-electric mailing list<br> <a href=3D"mailto:Discuss-gnu-electr=
[email protected]">[email protected]</a><br> <a href=3D"http://lists.gn=
u.org/mailman/listinfo/discuss-gnu-electric">http://lists.gnu.org/mailman/l=
istinfo/discuss-gnu-electric</a><br>
 </blockquote></div><br>

--001636d352c27e35f704784f2f77--



--===============0629270029==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Discuss-gnu-electric mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnu-electric

--===============0629270029==--