首页/文章/ 详情

结合HEEDS和SHIPFLOW的船型优化

3月前浏览1223

张晨亮1 ,何佳益1 ,陈红梅1 ,徐永泽2

1七〇八所

2Siemens PLM Software

2017.6.27

提纲

  • 研究背景

  • HEEDS与CAESES和SHIPFLOW的结合

  • 优化结果

研究背景

1)研究背景

•      HEEDS的SHERPA优化算法,能同时结合不同的优化算法的优点,在搜索过程中适应和改进,优化效率高。

•      CAESES的全/半参数化技术,能方便地对船体曲面进行参数化。

•      SHIPFLOW的势/粘流求解器,能有效评估船体阻力等性能。

2)研究目的

•      试图建立一个优化流程,用CASESE参数化船体曲面,用SHIPFLOW评估阻力,用HEEDS搜索优化方向,结合三种工具各自的优点,快速有效地完成船型优化。

研研究背景研究背景研究背景究背景

HEEDS与CAESES和SHIPFLOW的结合

1)文件准备


•    CAESES

        –   Project文件 (.fdb)

        –   脚本文件 (.fsc)

        –   offset文件

•    SHIPFLOW

        –   配置文件 (config)

        –   输出文件 (output)

•    Python

        –   脚本文件 (.py)

        –   结果文件 (result)

2)CAESES Project文件

•      包含船体型值 (offset) 和参数化方式

•      以SHIPFLOW Tutorials中滚装船前肩的优化为例

•      使用Surface Delta Shift ,两个设计变量:higher和lower

image.png

3)CAESES脚本文件

•    自动控制CAESES Project的后台运行

•    改变设计变量的值,可以输出对应的offset

image.png

4)SHIPFLOW配置文件&输出文件

•    定义offset文件名、计算参数等

•    输出计算结果

image.pngimage.png

5)Python脚本文件

•    对SHIPFLOW输出文件预处理,提取最后一次Iteration得到的兴波阻力系数、湿表面积系数、排水体积系数,方便HEEDS软件的读取

image.png

6)HEEDS优化设置

•    Process :定义分析流程

•    Parameters :定义参数

•    Tagging :将参数标记为文件中 特定位置的值

•    Study :定义研究内容

•    Run :运行

7)Process

image.png

8)Parameters


•    分两类 :变量 (Variables) 和响应 (Responses)

image.png

image.png

9)Tagging


•    分别将variables和responses标记为文件中的值

image.pngimage.png

10)Study & Run


•    Number of evaluations = 120

image.png

优化结果

1)最优方案

image.png

2)目标函数历史 (Objective History)

image.png

3)Parallel Data

image.png

致谢

• 感谢南京天洑的陈子澄在软件的连接过程中提供的帮助



免责声明:


本页面/内容部分素材来源于互联网公 开 信 息,旨在传递更多信息,不代表本平台立场。

版权归原作者或机构所有,如涉及侵权,请通过平台联系我们,我们将在核实后第一时间处理。

本平台对转载内容的真实性、准确性不作任何保证,用户需自行判断并承担使用风险。

HeedsStar-CCM+船舶
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-04-30
最近编辑:3月前
仿真支持爱好者
在仿真的路上越走越远
获赞 333粉丝 21文章 318课程 0
点赞
收藏
作者推荐

Design Compiler(DC)逻辑综合工具权威用户手册电子书545页

