Presentation is loading. Please wait.

Presentation is loading. Please wait.

The SPIRIT Consortium DAC 2006

Similar presentations


Presentation on theme: "The SPIRIT Consortium DAC 2006"— Presentation transcript:

1 The SPIRIT Consortium DAC 2006
September 18 The SPIRIT Consortium DAC 2006 Overview and Partner Demos

2 Structure of Session Overview of The Consortium Technical Overview
September 18 Structure of Session Overview of The Consortium Technical Overview Roadmap and Futures IEEE Standardization Process

3 The SPIRIT Consortium Vision (2003)
September 18 The SPIRIT Consortium Vision (2003) The SPIRIT Consortium was announced at DAC 2003 The original Vision upon which the Consortium was formed: Achieve an open standard for a development framework upon which an SoC development flow, from components to chip, can be built allowing distribution and use of IP from varied sources as well as the free choice of tools used in the SoC development

4 Completing to Our Vision
September 18 Completing to Our Vision 3 specifications publicly released RTL support baseline : v1.0 Dec 2004 + Timing Constraints: v1.1 June 2005 + Hierarchy, Verification: v1.2 April 2006 Design-chain support started with v1.0 Multi-vendor validation of principles Multi-vendor demonstrations with each release Formal standardization of deliverables started IEEE 1685 Working Group taking v1.2 Specification Gaining industry recognition Around 2000 downloads, hundreds of companies Membership grown to over 54 members! Representing US, Japan and the EU.

5 Statistics on Specification Downloads
September 18 Statistics on Specification Downloads # Downloads / Month 50 100 150 200 250 Dec-04 Jan-05 Feb-05 Mar-05 Apr-05 May-05 Jun-05 Jul-05 Aug-05 Sep-05 Oct-05 Nov-05 Dec-05 Jan-06 Feb-06 Mar-06 Apr-06 May-06 Jun-06 Spec 1.0 Spec 1.1 Spec 1.2 v1.2, complete for RTL

6 54 members strong, and growing!
September 18 54 members strong, and growing! Board of Directors Contributing Members Associate Member Welcoming new members:

7 Building The Consortium for the Future
September 18 Building The Consortium for the Future Industry sees a strong role for The Consortium Proven body for multi-vendor IP and flow integration The Consortium is structuring for long term sustainability Became a CA non-profit corporation (March 30th 2006) Increase transparency on operational processes Expand international operations Formalize relations with other standards organizations And carrying forward our key values Clear technical focus and industry contribution Membership differentiation based on engineering dedication Keeping low cost approach Able to cooperate with other organizations

8 New Vision for The Consortium
September 18 New Vision for The Consortium To establish a set of IP and tool integration standards enabling proliferation of IP reuse through design automation Built on our membership experience: Clear technology vision that lowers design risk Removing barriers to market through IP automation standards Enabling best core technology and tools to support it Fueling SoC innovation through design integration Enabling fastest path to market for embedded systems design Deliverables driven through to standardization: All specifications will be pushed in batches through IEEE

9 With New Brands and Room for Growth
September 18 With New Brands and Room for Growth IP-XACT: The Meta-Data Specifications IP-XACT is the name for the meta-data specifications delivered by The Consortium The Consortium may consider new specification families that promote our vision The SPIRIT Consortium: The Organization The Consortium has a new logo!

10 New Associate Member Class
September 18 New Associate Member Class Associate Membership enables non-profit organizations to participate! Rights of Reviewing Members to universities, research institutes and non-profit organizations An Associate Member can engage their companies / members in early specification releases Enables these institutes to feedback into the specs Foundation for partnership with standards bodies Driving IP-XACT standardization in Japan STARC is the first Associate Member Can collaborate with its member companies on early releases STARC member companies include: Fujitsu, MEI, NEC, Oki, Renesas, ROHM, SANYO, Seiko Epson, SHARP, Sony and Toshiba.

11 The Consortium Membership Structure
September 18 The Consortium Membership Structure President Vice-President Technical Director Marketing Director Treasurer Secretary Officers Elected by BoD Elected from and by Contributing Members Currently set at 9 companies Number set by BoD Approval Board of Directors Requires Contribution Statement & BoD Approval Can provide candidates for BoD position Contributing Members Consortium Members Associate Members Non-Profit Organizations and Institutes by BoD Approval Free Membership Only Companies Reviewing Members

