IPMS: IP Managment From IP Design To Delivery up to Royalty - - PowerPoint PPT Presentation

ipms ip managment from ip design to delivery up to
SMART_READER_LITE
LIVE PREVIEW

IPMS: IP Managment From IP Design To Delivery up to Royalty - - PowerPoint PPT Presentation

IPMS: IP Managment From IP Design To Delivery up to Royalty Reporting Gabrile Saucier Design and Reuse Outline History and Innovaton IP Provider :Do you deliver IP to the market ? Enhance your productvity Case Study 1: IP


slide-1
SLIDE 1

IPMS: IP Managment From IP Design To Delivery up to Royalty Reporting Gabrièle Saucier Design and Reuse

slide-2
SLIDE 2

Outline

  • History and Innovaton
  • IP Provider :Do you deliver IP to the market ? Enhance your productvity

– Case Study 1: IP provider Staton Starter Kit

  • IP Consumer: Do you integrate many IP from many vendors ? Monitor your 3PIP

– Case Study 2: Third Party IP Manager

  • Conclusion
slide-3
SLIDE 3

History: IP Publishing Challenge

  • IP Publishing a D&R Challenge ( startng in 97)

– Commonly used: “IP/product” list as an Excel Sheet (Provider list ofen not available..) – Import/export over frewall ( early request) – Unique (VSIA) format: intractable ??? Diversifed formats needed – Mult applicaton (intranet management): IP reuse hot in 2000

  • Required: “Server hosted” Next Generaton Catalog

– Multiformat, Multicatalog, Evolving Format – Importable/ Exportable over a frewall catalogs to companion/partner/client site

slide-4
SLIDE 4

History: Innovaton in Cataloguing ?

Evolving Catalog Format in a XML layer with an extensible set of Field Types ( all management needs)

  • Mult value atribute, Integer, parametric
  • Field Dependent Secton
  • Access control and Dedicated Views ( engineering, marketng)
  • Hyperlink and URL…
  • Hierarchy ( embedded / related)
  • Bridge to design DB

And More

  • Customizable Search
  • Automated Upload from Excel … …
  • Import/ Export (over frewall) of fltered catalogs to companion site

Build, Search, Export in an XML layer/Store in Mysql

  • Used as web portal
  • Used for Internal Management
  • Shared Data with Corporate web site

XML Layer IP List

IP list Excel-MysQL

Search Smart Phone

Companion DB

slide-5
SLIDE 5

Extension to intranet smart IP Management Dashboards

