# GRMON and custom IP

**URL:** <https://discourse.grlib.community/t/grmon-and-custom-ip/155>\
**Category:** General - GRLIB SoC\
**Created:** [23 June 2021 19:05 UTC](https://discourse.grlib.community/t/grmon-and-custom-ip/155 "2021-06-23T19:05:08Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![salmanisheikh](https://avatars.discourse-cdn.com/v4/letter/s/8dc957/32.png) [@salmanisheikh](https://discourse.grlib.community/u/salmanisheikh)\
**Post date:** [23 June 2021 19:05 UTC](https://discourse.grlib.community/t/grmon-and-custom-ip/155/1 "2021-06-23T19:05:08Z")

</div>

Hello,

I am trying to use some custom IP (an Interrupt controller) with my SOC (Coldfire CFv1) and I tried using a custom IP from the devices.vhd for my controller but when I did, the free GRMON doesn’t allow me to open it. Is this a feature or handicap of using the free GRMON ☹

---

<div class="post-metadata">

**Author:** ![arvid](https://dub1.discourse-cdn.com/flex017/user_avatar/discourse.grlib.community/arvid/32/12_2.png) [@arvid](https://discourse.grlib.community/u/arvid)\
**Post date:** [24 June 2021 05:08 UTC](https://discourse.grlib.community/t/grmon-and-custom-ip/155/2 "2021-06-24T05:08:11Z")

</div>

The evaluation version only allows GRLIB GPL cores and vendor VENDOR\_CONTRIB cores.

Try changing your vendor ID to VENDOR\_CONTRIB.

---

<div class="post-metadata">

**Author:** ![salmanisheikh](https://avatars.discourse-cdn.com/v4/letter/s/8dc957/32.png) [@salmanisheikh](https://discourse.grlib.community/u/salmanisheikh)\
**Post date:** [24 June 2021 18:54 UTC](https://discourse.grlib.community/t/grmon-and-custom-ip/155/3 "2021-06-24T18:54:09Z")

</div>

So, if I make VENDOR\_CONTRIB and CONTRIB\_CORE1, 2 or 3 for the IP name?

---

<div class="post-metadata">

**Author:** ![ronnback](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@ronnback](https://discourse.grlib.community/u/ronnback)\
**Post date:** [29 June 2021 09:58 UTC](https://discourse.grlib.community/t/grmon-and-custom-ip/155/4 "2021-06-29T09:58:34Z")

</div>

Hi Salman,

Yes, your IP need to output VENDOR\_CONTRIB in the “vendor” part of the PnP vector and CONTRIB\_CORE#, where # is 1, 2 or 3, in the “device” part of the vector.

Best regards,  
Martin

---

<div class="post-metadata">

**Author:** ![salmanisheikh](https://avatars.discourse-cdn.com/v4/letter/s/8dc957/32.png) [@salmanisheikh](https://discourse.grlib.community/u/salmanisheikh)\
**Post date:** [29 June 2021 22:54 UTC](https://discourse.grlib.community/t/grmon-and-custom-ip/155/5 "2021-06-29T22:54:18Z")

</div>

I think that is giving some issues with GRMON. But I will double check I spelled everything correctly.