12 The Consortium Officers & BoD
September 18 The Consortium Officers & BoD Chairman Ralph von Vignau Philips Vice-Chairman Christopher Lennard ARM Treasurer Pierre Bricaud Synopsys Technical Director Gary Delp LSI Logic Marketing Director Secretary Lynn Horobin Consortium Admin Director John Goodenough Victor Berman Cadence Jean Bou-Farhat Bill Chown Mentor Graphics Bart De Loore Frank Ghenassia STMicroelectronics OPEN

13 Structure of Session Overview of The Consortium Technical Overview
September 18 Structure of Session Overview of The Consortium Technical Overview Roadmap and Futures IEEE Standardization Process

14 Key messages from The Consortium
September 18 Key messages from The Consortium The SPIRIT Consortium is Delivering again IP-XACT public release Transfer of stable specification to IEEE IP-XACT with ESL Extensions – Beta2 Available to Reviewing members of the SPIRIT Consortium The technical Roadmap is long range With regular deliverables Extending our range Descriptive meta data across the SOC design process Principles of operation  Language neutral Progress by Contribution Open source Examples 2 working implementations Alpha, beta, release, IEEE

15 Technical Working Group Organization
September 18 Technical Working Group Organization Technical Director Maintain Alignment Setup cooperation & assistance Track progress Head of Family Meeting Chair + 1 Rep. / WG Chaired by Technical Director Specification Releases Maintain Core Deliverables Assist merge of branches Add features Schema Working Group Drop into IEEE WG EWG ESL VWG Verification DWG Debug … WG [Roadmap] Chair + Co-Chair > 3 Companies Working Groups develop topic-specific technical updates Constant cooperation with S-WG Merge with S-WG main stream following BETA validation 1 vote / company

16 IP-XACT Benefits Today (v1.2)
September 18 IP-XACT Benefits Today (v1.2) Source: Philips, March 2006 Improvements create benefit for all Top level interconnect Automated verification Development productivity increase Overall TTM gain: New Design – 25% Derivative – ~ 50% Flow scripting and documentation Chip Composition Enabled

17 The SPIRIT Consortium Technical Goals
September 18 The SPIRIT Consortium Technical Goals Build on existing standards XML (W3C) Synchronize with IEEE, Eclipse, OSCI, Si2, VSIA… Standardize one IP meta-data description One way to describe IP to enable configuration and integration Standardize one API for generator integration Enable efficient and cost-effective integration of multi-sourced IP and point tools

18 Elements of SPIRIT Deliverables
September 18 Elements of SPIRIT Deliverables Validated and consistent release package Specification, Schema, XSLT converter, Open Source Examples Schema includes Component schema for cores, peripherals, buses, components Design schema for systems, component instancing, connectivity Bus definitions Re-usable definitions for bus interface, integration reqs, defaults Comprehensive set for common buses (first release in IP-XACT, The SPIRIT Consortium specification v1.2) Generator Interfaces Tight Generator Interface (first in IP-XACT with ESL Extensions, v1.4) Access SPIRIT data-bases directly

19 ESL Working Group EWG Chair: Jean-Michel Fernandez, Cadence
September 18 ESL Working Group EWG Chair: Jean-Michel Fernandez, Cadence Active Member Companies ARM, Cadence, CoWare, Infineon, LSI, Mentor Graphics, Philips Semiconductor, ST Microelectronics, Synopsys EWG Activity: Develop IP-XACT with ESL Extensions, specification v1.4, to address Include all IP-XACT features TGI – Tight Generator Interface Model TLM component (SystemC, SystemVerilog... but not only) Model mix TLM and RTL component (different abstraction levels) Model transactors (to bridge between 2 abstraction levels) Distributed IP modeling (Cooperating IP views developed by 2 parties) Centralized IP modeling (Cooperating IP views developed by 1 party) Incremental IP modeling (IP undergo progressive refinement) Model (sub) designs mixing TLM and RTL IP