History:

  • IP centric tables ( bug List ,delivery list ,additonal property ( Maturity, claims…)
  • Commonly Used: Fixed Format DB Table

Innovaton: Smart configraacle synchronized management “panels “ Extensible supported types

  • Date and Alert
  • Algorithmic Calculaton (Python)
  • Bridge to/ Synchronized with

– Other panels – Companion DB

  • Workfow primitve (control signal)

Management Panels

MySQL

XML Layer

Management Panels

MySQL

XML Layer

slide-6
SLIDE 6

Outline

  • History and Innovaton
  • IP Provider :Do you deliver IP to the market ? Enhance your productvity

– Case Study 1: IP provider Staton Starter Kit

  • IP Consumer: Do you integrate many IP from many vendors ? Monitor your 3PIP

– Case Study 2: Third Party IP Manager

  • Conclusion
slide-7
SLIDE 7

IP Provider Intranet Staton StatonnStarter Kit

  • Goal :

– Enhance Productvity – Increase Quality and Customer Satsfacton

  • How ? Make it available for Sales, Product managers, Engineers

– Which Product Line /Product is available ? – Which product(s) release (.. various confguratons, target nodes ..) has been delivered to whom – Which bug afects which client?

  • In Sync with the corporate environment

Basic Implementaton. Starter Kit – Catalog and Three Key Interconnected Management Panels

slide-8
SLIDE 8

IP Provider Intranet Management Staton n Starter Kit

  • Basic Confguraton

Product Line Catalogs

Design DB Shelf Delivery Panel

IP1 Release 1.0 IP2 Release 2.0

Customer Delivery Panel CRM DB Bug Panel Delivery Storage Corporate /partner Web site Reuse Statonnnn

Product Line Managers

Bug DB

slide-9
SLIDE 9

IP Provider Management Staton n Starter Kit

Easy access of Key data (informaton Documentaton sharing) in the product list Powerful fexible documentaton (Product Family specifc)

  • Shelf Delivery :Hierarchy Support :

– A shelf delivery release can include other shelf delivery – “Add On” such as standard cell /add on macro…

  • Customer Delivery

– Easy On line client specifc Package creaton – Predefned Package of shelf delivery

  • Sponsored Package ( Free on line download )
slide-10
SLIDE 10

Synchronized Bug panel

Bug Declaraton associated with Shelf delivery i afected client automatcally inherited

  • Warning on Bug in Shelf Delivery when creatng Client Delivery
slide-11
SLIDE 11

Outline

  • History and Innovaton
  • IP Provider :Do you deliver IP to the market ? Enhance your productvity

– Case Study 1: IP provider Staton Starter Kit

  • IP Consumer: Do you integrate many IP from many vendors ? Monitor your 3PIP

– Case Study 2: Third Party IP Manager

  • Conclusion
slide-12
SLIDE 12

Needs and Goals of a global management

  • 3PIP monitoring across all organizatonal Units
  • Procurement department

– License agreement – Legal restricton – Pricing Negotaton: Fee, royalty scheme

  • Engineers need to know

– Which IP have been licensed (key technical details) – Under which type of agreement – Which usage restricton

  • 3PIP Engineering Manager

– IP acceptance IP quality

  • Finance department

– Payment calculaton & schedule – Expense predicton – Finance Tear sheet

slide-13
SLIDE 13

Synchronizaton Badly Needed: IP Life Cycle

IPMS

Quality Check Integrate IP in SoC/Product Manufacturing TO nBOM Client Shipment 3PIP Delivery Server

IP recepton* Qualifcaton* Delivery to Design Manager* Integraton in SoC* Product Tape out/Shipment Goal: Reliability and Quality enhancement ,easy and secure access, expenses control, high quality fnance management. Including predicton and tear sheet etc..

slide-14
SLIDE 14

Synchronisaton Badly Needed: IP Entry

IPMS 3PIP List

Quality Check Integrate IP in SoC/Product Manufacturing TO nBOM Client Shipment 3PIP Delivery Server

1

slide-15
SLIDE 15

Third Party IP Entry

  • Informaton for designers in a 3PIP IP List (Catalog technology)

– Which IP have been licensed (key technical details ) – Under which type of agreement – Which usage restricton

  • Alert about new IP, about Bug ... (Alert technology )
  • Controlled Secure access to the IP version (optonal )

– IP Version entry (Packaging Staton) – Download workfow for secure and controlled download (Workfow technology ) – File transfer if distributed locatons (controlled fp/sfp technology)

slide-16
SLIDE 16

Synchronizaton Badly Needed: IP Tracing

IPMS

Quality Check Integrate IP in SoC/Product Manufacturing TO nBOM Client Shipment 3PIP Delivery Server

1 2a 2b

slide-17
SLIDE 17

Which IP in which Product ? Who? Where used ?

  • IP version in Product version?

– IP version in SoC version – IP in Package in Board – IP actvated (Fuse technology) in Package in a Board

  • Constructve Entry (Product/Project Manager)

– Map IP in Soc (Package) – Map Soc (Package) in product

  • Synchronize /Upload existng table

– Bridie to any existni taacle / DB record /BOM

  • Result Tracing Table
slide-18
SLIDE 18

Tracing Table

Number of Instances

slide-19
SLIDE 19

In Sync Shipment Data

3PIP List

Quality Check Integrate IP in SoC/Product Manufacturing TO nBOM Client Shipment 3PIP Delivery Server

1 2a 2b 3

IPMS Royalty engine!

slide-20
SLIDE 20

Shipment Report

  • Shipment Type

– Direct /Distributor/client

  • Manual entry :Quarterly Product Shipment Entry
  • Existng Table upload
  • Shipment Data synchronized from Shipment Center

– Shipment Raw Data Table

  • Daily updated
  • Java Cron or Scheduled Batch Processes

– Filtered and interpreted in IPMS table

  • Volume added
  • Volume Break detecton
slide-21
SLIDE 21

In Sync Shipment Data

3PIP List

Quality Check Integrate IP in SoC/Product Manufacturing TO nBOM Client Shipment 3PIP Delivery Server

1 2a 2b 3

Royalty engine!

  • If shipment data captured
  • Platorm will be able to handle NRE fee, licensing Fee (with reminder alerts )

– And royalty… An unique Royalty Engine

slide-22
SLIDE 22

Royalty Functons Library

  • Extensible Python library

– Platorm owner can enter his own

  • Parameters

None iIP CategoryiSoC TypeiASP; iVolume iIP Bundle Discount YesiNo Annual iLife Time Per ProductiAll ProductiSubset of ProductsiPer SoCiAll SoC YesiNo

slide-23
SLIDE 23

Royalty Parameter Value

Values entered in the IP descripton

slide-24
SLIDE 24

Royalty Display

slide-25
SLIDE 25

Licensor Tear sheet edited in one click

Contact name + 408.943.1234 contactname@cadence.com

slide-26
SLIDE 26

Conclusion

  • Managing several IPs from many suppliers needs a global management platorm

– Dedicated to IP in Product – From IP fles to Financial Views

  • Synchronized with all related corporate Views

– Outsource – No compettve tool on the market – Use 2 decades of experience .. Use IPMS platorm