没有合适的资源?快使用搜索试试~ 我知道了~
Command Line Tools User Guide(命令行工具用户指南)
需积分: 8 0 下载量 13 浏览量
2022-08-09
16:11:40
上传
评论
收藏 5.1MB PDF 举报
温馨提示
试读
413页
Command Line Tools User Guide(命令行工具用户指南)
资源详情
资源评论
资源推荐
CommandLineToolsUser
Guide
(FormerlytheDevelopmentSystemReferenceGuide)
UG628(v12.2)July23,2010
Xilinxisdisclosingthisuserguide,manual,releasenote,and/orspecication(the“Documentation”)toyou
solelyforuseinthedevelopmentofdesignstooperatewithXilinxhardwaredevices.Youmaynotreproduce,
distribute,republish,download,display,post,ortransmittheDocumentationinanyformorbyanymeans
including,butnotlimitedto,electronic,mechanical,photocopying,recording,orotherwise,withouttheprior
writtenconsentofXilinx.XilinxexpresslydisclaimsanyliabilityarisingoutofyouruseoftheDocumentation.
Xilinxreservestheright,atitssolediscretion,tochangetheDocumentationwithoutnoticeatanytime.Xilinx
assumesnoobligationtocorrectanyerrorscontainedintheDocumentation,ortoadviseyouofanycorrections
orupdates.Xilinxexpresslydisclaimsanyliabilityinconnectionwithtechnicalsupportorassistancethatmaybe
providedtoyouinconnectionwiththeInformation.
THEDOCUMENTATIONISDISCLOSEDTOYOU“ AS-IS”WITHNOWARRANTYOFANYKIND.XILINX
MAKESNOOTHERWARRANTIES,WHETHEREXPRESS,IMPLIED,ORSTATUTORY,REGARDING
THEDOCUMENTATION,INCLUDINGANYWARRANTIESOFMERCHANTABILITY,FITNESSFORA
PARTICULARPURPOSE,ORNONINFRINGEMENTOFTHIRD-PARTYRIGHTS.INNOEVENTWILL
XILINXBELIABLEFORANYCONSEQUENTIAL,INDIRECT,EXEMPLARY,SPECIAL,ORINCIDENTAL
DAMAGES,INCLUDINGANYLOSSOFDATAORLOSTPROFITS,ARISINGFROMYOURUSEOFTHE
DOCUMENTATION.
©Copyright2002-2010XilinxInc.AllRightsReserved.XILINX,theXilinxlogo,theBrandWindowandother
designatedbrandsincludedhereinaretrademarksofXilinx,Inc.Allothertrademarksarethepropertyoftheir
respectiveowners.ThePowerPCnameandlogoareregisteredtrademarksofIBMCorp.,andusedunderlicense.
Allothertrademarksarethepropertyoftheirrespectiveowners.
CommandLineToolsUserGuide
2www.xilinx.comUG628(v12.2)July23,2010
TableofContents
Chapter1Introduction...............................................................................................17
CommandLineProgramOverview....................................................................17
CommandLineSyntax.........................................................................................18
CommandLineOptions......................................................................................18
-f(ExecuteCommandsFile)..............................................................................18
-h(Help).........................................................................................................19
-intstyle(IntegrationStyle)...............................................................................20
-p(PartNumber).............................................................................................21
InvokingCommandLinePrograms....................................................................22
Chapter2DesignFlow...............................................................................................23
DesignFlowOverview........................................................................................23
DesignEntryandSynthesis................................................................................26
HierarchicalDesign.............................................................................................26
Partitions...............................................................................................................27
PXMLFile.......................................................................................................27
SchematicEntryOverview..................................................................................28
LibraryElements.............................................................................................28
COREGeneratorTool(FPGAsOnly).................................................................28
HDLEntryandSynthesis....................................................................................29
FunctionalSimulation.........................................................................................29
Constraints...........................................................................................................29
MappingConstraints(FPGAsOnly)..................................................................29
BlockPlacement...............................................................................................30
TimingSpecications.......................................................................................30
NetlistTranslationPrograms...............................................................................30
DesignImplementation.......................................................................................30
Mapping(FPGAsOnly).......................................................................................32
PlacingandRouting(FPGAsOnly)....................................................................33
BitstreamGeneration(FPGAsOnly)..................................................................33
DesignVerication...............................................................................................33
Simulation............................................................................................................35
Back-Annotation..............................................................................................35
NetGen...........................................................................................................36
FunctionalSimulation......................................................................................37
TimingSimulation...........................................................................................37
HDL-BasedSimulation.....................................................................................37
StaticTimingAnalysis(FPGAsOnly)................................................................39
In-CircuitVerication..........................................................................................39
DesignRuleChecker(FPGAsOnly)..................................................................39
Probe..............................................................................................................39
CommandLineToolsUserGuide
UG628(v12.2)July23,2010www.xilinx.com3
ChipScope™ILAandChipScopePro................................................................39
FPGADesignTips...............................................................................................39
DesignSizeandPerformance............................................................................40
Chapter3PARTGen...................................................................................................41
PARTGenOverview.............................................................................................41
DeviceSupport................................................................................................41
PARTGenInputFiles.......................................................................................41
PARTGenOutputFiles.....................................................................................41
PARTGenPartlistFiles.....................................................................................41
PARTGenPackageFiles....................................................................................45
PARTGenSyntax..................................................................................................47
PARTGenCommandLineOptions.....................................................................47
-arch(OutputInformationforSpeciedArchitecture)........................................48
-i(OutputListofDevices,Packages,andSpeeds)...............................................48
-intstyle(IntegrationStyle)...............................................................................48
-nopkgle(GenerateNoPackageFile)...............................................................49
-p(GeneratePartlistandPackageFiles).............................................................49
-v(GeneratePartlistandPackageFiles).............................................................50
Chapter4NetGen.......................................................................................................51
NetGenOverview................................................................................................51
NetGenFlows..................................................................................................51
NetGenDeviceSupport....................................................................................52
NetGenSimulationFlow.....................................................................................53
NetGenFunctionalSimulationFlow..................................................................53
NetGenTimingSimulationFlow.......................................................................54
OptionsforNetGenSimulationFlow................................................................56
Verilog-SpecicOptionsforFunctionalandTimingSimulation..........................60
VHDL-SpecicOptionsforFunctionalandTimingSimulation...........................62
NetGenEquivalenceCheckingFlow..................................................................63
Post-NGDBuildFlowforFPGAs.......................................................................63
Post-ImplementationFlowforFPGAs...............................................................63
InputlesforNetGenEquivalenceChecking.....................................................64
OutputlesforNetGenEquivalenceChecking..................................................64
SyntaxforNetGenEquivalenceChecking..........................................................64
OptionsforNetGenEquivalenceCheckingFlow................................................65
NetGenStaticTimingAnalysisFlow.................................................................67
StaticTimingAnalysisFlowforFPGAs.............................................................68
InputlesforStaticTimingAnalysis.................................................................68
OutputlesforStaticTimingAnalysis..............................................................68
SyntaxforNetGenStaticTimingAnalysis.........................................................68
OptionsforNetGenStaticTimingAnalysisFlow...............................................69
PreservingandWritingHierarchyFiles.............................................................71
TestbenchFile..................................................................................................72
HierarchyInformationFile...............................................................................72
DedicatedGlobalSignalsinBack-AnnotationSimulation..............................73
GlobalSignalsinVerilogNetlist........................................................................73
GlobalSignalsinVHDLNetlist.........................................................................73
CommandLineToolsUserGuide
4www.xilinx.comUG628(v12.2)July23,2010
Chapter5LogicalDesignRuleCheck(DRC)...........................................................75
LogicalDRCOverview........................................................................................75
LogicalDRCDeviceSupport............................................................................75
LogicalDRCChecks............................................................................................76
BlockCheck.....................................................................................................76
NetCheck.......................................................................................................76
PadCheck.......................................................................................................77
ClockBufferCheck..........................................................................................78
NameCheck....................................................................................................78
PrimitivePinCheck.........................................................................................78
Chapter6NGDBuild...................................................................................................79
NGDBuildOverview...........................................................................................79
NGDBuildDesignFlow...................................................................................79
NGDBuildDeviceSupport...............................................................................79
ConvertingaNetlisttoanNGDFile..................................................................80
NGDBuildInputFiles......................................................................................80
NGDBuildIntermediateFiles...........................................................................82
NGDBuildOutputFiles....................................................................................82
NGDBuildSyntax................................................................................................82
NGDBuildOptions..............................................................................................83
-a(AddPADstoTop-LevelPortSignals)...........................................................83
-aul(AllowUnmatchedLOCs)..........................................................................84
-aut(AllowUnmatchedTimegroups)................................................................84
-bm(SpecifyBMMFiles)..................................................................................84
-dd(DestinationDirectory)...............................................................................84
-f(ExecuteCommandsFile)..............................................................................85
-i(IgnoreUCFFile)..........................................................................................85
-insert_keep_hierarchy(InsertKEEP_HIERARCHYconstraint)...........................85
-intstyle(IntegrationStyle)...............................................................................85
-lter(FilterFile)..............................................................................................86
-l(LibrariestoSearch)......................................................................................86
-nt(NetlistTranslationType)............................................................................86
-p(PartNumber).............................................................................................86
-quiet(Quiet)...................................................................................................87
-r(IgnoreLOCConstraints)..............................................................................87
-sd(SearchSpeciedDirectory)........................................................................87
-u(AllowUnexpandedBlocks).........................................................................87
-uc(UserConstraintsFile)................................................................................88
-ur(ReadUserRulesFile).................................................................................88
-verbose(ReportAllMessages).........................................................................88
Chapter7MAP............................................................................................................89
MAPOverview.....................................................................................................89
MAPDesignFlow............................................................................................90
MAPDeviceSupport.......................................................................................90
MAPInputFiles..............................................................................................90
MAPOutputFiles............................................................................................91
MAPProcess.........................................................................................................91
MAPSyntax..........................................................................................................92
MAPOptions........................................................................................................94
-activity_le(ActivityFile)...............................................................................94
CommandLineToolsUserGuide
UG628(v12.2)July23,2010www.xilinx.com5
剩余412页未读,继续阅读
495064473
- 粉丝: 0
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0