SlideShare a Scribd company logo
Reuse and Collaboration Opportunities in AMS
        Design and Verification




9/30/2006
                            1
Overview

    Mixed-signal simulators for architectural design improve
    collaboration, reuse, and the verification schedule
    Standards or models can improve verification and
    validation collaboration and reuse




9/30/2006
                               2
Who Legerity is and What We Do

    Carrier Telephony
       • High voltage mixed-signal telephone
         drivers for central offices, local
         neighborhood boxes, and analog PBXs


    Consumer Telephony
       • Voice-enabled cable modems, voice-
         enabled DSL modems, analog terminal
         adapters
       • Phone ready PCs
       • Voice over wireless LAN




9/30/2006
                                        3
Modeling and Design Tool Incompatability

                           SYSTEM ARCHITECTURE
                                      Matlab/Simulink




            Software                                             Mechanical
              SDK                                                VHDL-AMS, FEA




              C          Digital
                       Logic Simulator
                                                        Analog
                                                         Spice   P   hysics


                          R      TL                A    nalog
                                   VERIFICATION
            Imagine verification is a fan...

9/30/2006
                                          4
Incompatible Models Delay Verification


                SYSTEM
                 SYSTEM
             ARCHITECTURE
              ARCHITECTURE

                                MICRO
                                 MICRO
                             ARCHITECTURE
                              ARCHITECTURE


                                             MODELING
                                              MODELING



                                                         VERIFICATION
                                                          VERIFICATION




9/30/2006
                                  5
Analog-Mixed-Signal Simulators Provide Solution

                           SYSTEM ARCHITECTURE
                                    Analog/Mixed-signal




            Software                                               Mechanical
             SystemC                                                 VHDL-AMS



                         Digital                          Analog
                       Logic Simulator                     Spice




                                   VERIFICATION




9/30/2006
                                          6
Common Tools Move Verification Forward


                SYSTEM
                 SYSTEM
             ARCHITECTURE
              ARCHITECTURE

                                MICRO
                                 MICRO
                             ARCHITECTURE
                              ARCHITECTURE


                                                MODELING
                                                 MODELING



                                VERIFICATION
                                 VERIFICATION




9/30/2006
                                  7
Very Little Test Case Sharing – As Expensive As
        Design


               SYSTEM ARCHITECTURE                            SYSTEM TEST CASES



  Software                                  Mechanical
                                                               DESIGN TEST CASES


              Digital              Analog




                                                         VERIFICATION TEST CASES
                    VERIFICATION
                                                          RANDOM TESTCASE GEN


              HARDWARE VALIDATION                         VALIDATION TEST CASES



                   PRODUCT TEST                          PRODUCTION TEST CASES



9/30/2006
                                            8
Virtual Lab Or Standard Devices/Languages May
        Provide Solution
                                                                                            SD




                1             2   3     4    5   6   7   8   9   10     11   12




                                                                                       SD


             P R O L IA N T
                                      8000



                                                                 ESC




                                                                                  SD




                                                                  DLT




        Hardware vendors provide simulation models of their devices
        Define a standard set of devices and behavior
        A standard mixed-signal verification assertion language can be defined
        Bonus: Common environment allows common GUI between laboratory and
        simulation (e.g. LabView)
        Question: Do similar issues arise in signal processing and mechanical designs?
9/30/2006
                                                                                                 9
Summary

    Problems
       • Collaboration between architecture and implementation
       • Delayed verification
       • Little test case, test bench, or RTG infrastructure reuse
    Solutions
       • Common design and modeling simulation tools
       • Virtual lab or language standards




9/30/2006
                                             10

More Related Content

Viewers also liked

Smartphone HW Architecture
Smartphone HW ArchitectureSmartphone HW Architecture
Smartphone HW Architecture
Yong Heui Cho
 
BJT - Operational Principle
BJT - Operational PrincipleBJT - Operational Principle
BJT - Operational Principle
Yong Heui Cho
 
