Hello Carlos,
I pushed a commit to add ‘-CoreLib’ and ‘--corelib’ to the scripts. The pull request is filed here: https://github.com/tgingold/ghdl/pull/178?ts=2 I can’t see any failing files. In Windows or Linux. Kind regards Patrick ----------------------------------- Wissenschaftliche Hilfskraft Technische Universität Dresden Fakultät Informatik Institut für Technische Informatik Lehrstuhl VLSI-Entwurfssysteme, Diagnostik und Architektur 01062 Dresden Tel.: +49 351 463-38451 Fax: +49 351 463-38324 Raum: APB-1020 E-Mail: <mailto:patrick.lehm...@tu-dresden.de> patrick.lehm...@tu-dresden.de WWW: <http://vlsi-eda.inf.tu-dresden.de/> http://vlsi-eda.inf.tu-dresden.de From: Ghdl-discuss [mailto:ghdl-discuss-boun...@gna.org] On Behalf Of Carlos Alberto Ruiz Sent: Tuesday, October 25, 2016 5:03 PM To: GHDL discuss list <ghdl-discuss@gna.org> Subject: Re: [Ghdl-discuss] Problems with XilinxCoreLib I have compile unimacro with GHDL script and xilinxcorelib and unisim with Stefan script. Thanks to Stefan and Patrick :) I have a doubt, can I use the compile libraries with VHDL 93 in a VHDL 2000 project? --- Carlos Alberto Ruiz Naranjo FPGA engineer cr...@dasphotonics.com <mailto:cr...@dasphotonics.com> <http://dasphotonics.com/images/logo.jpg> DAS Photonics S.L. Ciudad Politécnica de la Innovación, Camino de Vera s/n. Acceso K, Edificio 8F, 2ª planta 46022 Valencia - SPAIN Telf: +34 963 556 150 - Directo: +34 -------------- www.dasphotonics.com <http://www.dasphotonics.com/> Before printing this email think well whether it is really necessary. This e-mail contains confidential information.It is for the intended recipient only. If you are not the intended recipient of this e-mail, please notify the author by replying to this e-mail immediately and delete the message from your computer. If you are not the intended recipient you must not use, disclose, distribute, copy, print or rely on this e-mail On 25-10-2016 16:39, Carlos Alberto Ruiz wrote: Thanks for the response Andrey Gursky. I use VHDL 2000. Im having errors in a lot of ports. For example: signal in_0 : std_logic; signal out_0 : std_logic'; signal out_1 : std_logic'; IP0: ip0 port map ( input => in_0 & in_0, -- ERROR output => out_0 ); IP1: ip1 port map ( input => out_0 and out_0, -- ERROR output => out_1 ); I can´t put expression in ports. Is there any way you could do it? I have a really big design and is very tedious change everything. I want to use GHDL with VUNIT, so I would not change compiler. Carlos Alberto Ruiz Naranjo FPGA engineer cr...@dasphotonics.com <http://dasphotonics.com/images/logo.jpg> DAS Photonics S.L. Ciudad Politécnica de la Innovación, Camino de Vera s/n. Acceso K, Edificio 8F, 2ª planta 46022 Valencia - SPAIN Telf: +34 963 556 150 - Directo: +34 -------------- www.dasphotonics.com <http://www.dasphotonics.com/> Before printing this email think well whether it is really necessary. This e-mail contains confidential information.It is for the intended recipient only. If you are not the intended recipient of this e-mail, please notify the author by replying to this e-mail immediately and delete the message from your computer. If you are not the intended recipient you must not use, disclose, distribute, copy, print or rely on this e-mail On 25-10-2016 14:59, Andrey Gursky wrote: Hi, On Tue, 25 Oct 2016 14:19:49 +0200 Carlos Alberto Ruiz <cr...@dasphotonics.com <mailto:cr...@dasphotonics.com> > wrote: Hello, I have this error to compile: /home/cruiz/ELINT/95512010_FPGA_central/src/tosca2/tosca2_ifc_suser_elint_agsw.vhd:2078:58: actual expression must be globally static In this line: port map(id_ch1 => i_fmc1(0,7) & i_fmc1(0,6) & i_fmc1(0,5) & i_fmc1(0,4) & i_fmc1(0,3) & i_fmc1(0,2) & i_fmc1(0,1) & i_fmc1(0,0), I have the same problem in Xilins, but its only a waring. Are you sure, the expression is indeed globally static? >From my experience [1], Xilinx warns you about violating the VHDL standard (by the way, what version do you use?), though such standard's constraints are really artificial and have been overcome many years ago by proprietary vendors such as Xilinx and Altera, but unfortunately not GHDL. At least the issue I've encountered could be easy fixed in another VHDL simulator [2]. Regards, Andrey [1] relax "choice must be locally static expression" https://sourceforge.net/p/ghdl-updates/tickets/40/ [2] VHDL compiler and simulator https://github.com/nickg/nvc _______________________________________________ Ghdl-discuss mailing list Ghdl-discuss@gna.org <mailto:Ghdl-discuss@gna.org> https://mail.gna.org/listinfo/ghdl-discuss
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Ghdl-discuss mailing list Ghdl-discuss@gna.org https://mail.gna.org/listinfo/ghdl-discuss