SlideShare a Scribd company logo
1 of 12
Download to read offline
IP Creations and Solutions:
                Let’s Work Together
            A place for sharing ideas for circuit designers and chip architects




JB Chritz                     IP Creation and Solutions Group             Page # 1
IP Creations and Solutions Group
                        Purpose:
      —  This group allows creators of Semiconductor IP to share
          techniques and resources.

      —  Our goal is to help IP creators to connect with IP users.

      —  Another goal is to create and maintain a quality
          standard for IP.




JB Chritz                 IP Creation and Solutions Group      Page # 2
Detailed Description

      —  If you are a creator of Integrated Circuit functional
          blocks, this group is for you.

      —  If you are a user of IC Design Blocks, this group is for
          you.

      —  Our goal is to bring Circuit Designers and Chip Architects
          together to discuss the issues that affect all of us.

      —  What’s working with the present IP distribution system?

      —  What isn’t working and why?


JB Chritz                 IP Creation and Solutions Group         Page # 3
3 Different Business Models:
 Model Name           Description              Developer     User Point of                       Issues:
                                               Point of View View
 Front End loaded –   User pays developer      Great – full payment     Not so good; all         How do you get
                      an NRE up front and      is received up front.    money paid out           developer to come
                      that is the total cost                            before IP is proven      back & fix problems?
                      paid.                                             to work..
 Back End loaded –    User pays no NRE,        Problem -Developer       Good for user. He        Keeping track of
                      but instead pays a       spends money up          pays out as he gets      royalties is painful.
                      royalty for the use of   front, but realizes no   income. Still,           Total royalty can be
                      the IP                   revenue until            royalties can be hard    quite high for a
                                               customer has sales.      to track.                successful product.
                                               Tracking royalties
                                               can be difficult
 Middle Road –        User pays a reduced      Covers some of           Delays some              Both parties have
                      NRE up front, then a     developer’s upfront      payment until            skin in the game,
                      royalty based on         cost                     product is shipping.     right through EOL
                      units shipped                                     Developer has
                                                                        incentive to fix any
                                                                        problems.
 Capped Total         Total of NRE &           Might limit total        Helps limit total cost   Limits total cost for
                      Royalty is capped at     revenue from high        of IP. Makes costs       customer. Makes IP
                      an agreeable number      volume products          more predictable.        more attractive.

JB Chritz                              IP Creation and Solutions Group                                   Page # 4
How do we know the IP will
                work in the Chip?
      —  For most people, this is the largest single issue.

      —  For this reason, due diligence is key.
            —  Silicon results in the chip technology of interest is
                paramount
            —  Also, this is why most buyers prefer to spread payouts over
                time, tied to major milestones.
            —  Key Milestones
              —  Initial payment (to get the project moving)
              —  Delivery of GDS data
              —  Silicon validation and characterization (yield and datasheet)
              —  Product Qualification

JB Chritz                       IP Creation and Solutions Group            Page # 5
What if I don’t have silicon
            results, is that a deal killer?
      —  This is a key issue that keeps many small shops out of the IP
          business

      —  However, using this type of IP can reduce the user’s cost
          considerably

      —  How can we “Qualify” an untested IP block?
            —  We really need some innovation here as the cost of Qualifying an IP
                block is above $500K and climbing…

      —  Some ideas;
            —  Simulation reviews – What simulations were run across what PVT
                corners? What were the vectors? Were all the datasheet parameters
                measured?
            —  Design Rule violations – Are there any design rule violations? Has the
                foundry approved these violations?
            —  Reduced up front payments, Royalties instead

JB Chritz                         IP Creation and Solutions Group                Page # 6
How do I verify the Quality of
                an IP block?
      —  Silicon Characterization Report:
            —  Does the IP meet it’s Datasheet?
            —  Across Process variations?
            —  What is the expected yield of this IP in a chip?

      —  Testimonials:
            —  How many chips use this IP?
            —  In what technologies
            —  Inputs from other customers

      —  Reliability Report:


JB Chritz                      IP Creation and Solutions Group     Page # 7
What if the silicon doesn’t
                       work?
      —  Prepare for in situ debug, i.e. BIST
            —  This is the preferred method

      —  Access through available ports (JTAG, etc.)
            —  Acceptable, but much slower than BIST and probably not as
                complete.

      —  Write code to access through chip logic
            —  Slow, tedious, and painful!
            —  People have spent 6 months debugged problems this way!
            —  By the time they figure out the problem, the market
                window has closed!

