SlideShare a Scribd company logo
Opening Library Access through a
    Standard Data Interface
          Architecture

      Timothy J. Ehrler       H. John Beatty
             OMC Vice-chair           OMC Chair
     Philips Semiconductors            IBM Corp.
     tim.ehrler@philips.com   jbeatty@us.ibm.com
Introduction
• The OpenAccess Coalition (OAC) has had a long-standing, and now
  high-priority, roadmap item necessary for library model access
       – implement APIs and data structures
              • static (popular format) & dynamic (algorithmic) analysis methods
       – provide timing, power, and signal integrity modeling
       – provide functional information for synthesis, simulation, test, model
         analysis, and state-dependant evaluations
       – enable model analysis and annotation

• The Open Modeling Coalition (OMC) was chartered to respond to the
  recommendations of the Design Technology Council (DTC) Library
  Task Force concerning industry-wide characterization and modeling
  issues
       –    accuracy
       –    consistency
       –    data & algorithm transparency
       –    standard application & tool access methods

Open Library Access through a Standard Data Interface Architecture
                                                                                   2
Coalition Working Relationships
• OpenAccess Coalition (OAC) chartered to address & manage design
  database issues & maintenance
       – OAC is a donation model
              • Seed technology was donated to the OAC
              • Changes to the standard made by others are given back to the OAC
• Open Modeling Coalition (OMC) chartered to address library modeling &
  characterization issues
       – OMC is a license model
              • Seed technology is licensed to the OMC under Reasonable and Non-Discriminatory
                terms (RAND)
                  – Owner retains ownership of contributed material
              • Improvements are licensed back (RAND)
• Each coalition to have working group to address library modeling & analysis
  issues appropriate to their respective objectives
       – OAC Library Working Group (LWG)
       – OMC Data Model Working Group (DMWG)
• Oversight & coordinating work group to be established to ensure compatible
  development & implementation
       – Include members of each coalition work group
       – Satisfy the requirements and obligations of both groups

Open Library Access through a Standard Data Interface Architecture
                                                                                                 3
Proposed Joint Library Working Group
• Single work group comprising members of both coalitions under SI2
       – Less overhead among work group members
       – Fewer duplicated or conflicting efforts
• Appropriate partitioning & allocation of development & implementation roles
  & responsibilities
       – OMC members responsible for C interface (IEEE-1481)
              • OA compatible data structures & APIs
              • Interface with OA for callbacks
       – OAC members responsible for C++ interface (OA)
              • Plug-in methodology & architecture ala Design Management (DM)
              • Analysis annotation & access API definition
       – Continuous validation with respective coalition change/steering groups
• Integration & verification integral part of objectives
       – Not separate process or activity
       – Continuous communication achieves objectives much more effectively than inter-
         coalition work group “packet” communication and problem / conflict resolution

• Precluding differences and avoiding conflicts preferable to
  [perhaps] disjoint interface / integration efforts
Open Library Access through a Standard Data Interface Architecture
                                                                                          4
OMC Architecture Deliverables
• Static Format                                                                                                      Characterization
        – Controlled revisions to the                                                                                  Subsystem

          ECSM format.




                                                                                       Extended OA interface
        – ECSM-CMG established to                                                                                         Modeling
          oversee the improvements                                                                                        Subsystem




• Dynamic format
        – Reference platform built                                    DESIGN DATA                              Compiler               ECSM
          around OAC and IEEE-1481
                                                                     Data Model (DM)



• Consistent application access to
  library data and algorithms


                                                                     Application
                                                                          1
                                                                        Application
                                                                              2




Open Library Access through a Standard Data Interface Architecture
                                                                                                                                             5
OMC High-Level Architecture

                                                                            INPUT        Process Technology, Test
                                                                                               Site, Design
                  OA/OMC                                                                and Simulation Information
                  Interface
                                                                                    SNPS/Magma
                                                                                            Characterization
                                                                                                  FE               OMC
                       DESIGN DATA                                                                                     POPULAR
                                                                                                                     FORMATS (.lib,
                    Data Model (DM) *1                                                 OMC         Raw                SPDM, CSM,



                                                      DM API PLUG-IN C++
                                                                                                                      ECSM, other)



                                                      C-based Library API
                                                                                                               1       Generator
                                                                                IBM          IBM
                                                                                   IP           Model
                                                                                Generator      Generator
                                  DESIGN                                                     IBM
                                  TOOLS
                  Application1                                                                 Compilation
                                                                                                 System
                      Application2                                                                             OMC
                        Applicationn
                                                                                                  IEEE             Popular
                 MAGMA                                                                            1481             Format
                              SDF                                                                Library           Bridge
                 OA Gear    Generator
                                                                                                                         Tools using
                                                                                                                           Popular
                                                                                                                           Format
                                                                                                                          Libraries
                                                       licensed
                                                     technology


