eda standards – the spirit view gary delp vp and technical director spirit

9
EDA Standards – The SPIRIT View Gary Delp VP and Technical Director SPIRIT

Upload: derick-watson

Post on 02-Jan-2016

220 views

Category:

Documents


2 download

TRANSCRIPT

EDA Standards – The SPIRIT View

Gary DelpVP and Technical Director SPIRIT

© LSI 2

EDA Standards Listing– not complete– shown to provide a scope to the problem

• IEEE IEEE-SA – LSI Corporate membership– P1685: IP-XACT: XML Meta data and Tool Interfaces– P1734: QIP – IP Quality Metrics– P1735: IP Encryption– P1801: Low Power Design Intent

• Accellera P1801• Open SystemC Initiative (OSCI)

– SystemC– TLM (Transaction Level Modeling

• Silicon Integration Initiative (Si2)– Design Technology Council (DTC)– Low Power Coalition (LPC)– Open Access Coalition (OAC)

• The SPIRIT Consortium– IP-XACT– SystemRDL – register description language– Debug, verification, Documentation working groups– Interworking with: OASIS, Eclipse, Si2, Low Power

• Virtual Socket Interconnect Alliance (VSIA) – finished!– Transferred to IEEE, The SPIRT Consortium, OCP, and the Public Domain

2007 SoC Conference - Bill Chown5

Scope – Charter – 3-9 Members

Informaldiscussion

StudyGroup

FormationWorkGroup

Formation

Requirementsdocument

PSSContributions

WorkGroup

Meetings

ValidationCriteria

Val

idat

ion

DonationTo IEEE

ContributingRequirements

Proof of concept

Document&

ExampleCreation

AlphaDistribution

BetaDistribution

PublicDistribution

Development Process ofThe SPIRIT Consortium

2007 SoC Conference - Bill Chown6

IP-XACT is The SPIRIT Consortium specification for describing IP

Enables automated design creation and configuration

Enables designers to include specialist knowledge in their components

Benefits Build repeatable design flows Access to machine readable

description of all aspects of IP using the IP-XACT XML databook

Common interface descriptions Tool independent

Design Environment

Meta Data (XML)

Generators

IP Views

IPLibrary

for IP Descriptions

specifies …

www.vsi.org

The IP ECO System

IP design

IP Qualification

IP Evaluation

IP Verification

IP Integration

Chip-level Designand verification

Chip Manufacture

IP packaging

Process Technology

IP verification

Industry Bodies Can Aid the Effective Eco-System

ConnectivityTVSI

^TVSI

^

TVSI

^

TVSI

^

TVSI

^

IP Tag Insert

TVSI

TVSI

TVSI

TVSI

TVSI

TVSI

TVSI

TVSI

IP Tag Check

TVSI

TVSI

TVSI

IP Tag Merge

© LSI 8

The Low Power Standards “Program” (you can’t tell the players without “The Program”)

CadencePower

ForwardInitiative

CommonPowerFormat

SI2

LowPower

Coalition

AccelleraUnifiedPowerFormat

IEEENESCOM &

DASC

CPFStudyGroup

P1801WorkingGroup

IEEE 1801Standard

This slide is includedto group the acronyms so that the format comparison can be understood in context

CommonPowerFormat

© LSI 9

Verification “Standards”

• In the past, System Verilog and SystemC had many separate implementations, not interoperable.

• OVM– Cadence & Mentor combined their contributions and just released

• VMM– Synopsys

• VMM “donated” to Accellera

• IP-XACT descriptions work for both

• Performance is an issue when there are generic interfaces

• Why we care – verification across the corp. is unifying and sharing• Action: Participate in Accellera and IEEE to provide guidance to the

vendors