5
www.springsoft.com FUNCTIONAL CLOSURE SOLUTIONS Faster, smaller and more efficient infrastructure: • Multi-threaded database boosts performance by more than 45% • Compact format reduces file size by more than 30% • Parallel simulation dumping for 30% productivity gain Flexible graphical user interface for personalization: • Fast access to source files, videos and user-defined documents • Personalize window layout to fit your debug needs • Different working modes for different debug purposes • Centralized spotlight to search commands, preferences and documents Verdi 3 Automated Debug Platform SpringSoft’s Verdi 3 software is an open platform for debugging digital designs with powerful technology that helps you: Comprehend complex and unfamiliar design behavior Automate difficult and tedious debug processes Unify diverse and complicated design environments Third Generation Debug Platform The Verdi 3 generation platform builds on these core values with unprecedented personalization, customization and interoperability to maximize your debug productivity. You can speed debug of your large, complex designs, tailor the debug environment for the way you work, and directly integrate custom and third-party programs into your flows.

Verdi3 Automated Debug PlatformVerdi3_datasheet.pdf• Compact format reduces file size by more ... • Automatic tracing of signal activity across ... integrate 3the Verdi system

Embed Size (px)

Citation preview

www.springsoft.com

FUNCTIONAL CLOSURE SOLUTIONS

Faster, smaller and more efficient infrastructure:• Multi-threadeddatabaseboostsperformance

bymorethan45%

• Compactformatreducesfilesizebymorethan30%

• Parallelsimulationdumpingfor30%productivitygain

Flexible graphical user interface for personalization:• Fastaccesstosourcefiles,videosand

user-defineddocuments

• Personalizewindowlayouttofityourdebugneeds

• Differentworkingmodesfordifferentdebugpurposes

• Centralizedspotlighttosearchcommands,preferencesanddocuments

Verdi3™ AutomatedDebug Platform

SpringSoft’s Verdi3™ software is an

open platform for debugging digital

designs with powerful technology

that helps you:

• Comprehend complex and unfamiliar

design behavior

• Automate difficult and tedious

debug processes

• Unify diverse and complicated

design environments

Third Generation Debug PlatformTheVerdi3generationplatformbuildsonthesecorevalueswithunprecedentedpersonalization,customizationandinteroperabilitytomaximizeyourdebugproductivity.Youcanspeeddebugofyourlarge,complexdesigns,tailorthedebugenvironmentforthewayyouwork,anddirectlyintegratecustomandthird-partyprogramsintoyourflows.

Verdi3™ AutomatedDebug Platform

FUNCTIONAL CLOSURE SOLUTIONS

www.springsoft.com

Core Features

TheVerdi3platformprovidesyouwithfundamentaldebugfeatures:

• �Full-featured�Waveform�Viewertodisplayandanalyzeactivityovertime

• �High�performance�Fast�Signal�Database�(FSDB)�5.0�formatwithmulti-threadedtechnologyforaccesstoFSDBdatatwotimesfasterthanpreviousversion

• �Powerful�Waveform�Comparison�EnginetoquicklyisolatedifferencesbetweenFSDBfiles

• �Source�Code�Browsertoeasilytraversebetweensourcecodeandhierarchy

• �Flexible�schematicsandblockdiagramsthatdisplaylogicandconnectivityusingfamiliarsymbols

• �Intuitive�bubble�diagramsthatrevealtheoperationoffinitestatemachines

Advanced Features

TheVerdi3platformalsoenablesyoutoperformadvanceddebugoperations:

• �Automatic�tracing�of�signal�activityacrossmanyclockcycleswithpowerfulbehavioranalysisengine

• �Temporal�flow�viewsprovideacombineddisplayoftimeandstructuretohelpyourapidlyunderstandcause-and-effectrelationships

• �Transaction-based�debugwithflexibletransactionandmessagesupporttodesigndebugandanalysisathigherlevelsofabstraction

• �Assertion-based�debugwithbuilt-insupportforassertionsfacilitatesquicktraversalfromassertionfailuretorelateddesignactivity

• �SystemVerilog�testbench�debugwith:

>Specializedviewsoftestbenchcode,includingdeclaration-basedhierarchybrowsingandnavigation,classinheritanceandrelationshipcomprehension,andtracingcapabilities

>Messageloggingcapability,coupledwithadvancedvisualizationtechniques,forcompletepictureoftestbenchactivityandverificationenvironment

>Full-featuredinteractivesimulationcontroltostepthroughcomplextestbenchcodeformoredetailedanalysis

Seamless VIA integration for customized flows:

• RicharrayofVIAprogramstotailorVerdi3deploymentforuserflows

• Customizablemenu/toolbarsenableVIAfunctionsinVerdi3userinterface

• DirectlaunchofVIA-enabledthird-partytools/scriptsfromdebugenvironment

Cut Debug Time in HalfTheVerdi3debugplatformletsyoufocusontasksthataddmorevaluetoyourdesignsbycuttingyourdebugtime,typicallybyover50%,withdebugautomationtechnologythat:

• Automatesbehaviortracingandanalysis

• Extracts,isolates,anddisplayspertinentlogicinflexibledesignviews

• Revealsoperationandinteractionbetweendesign,powerintent,assertionsandtestbench

Complete Debug EnvironmentTheVerdi3AutomatedDebugPlatformbringstogetheralloftheadvancedtechnologyandcapabilitiesyouneedtodebugwithsupportforthebroadrangeoflanguagesandmethodologiesusedtodesignandverifycomplexICsandSoCs.

Users�can�personalize�the�layout�and�debug�modes��

of�Verdi3�environment.

Verdi3™ AutomatedDebug Platform

FUNCTIONAL CLOSURE SOLUTIONS

www.springsoft.com

Personalized Graphical User Interface

TheVerdi3platformprovidesQt-basedGUIandflexibleusagemodelswith:

• �Welcome�Pageforaccesstoinformationanddebugmodes

>Releasenotes,applicationnotesandcommandreferencedocuments

>Pre-definedmodesfordifferentdebugtasks,suchashardwaredebug,testbenchdebug,power-awareandpropertydebug

>Savedsessionswithscreenshotsandtextnotestorestore/continuework

>Trainingvideosthatdemonstratehowtousekeyfeatures

>Customizableuserlinksforsharingdocumentsandwebpage

• �Window�management�systemtopersonalizelayoutofdebugenvironment

>Allcomponentscanbedockedorundockedfrommajorwindow

>MajormoduleslikenWave,nSchemaandTFVcanbeconfiguredasstandalonewindow

>One-clickaccesstomultiplesourcefileswithinsinglewindow

>Customizabletoolbar,menuandhotkeysfornaturalfitwithdebugtasks

• �Spotlight�Searchforfast,efficientnavigationofcommands,manualsandpreferencesettings

Broad Language and Methodology Support

TheVerdi3platformenablesdebugof:

• DesigncomponentsdescribedinVerilog,VHDL,andSystemVerilog

• AutomatedtestbenchenvironmentsusingSystemVerilogTestbench(SVTB)

• AssertionsusingSystemVerilogAssertions(SVA)

Open Architecture and Unified MethodologyTheVerdi3platformisdesignedsothatyoucantakefulladvantageofyourverificationanddebugmethodology.ThesystemisbuiltonSpringSoft’sopenDesignKnowledgeArchitectureforcompiling,extractingandpreservingrelevantinformationintodatabasesthatareoptimizedforefficientdebug.Itoperatesconsistentlyacrossmultipledomains—verificationtools,design/verificationlanguages,andabstractions—tounifyyourdebugprocess,reducelearningcurvesandsavetimeasyoumovetonewdesignprojects.

Design Knowledge Architecture• �Knowledge�Engine�Compilersextractdesign

knowledgecontainedinHDLcode,testbenches,andassertions

• �Knowledge�Database�(KDB)storescrucialdesignknowledgetofacilitatedebugandunderstandingofyourdesign

• �Fast�Signal�Database�(FSDB)capturesandstoresresultsfromsimulators,emulators,andformaltoolsthatproducetime/valuesequences

• Application�Programming�Interfaces�(APIs)provideopenaccesstobothdatabasesandcommand-and-controlmechanisms,enablingyoutoeasilyintegratetheVerdi3systemwithotherverificationtoolsanddesignenvironments

Verdi3�users�can�quickly�access�and�traverse�

multiple�source�files�in�a�single�window.

Verdi3™ AutomatedDebug Platform

FUNCTIONAL CLOSURE SOLUTIONS

www.springsoft.com

Interoperability and Customization TheopenarchitectureandinteroperabilityoftheVerdi3platformalsoenablesyoutoleverageyourinvestmentwithintegrationofothercommercialandproprietaryverificationtools.Itscontinuouslyexpandingecosystemprovidesout-of-the-boxsupportforawiderangeofcommonlyusedtools,including:

• Simulators

• Emulatorsandaccelerators

• Modelcheckersandotherformalanalysisengines