JB Chritz                     IP Creation and Solutions Group      Page # 8
What about views (Models)?

      —  Which views do you need for your tool flow?
            —  LEF, Verilog, VHDL, Netlist, Symbol
            —  What else do you need?
            —  How to protect IP, while delivering necessary views?

      —  How do you verify these views are accurate?
            —  Timing issues inside of Verilog or VHDL model
            —  Completeness of Model? (Are all the input vectors
                covered?)
            —  Timing accuracy for Core Library models…



JB Chritz                     IP Creation and Solutions Group          Page # 9
EDA Tools

      —  Mainstream EDA vendors
            —  Traditional path for tools
            —  High cost – often >$150K per seat + 15% per year
                maintenance
            —  Reasonable support model

      —  Open Source Tools
            —    Much cheaper to use
            —    How functional are they?
            —    What about maintenance?
            —    What about support? Turn-around time on bug fixes?


JB Chritz                        IP Creation and Solutions Group       Page # 10
Where do we go from here?

      —  How do we develop IP more cheaply, while still
          maintaining the Quality?

      —  Is there a better way?

      —  What might that look like?




JB Chritz                 IP Creation and Solutions Group   Page # 11
About the Author:

      —  Mr. Chritz has been in the IC Design and Development
          business for 30+ years.
            —  In that time he has designed Memory, Logic, and Analog
                Circuitry.
            —  He has managed teams from 3 to 30 people.
            —  In his position at ON Semiconductor, he was responsible for
                the purchase of many different types of IP (Memory, Logic,
                IO, and BIST)
            —  As well he was responsible for the creation of several
                different types of IP (Logic, Memory, BIST)
            —  He also set the Quality standards for the IP, whether
                purchased or created.

JB Chritz                     IP Creation and Solutions Group        Page # 12

More Related Content

What's hot

Common Objections to TDD (and their refutations)
Common Objections to TDD (and their refutations)Common Objections to TDD (and their refutations)
Common Objections to TDD (and their refutations)Seb Rose
 
What Is Open Source Hardware?
What Is Open Source Hardware?What Is Open Source Hardware?
What Is Open Source Hardware?inthebitz
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testingvmglover
 
Refactoring AOMs For AgilePT2010
Refactoring AOMs For AgilePT2010Refactoring AOMs For AgilePT2010
Refactoring AOMs For AgilePT2010Joseph Yoder
 
Roadmap and Technology Incubators
Roadmap and Technology IncubatorsRoadmap and Technology Incubators
Roadmap and Technology IncubatorsAngelo Corsaro
 
Windows 8 hardware sensors
Windows 8 hardware sensorsWindows 8 hardware sensors
Windows 8 hardware sensorsMatteo Pagani
 
Challenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentChallenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentAtul Nene
 
Ray speerchipsensorsei letterkenny
Ray speerchipsensorsei letterkennyRay speerchipsensorsei letterkenny
Ray speerchipsensorsei letterkennythreesixty
 
Video Conferencing Architecture
Video Conferencing ArchitectureVideo Conferencing Architecture
Video Conferencing ArchitectureVideoguy
 
Network Equipment Testing White Paper
Network Equipment Testing White PaperNetwork Equipment Testing White Paper
Network Equipment Testing White PaperAtul Nene
 
2007, Radiocrafts: Make Or Buy, Life cycle cost of ZigBee® solution
2007, Radiocrafts: Make Or Buy, Life cycle cost of ZigBee® solution2007, Radiocrafts: Make Or Buy, Life cycle cost of ZigBee® solution
2007, Radiocrafts: Make Or Buy, Life cycle cost of ZigBee® solutionWireless Sensor Networks Apellidos
 
Strategic innovation
Strategic innovation Strategic innovation
Strategic innovation Prayukth K V
 

What's hot (20)

Common Objections to TDD (and their refutations)
Common Objections to TDD (and their refutations)Common Objections to TDD (and their refutations)
Common Objections to TDD (and their refutations)
 
What Is Open Source Hardware?
What Is Open Source Hardware?What Is Open Source Hardware?
What Is Open Source Hardware?
 
Technical debt
Technical debtTechnical debt
Technical debt
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testing
 
