03-13-2011 12:59 AM
Hi
I have create a custom IP that represente a DCT module using "create/Import peripheral" with XPS (version 10.1) . I have selected
as IPIF interface IP.
I customize the code VHDL of user_logic. When I try to import the peripheral
I see this error.
ERROR:HDLParsers:3014 - "C:/ddd/pcores/dct_v1_00_a/hdl/vhdl/dct.vhd" Line 82.
ERROR:HDLParsers:3014 - "C:/ddd/pcores/dct_v1_00_a/hdl/vhdl/dct.vhd" Line 82. Library unit user_logic is not available in library dct_v1_00_a.WARNING:HDLParsers:3481 - Library dct_v1_00_a has no units. Did not save reference file "xst/dct_v1_00_a/hdllib.ref" for it.ERROR:MDT - Parse Errors encountered in HDL source WARNING:MDT - Unable to delete temparary project file C:\ddd\pcores\dct.prj : 13
What I should do please.
I joint user_logic.vhd
03-13-2011 01:01 AM
03-14-2011 11:53 AM
Since this is a problem parsing the HDL file, this issue belongs in the synthesis forum.
03-14-2011 01:46 PM
OK thanks
03-21-2011 07:41 AM - edited 03-21-2011 07:49 AM
Why are you using so many libraries? Are you used to ASICs?
Normally everything gets compiled into 'work' so that ISE can find it all.
Also, you don't 'use' entities, you 'use' packages. I guess that you are not used to VHDL...
03-21-2011 09:08 AM
@rcingham wrote:
Why are you using so many libraries? Are you used to ASICs?
All of those libraries are part of the EDK. All of the entities for the various EDK cores are analyzed into their own libraries so they don't have to be recompiled before the entire design is elaborated.
03-22-2011 02:20 AM
Hi,
Since the error is reported in XPS, I think you'll receive better assistance from EDK board. I'll move this message to EDK board. Thanks.
-Vivian