I am having problems trying to add a plb slave device. I edited the user_logic.vhd file of my core and invoked the Create/Import utility. There had been some libraries which I used to create the entity which I had called in this user file. I have a function in this library which XPS cannot access (it appears to be so). I have all the library (vhdl files) also in the same folder where I have my core files. Do I have to add it as a library in the Import utility? Could someone please help me on this?
This is the error which I got when I invoked "Generate Netlist" in XPS
plb_decoder_0_wrapper (plb_decoder_0) - E:\Test\system.mhs:63
- Running XST synthesis ERROR:Xst:813 - E:/Test/xps_decoder/try02/pcores/plb_decoder_v1_00_a/hdl/vhdl/user_logic.vhd line 53: Body of function MY_FUNCTION not found. ERROR:MDT - HDL synthesis failed! INFO:MDT - Refer to E:\Test\synthesis\plb_decoder_0_wrapper_xst.srp for details ERROR:MDT - platgen failed with errors! make: *** [implementation/plb_decoder_0_wrapper.ngc] Error 2