Diode - Operational Principle
Diode - Operational PrincipleDiode - Operational Principle
Diode - Operational Principle
Yong Heui Cho
 
Basic Circuit Theory
Basic Circuit TheoryBasic Circuit Theory
Basic Circuit Theory
Yong Heui Cho
 
AVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronicsAVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronics
Mohamed Ali
 
Electronics Project Book
Electronics Project BookElectronics Project Book
Electronics Project Book
Varun Bansal
 
Basic of Electrical Circuits
Basic of Electrical CircuitsBasic of Electrical Circuits
Basic of Electrical Circuits
Ganesh Babu
 
POWER ELECTRONIC DEVICES
POWER ELECTRONIC DEVICESPOWER ELECTRONIC DEVICES
POWER ELECTRONIC DEVICES
shazaliza
 
Web Design Trends for 2014
Web Design Trends for 2014Web Design Trends for 2014
Web Design Trends for 2014
Accrinet Corporation
 

Viewers also liked (9)

Smartphone HW Architecture
Smartphone HW ArchitectureSmartphone HW Architecture
Smartphone HW Architecture
 
BJT - Operational Principle
BJT - Operational PrincipleBJT - Operational Principle
BJT - Operational Principle
 
Diode - Operational Principle
Diode - Operational PrincipleDiode - Operational Principle
Diode - Operational Principle
 
Basic Circuit Theory
Basic Circuit TheoryBasic Circuit Theory
Basic Circuit Theory
 
AVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronicsAVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronics
 
Electronics Project Book
Electronics Project BookElectronics Project Book
Electronics Project Book
 
Basic of Electrical Circuits
Basic of Electrical CircuitsBasic of Electrical Circuits
Basic of Electrical Circuits
 
POWER ELECTRONIC DEVICES
POWER ELECTRONIC DEVICESPOWER ELECTRONIC DEVICES
POWER ELECTRONIC DEVICES
 
Web Design Trends for 2014
Web Design Trends for 2014Web Design Trends for 2014
Web Design Trends for 2014
 

Similar to Lear design club_presentation_collaboration-verification

Reuse and Collaboration Opportunities in AMS Design and Verification
Reuse and Collaboration Opportunities in AMS Design and VerificationReuse and Collaboration Opportunities in AMS Design and Verification
Reuse and Collaboration Opportunities in AMS Design and Verification
DVClub
 
Computer+engineer
Computer+engineerComputer+engineer
Computer+engineer
acemaketo
 
Obeo thales@md day2011
Obeo thales@md day2011Obeo thales@md day2011
Obeo thales@md day2011
MDDAY11
 
Lear unified env_paper-1
Lear unified env_paper-1Lear unified env_paper-1
Lear unified env_paper-1
Obsidian Software
 
01 software test engineering (manual testing)
01 software test engineering (manual testing)01 software test engineering (manual testing)
01 software test engineering (manual testing)
Siddireddy Balu
 
Exploring variation mechanisms in the automotive industry: a case study
Exploring variation mechanisms in the automotive industry: a case study Exploring variation mechanisms in the automotive industry: a case study
Exploring variation mechanisms in the automotive industry: a case study
Emil Janitzek
 
A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design
chiportal
 
Project P erts2012
Project P erts2012Project P erts2012
Project P erts2012
AdaCore
 
Lafauci dv club oct 2006
Lafauci dv club oct 2006Lafauci dv club oct 2006
Lafauci dv club oct 2006
Obsidian Software
 
Automotive Services from Calsoftlabs
Automotive Services from CalsoftlabsAutomotive Services from Calsoftlabs
Automotive Services from Calsoftlabs
Dharanendra (DAN) Murthy
 
Shreeve dv club_ams
Shreeve dv club_amsShreeve dv club_ams
Shreeve dv club_ams
Obsidian Software
 
