SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Integral System-Level Design Integration,
Simulation, Verification & Implementation



            By jyhwang@faraday-tech.com




                     May 4, 2011
Market Fact for Increasing Complex
           System-Level Design
PND/MID                            Automotive           Netbook/Smartbook




                         The product life cycle of every
                   generation for most industrial products,
                     is around and even less than 1 year.
              But, it seems twice devices are built into the same
                           chip area per 18 months                          VoIP
                               by Moore’s law.

    STB
 Digital-TV                                                   E-Book

                        IPC               PND

                                May 4, 2011
Brief of Complex System-Level Design from
           Spec. to Be a Product
                              Firm product spec.
                              Get IPs from sources
                              System-level design (SLD)
                              integration from IPs by
                                    Product owner self, and
                                    Help from IP sources
                              Other time/resource-consuming
                              efforts for -
                                    Frontend simulation/
                                    verification
                                    Backend Implementation/
                                    Verification
                                    System-level verification, if
                                    possible
                                    Sign-off & Go-To-
                                    Manufacture
                                    Software support
                                          OS
                                          Driver (IP/ICE)
                                          Toolchain
                              System application bring-up


                May 4, 2011
Bottleneck of Increasing Complex System-
                            Level Design
                                                                          2 months                                          2 months
            ~3 months                     3 ~ 6 months                                            2 months
                                                                          SoC/ASIC                                          SoC/ASIC
              Spec.                   Platform integration                                   Data-in Preparation
                                                                         Integration                                     Implementation

Kickoff                   Spec                                                                   Trial Data-In Formal Data-In           Tape-Out
          Survey Market          Simulation-oriented            Synthesis-oriented         Implementation-                 Backend Gate-To-
          Requirement            integration                    integration                oriented tasks                  GDSII tasks
          Document. (MRD)        Get IPs from sources.          Synthesizable target       Clock/reset tree                SLD physical
          Gather Product         SLD integration from IPs.      designs more than          control/constraints.            implementation
          Requirement            BFM testbench creation         models, such as clock      Chip-level synthesis            SLD physical
          Document. (PRD)        & C models for                 control, reset control,    design constraints.             verification -
          Refine/Trade-off       integration test. (verify      real I/O and so on.        Pin/Pad assignment &            DRC/ERC/LVS
          MRD & PRD.             connection, bus, and so        C patterns, instead of     Chip environment                Verified GSDII for
          Early System           on)                            BFM-only ones.             constraints.                    Go-To-
          Architecture           DFT integration.               Iterative verification &   FloorPlan constraints.          Manufacture
          Evaluation.            Iterative verification &       debugging.                 Pre-layout design data          Post-layout
          Get Product Brief.     debugging.                     FPGA emulation 2.          base & simulation.              design data base
          IP Sourcing.           FPGA emulation 1.              Etc.                       ATPG creation.                  & simulation.
          Etc.                   Etc.                                                      Etc.                            Sign-off & T/O.
                                                                                                                           Etc.


          Ordinary solutions take 12 ~ 16 months from project kickoff to tape-out for complex
          SoC designs.

                                                             May 4, 2011
Fact of Increasing Complex System-Level
                      Design
The product life cycle of every
generation for most industrial products,
is around and even less than 1 year.
But, it seems twice devices are built into the same
chip area per 18 months
by Moore’s law.                                 Ordinary solutions take 12 ~ 16
                                                months from project kickoff to
                                                tape-out for complex SoC designs.

All of us are competing against –

    Design/Verification Complexity
    Time & our Life


                                    May 4, 2011
The Reliable Integral SoC Methodology for
            Accumulative Knowledge & Re-usability – 1/5