Open Library Access through a Standard Data Interface Architecture
                                                                                                                                       6
OpenAccess Library Interface Plug-In
• Application currently interfaces with                              • Application need only interface with
  design database and library                                          design database
       –    Application responsible for library                           –   Library communications transparent
            communications                                                    to application
       –    Application must handle full set of                           –   Library interface plug-in handles full
            external & callback functions                                     set of external & callback functions
       –    Complex application interface to                              –   Application relieved of library-specific
            library required                                                  interface issues




                                                                                Application




Open Library Access through a Standard Data Interface Architecture
                                                                                                                         7
7th OA Conference - Nov 2005 - Opening Library Access - Standard Data Interface Architecture
Ad

More Related Content

What's hot (11)

Qmf for z os nordic db2 days andy
Qmf for z os nordic db2 days andyQmf for z os nordic db2 days andy
Qmf for z os nordic db2 days andy
Peter Schouboe
 
1
11
1
Majong DevJfu
 
[2015/2016] Modern development paradigms
[2015/2016] Modern development paradigms[2015/2016] Modern development paradigms
[2015/2016] Modern development paradigms
Ivano Malavolta
 
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp
 
Sourcing Lecture 3 Outsourcing
Sourcing Lecture 3 OutsourcingSourcing Lecture 3 Outsourcing
Sourcing Lecture 3 Outsourcing
Frank Willems
 
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
GIS in the Rockies
 
On the Composition and Reuse of Viewpoints
On the Composition and Reuse of ViewpointsOn the Composition and Reuse of Viewpoints
On the Composition and Reuse of Viewpoints
Henry Muccini
 
10 - Architetture Software - More architectural styles
10 - Architetture Software - More architectural styles10 - Architetture Software - More architectural styles
10 - Architetture Software - More architectural styles
Majong DevJfu
 
CICS-COBOL to J2EE Migration – White Paper
CICS-COBOL to J2EE Migration – White PaperCICS-COBOL to J2EE Migration – White Paper
CICS-COBOL to J2EE Migration – White Paper
Kumaran Systems Inc
 
Tutorial on J2EE versus .NET for .NET Programmers
Tutorial on J2EE versus .NET for .NET Programmers Tutorial on J2EE versus .NET for .NET Programmers
Tutorial on J2EE versus .NET for .NET Programmers
David Freitas
 
Software Parallelisation & Platform Generation for Heterogeneous Multicore Ar...
Software Parallelisation & Platform Generation for Heterogeneous Multicore Ar...Software Parallelisation & Platform Generation for Heterogeneous Multicore Ar...
Software Parallelisation & Platform Generation for Heterogeneous Multicore Ar...
chiportal
 
Qmf for z os nordic db2 days andy
Qmf for z os nordic db2 days andyQmf for z os nordic db2 days andy
Qmf for z os nordic db2 days andy
Peter Schouboe
 
[2015/2016] Modern development paradigms
[2015/2016] Modern development paradigms[2015/2016] Modern development paradigms
[2015/2016] Modern development paradigms
Ivano Malavolta
 
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp
 
Sourcing Lecture 3 Outsourcing
Sourcing Lecture 3 OutsourcingSourcing Lecture 3 Outsourcing
Sourcing Lecture 3 Outsourcing
Frank Willems
 
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
GIS in the Rockies
 
On the Composition and Reuse of Viewpoints
On the Composition and Reuse of ViewpointsOn the Composition and Reuse of Viewpoints
On the Composition and Reuse of Viewpoints
Henry Muccini
 
10 - Architetture Software - More architectural styles
10 - Architetture Software - More architectural styles10 - Architetture Software - More architectural styles
10 - Architetture Software - More architectural styles
Majong DevJfu
 
CICS-COBOL to J2EE Migration – White Paper
CICS-COBOL to J2EE Migration – White PaperCICS-COBOL to J2EE Migration – White Paper
CICS-COBOL to J2EE Migration – White Paper
Kumaran Systems Inc
 
Tutorial on J2EE versus .NET for .NET Programmers
Tutorial on J2EE versus .NET for .NET Programmers Tutorial on J2EE versus .NET for .NET Programmers
Tutorial on J2EE versus .NET for .NET Programmers
David Freitas
 