Q1 2009 Earning Report of National Instruments Corp
Q1 2009 Earning Report of National Instruments CorpQ1 2009 Earning Report of National Instruments Corp
Q1 2009 Earning Report of National Instruments Corp
earningreport earningreport
 
Resume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyResume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - Copy
Venkata Rakesh Gudipalli
 
Ot Tech Site Ahlgren
Ot Tech Site AhlgrenOt Tech Site Ahlgren
Ot Tech Site Ahlgren
Deb Ahlgren
 
Nads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xxNads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xx
Simware
 
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery LabsIncquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
IncQuery Labs
 
Company presentation
Company presentationCompany presentation
Company presentation
induct
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software Engineering
Heiko Koziolek
 
High-Level Synthesis Skill Development Needs - IEDEC
High-Level Synthesis Skill Development Needs - IEDECHigh-Level Synthesis Skill Development Needs - IEDEC
High-Level Synthesis Skill Development Needs - IEDEC
Jack Erickson
 
A Systematic Approach to Creating Behavioral Models (white paper) v1.0
A Systematic Approach to Creating Behavioral Models (white paper) v1.0A Systematic Approach to Creating Behavioral Models (white paper) v1.0
A Systematic Approach to Creating Behavioral Models (white paper) v1.0
Robert O. Peruzzi, PhD, PE, DFE
 

Similar to Lear design club_presentation_collaboration-verification (20)

Reuse and Collaboration Opportunities in AMS Design and Verification
Reuse and Collaboration Opportunities in AMS Design and VerificationReuse and Collaboration Opportunities in AMS Design and Verification
Reuse and Collaboration Opportunities in AMS Design and Verification
 
Computer+engineer
Computer+engineerComputer+engineer
Computer+engineer
 
Obeo thales@md day2011
Obeo thales@md day2011Obeo thales@md day2011
Obeo thales@md day2011
 
Lear unified env_paper-1
Lear unified env_paper-1Lear unified env_paper-1
Lear unified env_paper-1
 
01 software test engineering (manual testing)
01 software test engineering (manual testing)01 software test engineering (manual testing)
01 software test engineering (manual testing)
 
Exploring variation mechanisms in the automotive industry: a case study
Exploring variation mechanisms in the automotive industry: a case study Exploring variation mechanisms in the automotive industry: a case study
Exploring variation mechanisms in the automotive industry: a case study
 
A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design
 
Project P erts2012
Project P erts2012Project P erts2012
Project P erts2012
 
Lafauci dv club oct 2006
Lafauci dv club oct 2006Lafauci dv club oct 2006
Lafauci dv club oct 2006
 
Automotive Services from Calsoftlabs
Automotive Services from CalsoftlabsAutomotive Services from Calsoftlabs
Automotive Services from Calsoftlabs
 
Shreeve dv club_ams
Shreeve dv club_amsShreeve dv club_ams
Shreeve dv club_ams
 
Q1 2009 Earning Report of National Instruments Corp
Q1 2009 Earning Report of National Instruments CorpQ1 2009 Earning Report of National Instruments Corp
Q1 2009 Earning Report of National Instruments Corp
 
Resume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyResume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - Copy
 
Ot Tech Site Ahlgren
Ot Tech Site AhlgrenOt Tech Site Ahlgren
Ot Tech Site Ahlgren
 
Nads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xxNads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xx
 
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery LabsIncquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
 
Company presentation
Company presentationCompany presentation
Company presentation
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software Engineering
 
High-Level Synthesis Skill Development Needs - IEDEC
High-Level Synthesis Skill Development Needs - IEDECHigh-Level Synthesis Skill Development Needs - IEDEC
High-Level Synthesis Skill Development Needs - IEDEC
 
A Systematic Approach to Creating Behavioral Models (white paper) v1.0
A Systematic Approach to Creating Behavioral Models (white paper) v1.0A Systematic Approach to Creating Behavioral Models (white paper) v1.0
A Systematic Approach to Creating Behavioral Models (white paper) v1.0
 

