I follow these steps to add a new peripheral to an XPS project:
-Create or Import Peripheral -> Create templates for a new peripheral -> ...
-adding ports to myperipheral.vhd
-adding ports and logics to user_logic.v
-Rescan User Repositories
But after doing these steps, when I add the peripheral to the project, the new ports are not available in system assembly view. I think XPS doesn't get my modifications. what's wrong in my work?
Thanks in advance
I follow these steps to add a new peripheral to an XPS project:
-Create or Import Peripheral -> Create templates for a new peripheral -> ...
-adding ports to myperipheral.vhd
-adding ports and logics to user_logic.v
-Rescan User Repositories
But after doing these steps, when I add the peripheral to the project, the new ports are not available in system assembly view. I think XPS doesn't get my modifications. what's wrong in my work?
Thanks in advance
if you add ports to your pcore you need to add them also manualy to the data/my_core.mpd file
like :
PORT my_port ="", DIR=I, BUS=my_bus --INPUT
PORT my_port ="", DIR=O, BUS=my_bus --OUPUT