Pack and maintain each IP as an Abstract Model (SPIRIT) and basic re-use
entity for accumulative knowledge data base.
                                                             USB2.0                USB 1.1
                                                              PHY                   PHY




               Bus Controller
                                        MAC                  USB2.0                USB1.1             AHB to PCI
    FA526        (Arbiter,
                                       10/100                Device                 Host               Bridge
                 Decoder)




                                                                                                            AHB Bus




  AHB to APB
                        LCD
                      Controller
                                                 SDRAM
                                                Controller
                                                                        DMA
                                                                      Controller
                                                                                                 Static
                                                                                                Memory
                                                                                               Controller                   Input       IP Model               Output
    Bridge
                                                                                                                          Interface                           Interface
                                                                                    I2S/
               PWM              I2C   GPIO         INTC      WDT      Timer                  SMMC
                                                                                   AC97




                                                                                                            APB Bus


   Power                      ST       BT           FF                                       SD/
               IrDA                                          SSP       CF           SSP
   manage                    UART     UART         UART                                      MMC




                                                                                                                                         Side Band
                                                                                                                                           Signals

                                                                                                            SPIRIT stands for “Structure for Packaging, Integrating
                                                                                                            and Re-using IP within Tool flows”.


                                                                                                                      May 4, 2011
The Reliable Integral SoC Methodology for
   Accumulative Knowledge & Re-usability - 2/5
Use three Microsoft Excel specification sheets that involve SPIRIT instances of
wanted IPs, to capture the whole SLD every time.
Tables                      Description                     Applied Module
$<design>.pin.xml           Chip pin-out list table: chip   Chip Construction:
                            pin name, IO types              pin module creation

$<design>.dftcfg.xml        DFT configuration table:        Chip Construction:
                            internal scan, mbist, VSIA,     DFT module creation
                            hard-IP test, IOLT, process
                            monitor, debug signals
$<design>.resmap.xml        Resource table: IP list,        Core Construction
                            instances, Master/Slave
                            mapping, interrupt, DMA



                               May 4, 2011
The Reliable Integral SoC Methodology for
Accumulative Knowledge & Re-usability - 3/5
      Three Microsoft Excel specification sheets look as -




                        May 4, 2011
The Reliable Integral SoC Methodology for
   Accumulative Knowledge & Re-usability - 4/5
Then, all things can be looked like -
                                                         Capturing
                                                         specification
                                                         Creation on
                                                         demand
                                                         Plugging
                                                         Implementation/V
                                                         erification
                                                         environment
                                                         creation

And, can be done more safe, reliable & accumulative as Plug & Play method
automatically.

                                 May 4, 2011
The Reliable Integral SoC Methodology for
Accumulative Knowledge & Re-usability - 5/5
SoCompilerTM IDE

Automatic SLD RTL design integration
Rapid DFT integration
Automatic verification environment generation (Bus, IO, DFT)
Test-bench creation and pattern-reuse
Static timing analysis environment generation
Design synthesis environment generation
Link to existing robust ASIC implementation flow natively
Link to FPGA emulation platform SoFlexibleTM with FPGA netlist and
constraint


                         May 4, 2011
Achievement of Reliable Integral SoC
                         Methodology for Complex SLD
    Ordinary
    Solutions take 12 ~ 16 months from project kickoff to tape-out for complex SoC designs.
                                                                                                2 months                                   2 months
            ~3 months                                        3 ~ 6 months                                         2 months
                                                                                                SoC/ASIC                                   SoC/ASIC
              Spec.                                      Platform integration                                Data-in Preparation
                                                                                               Integration                              Implementation

Kickoff                              Spec                                                                       Trial Data-In Formal Data-In        Tape-Out




    2.5 w   3.5 w     1 month                       1.5 months                2 months


    Spec Signoff    Platform Delivery                Trial Data-In                       Tape-Out
                         Platform
                                        Platform
                        Simulation
                                        Synthesis



Kickoff                                                      Formal Data-In




    Faraday’s reliable integral SoC methodology can take only 6 months to achieve by the accumulative
    knowledge and re-usability.



                                                                                  May 4, 2011
