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> <<a href=3D"mailto:svenn.bjerkem@googlema= il.com">[email protected]</a>> 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 <<a href=3D"mailto:strubin@staticfree= soft.com">[email protected]</a>> wrote:<br> > At 08:05 PM 11= /12/2009, you wrote:<br> >>I am new to the Electric tool. I am curious to know if Electric ca= n read in<br> >> a<br> >>standard VHDL circuit file, and simula= te it, or generate the netlist. Could<br> >>someone please provide so= me pointers in this regard ? thanks in advance<br> >>for your help.<br> ><br> > Electric can read VHDL, compile i= t to a netlist, and simulate that<br> > netlist.=A0=A0The problems with = this are (1) it can only handle<br> > structural VHDL, not behavioral VH= DL and (2) its simulator, ALS, is<br> > old and not as good as some modern ones.<br> ><br> >=A0=A0=A0= =A0 -Steven Rubin<br> ><br> ><br> ><br> > _____________________= __________________________<br> > Discuss-gnu-electric mailing list<br> &= gt; <a href=3D"mailto:[email protected]">Discuss-gnu-electric@gn= u.org</a><br> > <a href=3D"http://lists.gnu.org/mailman/listinfo/discuss-gnu-electric= ">http://lists.gnu.org/mailman/listinfo/discuss-gnu-electric</a><br> ><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==--