[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Re: [oc] PCI core - I can't synthesize.



AFAIK both `ifdef and `else are supported.

`undef in unsupported. Use this instead of the `undef

`ifdef
 // nothing
`else
 //put the code here
`endif

Regards,
	Igor

> -----Original Message-----
> From: owner-cores@opencores.org [mailto:owner-cores@opencores.org]On
> Behalf Of Damjan Lampret
> Sent: 20. marec 2002 14:43
> To: cores@opencores.org
> Subject: Re: Re: [oc] PCI core - I can't synthesize.
> 
> 
> Sorry,
> 
> I meant the `else directive.
> 
> Regardless, XST has many problems with verilog preprocessing. You 
> will notice problems with including files etc.
> 
> regards,
> Damjan
> 
> On 20 Mar 2002 14:32 CET you wrote:
> 
> > Hi Jurek,
> > 
> > AFAIK verilog directive undef is not (yet) supported by XST. 
> Try some other synthesis software (you can use Synplify with ISE 
> 4.1 backend).
> > 
> > regards,
> > Damjan
> > 
> > PS Maybe you'll get more up-to-date information on 
> pci@opencores.org mailing list.
> > 
> > On 20 Mar 2002 14:19 CET you wrote:
> > 
> > > Hi
> > > I tried to synthesize PCI core in Xilinx ISE 4.1, but it says that:
> > > 
> > > "ERROR:Xst:996 - wb_addr_mux.v Line 165. Undefined Text 
> Substitution macro 'undef'
> > > --> 
> > > EXEWRAP detected a return code of '6' from program 
> 'C:/ISEFndtn/bin/nt/xst.exe'
> > > 
> > > Done: failed with exit code: 0006."
> > > 
> > > I'm not oriented in verilog, rather VHDL, I think that 
> "'undef" is directive that ISE doesn't understand
> > > or I should setup any of synthesize options?
> > > How to resolve this?
> > > 
> > > Best regard
> > > 
> > > Jurek
> > 
> > --
> > To unsubscribe from cores mailing list please visit 
> http://www.opencores.org/mailinglists.shtml
> 
> --
> To unsubscribe from cores mailing list please visit 
> http://www.opencores.org/mailinglists.shtml
> 
--
To unsubscribe from cores mailing list please visit http://www.opencores.org/mailinglists.shtml