Brief of Complex System-Level Design from
    Spec. to Be a Product (repetition)
                              Firm product spec.
                              Get IPs from sources
                              System-level design (SLD)
                              integration from IPs by
                                    Product owner self, and
                                    Help from IP sources
                              Other time/resource-consuming
                              efforts for -
                                    Frontend simulation/
                                    verification
                                    Backend Implementation/
                                    Verification
                                    System-level verification, if
                                    possible
                                    Sign-off & Go-To-
                                    Manufacture
                                    Software support
                                          OS
                                          Driver (IP/ICE)
                                          Toolchain
                              System application bring-up


                May 4, 2011
Ordinary SoC evaluation-purpose-only
                  platform
                                            Pre-defined system-level design
                                            (SLD), built into the chip and the
                                            evaluation platform.
                                                 May include some S/W or
                                                 tool kits for the evaluation.
                                                Can’t be another targeted SLD
          SoC chip                              with different system/ bus
                                                architecture, I/O address
                                                mapping, etc.
                                            Help for –
                                                IP evaluation.
Overall evaluation platform                     Fundamental rough S/W
                                                development.



                              May 4, 2011
SoFlexibleTM FPGA emulation
                 platform EVB
                                          Integrating the targeted
                                          SLD into the FPGA
                                          emulation platform.
                                          Help for –
                                              Consistent/Solid firm
                                              IPs from soft IPs,
                                              instead of any IP
                                              modeling efforts.
                  FPGA                        System-level
                                              function verification.
                                              Fundamental system
                                              architecture evaluation.
Wanted passive components                     Further exact S/W
                                              development.



                            May 4, 2011
SoDualWareTM Technology – 1/3




          May 4, 2011
SoDualWareTM Technology – 2/3




          May 4, 2011
SoDualWareTM Technology – 3/3
                                            Silicon hard IPs in the
                                            realized platform,
                                            utilized to support the
                                            targeted SLD.

                                            Help for –
                                                Native IP modeling.
                                                IP evaluation.
                                                Peripheral modeling,
                                                connecting to real
                                                world.
                                                System-level
                                                verification.
                                                Further detailed
Realized platform                               system architecture
                                                evaluation.
                    Targeted system-level       More exact S/W
                           design
                                                development.



                         May 4, 2011
Thank you

        Faraday distributor in Israel:
Advanced Semiconductor Technology Ltd. (AST)
            Tel: +972-9-7744278
          Email: webinfo@ast.co.il




                May 4, 2011

Contenu connexe

Tendances

Agile Evolution with Kanban
Agile Evolution with KanbanAgile Evolution with Kanban
Agile Evolution with KanbanChris McDermott
 
Quality on Submit
Quality on SubmitQuality on Submit
Quality on SubmitAgileSparks
 
Catalyst college-presentation
Catalyst college-presentationCatalyst college-presentation
Catalyst college-presentationVinodh Kombissan
 
Passing internal and external audits with reporting and dashboards nov 2011
Passing internal and external audits with reporting and dashboards   nov 2011Passing internal and external audits with reporting and dashboards   nov 2011
Passing internal and external audits with reporting and dashboards nov 2011Scott Althouse
 
Analysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product LineAnalysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product LineDharmalingam Ganesan
 
Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009guest19a937
 
Kahuna Corporate Profile
Kahuna Corporate ProfileKahuna Corporate Profile
Kahuna Corporate Profilekahunasystems
 
Reliability Growth Planning: Its Concept, Applications, and Challenges
Reliability Growth Planning: Its Concept, Applications, and Challenges Reliability Growth Planning: Its Concept, Applications, and Challenges
Reliability Growth Planning: Its Concept, Applications, and Challenges ASQ Reliability Division
 
Tdd and a new paradigm for hardware verification
Tdd and a new paradigm for hardware verificationTdd and a new paradigm for hardware verification
Tdd and a new paradigm for hardware verificationdrewz lin
 