Software Parallelisation & Platform Generation for Heterogeneous Multicore Ar...
Software Parallelisation & Platform Generation for Heterogeneous Multicore Ar...Software Parallelisation & Platform Generation for Heterogeneous Multicore Ar...
Software Parallelisation & Platform Generation for Heterogeneous Multicore Ar...
chiportal
 

Viewers also liked (7)

Students Help Redesign the Library: Auraria Library and the University of Col...
Students Help Redesign the Library: Auraria Library and the University of Col...Students Help Redesign the Library: Auraria Library and the University of Col...
Students Help Redesign the Library: Auraria Library and the University of Col...
Brown-Sica Margaret
 
Library study
Library studyLibrary study
Library study
harshasulodia
 
case study of chandigarh college of architecture
case study of chandigarh college of architecturecase study of chandigarh college of architecture
case study of chandigarh college of architecture
Abhishek Tiwari
 
PR Presentation
PR PresentationPR Presentation
PR Presentation
tixydo
 
ARCHITECTURAL STANDARDS
ARCHITECTURAL STANDARDSARCHITECTURAL STANDARDS
ARCHITECTURAL STANDARDS
stuti31
 
Library Design & Architecture
Library Design & ArchitectureLibrary Design & Architecture
Library Design & Architecture
Moreno Barros
 
Library Design and Architecture - 2012
Library Design and Architecture - 2012Library Design and Architecture - 2012
Library Design and Architecture - 2012
Moreno Barros
 
Students Help Redesign the Library: Auraria Library and the University of Col...
Students Help Redesign the Library: Auraria Library and the University of Col...Students Help Redesign the Library: Auraria Library and the University of Col...
Students Help Redesign the Library: Auraria Library and the University of Col...
Brown-Sica Margaret
 
case study of chandigarh college of architecture
case study of chandigarh college of architecturecase study of chandigarh college of architecture
case study of chandigarh college of architecture
Abhishek Tiwari
 
PR Presentation
PR PresentationPR Presentation
PR Presentation
tixydo
 
ARCHITECTURAL STANDARDS
ARCHITECTURAL STANDARDSARCHITECTURAL STANDARDS
ARCHITECTURAL STANDARDS
stuti31
 
Library Design & Architecture
Library Design & ArchitectureLibrary Design & Architecture
Library Design & Architecture
Moreno Barros
 
Library Design and Architecture - 2012
Library Design and Architecture - 2012Library Design and Architecture - 2012
Library Design and Architecture - 2012
Moreno Barros
 
Ad

Similar to 7th OA Conference - Nov 2005 - Opening Library Access - Standard Data Interface Architecture (20)

9th OA+ Conference - Nov 2006 - Open Modeling Coalition Update
9th OA+ Conference - Nov 2006 - Open Modeling Coalition Update9th OA+ Conference - Nov 2006 - Open Modeling Coalition Update
9th OA+ Conference - Nov 2006 - Open Modeling Coalition Update
Tim55Ehrler
 
DDS vs DDS4CCM
DDS vs DDS4CCMDDS vs DDS4CCM
DDS vs DDS4CCM
Remedy IT
 
Omg and-the-soa
Omg and-the-soaOmg and-the-soa
Omg and-the-soa
Hani Masdiana Arshad
 
XML Metadata Interchange (XMI)
XML Metadata Interchange (XMI)XML Metadata Interchange (XMI)
XML Metadata Interchange (XMI)
elliando dias
 
NetWeaver Gateway- Service Builder
NetWeaver Gateway- Service BuilderNetWeaver Gateway- Service Builder
NetWeaver Gateway- Service Builder
SAP PartnerEdge program for Application Development
 
OMG Introduction Dr. Richard Mark Soley
OMG Introduction Dr. Richard Mark SoleyOMG Introduction Dr. Richard Mark Soley
OMG Introduction Dr. Richard Mark Soley
CISQ - Consortium for IT Software Quality
 
OPC Foundation and InduSoft
OPC Foundation and InduSoftOPC Foundation and InduSoft
OPC Foundation and InduSoft
AVEVA
 
AIXM, WXXM, FIXM a unified approach to Modelling
AIXM, WXXM, FIXM a unified approach to ModellingAIXM, WXXM, FIXM a unified approach to Modelling
AIXM, WXXM, FIXM a unified approach to Modelling
Snowflake Software
 
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
Extending OPC-UA through Architecture Flexibility, Performance, and ScalabilityExtending OPC-UA through Architecture Flexibility, Performance, and Scalability
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
Real-Time Innovations (RTI)
 
InduSoft and Dream Report
InduSoft and Dream ReportInduSoft and Dream Report
InduSoft and Dream Report
AVEVA
 
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
Florian Feldhaus
 
Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)
Gerardo Pardo-Castellote
 