Refactoring AOMs For AgilePT2010
Refactoring AOMs For AgilePT2010Refactoring AOMs For AgilePT2010
Refactoring AOMs For AgilePT2010
 
Everything about HDMI
Everything about HDMIEverything about HDMI
Everything about HDMI
 
415212 415212
415212 415212415212 415212
415212 415212
 
Roadmap and Technology Incubators
Roadmap and Technology IncubatorsRoadmap and Technology Incubators
Roadmap and Technology Incubators
 
Windows 8 hardware sensors
Windows 8 hardware sensorsWindows 8 hardware sensors
Windows 8 hardware sensors
 
Ccna PrepCenter - IP Subnetting from Networkers
Ccna PrepCenter - IP Subnetting from NetworkersCcna PrepCenter - IP Subnetting from Networkers
Ccna PrepCenter - IP Subnetting from Networkers
 
20120402 prd - generic presentation
20120402   prd - generic presentation20120402   prd - generic presentation
20120402 prd - generic presentation
 
Ipross
IprossIpross
Ipross
 
Challenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentChallenges In Managing Embedded Product Development
Challenges In Managing Embedded Product Development
 
Ray speerchipsensorsei letterkenny
Ray speerchipsensorsei letterkennyRay speerchipsensorsei letterkenny
Ray speerchipsensorsei letterkenny
 
Video Conferencing Architecture
Video Conferencing ArchitectureVideo Conferencing Architecture
Video Conferencing Architecture
 
Lumilode NSF Final Presentation
Lumilode NSF Final PresentationLumilode NSF Final Presentation
Lumilode NSF Final Presentation
 
Network Equipment Testing White Paper
Network Equipment Testing White PaperNetwork Equipment Testing White Paper
Network Equipment Testing White Paper
 
2007, Radiocrafts: Make Or Buy, Life cycle cost of ZigBee® solution
2007, Radiocrafts: Make Or Buy, Life cycle cost of ZigBee® solution2007, Radiocrafts: Make Or Buy, Life cycle cost of ZigBee® solution
2007, Radiocrafts: Make Or Buy, Life cycle cost of ZigBee® solution
 
Strategic innovation
Strategic innovation Strategic innovation
Strategic innovation
 
SET NSF Final Presentation
SET NSF Final PresentationSET NSF Final Presentation
SET NSF Final Presentation
 

Similar to IP Creators & Users Group Description

Meego의 현재와 미래(1)
Meego의 현재와 미래(1)Meego의 현재와 미래(1)
Meego의 현재와 미래(1)mosaicnet
 
The long road to IP commercialization
The long road to IP commercializationThe long road to IP commercialization
The long road to IP commercializationDesign And Reuse
 
Solving the System-Level Design Riddle
Solving the System-Level Design RiddleSolving the System-Level Design Riddle
Solving the System-Level Design RiddleDesign World
 
Reversing the amd fusion launch
Reversing the amd fusion launchReversing the amd fusion launch
Reversing the amd fusion launchAkhilanand Kumar
 
NLP for videos: Understanding customers' feelings in videos - Albert Lewandow...
NLP for videos: Understanding customers' feelings in videos - Albert Lewandow...NLP for videos: Understanding customers' feelings in videos - Albert Lewandow...
NLP for videos: Understanding customers' feelings in videos - Albert Lewandow...GetInData
 
Athens IoT meetup #7 - Desploy (Costas Pipilas)
Athens IoT meetup #7 - Desploy (Costas Pipilas)Athens IoT meetup #7 - Desploy (Costas Pipilas)
Athens IoT meetup #7 - Desploy (Costas Pipilas)Athens IoT Meetup
 
The Real Innovations that Fabless Companies Should Look At
The Real Innovations that Fabless Companies Should Look AtThe Real Innovations that Fabless Companies Should Look At
The Real Innovations that Fabless Companies Should Look AtS3
 
The Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorThe Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorEffectiveUI
 
The Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorThe Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorEffective
 
Managing Global, Multi-Lingual Content on a Large Scale
Managing Global, Multi-Lingual Content on a Large ScaleManaging Global, Multi-Lingual Content on a Large Scale
Managing Global, Multi-Lingual Content on a Large ScalePam Didner
 
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)byteLAKE
 