Walley.tina
Walley.tinaWalley.tina
Walley.tinaNASAPMC
 
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 - IEDECJack Erickson
 
Initial Results Building a Normalized Software Database Using SRDRs
Initial Results Building a Normalized Software Database Using SRDRsInitial Results Building a Normalized Software Database Using SRDRs
Initial Results Building a Normalized Software Database Using SRDRsgallomike
 
How to help development team to manage foss during the whole industrial proc...
How to help development team to manage foss  during the whole industrial proc...How to help development team to manage foss  during the whole industrial proc...
How to help development team to manage foss during the whole industrial proc...Antelink
 
8 - Architetture Software - Architecture centric processes
8 - Architetture Software - Architecture centric processes8 - Architetture Software - Architecture centric processes
8 - Architetture Software - Architecture centric processesMajong DevJfu
 

Tendances (20)

Agile Evolution with Kanban
Agile Evolution with KanbanAgile Evolution with Kanban
Agile Evolution with Kanban
 
Quality on Submit
Quality on SubmitQuality on Submit
Quality on Submit
 
Lifecycle
LifecycleLifecycle
Lifecycle
 
SET NSF Final Presentation
SET NSF Final PresentationSET NSF Final Presentation
SET NSF Final Presentation
 
Catalyst college-presentation
Catalyst college-presentationCatalyst college-presentation
Catalyst college-presentation
 
Passing internal and external audits with reporting and dashboards nov 2011
Passing internal and external audits with reporting and dashboards   nov 2011Passing internal and external audits with reporting and dashboards   nov 2011
Passing internal and external audits with reporting and dashboards nov 2011
 
Analysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product LineAnalysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product Line
 
Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009
 
Kahuna Corporate Profile
Kahuna Corporate ProfileKahuna Corporate Profile
Kahuna Corporate Profile
 
Reliability Growth Planning: Its Concept, Applications, and Challenges
Reliability Growth Planning: Its Concept, Applications, and Challenges Reliability Growth Planning: Its Concept, Applications, and Challenges
Reliability Growth Planning: Its Concept, Applications, and Challenges
 
Whipp q3 2008_sv
Whipp q3 2008_svWhipp q3 2008_sv
Whipp q3 2008_sv
 
Zhang rtp q307
Zhang rtp q307Zhang rtp q307
Zhang rtp q307
 
Les outils de Devops IBM
Les outils de Devops IBMLes outils de Devops IBM
Les outils de Devops IBM
 
Tdd and a new paradigm for hardware verification
Tdd and a new paradigm for hardware verificationTdd and a new paradigm for hardware verification
Tdd and a new paradigm for hardware verification
 
Walley.tina
Walley.tinaWalley.tina
Walley.tina
 
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
 
Reverse engineering
Reverse engineeringReverse engineering
Reverse engineering
 
Initial Results Building a Normalized Software Database Using SRDRs
Initial Results Building a Normalized Software Database Using SRDRsInitial Results Building a Normalized Software Database Using SRDRs
Initial Results Building a Normalized Software Database Using SRDRs
 
How to help development team to manage foss during the whole industrial proc...
How to help development team to manage foss  during the whole industrial proc...How to help development team to manage foss  during the whole industrial proc...
How to help development team to manage foss during the whole industrial proc...
 
8 - Architetture Software - Architecture centric processes
8 - Architetture Software - Architecture centric processes8 - Architetture Software - Architecture centric processes
8 - Architetture Software - Architecture centric processes
 

En vedette

Track d more performance less power - freescale final
Track d   more performance less power  - freescale finalTrack d   more performance less power  - freescale final
Track d more performance less power - freescale finalchiportal
 
Legendre Wavelet for Solving Linear System of Fredholm And Volterra Integral ...
Legendre Wavelet for Solving Linear System of Fredholm And Volterra Integral ...Legendre Wavelet for Solving Linear System of Fredholm And Volterra Integral ...
Legendre Wavelet for Solving Linear System of Fredholm And Volterra Integral ...IJRES Journal
 
