During IP Migration, there are 3 development scenarios that usually take place

  • Migration on Technology  where the customer would like to use the current design but they would like to plot it into new technology (i.e. move IPs from 0.5um to 65nm)
  • Migration between Fabrication Processes where the customer would like to use a specific fabrication process but the IP being developed is not using this technology
  • New IP Macro where the customer would like to develop a new macro with new specification requirement

Migration on Technology

The customer selects the macro from existing IP Catalog and defines their technology requirement for the new plotting (i.e. considering the plotting of existing IP from 0.5um tech to 65nm tech). Once the requirement has been confirmed, processes plotting on technology, circuit architecture and small components (such as transistor unit) are taken into account to prevent failures. Finally a draft of a IP specification and a design policy is made before the IP design is initiated.  As the quality of the design is of the highest concern, the design is developed under an in-house control with risk management processes in place. 

Migration between Fabrication Processes

Products that require IP Macro from one fabrication processes to another require specific processes due to the different technology requirements in different fabrication processes. The different process parameters, component availability and transistor requirements have to be taken into account and the risk has to be defined of this technology plotting.  Once a deep understanding of the requirements has been achieved, it is necessary to reconsider and finalize the specifications as well as draft a design policy to control the whole IP design to ensure there are no failures.

Development of New IP

When developing a new IP, it is essential to have a feasibility study with preliminary specifications based upon the product outline. Through a deliberated study on the requirement, it is easy to circle out those design difficulties and contemplate the solutions to offset those risks, thus ensuring that the finalized specification is more practical for the product. In addition good design policies control the development ensuring the design goal is easily achieved. While it might feel like this increases the lead time on product development, a consolidated plan will shorten the overall project completion time as it not only prevents the macro from later mask changes but also time and the cost in design.

Concurrent Engineering

Our services also support the concurrent development for time-to-market requirements for our client’s products. It helps maintain a short product design phase and at the same time reduce the lead-time of development. 

Sequential Development

Concurrent Development