20 ESL WG Roadmap feedback@spiritconsortium.org EWG roadmap
September 18 ESL WG Roadmap EWG roadmap DAC 2006: Release IP-XACT v1.4 alpha2 to reviewing members End December: Public Release of IP-XACT v1.4 and drop into IEEE Current solution in place New requirements will be part of future releases EWG future work (in the next 6 months) Validate IP-XACT v1.4 by developing IP and tools Contributions invited on Validation of IP-XACT v1.4 for Verification IP (VIP) at TLM Validation of IP-XACT v1.4 for TLM and RTL Implementation IP Development of IP-XACT v1.4 Semantic rule checker TGI validation (write generator examples)

21 Verification Working Group
September 18 Verification Working Group VWG Chair: John Swanson, Synopsys Active Member Companies ARM, Cadence, LSI, Mentor Graphics, Phillips, ST, Synopsys VWG Activity: Made 1.2 Schema enhancements needed for RTL Verification including Assertions Monitors Passive interfaces Verification file sets Mixed language verification Testbench generation (RTL)

22 VWG Roadmap VWG roadmap VWG future work (in the next 6 months)
September 18 VWG Roadmap VWG roadmap DAC 2006: Release IP-XACT v1.4 alpha2 to reviewing members VWG future work (in the next 6 months) Validation of IP-XACT 1.4 for mixed abstraction verification Mixed abstraction testbench generation Unit test migration into system environment TL VIP packaging Contributions invited on: Validation of IP-XACT v1.4 for Verification IP (VIP) at TLM Validation of IP-XACT v1.4 for TLM and RTL verification TGI validation (write generator examples) Invitation to new contributors to bring new ideas into VWG!

23 Approved New Working Group Call for participation!
September 18 Approved New Working Group Call for participation! Debug Working Group: Anthony Berent, ARM, chair Charter Energize major debug tools vendors to become Contributing Members of The Consortium in this work group Create technical exchange with the Eclipse DSDP group Define requirements for describing HW targets to SW debuggers Identify extensions, clarifications and semantic rules required to ensure IP-XACT meets the additional requirements Demonstrate that IP-XACT can be generated by design tools and used by a variety of debug tools Scope Ensure use of IP-XACT to describe IP to debug tools Extension of IP-XACT technical capabilities to cover at least The additional information required by debug tools about registers and memory The description of debugger access (e.g. JTAG) The identification of processor architectures and versions

24 Approved New Technical Sub-Group Call for participation!
September 18 Approved New Technical Sub-Group Call for participation! Subteam in the SWG: Data Model Examination Alex Zamfirescu, Denali Software, chair Charter Examine various system description languages Evaluate data model to ensure IP-XACT can contain the description Make recommendations to the SWG for inclusion into IP-XACT Scope SystemRDL – contributor present Debug – cooperation from Debug WG Additional – Call for participation!

25 The SPIRIT Consortium : Summary
September 18 The SPIRIT Consortium : Summary International standardization organization Initially formed June 2003 (DAC Conference) CA non-profit organization launch: July 2006 (DAC) Supported in products from multiple vendors today The Consortium Deliverables IP-XACT for RTL design (v1.2): Current Release IP-XACT IEEE Standardization (P1685): May 06 start Language-independent generator interface: Q4 2006 Schema extensions for ESL design: Q4 2006 New developments are in the pipe! IP-XACT data-model, IP-XACT for debug starting And there’s more on the roadmap …

26 Structure of Session Overview of The Consortium Technical Overview
September 18 Structure of Session Overview of The Consortium Technical Overview Roadmap and Futures IEEE Standardization Process

27 Roadmap Strategy Driven by Market Requirements Technology Directions
September 18 Roadmap Strategy Driven by Market Requirements Technology Directions Relationships and Partnerships Vision for 2-3 years Commitments for the immediate future