Remote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web StudioRemote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web Studio
AVEVA
 
The Eclipse Modeling Framework and MDA
The Eclipse Modeling Framework and MDAThe Eclipse Modeling Framework and MDA
The Eclipse Modeling Framework and MDA
elliando dias
 
Model Driven Architecture (MDA): Motivations, Status & Future
Model Driven Architecture (MDA): Motivations, Status & FutureModel Driven Architecture (MDA): Motivations, Status & Future
Model Driven Architecture (MDA): Motivations, Status & Future
elliando dias
 
Cardamom Omg
Cardamom OmgCardamom Omg
Cardamom Omg
Emmanuel Fuchs
 
Cardamom Omg
Cardamom OmgCardamom Omg
Cardamom Omg
Emmanuel Fuchs
 
Cardamom O M G
Cardamom O M GCardamom O M G
Cardamom O M G
Emmanuel Fuchs
 
OMG DDS Tutorial - Part I
OMG DDS Tutorial - Part IOMG DDS Tutorial - Part I
OMG DDS Tutorial - Part I
Angelo Corsaro
 
Content Management Standards
Content Management StandardsContent Management Standards
Content Management Standards
David Nuescheler
 
9th OA+ Conference - Nov 2006 - Open Modeling Coalition Update
9th OA+ Conference - Nov 2006 - Open Modeling Coalition Update9th OA+ Conference - Nov 2006 - Open Modeling Coalition Update
9th OA+ Conference - Nov 2006 - Open Modeling Coalition Update
Tim55Ehrler
 
DDS vs DDS4CCM
DDS vs DDS4CCMDDS vs DDS4CCM
DDS vs DDS4CCM
Remedy IT
 
XML Metadata Interchange (XMI)
XML Metadata Interchange (XMI)XML Metadata Interchange (XMI)
XML Metadata Interchange (XMI)
elliando dias
 
OPC Foundation and InduSoft
OPC Foundation and InduSoftOPC Foundation and InduSoft
OPC Foundation and InduSoft
AVEVA
 
AIXM, WXXM, FIXM a unified approach to Modelling
AIXM, WXXM, FIXM a unified approach to ModellingAIXM, WXXM, FIXM a unified approach to Modelling
AIXM, WXXM, FIXM a unified approach to Modelling
Snowflake Software
 
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
Extending OPC-UA through Architecture Flexibility, Performance, and ScalabilityExtending OPC-UA through Architecture Flexibility, Performance, and Scalability
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
Real-Time Innovations (RTI)
 
InduSoft and Dream Report
InduSoft and Dream ReportInduSoft and Dream Report
InduSoft and Dream Report
AVEVA
 
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
Florian Feldhaus
 
Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)
Gerardo Pardo-Castellote
 
Remote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web StudioRemote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web Studio
AVEVA
 
The Eclipse Modeling Framework and MDA
The Eclipse Modeling Framework and MDAThe Eclipse Modeling Framework and MDA
The Eclipse Modeling Framework and MDA
elliando dias
 
Model Driven Architecture (MDA): Motivations, Status & Future
Model Driven Architecture (MDA): Motivations, Status & FutureModel Driven Architecture (MDA): Motivations, Status & Future
Model Driven Architecture (MDA): Motivations, Status & Future
elliando dias
 
OMG DDS Tutorial - Part I
OMG DDS Tutorial - Part IOMG DDS Tutorial - Part I
OMG DDS Tutorial - Part I
Angelo Corsaro
 
Content Management Standards
Content Management StandardsContent Management Standards
Content Management Standards
David Nuescheler
 
Ad

More from Tim55Ehrler (8)

6th OA Conference - Apr 2005 - Into the Depths of OpenAccess - Timing Constra...
6th OA Conference - Apr 2005 - Into the Depths of OpenAccess - Timing Constra...6th OA Conference - Apr 2005 - Into the Depths of OpenAccess - Timing Constra...
6th OA Conference - Apr 2005 - Into the Depths of OpenAccess - Timing Constra...
Tim55Ehrler
 
Into the Depths of OpenAccess - paper
Into the Depths of OpenAccess - paperInto the Depths of OpenAccess - paper
Into the Depths of OpenAccess - paper
Tim55Ehrler
 
DATE 2005 - OpenAccess Migration within Philips Semiconductor
DATE 2005 - OpenAccess Migration within Philips SemiconductorDATE 2005 - OpenAccess Migration within Philips Semiconductor
DATE 2005 - OpenAccess Migration within Philips Semiconductor
Tim55Ehrler
 