Planting design
Planting designPlanting design
Planting designanjana5na
 
The Elements of Planting Design The Visual Characteristics of Plants
The Elements of Planting Design The Visual Characteristics of PlantsThe Elements of Planting Design The Visual Characteristics of Plants
The Elements of Planting Design The Visual Characteristics of PlantsNrupa Senjaliya
 
Crystalline waterproofing technology
Crystalline waterproofing technologyCrystalline waterproofing technology
Crystalline waterproofing technologyVISHNU P
 
lecture 4 : types of planting design
 lecture 4 : types of planting design  lecture 4 : types of planting design
lecture 4 : types of planting design Raihan Suhaimi
 
Models of landscape evolution and slope development by king
Models of landscape evolution and slope development by kingModels of landscape evolution and slope development by king
Models of landscape evolution and slope development by kingCharu Jaiswal
 
Ppt ON ADMIXTURES
Ppt ON ADMIXTURESPpt ON ADMIXTURES
Ppt ON ADMIXTURESNeha Bansal
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI illpa
 
Principle of landscape design
Principle of landscape designPrinciple of landscape design
Principle of landscape designNitin Thakral
 

En vedette (10)

Track d more performance less power - freescale final
Track d   more performance less power  - freescale finalTrack d   more performance less power  - freescale final
Track d more performance less power - freescale final
 
Legendre Wavelet for Solving Linear System of Fredholm And Volterra Integral ...
Legendre Wavelet for Solving Linear System of Fredholm And Volterra Integral ...Legendre Wavelet for Solving Linear System of Fredholm And Volterra Integral ...
Legendre Wavelet for Solving Linear System of Fredholm And Volterra Integral ...
 
Planting design
Planting designPlanting design
Planting design
 
The Elements of Planting Design The Visual Characteristics of Plants
The Elements of Planting Design The Visual Characteristics of PlantsThe Elements of Planting Design The Visual Characteristics of Plants
The Elements of Planting Design The Visual Characteristics of Plants
 
Crystalline waterproofing technology
Crystalline waterproofing technologyCrystalline waterproofing technology
Crystalline waterproofing technology
 
lecture 4 : types of planting design
 lecture 4 : types of planting design  lecture 4 : types of planting design
lecture 4 : types of planting design
 
Models of landscape evolution and slope development by king
Models of landscape evolution and slope development by kingModels of landscape evolution and slope development by king
Models of landscape evolution and slope development by king
 
Ppt ON ADMIXTURES
Ppt ON ADMIXTURESPpt ON ADMIXTURES
Ppt ON ADMIXTURES
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI
 
Principle of landscape design
Principle of landscape designPrinciple of landscape design
Principle of landscape design
 

Similaire à Chip ex 2011 faraday

Continuous Integration to Shift Left Testing Across the Enterprise Stack
Continuous Integration to Shift Left Testing Across the Enterprise StackContinuous Integration to Shift Left Testing Across the Enterprise Stack
Continuous Integration to Shift Left Testing Across the Enterprise StackDevOps.com
 
System On Chip
System On ChipSystem On Chip
System On Chipanishgoel
 
s2c-prototypical-the-emergence-of-fpga-based-prototyping-for-soc-design.pdf
s2c-prototypical-the-emergence-of-fpga-based-prototyping-for-soc-design.pdfs2c-prototypical-the-emergence-of-fpga-based-prototyping-for-soc-design.pdf
s2c-prototypical-the-emergence-of-fpga-based-prototyping-for-soc-design.pdfS2C Limited
 
Cmdb intro 2012 v1
Cmdb intro 2012 v1Cmdb intro 2012 v1
Cmdb intro 2012 v1Pini Cohen
 
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems ToolboxEclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems ToolboxBrett Hackleman
 
Sensors Expo 2012 Burneske 120606
Sensors Expo 2012 Burneske 120606Sensors Expo 2012 Burneske 120606
Sensors Expo 2012 Burneske 120606Greg_Burneske
 