YoucanfurthermaximizetheeffectivenessofyourVerdi3deploymentwithcustomautomationprogramsthatleveragethepowerofitsunderlyingdesignknowledgeinfrastructurefordataminingandmanipulationapplications.SeamlessintegrationwithSpringSoft’sVIA(VerdiInteroperabilityApps)platformprovideseverythingyouneedtoquicklycreateandintegrateOpenSourcescripts/utilitieswiththeVerdi3softwarethataredesignedtoworkreliablyinyourflow.

Debug and Analysis Across Multiple Abstraction Levels

TheVerdi3platformallowsyoutoseamlesslydebugthroughoutyoursystem-leveltogate-levelmethodologyflow.ItprovidesadditionalsupportforverificationandanalysisattheimplementationlevelwiththeAnalyzerDesignImplementationAnalysismodule,asingleenvironmentforanalyzingtroublesomedesignerrorsrelatedtoclocks,clocktrees,andtiming.

Debug of Power-Aware Design Intent

TheVerdi3Power-AwareDebugModuleacceleratescomprehensionofpowerintentandautomatestheprocessofvisualizing,tracing,andanalyzingthesourceofpower-relatederrors.Itsimplifiestheveri-ficationoflow-powerSoCdesignswithautomationtechnologiesthathelpyou:

• �VisualizepowerintentwithUPF/CPF

• �ComprehendimpactofpowerintentonHDLdesign

• �Automatedebugtodeterminewhetherunexpecteddesignbehavioriscausedbyfunctionallogicorpower-relatederrors

Debug�and�Analysis�Across�Multiple��

Abstraction�Levels

The Verdi3 Automated Debug Platform Saves You TimeSpringSoft’saward-winningdebugsoftwarecutsyourdebugtimeinhalfbyautomatingtheprocessofcomprehendinghowcomplexdesignsworkandenablingyoutopersonalizeandcustomizeyourdebugenvironment.Withover400customersand60EDApartners,ithasbecometheindustry’sdefactostandarddebugplatformandthecornerstoneofourfamilyoffunctionalclosureproductsthatmakeiteasiertodomoreverificationinlesstime.

Verdi3™ AutomatedDebug Platform

FUNCTIONAL CLOSURE SOLUTIONS

United StatesSpringSoftUSA(Headquarters)1732 North First Street Suite 200 San Jose, CA 95112Tel: (408) 467-7888Fax: (408) 467-7889www.springsoft.com

TaiwanSpringSoftTaiwan(Headquarters)No. 25, Industry East Road IV, Science-Based Industrial Park, Hsinchu 300, Taiwan, R.O.C.Tel: +886 (3) 579-4567Fax: +886 (3) 579-9000www.springsoft.com/ch/

Europe & IsraelSpringSoftInc.EuropeOfficeSpringSoftDesignAutomationLtdSynegis House21 Crockhamwell RoadWoodley, Reading RG5 3LE UKPhone/Fax: +44(0)11890 76389www.springsoft.com

South East AsiaWaizPteLtd23 Springleaf View Singapore 787928Tel: +65-64515217Fax: +65-64515217www.waiz.info/

JapanSpringSoftK.K.,Inc.BENEX S-3 8F3-20-8 Shinyokohama, Kohoku-ku, Yokohama 222 0033 JapanTel: +81 (45) 470-8890Fax: +81 (45) 470-8891www.springsoft.com/jp/

KoreaKitecDesignTechnologyCo.,Ltd,SinDo Bldg 2FL, 10, Garak-Dong, Songpa-Gu,Seoul, Korea, 138-800Tel: +82 (2) 2140-5500Fax: +82 (2) 2140-5555www.ktdesign.co.kr/

China / Hong KongSpringSoftCo.,Ltd.(Shanghai)Room A, 5FL, 398 Tianlin Rd., Shanghai, 200233 ChinaTel: +86-21-54902090Fax: +86-21-54902093www.springsoft.com/sch/

IndiaCMRDesignAutomationP.Ltd,Bangalore178/2, 1st Main 1st Cross, AECS LayoutKundalhalli, Bangalore 560037Tel: +91 80 41153840, 41269906Fax: +91 80 41153840www.cmrda.com/

CMRDesignAutomationP.Ltd,DelhiE-534, Greater Kailash - II, New Delhi, PIN:- 110048 IndiaTel: +91-11-6477085/8637128Fax: +91-11-6213498

© 2012 SpringSoft, Inc. and SpringSoft USA, Inc. All rights reserved. Verdi™ is a registered trademark of SpringSoft in the United States and/or other countries.All other trademarks are the property of their respective holders.

SpringSoft Offices