DesignCon 2004 - OpenAccess Migration - Design Environment Integration
DesignCon 2004 - OpenAccess Migration - Design Environment IntegrationDesignCon 2004 - OpenAccess Migration - Design Environment Integration
DesignCon 2004 - OpenAccess Migration - Design Environment Integration
Tim55Ehrler
 
OLA Conf 2002 - OLA in SoC Design Environment - slides
OLA Conf 2002 - OLA in SoC Design Environment - slidesOLA Conf 2002 - OLA in SoC Design Environment - slides
OLA Conf 2002 - OLA in SoC Design Environment - slides
Tim55Ehrler
 
OLA Conf 2002 - OLA in SoC Design Environment - paper
OLA Conf 2002 - OLA in SoC Design Environment - paperOLA Conf 2002 - OLA in SoC Design Environment - paper
OLA Conf 2002 - OLA in SoC Design Environment - paper
Tim55Ehrler
 
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLACICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
Tim55Ehrler
 
SnUG 1996 - NLD Optimization for ISM - slides
SnUG 1996 - NLD Optimization for ISM - slidesSnUG 1996 - NLD Optimization for ISM - slides
SnUG 1996 - NLD Optimization for ISM - slides
Tim55Ehrler
 
6th OA Conference - Apr 2005 - Into the Depths of OpenAccess - Timing Constra...
6th OA Conference - Apr 2005 - Into the Depths of OpenAccess - Timing Constra...6th OA Conference - Apr 2005 - Into the Depths of OpenAccess - Timing Constra...
6th OA Conference - Apr 2005 - Into the Depths of OpenAccess - Timing Constra...
Tim55Ehrler
 
Into the Depths of OpenAccess - paper
Into the Depths of OpenAccess - paperInto the Depths of OpenAccess - paper
Into the Depths of OpenAccess - paper
Tim55Ehrler
 
DATE 2005 - OpenAccess Migration within Philips Semiconductor
DATE 2005 - OpenAccess Migration within Philips SemiconductorDATE 2005 - OpenAccess Migration within Philips Semiconductor
DATE 2005 - OpenAccess Migration within Philips Semiconductor
Tim55Ehrler
 
DesignCon 2004 - OpenAccess Migration - Design Environment Integration
DesignCon 2004 - OpenAccess Migration - Design Environment IntegrationDesignCon 2004 - OpenAccess Migration - Design Environment Integration
DesignCon 2004 - OpenAccess Migration - Design Environment Integration
Tim55Ehrler
 
OLA Conf 2002 - OLA in SoC Design Environment - slides
OLA Conf 2002 - OLA in SoC Design Environment - slidesOLA Conf 2002 - OLA in SoC Design Environment - slides
OLA Conf 2002 - OLA in SoC Design Environment - slides
Tim55Ehrler
 
OLA Conf 2002 - OLA in SoC Design Environment - paper
OLA Conf 2002 - OLA in SoC Design Environment - paperOLA Conf 2002 - OLA in SoC Design Environment - paper
OLA Conf 2002 - OLA in SoC Design Environment - paper
Tim55Ehrler
 
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLACICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
Tim55Ehrler
 
SnUG 1996 - NLD Optimization for ISM - slides
SnUG 1996 - NLD Optimization for ISM - slidesSnUG 1996 - NLD Optimization for ISM - slides
SnUG 1996 - NLD Optimization for ISM - slides
Tim55Ehrler
 

Recently uploaded (20)

Are you concerned about the safety of your home and family
Are you concerned about the safety of your home and familyAre you concerned about the safety of your home and family
Are you concerned about the safety of your home and family
wasifkhan196986
 
PMI Authentically Social by Corey Perlman
PMI Authentically Social by Corey PerlmanPMI Authentically Social by Corey Perlman
PMI Authentically Social by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
Amazon-Inc-A-Comprehensive-Analysis.pptx
Amazon-Inc-A-Comprehensive-Analysis.pptxAmazon-Inc-A-Comprehensive-Analysis.pptx
Amazon-Inc-A-Comprehensive-Analysis.pptx
anjaliworkinfo
 
The 10 Most Emerging Entrepreneurs Redefining Success in 2025
The 10 Most Emerging Entrepreneurs Redefining Success in 2025The 10 Most Emerging Entrepreneurs Redefining Success in 2025
The 10 Most Emerging Entrepreneurs Redefining Success in 2025
Fortunes Time Magazine
 
Why Flow Switches Are Key to Efficient Water Management.pptx
Why Flow Switches Are Key to Efficient Water Management.pptxWhy Flow Switches Are Key to Efficient Water Management.pptx
Why Flow Switches Are Key to Efficient Water Management.pptx
Grid Controls
 
