- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Simple question: Update custom core in XPS
[ Edited ]- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-27-2009 05:50 AM - edited 05-27-2009 05:51 AM
Hi,
After adding an IPcore to the microblaze architecture using XPS, if i want to change user_logic of this same core do I need to add the IP core again and remove the previous one, or can I simply re-import it?
Best,
JM
Solved! Go to Solution.
Re: Simple question: Update custom core in XPS
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-27-2009 09:37 AM
jmonteiro-dme wrote:Hi,
After adding an IPcore to the microblaze architecture using XPS, if i want to change user_logic of this same core do I need to add the IP core again and remove the previous one, or can I simply re-import it?
I never use the import wizard, but when you make changes to the core when it is instantiated in your EDK system, you don't need to re-import it. You might need to completely clean the design.
-a
----------------------------------------------------------------
Yes, I do this for a living.
Re: Simple question: Update custom core in XPS
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-27-2009 11:00 AM
IMO, the only purpose of using the Import Wizard is to help you update MPD and PAO, etc. files, after you modified the hdl code.
You can simply modily those files manually if you understand the sysntax.
And if you set the option ARCH_SUPPORT_MAP in MPD to DEVELOPMENT, you don't even have to clean the design. Every time you run platgen, it will be resynthesized.
-XF
Re: Simple question: Update custom core in XPS
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2009 01:54 AM
Thank you very much for your answers.
In the core's MPD I have
OPTION ARCH_SUPPORT_MAP = (OTHERS=DEVELOPMENT),
And when I make a change in the core's VHD i'm simply doing "update bitstream with processor data" in ISE. Will it resynthesize the performed changes in the core's user_logic, even without cleaning the EDK project files?
Best,
JM
Re: Simple question: Update custom core in XPS
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2009 02:01 AM
Hi JM,
That's the expected behavior. I'll also "rescan" the repository after the modification, just in case there're also modifications with the mpd file.
-XF
Re: Simple question: Update custom core in XPS
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2009 02:15 AM
Thank you XF,
Sorry for asking this, but how do I rescan the files?
Best,
JM
Re: Simple question: Update custom core in XPS
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2009 02:20 AM
Hi JM,
Go to Project menu and you will see it. Or just find the rescan button on the toolbar.
-XF
Re: Simple question: Update custom core in XPS
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2009 02:28 AM
Hi JM,
I just realized that you are using ISE. I'm not sure if ProjNav can handle this. anyway, the key is to make sure that PlatGen is re-run.
-XF
Re: Simple question: Update custom core in XPS
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2009 02:57 AM
I don't think it happens that way, hence my doubt: If, for instance, I update the user_logic to possess an error, say put "errorblablabla?!?!" in the middle of the vhd, and if i "update the bitstream with processor data" in ISE, it will not detect the vhd error. I rescaned project files..
Best,
JM