Infrastructure as Code for Network
Infrastructure as Code for NetworkInfrastructure as Code for Network
Infrastructure as Code for NetworkDamien Garros
 
Accelerate Machine Learning Software on Intel Architecture
Accelerate Machine Learning Software on Intel Architecture Accelerate Machine Learning Software on Intel Architecture
Accelerate Machine Learning Software on Intel Architecture Intel® Software
 
NFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkNFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkMichelle Holley
 

Similaire à Chip ex 2011 faraday (20)

Host Simulation
Host SimulationHost Simulation
Host Simulation
 
Continuous Integration to Shift Left Testing Across the Enterprise Stack
Continuous Integration to Shift Left Testing Across the Enterprise StackContinuous Integration to Shift Left Testing Across the Enterprise Stack
Continuous Integration to Shift Left Testing Across the Enterprise Stack
 
System On Chip
System On ChipSystem On Chip
System On Chip
 
Trends For Innovating Faster
Trends For Innovating FasterTrends For Innovating Faster
Trends For Innovating Faster
 
s2c-prototypical-the-emergence-of-fpga-based-prototyping-for-soc-design.pdf
s2c-prototypical-the-emergence-of-fpga-based-prototyping-for-soc-design.pdfs2c-prototypical-the-emergence-of-fpga-based-prototyping-for-soc-design.pdf
s2c-prototypical-the-emergence-of-fpga-based-prototyping-for-soc-design.pdf
 
IBM PureSystems
IBM PureSystemsIBM PureSystems
IBM PureSystems
 
Cmdb intro 2012 v1
Cmdb intro 2012 v1Cmdb intro 2012 v1
Cmdb intro 2012 v1
 
Research Paper
Research PaperResearch Paper
Research Paper
 
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems ToolboxEclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems Toolbox
 
Kavita resume startup
Kavita resume startupKavita resume startup
Kavita resume startup
 
PLM - ERP integration
PLM - ERP integrationPLM - ERP integration
PLM - ERP integration
 
SiPCPE-108-1
SiPCPE-108-1SiPCPE-108-1
SiPCPE-108-1
 
Sensors Expo 2012 Burneske 120606
Sensors Expo 2012 Burneske 120606Sensors Expo 2012 Burneske 120606
Sensors Expo 2012 Burneske 120606
 
Eclipse RT Day
Eclipse RT DayEclipse RT Day
Eclipse RT Day
 
2007 - nxp chliopanos
2007 - nxp chliopanos2007 - nxp chliopanos
2007 - nxp chliopanos
 
Kavita resume
Kavita resume Kavita resume
Kavita resume
 
Infrastructure as Code for Network
Infrastructure as Code for NetworkInfrastructure as Code for Network
Infrastructure as Code for Network
 
Accelerate Machine Learning Software on Intel Architecture
Accelerate Machine Learning Software on Intel Architecture Accelerate Machine Learning Software on Intel Architecture
Accelerate Machine Learning Software on Intel Architecture
 
Bindu_Resume
Bindu_ResumeBindu_Resume
Bindu_Resume
 
NFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkNFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function Framework
 

Plus de chiportal

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technionchiportal
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faradaychiportal
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia chiportal
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsyschiportal
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzchiportal
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intelchiportal
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed chiportal
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arterischiportal
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtoolchiportal
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQchiportal
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC chiportal
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Siliconchiportal
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsyschiportal
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retinachiportal
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Siliconchiportal
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductorchiportal
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technionchiportal
 

Plus de chiportal (20)

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technion
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faraday
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazz
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intel
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arteris
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtool
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQ
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Silicon
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retina
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Silicon
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technion
 

Dernier

H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Dernier (20)