CTG - 1Q2025 Business Update - website.pdf
CTG - 1Q2025 Business Update - website.pdfCTG - 1Q2025 Business Update - website.pdf
CTG - 1Q2025 Business Update - website.pdf
HcTrSoros
 
prepared-cake-and-pies-us-2025_Redacted.pdf
prepared-cake-and-pies-us-2025_Redacted.pdfprepared-cake-and-pies-us-2025_Redacted.pdf
prepared-cake-and-pies-us-2025_Redacted.pdf
Mintel Group
 
Vision Document and Business Plan of RVNL
Vision Document and Business Plan of RVNLVision Document and Business Plan of RVNL
Vision Document and Business Plan of RVNL
Rajesh Prasad
 
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
bomay69950
 
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
bomay69950
 
How Jignesh Shah MCX Became the First Exchange to Be Listed on India’s Stock ...
How Jignesh Shah MCX Became the First Exchange to Be Listed on India’s Stock ...How Jignesh Shah MCX Became the First Exchange to Be Listed on India’s Stock ...
How Jignesh Shah MCX Became the First Exchange to Be Listed on India’s Stock ...
Jignesh Shah Case
 
Zomato Restaurant Analysis Project By Akash.pptx
Zomato Restaurant Analysis Project By Akash.pptxZomato Restaurant Analysis Project By Akash.pptx
Zomato Restaurant Analysis Project By Akash.pptx
akashnarwade36042
 
Green Corporate Minimalist Infographic Presentation Collection.pptx
Green Corporate Minimalist Infographic Presentation Collection.pptxGreen Corporate Minimalist Infographic Presentation Collection.pptx
Green Corporate Minimalist Infographic Presentation Collection.pptx
BhavadharaniR
 
Mohit Bansal and GMI Infra Empower Sports Culture Through KOMPTE Badminton To...
Mohit Bansal and GMI Infra Empower Sports Culture Through KOMPTE Badminton To...Mohit Bansal and GMI Infra Empower Sports Culture Through KOMPTE Badminton To...
Mohit Bansal and GMI Infra Empower Sports Culture Through KOMPTE Badminton To...
Mohit Bansal GMI
 
Robbie Teehan - A Passionate About Storytelling
Robbie Teehan - A Passionate About StorytellingRobbie Teehan - A Passionate About Storytelling
Robbie Teehan - A Passionate About Storytelling
Robbie Teehan
 
Understanding the Technology Behind Modern Crypto Exchanges.pdf
Understanding the Technology Behind Modern Crypto Exchanges.pdfUnderstanding the Technology Behind Modern Crypto Exchanges.pdf
Understanding the Technology Behind Modern Crypto Exchanges.pdf
Kabir Singh
 
Eric Hannelius - A Serial Entrepreneur
Eric  Hannelius  -  A Serial EntrepreneurEric  Hannelius  -  A Serial Entrepreneur
Eric Hannelius - A Serial Entrepreneur
Eric Hannelius
 
Buy GitHub Accounts in 2025 from anywhere of USA
Buy GitHub Accounts in 2025 from anywhere of USABuy GitHub Accounts in 2025 from anywhere of USA
Buy GitHub Accounts in 2025 from anywhere of USA
buyusaaccounts.com
 
BoSUSA24 | Austin Bouley | 3 Huge Levers That Got My SaaS To $500K ARR In 5 M...
BoSUSA24 | Austin Bouley | 3 Huge Levers That Got My SaaS To $500K ARR In 5 M...BoSUSA24 | Austin Bouley | 3 Huge Levers That Got My SaaS To $500K ARR In 5 M...
BoSUSA24 | Austin Bouley | 3 Huge Levers That Got My SaaS To $500K ARR In 5 M...
Business of Software Conference
 
Enhancing Agility and Efficiency in the Metals & Mining Sector BMGI India's S...
Enhancing Agility and Efficiency in the Metals & Mining Sector BMGI India's S...Enhancing Agility and Efficiency in the Metals & Mining Sector BMGI India's S...
Enhancing Agility and Efficiency in the Metals & Mining Sector BMGI India's S...
Naresh Raisinghani
 
Are you concerned about the safety of your home and family
Are you concerned about the safety of your home and familyAre you concerned about the safety of your home and family
Are you concerned about the safety of your home and family
wasifkhan196986
 
Amazon-Inc-A-Comprehensive-Analysis.pptx
Amazon-Inc-A-Comprehensive-Analysis.pptxAmazon-Inc-A-Comprehensive-Analysis.pptx
Amazon-Inc-A-Comprehensive-Analysis.pptx
anjaliworkinfo
 
