Facebook/LinkedIn login is now deprecated, please disconnect our access to your social profile.
Let us contribute to a cleaner Earth, Go Green Updated: May 31, 2020
  1. Dheeraj Kumar
  2. SoC
  3. Friday, 24 April 2020
hlo sir what is an IP and VIP ?
how we will design these IP and VIP?
Responses (1)
Accepted Answer Pending Moderation
IP stands for Intellectual Property and is a generic term used to indicate that the person or entity developing such a property has rights for trademark and copyright protection. In the semiconductor industry an IP typically stands for some kind of a design or implementation idea that someone has developed and is licensing it to others for use. For example, ARM processor cores is an IP as they license it to others for use in their designs.

Similarly a VIP stands for verification IP, and is a property that can be sold to others for use. Because a VIP is intended to be used by many teams, it has to be made configurable to fit the needs of most. A typical example is that of bus agents like AMBA, Wishbone, etc which can be used by multiple teams and configured to fit their needs.

Any design for IP/VIP starts with a requirement, for bus agents the requirement is to meet the protocol. For example a SPI bus VIP agent should cover all scenarios listed in the protocol and have coverage to prove that the agent does handle all corner cases.
  1. more than a month ago
  2. SoC
  3. # 1
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!

You consent to our cookies if you continue to use our website. To know more about cookies, see our privacy policy. I accept cookies from this site.

Agree