More from Obsidian Software

Zhang rtp q307
Zhang rtp q307Zhang rtp q307
Zhang rtp q307
Obsidian Software
 
Zehr dv club_12052006
Zehr dv club_12052006Zehr dv club_12052006
Zehr dv club_12052006
Obsidian Software
 
Yang greenstein part_2
Yang greenstein part_2Yang greenstein part_2
Yang greenstein part_2
Obsidian Software
 
Yang greenstein part_1
Yang greenstein part_1Yang greenstein part_1
Yang greenstein part_1
Obsidian Software
 
Williamson arm validation metrics
Williamson arm validation metricsWilliamson arm validation metrics
Williamson arm validation metrics
Obsidian Software
 
Whipp q3 2008_sv
Whipp q3 2008_svWhipp q3 2008_sv
Whipp q3 2008_sv
Obsidian Software
 
Vishakantaiah validating
Vishakantaiah validatingVishakantaiah validating
Vishakantaiah validating
Obsidian Software
 
Validation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environmentValidation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environment
Obsidian Software
 
Tobin verification isglobal
Tobin verification isglobalTobin verification isglobal
Tobin verification isglobal
Obsidian Software
 
Tierney bq207
Tierney bq207Tierney bq207
Tierney bq207
Obsidian Software
 
The validation attitude
The validation attitudeThe validation attitude
The validation attitude
Obsidian Software
 
Thaker q3 2008
Thaker q3 2008Thaker q3 2008
Thaker q3 2008
Obsidian Software
 
Thaker q3 2008
Thaker q3 2008Thaker q3 2008
Thaker q3 2008
Obsidian Software
 
Strickland dvclub
Strickland dvclubStrickland dvclub
Strickland dvclub
Obsidian Software
 
Stinson post si and verification
Stinson post si and verificationStinson post si and verification
Stinson post si and verification
Obsidian Software
 
Shultz dallas q108
Shultz dallas q108Shultz dallas q108
Shultz dallas q108
Obsidian Software
 
Sharam salamian
Sharam salamianSharam salamian
Sharam salamian
Obsidian Software
 
Schulz sv q2_2009
Schulz sv q2_2009Schulz sv q2_2009
Schulz sv q2_2009
Obsidian Software
 
Schulz dallas q1_2008
Schulz dallas q1_2008Schulz dallas q1_2008
Schulz dallas q1_2008
Obsidian Software
 
Salamian dv club_foils_intel_austin
Salamian dv club_foils_intel_austinSalamian dv club_foils_intel_austin
Salamian dv club_foils_intel_austin
Obsidian Software
 

More from Obsidian Software (20)

Zhang rtp q307
Zhang rtp q307Zhang rtp q307
Zhang rtp q307
 
Zehr dv club_12052006
Zehr dv club_12052006Zehr dv club_12052006
Zehr dv club_12052006
 
Yang greenstein part_2
Yang greenstein part_2Yang greenstein part_2
Yang greenstein part_2
 
Yang greenstein part_1
Yang greenstein part_1Yang greenstein part_1
Yang greenstein part_1
 
Williamson arm validation metrics
Williamson arm validation metricsWilliamson arm validation metrics
Williamson arm validation metrics
 
Whipp q3 2008_sv
Whipp q3 2008_svWhipp q3 2008_sv
Whipp q3 2008_sv
 
Vishakantaiah validating
Vishakantaiah validatingVishakantaiah validating
Vishakantaiah validating
 
Validation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environmentValidation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environment
 
Tobin verification isglobal
Tobin verification isglobalTobin verification isglobal
Tobin verification isglobal
 
Tierney bq207
Tierney bq207Tierney bq207
Tierney bq207
 
The validation attitude
The validation attitudeThe validation attitude
The validation attitude
 