The 10 Most Emerging Entrepreneurs Redefining Success in 2025
The 10 Most Emerging Entrepreneurs Redefining Success in 2025The 10 Most Emerging Entrepreneurs Redefining Success in 2025
The 10 Most Emerging Entrepreneurs Redefining Success in 2025
Fortunes Time Magazine
 
Why Flow Switches Are Key to Efficient Water Management.pptx
Why Flow Switches Are Key to Efficient Water Management.pptxWhy Flow Switches Are Key to Efficient Water Management.pptx
Why Flow Switches Are Key to Efficient Water Management.pptx
Grid Controls
 
CTG - 1Q2025 Business Update - website.pdf
CTG - 1Q2025 Business Update - website.pdfCTG - 1Q2025 Business Update - website.pdf
CTG - 1Q2025 Business Update - website.pdf
HcTrSoros
 
prepared-cake-and-pies-us-2025_Redacted.pdf
prepared-cake-and-pies-us-2025_Redacted.pdfprepared-cake-and-pies-us-2025_Redacted.pdf
prepared-cake-and-pies-us-2025_Redacted.pdf
Mintel Group
 
Vision Document and Business Plan of RVNL
Vision Document and Business Plan of RVNLVision Document and Business Plan of RVNL
Vision Document and Business Plan of RVNL
Rajesh Prasad
 
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
bomay69950
 
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
3 Best sites to Buy Linkedin Accounts (PVA & Phone Verified).pdf
bomay69950
 
How Jignesh Shah MCX Became the First Exchange to Be Listed on India’s Stock ...
How Jignesh Shah MCX Became the First Exchange to Be Listed on India’s Stock ...How Jignesh Shah MCX Became the First Exchange to Be Listed on India’s Stock ...
How Jignesh Shah MCX Became the First Exchange to Be Listed on India’s Stock ...
Jignesh Shah Case
 
Zomato Restaurant Analysis Project By Akash.pptx
Zomato Restaurant Analysis Project By Akash.pptxZomato Restaurant Analysis Project By Akash.pptx
Zomato Restaurant Analysis Project By Akash.pptx
akashnarwade36042
 
Green Corporate Minimalist Infographic Presentation Collection.pptx
Green Corporate Minimalist Infographic Presentation Collection.pptxGreen Corporate Minimalist Infographic Presentation Collection.pptx
Green Corporate Minimalist Infographic Presentation Collection.pptx
BhavadharaniR
 
Mohit Bansal and GMI Infra Empower Sports Culture Through KOMPTE Badminton To...
Mohit Bansal and GMI Infra Empower Sports Culture Through KOMPTE Badminton To...Mohit Bansal and GMI Infra Empower Sports Culture Through KOMPTE Badminton To...
Mohit Bansal and GMI Infra Empower Sports Culture Through KOMPTE Badminton To...
Mohit Bansal GMI
 
Robbie Teehan - A Passionate About Storytelling
Robbie Teehan - A Passionate About StorytellingRobbie Teehan - A Passionate About Storytelling
Robbie Teehan - A Passionate About Storytelling
Robbie Teehan
 
Understanding the Technology Behind Modern Crypto Exchanges.pdf
Understanding the Technology Behind Modern Crypto Exchanges.pdfUnderstanding the Technology Behind Modern Crypto Exchanges.pdf
Understanding the Technology Behind Modern Crypto Exchanges.pdf
Kabir Singh
 
Eric Hannelius - A Serial Entrepreneur
Eric  Hannelius  -  A Serial EntrepreneurEric  Hannelius  -  A Serial Entrepreneur
Eric Hannelius - A Serial Entrepreneur
Eric Hannelius
 
Buy GitHub Accounts in 2025 from anywhere of USA
Buy GitHub Accounts in 2025 from anywhere of USABuy GitHub Accounts in 2025 from anywhere of USA
Buy GitHub Accounts in 2025 from anywhere of USA
buyusaaccounts.com
 
BoSUSA24 | Austin Bouley | 3 Huge Levers That Got My SaaS To $500K ARR In 5 M...
BoSUSA24 | Austin Bouley | 3 Huge Levers That Got My SaaS To $500K ARR In 5 M...BoSUSA24 | Austin Bouley | 3 Huge Levers That Got My SaaS To $500K ARR In 5 M...
BoSUSA24 | Austin Bouley | 3 Huge Levers That Got My SaaS To $500K ARR In 5 M...
Business of Software Conference
 