Beyond the Hype Cycle: Barriers and Breakthroughs Toward XR Growth
Beyond the Hype Cycle: Barriers and Breakthroughs Toward XR GrowthBeyond the Hype Cycle: Barriers and Breakthroughs Toward XR Growth
Beyond the Hype Cycle: Barriers and Breakthroughs Toward XR GrowthIntel® Software
 
Intel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabIntel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabMichelle Holley
 

Similar to IP Creators & Users Group Description (20)

Ipbc china 2012 Presentation
Ipbc china 2012 PresentationIpbc china 2012 Presentation
Ipbc china 2012 Presentation
 
Meego의 현재와 미래(1)
Meego의 현재와 미래(1)Meego의 현재와 미래(1)
Meego의 현재와 미래(1)
 
The long road to IP commercialization
The long road to IP commercializationThe long road to IP commercialization
The long road to IP commercialization
 
2014 12-10 aimee
2014 12-10 aimee2014 12-10 aimee
2014 12-10 aimee
 
Solving the System-Level Design Riddle
Solving the System-Level Design RiddleSolving the System-Level Design Riddle
Solving the System-Level Design Riddle
 
Cs207 2
Cs207 2Cs207 2
Cs207 2
 
"Vision for All?," a Presentation from Intel
"Vision for All?," a Presentation from Intel"Vision for All?," a Presentation from Intel
"Vision for All?," a Presentation from Intel
 
Cs207 3
Cs207 3Cs207 3
Cs207 3
 
Reversing the amd fusion launch
Reversing the amd fusion launchReversing the amd fusion launch
Reversing the amd fusion launch
 
NLP for videos: Understanding customers' feelings in videos - Albert Lewandow...
NLP for videos: Understanding customers' feelings in videos - Albert Lewandow...NLP for videos: Understanding customers' feelings in videos - Albert Lewandow...
NLP for videos: Understanding customers' feelings in videos - Albert Lewandow...
 
The changing face of video conferencing
The changing face of video conferencingThe changing face of video conferencing
The changing face of video conferencing
 
Ceedo Sales training
Ceedo Sales trainingCeedo Sales training
Ceedo Sales training
 
Athens IoT meetup #7 - Desploy (Costas Pipilas)
Athens IoT meetup #7 - Desploy (Costas Pipilas)Athens IoT meetup #7 - Desploy (Costas Pipilas)
Athens IoT meetup #7 - Desploy (Costas Pipilas)
 
The Real Innovations that Fabless Companies Should Look At
The Real Innovations that Fabless Companies Should Look AtThe Real Innovations that Fabless Companies Should Look At
The Real Innovations that Fabless Companies Should Look At
 
The Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorThe Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX Factor
 
The Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorThe Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX Factor
 
Managing Global, Multi-Lingual Content on a Large Scale
Managing Global, Multi-Lingual Content on a Large ScaleManaging Global, Multi-Lingual Content on a Large Scale
Managing Global, Multi-Lingual Content on a Large Scale
 
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
 
Beyond the Hype Cycle: Barriers and Breakthroughs Toward XR Growth
Beyond the Hype Cycle: Barriers and Breakthroughs Toward XR GrowthBeyond the Hype Cycle: Barriers and Breakthroughs Toward XR Growth
Beyond the Hype Cycle: Barriers and Breakthroughs Toward XR Growth
 
Intel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabIntel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/Lab
 