Thaker q3 2008
Thaker q3 2008Thaker q3 2008
Thaker q3 2008
 
Thaker q3 2008
Thaker q3 2008Thaker q3 2008
Thaker q3 2008
 
Strickland dvclub
Strickland dvclubStrickland dvclub
Strickland dvclub
 
Stinson post si and verification
Stinson post si and verificationStinson post si and verification
Stinson post si and verification
 
Shultz dallas q108
Shultz dallas q108Shultz dallas q108
Shultz dallas q108
 
Sharam salamian
Sharam salamianSharam salamian
Sharam salamian
 
Schulz sv q2_2009
Schulz sv q2_2009Schulz sv q2_2009
Schulz sv q2_2009
 
Schulz dallas q1_2008
Schulz dallas q1_2008Schulz dallas q1_2008
Schulz dallas q1_2008
 
Salamian dv club_foils_intel_austin
Salamian dv club_foils_intel_austinSalamian dv club_foils_intel_austin
Salamian dv club_foils_intel_austin
 

Lear design club_presentation_collaboration-verification

  • 1. Reuse and Collaboration Opportunities in AMS Design and Verification 9/30/2006 1
  • 2. Overview Mixed-signal simulators for architectural design improve collaboration, reuse, and the verification schedule Standards or models can improve verification and validation collaboration and reuse 9/30/2006 2
  • 3. Who Legerity is and What We Do Carrier Telephony • High voltage mixed-signal telephone drivers for central offices, local neighborhood boxes, and analog PBXs Consumer Telephony • Voice-enabled cable modems, voice- enabled DSL modems, analog terminal adapters • Phone ready PCs • Voice over wireless LAN 9/30/2006 3
  • 4. Modeling and Design Tool Incompatability SYSTEM ARCHITECTURE Matlab/Simulink Software Mechanical SDK VHDL-AMS, FEA C Digital Logic Simulator Analog Spice P hysics R TL A nalog VERIFICATION Imagine verification is a fan... 9/30/2006 4
  • 5. Incompatible Models Delay Verification SYSTEM SYSTEM ARCHITECTURE ARCHITECTURE MICRO MICRO ARCHITECTURE ARCHITECTURE MODELING MODELING VERIFICATION VERIFICATION 9/30/2006 5
  • 6. Analog-Mixed-Signal Simulators Provide Solution SYSTEM ARCHITECTURE Analog/Mixed-signal Software Mechanical SystemC VHDL-AMS Digital Analog Logic Simulator Spice VERIFICATION 9/30/2006 6
  • 7. Common Tools Move Verification Forward SYSTEM SYSTEM ARCHITECTURE ARCHITECTURE MICRO MICRO ARCHITECTURE ARCHITECTURE MODELING MODELING VERIFICATION VERIFICATION 9/30/2006 7
  • 8. Very Little Test Case Sharing – As Expensive As Design SYSTEM ARCHITECTURE SYSTEM TEST CASES Software Mechanical DESIGN TEST CASES Digital Analog VERIFICATION TEST CASES VERIFICATION RANDOM TESTCASE GEN HARDWARE VALIDATION VALIDATION TEST CASES PRODUCT TEST PRODUCTION TEST CASES 9/30/2006 8
  • 9. Virtual Lab Or Standard Devices/Languages May Provide Solution SD 1 2 3 4 5 6 7 8 9 10 11 12 SD P R O L IA N T 8000 ESC SD DLT Hardware vendors provide simulation models of their devices Define a standard set of devices and behavior A standard mixed-signal verification assertion language can be defined Bonus: Common environment allows common GUI between laboratory and simulation (e.g. LabView) Question: Do similar issues arise in signal processing and mechanical designs? 9/30/2006 9
  • 10. Summary Problems • Collaboration between architecture and implementation • Delayed verification • Little test case, test bench, or RTG infrastructure reuse Solutions • Common design and modeling simulation tools • Virtual lab or language standards 9/30/2006 10