Enhancing Agility and Efficiency in the Metals & Mining Sector BMGI India's S...
Enhancing Agility and Efficiency in the Metals & Mining Sector BMGI India's S...Enhancing Agility and Efficiency in the Metals & Mining Sector BMGI India's S...
Enhancing Agility and Efficiency in the Metals & Mining Sector BMGI India's S...
Naresh Raisinghani
 

7th OA Conference - Nov 2005 - Opening Library Access - Standard Data Interface Architecture

  • 1. Opening Library Access through a Standard Data Interface Architecture Timothy J. Ehrler H. John Beatty OMC Vice-chair OMC Chair Philips Semiconductors IBM Corp. tim.ehrler@philips.com jbeatty@us.ibm.com
  • 2. Introduction • The OpenAccess Coalition (OAC) has had a long-standing, and now high-priority, roadmap item necessary for library model access – implement APIs and data structures • static (popular format) & dynamic (algorithmic) analysis methods – provide timing, power, and signal integrity modeling – provide functional information for synthesis, simulation, test, model analysis, and state-dependant evaluations – enable model analysis and annotation • The Open Modeling Coalition (OMC) was chartered to respond to the recommendations of the Design Technology Council (DTC) Library Task Force concerning industry-wide characterization and modeling issues – accuracy – consistency – data & algorithm transparency – standard application & tool access methods Open Library Access through a Standard Data Interface Architecture 2
  • 3. Coalition Working Relationships • OpenAccess Coalition (OAC) chartered to address & manage design database issues & maintenance – OAC is a donation model • Seed technology was donated to the OAC • Changes to the standard made by others are given back to the OAC • Open Modeling Coalition (OMC) chartered to address library modeling & characterization issues – OMC is a license model • Seed technology is licensed to the OMC under Reasonable and Non-Discriminatory terms (RAND) – Owner retains ownership of contributed material • Improvements are licensed back (RAND) • Each coalition to have working group to address library modeling & analysis issues appropriate to their respective objectives – OAC Library Working Group (LWG) – OMC Data Model Working Group (DMWG) • Oversight & coordinating work group to be established to ensure compatible development & implementation – Include members of each coalition work group – Satisfy the requirements and obligations of both groups Open Library Access through a Standard Data Interface Architecture 3
  • 4. Proposed Joint Library Working Group • Single work group comprising members of both coalitions under SI2 – Less overhead among work group members – Fewer duplicated or conflicting efforts • Appropriate partitioning & allocation of development & implementation roles & responsibilities – OMC members responsible for C interface (IEEE-1481) • OA compatible data structures & APIs • Interface with OA for callbacks – OAC members responsible for C++ interface (OA) • Plug-in methodology & architecture ala Design Management (DM) • Analysis annotation & access API definition – Continuous validation with respective coalition change/steering groups • Integration & verification integral part of objectives – Not separate process or activity – Continuous communication achieves objectives much more effectively than inter- coalition work group “packet” communication and problem / conflict resolution • Precluding differences and avoiding conflicts preferable to [perhaps] disjoint interface / integration efforts Open Library Access through a Standard Data Interface Architecture 4
  • 5. OMC Architecture Deliverables • Static Format Characterization – Controlled revisions to the Subsystem ECSM format. Extended OA interface – ECSM-CMG established to Modeling oversee the improvements Subsystem • Dynamic format – Reference platform built DESIGN DATA Compiler ECSM around OAC and IEEE-1481 Data Model (DM) • Consistent application access to library data and algorithms Application 1 Application 2 Open Library Access through a Standard Data Interface Architecture 5
  • 6. OMC High-Level Architecture INPUT Process Technology, Test Site, Design OA/OMC and Simulation Information Interface SNPS/Magma Characterization FE OMC DESIGN DATA POPULAR FORMATS (.lib, Data Model (DM) *1 OMC Raw SPDM, CSM, DM API PLUG-IN C++ ECSM, other) C-based Library API 1 Generator IBM IBM IP Model Generator Generator DESIGN IBM TOOLS Application1 Compilation System Application2 OMC Applicationn IEEE Popular MAGMA 1481 Format SDF Library Bridge OA Gear Generator Tools using Popular Format Libraries licensed technology Open Library Access through a Standard Data Interface Architecture 6
  • 7. OpenAccess Library Interface Plug-In • Application currently interfaces with • Application need only interface with design database and library design database – Application responsible for library – Library communications transparent communications to application – Application must handle full set of – Library interface plug-in handles full external & callback functions set of external & callback functions – Complex application interface to – Application relieved of library-specific library required interface issues Application Open Library Access through a Standard Data Interface Architecture 7
  翻译: