Milkyway Status Update - Si2 · Converge to Silicon Success Converge to Silicon Success Milkyway...
Transcript of Milkyway Status Update - Si2 · Converge to Silicon Success Converge to Silicon Success Milkyway...
Converge to Silicon Success Converge to Silicon Success
Milkyway Status UpdateMilkyway Status Update
Rich GoldmanRich GoldmanVice PresidentVice PresidentStrategic Market DevelopmentStrategic Market Development
11stst DAC Integrated Design Systems Workshop DAC Integrated Design Systems Workshop June 13, 2005June 13, 2005
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (22) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
Introduction Introduction –– In the PastIn the Past……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (33) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (44) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (55) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (66) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
A Holographic TransmissionA Holographic Transmission……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (77) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
DEMO: MDE and on Milkyway
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (88) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
Our Own Integration MonsterOur Own Integration Monster……
•• People said it looked like a People said it looked like a monstrousmonstrousproblem to extend Milkyway to problem to extend Milkyway to integrate Avant! and Synopsys tools, integrate Avant! and Synopsys tools, but...but...
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (99) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
The integration problem looked like a monsterThe integration problem looked like a monster……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1010) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
…… but it wasnbut it wasn’’t so big after all!t so big after all!
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1111) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
The Versatility and Production Proven The Versatility and Production Proven Quality of Milkyway Led To:Quality of Milkyway Led To:
IC CompilerIC Compiler, our next, our next--generation generation concurrent physical design system, concurrent physical design system, announced earlier this yearannounced earlier this year
With Milkyway enabled integrationWith Milkyway enabled integration
Allows the largest designs, the most Allows the largest designs, the most advanced technologiesadvanced technologies
Joins Design CompilerJoins Design Compiler®® in the in the GalaxyGalaxy™™ platformplatform
Provides extended physical Provides extended physical synthesis (XPS) with full place and synthesis (XPS) with full place and route, PrimeTimeroute, PrimeTime®® and Starand Star--RCXTRCXT™™for signoff timing closure, and design for signoff timing closure, and design for yieldfor yieldMilkywayMilkywayMilkyway
Sig
noff
Sig
noff
Sig
noff
Design Design CompilerCompiler
IC IC CompilerCompiler
Galaxy 2005
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1212) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
Designing the Designing the ““DEFDEF”” ChipChip……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1313) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
…… use the force of the Milkyway database use the force of the Milkyway database ……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1414) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
…… and the tools that support it.and the tools that support it.
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1515) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
Still Looking for the BridgeStill Looking for the Bridge……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1616) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
Across the Chasm, Today We FindAcross the Chasm, Today We Find……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1717) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
……we are ready to try crossing over for we are ready to try crossing over for analog / custom design analog / custom design ……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1818) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
…… expecting to find OpenAccess expecting to find OpenAccess ……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (1919) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
…… but what we find is not open but what we find is not open ……
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (2020) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
…… itit’’s CDBA and it is still closed.s CDBA and it is still closed.
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (2121) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
Bridges to SiliconBridges to Silicon
OAOA MWMW20042004--55CDBACDBA
???
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (2222) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
Opening Up EDA DataOpening Up EDA Data•• Today there are two open EDA databases:Today there are two open EDA databases:
Milkyway Milkyway –– focused on digitalfocused on digital•• fully populatedfully populated
OpenAccess OpenAccess –– for AMS / customfor AMS / custom•• unpopulatedunpopulated
•• Custom designers have invested thousands of man hours in Custom designers have invested thousands of man hours in their design environmenttheir design environment
•• They cannot migrate unless all their data is available in an opeThey cannot migrate unless all their data is available in an open n environment/environment/OACOAC
symbolssymbolsschematicsschematicsSKILL pCellsSKILL pCellsSKILL scriptsSKILL scripts
•• We need to accelerate the migrationWe need to accelerate the migration
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (2323) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
OpenAccessOpenAccessOpenAccess
Making OpenAccess RealMaking OpenAccess Real……
CDBA
symbolsschematics
pCellsSKILLSKILL scripts
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (2424) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
OpenAccessOpenAccessOpenAccess
Making OpenAccess RealMaking OpenAccess Real……
CDBA
openopen
openopen
symbolsschematicspCellsscripts
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (2525) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
•• "Golden Gate" bridges"Golden Gate" bridgesMilkyway to / from OAMilkyway to / from OA
•• Total data translation from CDBATotal data translation from CDBA
•• Unlock SKILL pCellsUnlock SKILL pCellsEither an openly available SKILL evaluator orEither an openly available SKILL evaluator orConversion to an open pCell languageConversion to an open pCell language
•• AMS design has other needs too, such as an AMS design has other needs too, such as an open Analog Expression Languageopen Analog Expression Language
Open EDA Design Data NeedsOpen EDA Design Data Needs
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (2626) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
•• "Golden Gate" bridges"Golden Gate" bridgesMilkyway to / from OAMilkyway to / from OA
•• Total data translation from CDBATotal data translation from CDBA
•• Unlock SKILL pCellsUnlock SKILL pCellsEither an openly available SKILL evaluator orEither an openly available SKILL evaluator orConversion to an open pCell languageConversion to an open pCell language
•• AMS design has other needs too, such as an AMS design has other needs too, such as an open Analog Expression Languageopen Analog Expression Language
Open EDA Design Data NeedsOpen EDA Design Data Needs
©© 2005 Synopsys, Inc. (2005 Synopsys, Inc. (2727) 1) 1stst DAC Integrated Design Systems WorkshopDAC Integrated Design Systems Workshop
CreditsCredits