IP Creators & Users Group Description

  • 1. IP Creations and Solutions: Let’s Work Together A place for sharing ideas for circuit designers and chip architects JB Chritz IP Creation and Solutions Group Page # 1
  • 2. IP Creations and Solutions Group Purpose: —  This group allows creators of Semiconductor IP to share techniques and resources. —  Our goal is to help IP creators to connect with IP users. —  Another goal is to create and maintain a quality standard for IP. JB Chritz IP Creation and Solutions Group Page # 2
  • 3. Detailed Description —  If you are a creator of Integrated Circuit functional blocks, this group is for you. —  If you are a user of IC Design Blocks, this group is for you. —  Our goal is to bring Circuit Designers and Chip Architects together to discuss the issues that affect all of us. —  What’s working with the present IP distribution system? —  What isn’t working and why? JB Chritz IP Creation and Solutions Group Page # 3
  • 4. 3 Different Business Models: Model Name Description Developer User Point of Issues: Point of View View Front End loaded – User pays developer Great – full payment Not so good; all How do you get an NRE up front and is received up front. money paid out developer to come that is the total cost before IP is proven back & fix problems? paid. to work.. Back End loaded – User pays no NRE, Problem -Developer Good for user. He Keeping track of but instead pays a spends money up pays out as he gets royalties is painful. royalty for the use of front, but realizes no income. Still, Total royalty can be the IP revenue until royalties can be hard quite high for a customer has sales. to track. successful product. Tracking royalties can be difficult Middle Road – User pays a reduced Covers some of Delays some Both parties have NRE up front, then a developer’s upfront payment until skin in the game, royalty based on cost product is shipping. right through EOL units shipped Developer has incentive to fix any problems. Capped Total Total of NRE & Might limit total Helps limit total cost Limits total cost for Royalty is capped at revenue from high of IP. Makes costs customer. Makes IP an agreeable number volume products more predictable. more attractive. JB Chritz IP Creation and Solutions Group Page # 4
  • 5. How do we know the IP will work in the Chip? —  For most people, this is the largest single issue. —  For this reason, due diligence is key. —  Silicon results in the chip technology of interest is paramount —  Also, this is why most buyers prefer to spread payouts over time, tied to major milestones. —  Key Milestones —  Initial payment (to get the project moving) —  Delivery of GDS data —  Silicon validation and characterization (yield and datasheet) —  Product Qualification JB Chritz IP Creation and Solutions Group Page # 5
  • 6. What if I don’t have silicon results, is that a deal killer? —  This is a key issue that keeps many small shops out of the IP business —  However, using this type of IP can reduce the user’s cost considerably —  How can we “Qualify” an untested IP block? —  We really need some innovation here as the cost of Qualifying an IP block is above $500K and climbing… —  Some ideas; —  Simulation reviews – What simulations were run across what PVT corners? What were the vectors? Were all the datasheet parameters measured? —  Design Rule violations – Are there any design rule violations? Has the foundry approved these violations? —  Reduced up front payments, Royalties instead JB Chritz IP Creation and Solutions Group Page # 6
  • 7. How do I verify the Quality of an IP block? —  Silicon Characterization Report: —  Does the IP meet it’s Datasheet? —  Across Process variations? —  What is the expected yield of this IP in a chip? —  Testimonials: —  How many chips use this IP? —  In what technologies —  Inputs from other customers —  Reliability Report: JB Chritz IP Creation and Solutions Group Page # 7
  • 8. What if the silicon doesn’t work? —  Prepare for in situ debug, i.e. BIST —  This is the preferred method —  Access through available ports (JTAG, etc.) —  Acceptable, but much slower than BIST and probably not as complete. —  Write code to access through chip logic —  Slow, tedious, and painful! —  People have spent 6 months debugged problems this way! —  By the time they figure out the problem, the market window has closed! JB Chritz IP Creation and Solutions Group Page # 8
  • 9. What about views (Models)? —  Which views do you need for your tool flow? —  LEF, Verilog, VHDL, Netlist, Symbol —  What else do you need? —  How to protect IP, while delivering necessary views? —  How do you verify these views are accurate? —  Timing issues inside of Verilog or VHDL model —  Completeness of Model? (Are all the input vectors covered?) —  Timing accuracy for Core Library models… JB Chritz IP Creation and Solutions Group Page # 9
  • 10. EDA Tools —  Mainstream EDA vendors —  Traditional path for tools —  High cost – often >$150K per seat + 15% per year maintenance —  Reasonable support model —  Open Source Tools —  Much cheaper to use —  How functional are they? —  What about maintenance? —  What about support? Turn-around time on bug fixes? JB Chritz IP Creation and Solutions Group Page # 10
  • 11. Where do we go from here? —  How do we develop IP more cheaply, while still maintaining the Quality? —  Is there a better way? —  What might that look like? JB Chritz IP Creation and Solutions Group Page # 11
  • 12. About the Author: —  Mr. Chritz has been in the IC Design and Development business for 30+ years. —  In that time he has designed Memory, Logic, and Analog Circuitry. —  He has managed teams from 3 to 30 people. —  In his position at ON Semiconductor, he was responsible for the purchase of many different types of IP (Memory, Logic, IO, and BIST) —  As well he was responsible for the creation of several different types of IP (Logic, Memory, BIST) —  He also set the Quality standards for the IP, whether purchased or created. JB Chritz IP Creation and Solutions Group Page # 12