H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Chip ex 2011 faraday

  • 1. Integral System-Level Design Integration, Simulation, Verification & Implementation By jyhwang@faraday-tech.com May 4, 2011
  • 2. Market Fact for Increasing Complex System-Level Design PND/MID Automotive Netbook/Smartbook The product life cycle of every generation for most industrial products, is around and even less than 1 year. But, it seems twice devices are built into the same chip area per 18 months VoIP by Moore’s law. STB Digital-TV E-Book IPC PND May 4, 2011
  • 3. Brief of Complex System-Level Design from Spec. to Be a Product Firm product spec. Get IPs from sources System-level design (SLD) integration from IPs by Product owner self, and Help from IP sources Other time/resource-consuming efforts for - Frontend simulation/ verification Backend Implementation/ Verification System-level verification, if possible Sign-off & Go-To- Manufacture Software support OS Driver (IP/ICE) Toolchain System application bring-up May 4, 2011
  • 4. Bottleneck of Increasing Complex System- Level Design 2 months 2 months ~3 months 3 ~ 6 months 2 months SoC/ASIC SoC/ASIC Spec. Platform integration Data-in Preparation Integration Implementation Kickoff Spec Trial Data-In Formal Data-In Tape-Out Survey Market Simulation-oriented Synthesis-oriented Implementation- Backend Gate-To- Requirement integration integration oriented tasks GDSII tasks Document. (MRD) Get IPs from sources. Synthesizable target Clock/reset tree SLD physical Gather Product SLD integration from IPs. designs more than control/constraints. implementation Requirement BFM testbench creation models, such as clock Chip-level synthesis SLD physical Document. (PRD) & C models for control, reset control, design constraints. verification - Refine/Trade-off integration test. (verify real I/O and so on. Pin/Pad assignment & DRC/ERC/LVS MRD & PRD. connection, bus, and so C patterns, instead of Chip environment Verified GSDII for Early System on) BFM-only ones. constraints. Go-To- Architecture DFT integration. Iterative verification & FloorPlan constraints. Manufacture Evaluation. Iterative verification & debugging. Pre-layout design data Post-layout Get Product Brief. debugging. FPGA emulation 2. base & simulation. design data base IP Sourcing. FPGA emulation 1. Etc. ATPG creation. & simulation. Etc. Etc. Etc. Sign-off & T/O. Etc. Ordinary solutions take 12 ~ 16 months from project kickoff to tape-out for complex SoC designs. May 4, 2011
  • 5. Fact of Increasing Complex System-Level Design The product life cycle of every generation for most industrial products, is around and even less than 1 year. But, it seems twice devices are built into the same chip area per 18 months by Moore’s law. Ordinary solutions take 12 ~ 16 months from project kickoff to tape-out for complex SoC designs. All of us are competing against – Design/Verification Complexity Time & our Life May 4, 2011
  • 6. The Reliable Integral SoC Methodology for Accumulative Knowledge & Re-usability – 1/5 Pack and maintain each IP as an Abstract Model (SPIRIT) and basic re-use entity for accumulative knowledge data base. USB2.0 USB 1.1 PHY PHY Bus Controller MAC USB2.0 USB1.1 AHB to PCI FA526 (Arbiter, 10/100 Device Host Bridge Decoder) AHB Bus AHB to APB LCD Controller SDRAM Controller DMA Controller Static Memory Controller Input IP Model Output Bridge Interface Interface I2S/ PWM I2C GPIO INTC WDT Timer SMMC AC97 APB Bus Power ST BT FF SD/ IrDA SSP CF SSP manage UART UART UART MMC Side Band Signals SPIRIT stands for “Structure for Packaging, Integrating and Re-using IP within Tool flows”. May 4, 2011
  • 7. The Reliable Integral SoC Methodology for Accumulative Knowledge & Re-usability - 2/5 Use three Microsoft Excel specification sheets that involve SPIRIT instances of wanted IPs, to capture the whole SLD every time. Tables Description Applied Module $<design>.pin.xml Chip pin-out list table: chip Chip Construction: pin name, IO types pin module creation $<design>.dftcfg.xml DFT configuration table: Chip Construction: internal scan, mbist, VSIA, DFT module creation hard-IP test, IOLT, process monitor, debug signals $<design>.resmap.xml Resource table: IP list, Core Construction instances, Master/Slave mapping, interrupt, DMA May 4, 2011
  • 8. The Reliable Integral SoC Methodology for Accumulative Knowledge & Re-usability - 3/5 Three Microsoft Excel specification sheets look as - May 4, 2011
  • 9. The Reliable Integral SoC Methodology for Accumulative Knowledge & Re-usability - 4/5 Then, all things can be looked like - Capturing specification Creation on demand Plugging Implementation/V erification environment creation And, can be done more safe, reliable & accumulative as Plug & Play method automatically. May 4, 2011
  • 10. The Reliable Integral SoC Methodology for Accumulative Knowledge & Re-usability - 5/5 SoCompilerTM IDE Automatic SLD RTL design integration Rapid DFT integration Automatic verification environment generation (Bus, IO, DFT) Test-bench creation and pattern-reuse Static timing analysis environment generation Design synthesis environment generation Link to existing robust ASIC implementation flow natively Link to FPGA emulation platform SoFlexibleTM with FPGA netlist and constraint May 4, 2011
  • 11. Achievement of Reliable Integral SoC Methodology for Complex SLD Ordinary Solutions take 12 ~ 16 months from project kickoff to tape-out for complex SoC designs. 2 months 2 months ~3 months 3 ~ 6 months 2 months SoC/ASIC SoC/ASIC Spec. Platform integration Data-in Preparation Integration Implementation Kickoff Spec Trial Data-In Formal Data-In Tape-Out 2.5 w 3.5 w 1 month 1.5 months 2 months Spec Signoff Platform Delivery Trial Data-In Tape-Out Platform Platform Simulation Synthesis Kickoff Formal Data-In Faraday’s reliable integral SoC methodology can take only 6 months to achieve by the accumulative knowledge and re-usability. May 4, 2011
  • 12. Brief of Complex System-Level Design from Spec. to Be a Product (repetition) Firm product spec. Get IPs from sources System-level design (SLD) integration from IPs by Product owner self, and Help from IP sources Other time/resource-consuming efforts for - Frontend simulation/ verification Backend Implementation/ Verification System-level verification, if possible Sign-off & Go-To- Manufacture Software support OS Driver (IP/ICE) Toolchain System application bring-up May 4, 2011
  • 13. Ordinary SoC evaluation-purpose-only platform Pre-defined system-level design (SLD), built into the chip and the evaluation platform. May include some S/W or tool kits for the evaluation. Can’t be another targeted SLD SoC chip with different system/ bus architecture, I/O address mapping, etc. Help for – IP evaluation. Overall evaluation platform Fundamental rough S/W development. May 4, 2011
  • 14. SoFlexibleTM FPGA emulation platform EVB Integrating the targeted SLD into the FPGA emulation platform. Help for – Consistent/Solid firm IPs from soft IPs, instead of any IP modeling efforts. FPGA System-level function verification. Fundamental system architecture evaluation. Wanted passive components Further exact S/W development. May 4, 2011
  • 15. SoDualWareTM Technology – 1/3 May 4, 2011
  • 16. SoDualWareTM Technology – 2/3 May 4, 2011
  • 17. SoDualWareTM Technology – 3/3 Silicon hard IPs in the realized platform, utilized to support the targeted SLD. Help for – Native IP modeling. IP evaluation. Peripheral modeling, connecting to real world. System-level verification. Further detailed Realized platform system architecture evaluation. Targeted system-level More exact S/W design development. May 4, 2011
  • 18. Thank you Faraday distributor in Israel: Advanced Semiconductor Technology Ltd. (AST) Tel: +972-9-7744278 Email: webinfo@ast.co.il May 4, 2011