28 Roadmap Topics Design Constraints (with Si2) SoC Debug (with Eclipse)
September 18 Roadmap Topics t ESL 1.4 (with OSCI) ESL Abstraction Support (with OSCI) Verification Definition Integration Verification System Verification IP-XACT Schema 1.2 Ongoing Schema support Design Constraints (with Si2) New Partnership SoC Debug (with Eclipse) New WG Documentation (with DITA, ECIX) Proposed roadmap Priorities Some continuation tasks Representative associations with organizations already active Data Model Capture (with SystemRDL) New sub-group IP Transport Futures: Embedded Software Analog Mixed-Signal Languages done current next future

29 The Consortium Deliverables
September 18 The Consortium Deliverables IP-XACT for RTL design (v1.2): Current Release IP-XACT IEEE Standardization (P1685): May 06 start Language-independent generator interface: Q4 2006 IP-XACT with ESL Extensions (v1.4) Q4 2006 Plan for 2007 release Q3 2006 Anticipated new content from: SoC Debug Design Constraints Documentation

30 Technical Working Group Proposals
September 18 Technical Working Group Proposals Currently Active Groups Schema Working Group ESL Working Group Verification Working Group Debug Working Group Proposed Design Constraints Working Group Documentation Working Group Join a Working Group and have your say!

31 Roadmaps & WG Setup Roadmaps are driven by the BoD membership
September 18 Roadmaps & WG Setup Roadmaps are driven by the BoD membership Required developments assessed every two quarters Priorities set at BoD, including operational strategy Companies can apply with contributing statement New WG Setup proposals aligned with Roadmap Proposal requires min. 3 companies committed 1 provisional Chair Chair to define Charter, Scope and Roadmap Goals Open, ongoing We have found that 3 companies works

32 Proposed WG: Design Constraints
September 18 Proposed WG: Design Constraints Value: Consistent standards to guide throughout design Group is in formation process Activity sequencing depends upon resource Plans for collaboration with Si2 Scope: Domain Based Properties Clocks, resets, power, frequency, security, simulation, etc Scope: Parameterization of Constraints Generic structure defined for Parameterization Scope: Chip level constraint inputs interface timing extend the application of meta-data into the front and back-end flows develop any necessary schema extensions for back-end integration Join this Working Group and have your say!

33 Proposed WG: Documentation
September 18 Proposed WG: Documentation Value: consistent, up to date documentation automatically Scope: Documentation should be able to be extracted that describes the status of the system accurately at any time. Types of automated documentation that would benefit are technical data sheets, integration manuals, user documents, functional descriptions ... Requirements defining the types of content and their usage in documents - to be done in cooperation with current document standards groups  e.g. DITA, IEC 61360, OASIS, Si2 ... Specification of the XML schema requirements and definition of the schema for support of automated documentation Join this Working Group and have your say!

34 Invitation to Participate!
September 18 Invitation to Participate! Join the Current Working Groups Schema ESL Verification SoC Debug Help form these proposed WGs Design Constraints Documentation Propose New Working Groups

35 Structure of Session Overview of The Consortium Technical Overview
September 18 Structure of Session Overview of The Consortium Technical Overview Roadmap and Futures IEEE Standardization Process

36 IEEE Standards Process (P1685)
September 18 IEEE Standards Process (P1685) SPIRIT Technical deliverables: Initial technical drop is based on IP-XACT, v1.2 Final drop: IP-XACT w/ ESL Extensions, Q4 2006 Chair: Victor Berman Meeting Schedule: First meeting, May 06:   Operational policies, PAR scope        Second Meeting, June 06: Roadmap Third Meeting, July (DAC) 06: General participation invited Thursday, July 27th :00pm – 4:00pm Room #218 H1 2007: Ratify specification in the IEEE

37 IEEE P1685 Organization Current Membership
September 18 IEEE P1685 Organization Entity based WG – one company one vote Self funded through member dues on sliding scale > $1B pay $10K > $1M pay $ 5K < $1M pay $ 1K Current Membership ARM, Cadence, CoWare, Denali, Freescale, LSI, Mentor, Philips, Sonics, ST, Synopsys Current Web Site Tracking to an expedited schedule Will use IEEE funded services to expedite ballot and publication Will use professional technical editor for final documents Will provide hosting of XML schema for free use


Download ppt "The SPIRIT Consortium DAC 2006"

Similar presentations


Ads by Google