When and How to create a component

Question: What are the factors which need to be considered before converting an IP to a component? How to decide which method to follow for designing a component?

 

Answer:

It is very critical to understand whether an IP need to be converted into a component and which design methodology should be followed. Attached document provide FAQs covering the following topics:

 

1. Whether an IP is to be converted to a component or not.

2. Different options for creating a component.

3. Design flow of component development.

4. Guidelines to be followed while using a single instance fixed function block as a part of the component.