DesignCompiler(DC)逻辑综合工具权威用户手册(DesignCompilerUserGuideVersionH-2013.03)摘要:本文是SynopsysDesignCompilerH-2013.03版官方用户指南,系统讲解数字逻辑综合全流程。内容涵盖工具基础操作、库配置、设计读入与层级管理、环境与约束定义、时序/面积/功耗优化及问题调试。详细介绍Topographical物理感知综合、多角多模式(MCMM)、接口逻辑模型(ILM)、层次化抽象与UPF低功耗流程,支持自上而下/自下而上混合编译策略。指南包含完整命令语法、约束设置、时序修复、物理约束导入与结果分析方法,配套工程案例与脚本规范,为数字IC前端工程师提供从RTL到门级网表的标准化综合实践指导。DesignCompiler®UserGuideVersionH-2013.03,March2013CopyrightNoticeandProprietaryInformationCopyright◎2013Synopsys,Inc.Allrightsreserved.ThissoftwareanddocumentationcontainconfidentialandproprietaryinformationthatisthepropertyofSynopsys,Inc.Thesoftwareanddocumentationarefurnishedunderalicenseagreementandmaybeusedorcopiedonlyinaccordancewiththetermsofthelicenseagreement.Nopartofthesoftwareanddocumentationmaybereproduced,transmitted,ortranslated,inanyformorbyanymeans,electronic,mechanical,manual,optical,orotherwise,withoutpriorwrittenpermissionofSynopsys,Inc.,orasexpresslyprovidedbythelicenseagreement.DestinationControlStatementAlltechnicaldatacontainedinthispublicationissubjecttotheexportcontrollawsoftheUnitedStatesofAmerica.DisclosuretonationalsofothercountriescontrarytoUnitedStateslawisprohibited.Itisthereader'sresponsibilitytodeterminetheapplicableregulationsandtocomplywiththem.DisclaimerSYNOPSYS,INC.,ANDITSLICENSORSMAKENOWARRANTYOFANYKIND,EXPRESSORIMPLIED,WITHREGARDTOTHISMATERIAL,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSE.TrademarksSynopsysandcertainSynopsysproductnamesaretrademarksofSynopsys,assetforthathttp://www.synopsys.com/Company/Pages/Trademarks.aspx.Allotherproductorcompanynamesmaybetrademarksoftheirrespectiveowners.Synopsys,Inc.700E.MiddlefieldRoadMountainView,CA94043www.synopsys.comCopyrightStatementfortheCommand-LineEditingFeatureCopyright◎1992,1993TheRegentsoftheUniversityofCalifornia.Allrightsreserved.ThiscodeisderivedfromsoftwarecontributedtoBerkeleybyChristosZoulasofCornellUniversity.Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthefollowingconditionsaremet:1.Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistofconditionsandthefollowingdisclaimer.2.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthefollowingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution.3.Alladvertisingmaterialsmentioningfeaturesoruseofthissoftwaremustdisplaythefollowingacknowledgement:ThisproductincludessoftwaredevelopedbytheUniversityofCalifornia,Berkeleyanditscontributors.4.NeitherthenameoftheUniversitynorthenamesofitscontributorsmaybeusedtoendorseorpromoteproductsderivedfromthissoftwarewithoutspecificpriorwrittenpermission.THISSOFTWAREISPROVIDEDBYTHEREGENTSANDCONTRIBUTORS"ASIS"ANDANYEXPRESSORIMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALLTHEREGENTSORCONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOFTHEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE.CopyrightStatementfortheLine-EditingLibraryCopyright◎1992SimmuleTurnerandRichSalz.Allrightsreserved.ThissoftwareisnotsubjecttoanylicenseoftheAmericanTelephoneandTelegraphCompanyoroftheRegentsoftheUniversityofCalifornia.Permissionisgrantedtoanyonetousethissoftwareforanypurposeonanycomputersystem,andtoalteritandredistributeitfreely,subjecttothefollowingrestrictions:1.Theauthorsarenotresponsiblefortheconsequencesofuseofthissoftware,nomatterhowawful,eveniftheyarisefromflawsinit.2.Theoriginofthissoftwaremustnotbemisrepresented,eitherbyexplicitclaimorbyomission.Sincefewuserseverreadsources,creditsmustappearinthedocumentation.3.Alteredversionsmustbeplainlymarkedassuch,andmustnotbemisrepresentedasbeingtheoriginalsoftware.Sincefewuserseverreadsources,creditsmustappearinthedocumentation.4.Thisnoticemaynotberemovedoraltered.PrefaceThisprefaceincludesthefollowingsections:•AboutThisManual•CustomerSupportAboutThisManualTheDesignCompilerUserGuideprovidesbasicsynthesisinformationforusersoftheDesignCompilertools.Thismanualdescribessynthesisconceptsandcommands,andpresentsexamplesforbasicsynthesisstrategies.Thismanualdoesnotcoverasynchronousdesign,I/Opadsynthesis,testsynthesis,simulation,orback-annotationofphysicaldesigninformation.TheinformationpresentedheresupplementstheSynopsyssynthesisreferencemanualsbutdoesnotreplacethem.SeeotherSynopsysdocumentationfordetailsabouttopicsnotcoveredinthismanual.ThismanualsupportstheSynopsyssynthesistools,whethertheyarerunningundertheUNIXoperatingsystemortheLinuxoperatingsystem.ThemaintextofthismanualdescribesUNIXoperation.AudienceThismanualisintendedforlogicdesignersandengineerswhousetheSynopsyssynthesistoolswiththeVHDLorVeriloghardwaredescriptionlanguage(HDL).Beforeusingthismanual,youshouldbefamiliarwiththefollowingtopics:•High-leveldesigntechniques•ASICdesignprinciples•Timinganalysisprinciples•FunctionalpartitioningtechniquesRelatedPublicationsForadditionalinformationaboutDesignCompiler,seethedocumentationonSolvNetatthefollowingaddress:https://solvnet.synopsys.com/DocsOnWebYoumightalsowanttoseethedocumentationforthefollowingrelatedSynopsysproducts:•DesignVision•DesignWarecomponents•DFTCompilerandDFTMAX•DCExplorer•PrimeTime•PowerCompiler•HDLCompiler•ICCompilerReleaseNotesInformationaboutnewfeatures,changes,enhancements,knownlimitations,andresolvedSynopsysTechnicalActionRequests(STARs)isavailableintheDesignCompilerReleaseNotesinSolvNet.ToseetheDesignCompilerReleaseNotes,1.GototheDownloadCenteronSolvNetlocatedatthefollowingaddress:https://solvnet.synopsys.com/DownloadCenter2.SelectDesignCompiler,andthenselectareleaseinthelistthatappears.ConventionsThefollowingconventionsareusedinSynopsysdocumentation.CustomerSupportCustomersupportisavailablethroughSolvNetonlinecustomersupportandthroughcontactingtheSynopsysTechnicalSupportCenter.AccessingSolvNetSolvNetincludesaknowledgebaseoftechnicalarticlesandanswerstofrequentlyaskedquestionsaboutSynopsystools.SolvNetalsogivesyouaccesstoawiderangeofSynopsysonlineservicesincludingsoftwaredownloads,documentation,andtechnicalsupport.ToaccessSolvNet,gotothefollowingaddress:https://solvnet.synopsys.comIfprompted,enteryourusernameandpassword.IfyoudonothaveaSynopsysusernameandpassword,followtheinstructionstoregisterwithSolvNet.IfyouneedhelpusingSolvNet,clickHELPinthetop-rightmenubar.ContactingtheSynopsysTechnicalSupportCenterIfyouhaveproblems,questions,orsuggestions,youcancontacttheSynopsysTechnicalSupportCenterinthefollowingways:•OpenasupportcasetoyourlocalsupportcenteronlinebysigningintoSolvNetathttps://solvnet.synopsys.com,clickingSupport,andthenclicking“OpenASupportCase.”•Sendane-mailmessagetoyourlocalsupportcenter.❍E-mailsupport_center@synopsys.comfromwithinNorthAmerica.❍Findotherlocalsupportcentere-mailaddressesathttp://www.synopsys.com/Support/GlobalSupportCenters/Pages•Telephoneyourlocalsupportcenter.❍Call(800)245-8005fromwithinNorthAmerica.❍Findotherlocalsupportcentertelephonenumbersathttp://www.synopsys.com/Support/GlobalSupportCenters/Pages1IntroductiontoDesignCompilerTheDesignCompilertoolisthecoreoftheSynopsyssynthesisproducts.DesignCompileroptimizesdesignstoprovidethesmallestandfastestlogicalrepresentationofagivenfunction.ItcomprisestoolsthatsynthesizeyourHDLdesignsintooptimized,technology-dependent,gate-leveldesigns.Itsupportsawiderangeofflatandhierarchicaldesignstylesandcanoptimizebothcombinationalandsequentialdesignsforspeed,area,andpower.DesignCompileralsoprovidestopographicaltechnology,whichallowsyoutoaccuratelypredictpost-layouttiming,area,andpowerduringRTLsynthesiswithouttheneedfortimingapproximationsbasedonwireloadmodels.ItusesSynopsysplacementandoptimizationtechnologiestodriveaccuratetimingpredictionwithinsynthesis,ensuringbettercorrelationwiththefinalphysicaldesign.Inaddition,DesignCompilerprovidestheDesignCompilerGraphicaltool,whichoptimizesmulticorner-multimodedesignsandallowsyoutocreateandmodifyfloorplansusingfloorplanexploration.Thetoolalsoreducesroutingcongestion,anditimprovesareacorrelationwithICCompilerandruntimeinICCompiler.ForanoverviewofDesignCompiler,see•DesignCompilerintheDesignFlow•High-LevelDesignFlowTasks•DesignCompilerFamilyDesignCompilerintheDesignFlowYouuseDesignCompilerforlogicsynthesis,whichistheprocessofconvertingadesigndescriptionwritteninahardwaredescriptionlanguage,suchasVerilogorVHDL,intoanoptimizedgate-levelnetlistmappedtoaspecificlogiclibrary.Whenthesynthesizeddesignmeetsfunctionality,timing,power,andotherdesigngoals,youcanpassthedesigntoICCompilerforphysicalimplementation.Eventhoughthefollowingtermshaveslightlydifferentmeanings,theyareoftenusedsynonymouslyintheDesignCompilerdocumentation:•Synthesisistheprocessthatgeneratesagate-levelnetlistforanICdesignthathasbeendefinedwithahardwaredescriptionlanguage(HDL).SynthesisincludesreadingtheHDLsourcecodeandoptimizingthedesigncreatedfromthatdescription.•Optimizationisthestepinthesynthesisprocessthatimplementsacombinationoflibrarycellsthatbestmeetthefunctional,timing,area,andpowerrequirementsofthedesign.•CompileistheDesignCompilerprocessthatexecutesthesynthesisandoptimizationsteps.Afteryoureadinthedesignandperformothernecessarytasks,yourunthecompile_ultraorcompilecommandtogenerateagate-levelnetlistforthedesign.Figure1-1showsanoverviewofhowDesignCompilerfitsintothedesignflow.High-LevelDesignFlowTasksFigure1-2showsthehigh-leveldesignflowfromHDLcodingtophysicalimplementationinICCompiler.Theshadedareasindicatewherethedesignexplorationandsynthesistasksoccurintheflow.Thesynthesisdesignflowconsistsofthedesignexplorationstageandthefinaldesignimplementationstage.Inthedesignexplorationstage,youuseDCExplorertoperformwhat-ifanalysesofvariousdesignconfigurationsearlyinthedesigncycletospeedthedevelopmentofhigh-qualityRTLandconstraintsanddriveafaster,moreconvergentdesignflow.Inthedesignimplementationstage,youusethefullpowerofDesignCompilertosynthesizethedesign.Usingthehigh-leveldesignflowshowninFigure1-2,youperformthefollowingtasks:1.WriteanHDLdescriptionofyourdesigninVerilogorVHDL.UsegoodcodingpracticestofacilitatesuccessfulDesignCompilersynthesisofthedesign.2.Performdesignexplorationandfunctionalsimulationinparallel.❍Indesignexploration,useDCExplorerto(a)implementspecificdesigngoals,suchasdesignrulesandoptimizationconstraints,(b)detectmismatchesandmissingconstraints,and(c)resolvemismatchesanddesigndatainconsistencies.Youcanalsocreateandmodifyfloorplansearlyinthedesigncyclewithfloorplanexploration.❍Ifdesignexplorationfailstomeettiminggoalsbymorethan10percent,modifyyourdesigngoalsandconstraints,orimprovetheHDLcode.Thenrepeatbothdesignexplorationandfunctionalsimulation.❍Infunctionalsimulation,determinewhetherthedesignperformsthedesiredfunctionsbyusinganappropriatesimulationtool.❍Ifthedesigndoesnotfunctionasrequired,youmustmodifytheHDLcodeandrepeatbothdesignexplorationandfunctionalsimulation.❍Continueperformingdesignexplorationandfunctionalsimulationuntilthedesignisfunctioningcorrectlyandiswithin10percentofthetiminggoals.3.PerformdesignimplementationsynthesisbyusingDesignCompilertomeetdesigngoals.Aftersynthesizingthedesignintoagate-levelnetlist,verifythatthedesignmeetsyourgoals.Ifthedesigndoesnotmeetyourgoals,generateandanalyzevariousreportstodeterminethetechniquesyoumightusetocorrecttheproblems.4.Afterthedesignmeetsfunctionality,timing,power,andotherdesigngoals,proceedtothephysicalimplementationstageinICCompiler.5.Analyzethephysicaldesign’sperformancebyusingback-annotateddata.Iftheresultsdonotmeetdesigngoals,resolvetheminICCompilerorreturntostep3.Iftheresultsmeetyourdesigngoals,youarefinishedwiththedesigncycle.SeeAlso•DesignCompilerintheDesignFlow•RunningaSynthesisFlowDesignCompilerFamilyTheDesignCompilerfamilyprovidesanintegratedRTLsynthesissolutiontoaddresstoday’schallengingICdesigns.UsingDesignCompilertools,youcan•Producefast,area-andpower-efficientICdesignsusingadvancedoptimizationsandsharedtechnologywithICCompilerplaceandroute•Predict,visualize,andalleviateroutingcongestion•Performfloorplanexplorationtocreateandmodifydesignfloorplans•Exploredesigntradeoffsinvolvingdesignconstraints,suchastiming,area,andpower,undervariousloading,temperature,andvoltageconditionsTolearnabouttheDesignCompilerfamilyofproducts,see•AboutDCUltra•AboutDesignCompilerGraphical•AboutDCExpert•AboutDCExplorer•AboutDesignVision•AboutDesignWareLibrary•AboutDFTCompilerandDFTMAX•AboutLibraryCompiler•AboutPowerCompilerAboutDCUltraAtthecoreoftheSynopsysRTLsynthesissolutionisDCUltra.DCUltraprovidesconcurrentoptimizationoftiming,area,power,andtestfortoday’shighperformancedesigns.DCUltraincludestopographicaltechnology,whichallowsyoutoaccuratelypredictpost-layouttiming,area,andpower,ensuringbettercorrelationwiththefinalphysicaldesign.DCUltraprovidesthefollowingfeatures:•PlacementandoptimizationtechnologiesthataresharedwithICCompilerplaceandroutetodriveaccuratetimingandareapredictionwithinsynthesis,ensuringabetterstartingpointforphysicalimplementation•Advanceddelayoptimizationalgorithms•Advancedarithmeticoptimization•Integrateddatapathpartitioningandsynthesiscapabilities•Advancedcriticalpathresynthesis•Registerretiming,theprocessbywhichthetoolmovesregistersthroughcombinationalgatestoimprovetiming•Advancedtiminganalysis•Supportformultivoltageandmultiplesupplydesigns•Infrastructuretosupportmulticoreexecutionforfasterruntimes•Supportforhierarchicalcompile(topdownorbottomup)•Fullandincrementalcompiletechniques•Sequentialoptimizationforcomplexflip-flopsandlatches•Command-lineinterfaceandgraphicaluserinterfaceSeeAlso•OverviewofTopographicalTechnologyAboutDesignCompilerGraphicalInadditiontoDCUltracapabilities,DesignCompilerGraphicalprovidesthefollowingfeatures:•Optimizationformulticorner-multimodedesigns•Reductionofroutingcongestionduringsynthesis•ImprovedareaandtimingcorrelationwithICCompiler•ImprovedruntimeandroutabilityinICCompiler•Physicalguidancetechnology,whichincludesenhancedplacementandthecapabilitytopassseedplacementtoICCompilertoimprovequalityofresults(QoR),correlation,androutability•AbilitytocreateandmodifyfloorplansusingfloorplanexplorationSeeAlso•UsingtheDesignCompilerGraphicalToolAboutDCExpertDCExpertprovidesoptimizationforarea,timing,andpowerusingwireloadmodelsfordelayestimation.DCExpertprovidesthefollowingfeatures:•Hierarchicalcompile(topdownorbottomup)•Fullandincrementalcompiletechniques•Sequentialoptimizationforcomplexflip-flopsandlatches•Timeborrowingforlatch-baseddesigns•Timinganalysis•Command-lineinterfaceandgraphicaluserinterfaceAboutDCExplorerDevelopingnewRTLandintegratingitwiththird-partyIPandmanylegacyRTLblockscanbeatime-consumingprocesswhendesignerslackafastandefficientwaytoexploreandimprovethedata,fixdesignissues,andcreateabetterstartingpointforRTLsynthesis.DCExplorerovercomestheseproblemsbyallowingyoutoperformearlyRTLexploration,leadingtoabetterstartingpointforRTLsynthesisandacceleratingdesignimplementation.DCExplorerprovidesthefollowingfeatures:•Efficientlyperformswhat-ifanalysesofvariousdesignconfigurationsearlyinthedesigncycle,evenwithincompletedesigndata,tospeedthedevelopmentofhighqualityRTLandconstraintsanddriveafaster,moreconvergentdesignflow•Generatesanearlynetlist,whichcanbeusedtobeginphysicalexplorationinICCompiler•CreatesandmodifiesfloorplansveryearlyinthedesigncyclewithaccesstoICCompilerdesignplanning•Performspreliminarysynthesisusingonlyasmallfractionofthetimeneededforfullsynthesis,yetgivesyoutimingandarearesultstypicallywithintenpercentofthefinalresultsproducedbyDesignCompilerintopographicalmodeSeeAlso•TheDCExplorerUserGuideAboutDesignVisionTheDesignVisiontoolisthegraphicaluserinterface(GUI)fortheSynopsyslogicsynthesisenvironmentandprovidesanalysistoolsforviewingandanalyzingdesignsatthegenerictechnology(GTECH)levelandgatelevel.TheDesignVisionmainwindowprovidesmenusanddialogboxesforrunningfrequentlyusedDesignCompilercommands.Italsoprovidesgraphicaldisplays,suchashistogramsandschematicsforvisualanalysis.WhenyoustartDesignVisionintopographicalmode,theDesignVisionlayoutwindowletsyouanalyzephysicalconstraints,timing,andcongestioninyourfloorplan.Alayoutviewdisplaysfloorplanconstraints,criticaltimingpaths,andcongestedareasinasingle,flatviewofthephysicaldesign.ThisinformationcanhelpyoutoguidelateroptimizationoperationsinDesignCompilerandotherSynopsystools.SeeAlso•TheDesignVisionUserGuide•DesignVisionHelpAboutHDLCompilerHDLCompilertranslatesVerilogorVHDLhardwarelanguagedescriptionsintoagenerictechnology(GTECH)netlist,whichisusedbyDesignCompilertocreateanoptimizednetlist.SeeAlso•HDLCodingforSynthesis•TheHDLCompilerdocumentationAboutDesignWareLibraryADesignWarelibraryisacollectionofreusablecircuit-designbuildingblocks,whicharetightlyintegratedintotheSynopsyssynthesisenvironment.Duringsynthesis,DesignCompilerselectstherightcomponentwiththebestspeedandareaoptimizationfromtheDesignWareLibrary.SeeAlso•TheDesignWareLibrarydocumentationAboutDFTCompilerandDFTMAXTheDFTCompilertoolistheSynopsysadvancedtestsynthesissolution.Itenablestransparentimplementationofdesign-for-testcapabilitiesintotheSynopsyssynthesisflowwithoutinterferingwithfunctional,timing,signalintegrity,orpowerrequirements.DFTMAXcompressionprovidessynthesis-basedadaptivescantechnologytolowerthecostoftestingcomplexdesigns,particularlywhenfabricatedwithadvancedprocesstechnologies.Thesedeep-submicron(DSM)designscanhavesubtlemanufacturingdefectsthatareonlydetectedbyapplyingDSMtests,suchasat-speedandbridgingtests,inadditiontostuck-attests.Theextrapatternsneededtoachievehightestqualityforthesedesignscanincreaseboththetesttimeandthetestdata,resultinginhighertestcosts.DFTMAXreducesthesecostsbydelivering10-100xtestdataandtesttimereductionwithverylowsiliconareaoverhead.DFTMAXuniquelyenablesadaptivescancompressionsynthesisinDesignCompilerandadaptivescanpatterngenerationinTetraMAXATPG.SeeAlso•TheDFTCompilerandDFTMAXdocumentationAboutLibraryCompilerLibraryCompilerreadsthedescriptionofanASIClibraryfromatextfileandcompilesthedescriptionintoeitheraninternaldatabase(.dbfileformat)orintoVHDLlibraries.Thecompileddatabasesupportssynthesistools.TheVHDLlibrariessupportVHDLsimulationtools.SeeAlso•TheLibraryCompilerdocumentationAboutPowerCompilerThePowerCompilertooloffersacompletemethodologyforpower,includinganalyzingandoptimizingdesignsforstaticanddynamicpowerconsumption.SeeAlso•PowerOptimizationinTopographicalMode•ThePowerCompilerUserGuide更多内容见附件免责声明:本页面/内容部分素材来源于互联网公开信息,旨在传递更多信息,不代表本平台立场。版权归原作者或机构所有,如涉及侵权,请通过平台联系我们,我们将在核实后第一时间处理。本平台对转载内容的真实性、准确性不作任何保证,用户需自行判断并承担使用风险。

有附件
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