When and How to create a component

Version 1
    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?



    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.