REmbedded System Tools GuideEmbedded Development Kit EDK 6.2iUG111 (v1.4) January 30, 2004
10 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004RXPS Interface . . . . . . . . . . . . . . . . .
100 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 5: Platform GeneratorRTool OptionsThe fo
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 101UG111 (v1.4) January 30, 2004 1-800-255-7778Load PathRLoad PathRefer to Figure 5-1 for a dep
102 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 5: Platform GeneratorRsystem_stub.[vhd|v
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 103UG111 (v1.4) January 30, 2004 1-800-255-7778About Memory GenerationRand a PLB BRAM controlle
104 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 5: Platform GeneratorRBMM FlowThe EDK to
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 105UG111 (v1.4) January 30, 2004 1-800-255-7778Synthesis Netlist CacheRSynthesis Netlist CacheA
106 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 5: Platform GeneratorR
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 107UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 6Simulation Model GeneratorThis chapter
108 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 6: Simulation Model GeneratorRSimulation
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 109UG111 (v1.4) January 30, 2004 1-800-255-7778Compiling EDK Simulation LibrariesRUNISIM Librar
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 11UG111 (v1.4) January 30, 2004 1-800-255-7778RXPS “No Window” Mode . . . . . . . . . . . . .
110 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 6: Simulation Model GeneratorRTo print t
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 111UG111 (v1.4) January 30, 2004 1-800-255-7778Simulation ModelsRBehavioral ModelsTo create a b
112 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 6: Simulation Model GeneratorRTiming Mod
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 113UG111 (v1.4) January 30, 2004 1-800-255-7778SimGen SyntaxROptions file-f <filename>Rea
114 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 6: Simulation Model GeneratorRSimulator-
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 115UG111 (v1.4) January 30, 2004 1-800-255-7778Memory InitializationRAfter a successful simgen
116 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 6: Simulation Model GeneratorR“Verifying
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 117UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 7Library GeneratorThis chapter describe
118 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 7: Library GeneratorRTool OptionsThe fol
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 119UG111 (v1.4) January 30, 2004 1-800-255-7778Tool OptionsRx If no HW_SPEC_FILE parameter is f
12 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004RNetlist files . . . . . . . . . . . . . . . . .
120 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 7: Library GeneratorRNote: This option i
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 121UG111 (v1.4) January 30, 2004 1-800-255-7778Load PathRTo specify additional directories, use
122 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 7: Library GeneratorROutput FilesLibGen
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 123UG111 (v1.4) January 30, 2004 1-800-255-7778Libraries and Drivers GenerationRdirectories. Re
124 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 7: Library GeneratorRFor more informatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 125UG111 (v1.4) January 30, 2004 1-800-255-7778OSRshould have the targets “include” and “libs”.
126 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 7: Library GeneratorRXMDSTUB Peripherals
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 127UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 8Platform Specification UtilityThis cha
128 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityR
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 129UG111 (v1.4) January 30, 2004 1-800-255-7778Detailed Use Models for Automatic MPD CreationRx
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 13UG111 (v1.4) January 30, 2004 1-800-255-7778RHelp . . . . . . . . . . . . . . . . . . . . . .
130 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRNon-Ex
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 131UG111 (v1.4) January 30, 2004 1-800-255-7778About Specification of VHDL AttributesRNote that
132 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRProper
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 133UG111 (v1.4) January 30, 2004 1-800-255-7778DRC Checks in PsfUtilityRProperties on Parameter
134 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRx Chec
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 135UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsRFor components that
136 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRerrors
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 137UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsRC_FAMILYThe C_FAMILY
138 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRC_OPB_
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 139UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsRx If more than one i
14 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004RDrivers. . . . . . . . . . . . . . . . . . . . .
140 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRx <
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 141UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsR<BI><Sln>
142 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRIM_req
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 143UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsROPB Slave InputsFor
144 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityR<BI
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 145UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsR<BI><Mn>
146 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRPLB Sl
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 147UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsREntity-level VHDL At
148 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityREntity
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 149UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsRADDR_SLICE Attribute
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 15UG111 (v1.4) January 30, 2004 1-800-255-7778RVerilog Language Support . . . . . . . . . . .
150 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRattrib
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 151UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsR...attribute BUSID :
152 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRFormat
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 153UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsRFor a byte-write 32-
154 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRattrib
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 155UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsR attribute MIN_SIZE
156 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRSignal
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 157UG111 (v1.4) January 30, 2004 1-800-255-7778VHDL Peripheral DefinitionsR port ( PAR_I :
158 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 8: Platform Specification UtilityRx INTR
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 159UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 9Format Revision ToolRevup from EDK 6.1
16 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004RPLB Slave Inputs. . . . . . . . . . . . . . . .
160 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 9: Format Revision ToolRRevup from EDK 3
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 161UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 10Bitstream InitializerThis chapter des
162 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 10: Bitstream InitializerRDefault: imple
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 163UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 11GNU Compiler ToolsThis chapter descri
164 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 11: GNU Compiler ToolsRGNU Compiler Fram
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 165UG111 (v1.4) January 30, 2004 1-800-255-7778Compiler Usage and OptionsRThis section discusse
166 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 11: GNU Compiler ToolsRCompiler OptionsS
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 167UG111 (v1.4) January 30, 2004 1-800-255-7778Compiler Usage and OptionsR-OnThe GNU compiler p
168 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 11: GNU Compiler ToolsRThere are certain
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 169UG111 (v1.4) January 30, 2004 1-800-255-7778Compiler Usage and OptionsRLinker Options-defsym
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 17UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 9: Format Revision ToolRevup from EDK 6
170 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 11: GNU Compiler ToolsRInitialization fi
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 171UG111 (v1.4) January 30, 2004 1-800-255-7778Compiler InterfaceRLibrariesBoth the compiler (p
172 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 11: GNU Compiler ToolsRx Preprocessor ou
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 173UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze GNU CompilerRmultiplier gives better
174 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 11: GNU Compiler ToolsR-xl-mode-xmdstubX
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 175UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze GNU CompilerRwhere mytargetlabel is t
176 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 11: GNU Compiler ToolsR-relaxThis is a l
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 177UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze GNU CompilerRobject files instead of
178 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 11: GNU Compiler ToolsRPowerPC GNU Compi
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 179UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 12GNU DebuggerThis chapter describes th
18 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004R-mxl-stack-check. . . . . . . . . . . . . . . .
180 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 12: GNU DebuggerRTool UsageMicroBlaze GD
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 181UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze GDB TargetsR--nw Do not u
182 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 12: GNU DebuggerRAt this point, mb-gdb i
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 183UG111 (v1.4) January 30, 2004 1-800-255-7778PowerPC TargetsRNote: The simulators provide a n
184 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 12: GNU DebuggerRGDB Command ReferenceFo
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 185UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 13Xilinx Microprocessor Debugger (XMD)T
186 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 187UG111 (v1.4) January 30, 2004 1-800-255-7778XMD UsageRTable 13-1: XMD User Commandscommand [
188 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 189UG111 (v1.4) January 30, 2004 1-800-255-7778PowerPC TargetRIn the case of xilinx_svffile, th
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 19UG111 (v1.4) January 30, 2004 1-800-255-7778RExample debug session with program running in IS
190 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 191UG111 (v1.4) January 30, 2004 1-800-255-7778PowerPC TargetRExample debug session with a Powe
192 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 193UG111 (v1.4) January 30, 2004 1-800-255-7778PowerPC TargetRFFFFC000: 00000000FFFFC004: 0
194 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 195UG111 (v1.4) January 30, 2004 1-800-255-7778PowerPC Simulator TargetR 2 0123e093
196 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 197UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze MDM TargetRStarting GDB server for ta
198 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 199UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze MDM TargetRValid arguments for port a
Embedded System Tools Guide www.xilinx.com UG111 (v1.4) January 30, 20041-800-255-7778"Xilinx" and the Xilinx logo shown above are registere
20 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004RMHS Example. . . . . . . . . . . . . . . . . . .
200 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 201UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze MDM TargetRBEGIN fsl_v20 PARAMETER IN
202 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 203UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze MDM TargetRBREAKPOINT at 114: F
204 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 205UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze MDM TargetR r6: 00000000 r14:
206 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 207UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze MDM TargetR r2: 000001e8 r10:
208 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 209UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze Stub TargetRSerial Port optionsx -por
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 21UG111 (v1.4) January 30, 2004 1-800-255-7778RBUS_STD. . . . . . . . . . . . . . . . . . . . .
210 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 211UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze Simulator TargetRPlatform Generator c
212 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 213UG111 (v1.4) January 30, 2004 1-800-255-7778XMD Internal Tcl CommandsRx xcontinue target [ad
214 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 13: Xilinx Microprocessor Debugger (XMD)
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 215UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 14Platform Specification Format (PSF)Th
216 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 14: Platform Specification Format (PSF)R
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 217UG111 (v1.4) January 30, 2004 1-800-255-7778Load PathRFormatx <ipname>_vX_Y_Z.mpd x &l
218 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 14: Platform Specification Format (PSF)R
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 219UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 15Microprocessor Hardware Specification
22 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004RRANGE. . . . . . . . . . . . . . . . . . . . . .
220 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 15: Microprocessor Hardware Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 221UG111 (v1.4) January 30, 2004 1-800-255-7778MHS SyntaxR# Assign power signalsPORT vcc_out =
222 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 15: Microprocessor Hardware Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 223UG111 (v1.4) January 30, 2004 1-800-255-7778Global ParameterRThe following list are recommen
224 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 15: Microprocessor Hardware Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 225UG111 (v1.4) January 30, 2004 1-800-255-7778Global PortRFormatBUS_INTERFACE MOPB=opb_bus_ins
226 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 15: Microprocessor Hardware Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 227UG111 (v1.4) January 30, 2004 1-800-255-7778Local PortRWhere the value is either CLK, INTERR
228 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 15: Microprocessor Hardware Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 229UG111 (v1.4) January 30, 2004 1-800-255-7778Design ConsiderationsRConcatenation is done on A
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 23UG111 (v1.4) January 30, 2004 1-800-255-7778RC_PLB_MID_WIDTH . . . . . . . . . . . . . . . .
230 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 15: Microprocessor Hardware Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 231UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 16Microprocessor Peripheral Description
232 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 233UG111 (v1.4) January 30, 2004 1-800-255-7778Bus InterfaceRBUS_INTERFACE BUS=SOPB, BUS_STD=OP
234 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 235UG111 (v1.4) January 30, 2004 1-800-255-7778Bus InterfaceRFormatBUS_INTERFACE BUS=bus_label,
236 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 237UG111 (v1.4) January 30, 2004 1-800-255-7778OptionROption KeywordsAn option can have the fol
238 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 239UG111 (v1.4) January 30, 2004 1-800-255-7778OptionR(double word) wide and thus has ADDR_SLIC
24 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004RPSF Version . . . . . . . . . . . . . . . . . .
240 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 241UG111 (v1.4) January 30, 2004 1-800-255-7778OptionRThe following table lists IP_GROUP values
242 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 243UG111 (v1.4) January 30, 2004 1-800-255-7778OptionRFormatOPTION SPECIAL = BRAM_CNTLRThis key
244 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 245UG111 (v1.4) January 30, 2004 1-800-255-7778ParameterRADDRESSThe ADDRESS keyword identifies
246 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 247UG111 (v1.4) January 30, 2004 1-800-255-7778ParameterRBUSThe bus interface of an parameter i
248 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 249UG111 (v1.4) January 30, 2004 1-800-255-7778PortRPAIRThe PAIR keyword tags unidentified BASE
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 25UG111 (v1.4) January 30, 2004 1-800-255-7778RLibrary Generation (Generate) Section. . . . . .
250 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 251UG111 (v1.4) January 30, 2004 1-800-255-7778PortR3STATEThe 3STATE keyword enables/disables t
252 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 253UG111 (v1.4) January 30, 2004 1-800-255-7778PortRWhere edge_value is either RISING or FALLIN
254 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 255UG111 (v1.4) January 30, 2004 1-800-255-7778PortRLONG_DESCAllows a long description of the p
256 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 257UG111 (v1.4) January 30, 2004 1-800-255-7778PortRWhere <Sln> is a meaningful name or a
258 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 259UG111 (v1.4) January 30, 2004 1-800-255-7778PortRWhere <Sln> is a meaningful name or a
26 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004RAdvanced User Address Space . . . . . . . . . .
260 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 261UG111 (v1.4) January 30, 2004 1-800-255-7778Reserved Parameter NamesR<nPLB>_PAValid<
262 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 263UG111 (v1.4) January 30, 2004 1-800-255-7778Reserved Parameter NamesRWhere <hex> is a
264 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 265UG111 (v1.4) January 30, 2004 1-800-255-7778Reserved Parameter NamesRC_OPB_DWIDTHThe C_OPB_D
266 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 267UG111 (v1.4) January 30, 2004 1-800-255-7778Reserved Port ConnectionsRLMB - Clock and Reset
268 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 269UG111 (v1.4) January 30, 2004 1-800-255-7778Design ConsiderationsRPORT <nPLB>_MRearbit
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 27UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 1Embedded System Tools ArchitectureThis
270 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 271UG111 (v1.4) January 30, 2004 1-800-255-7778Design ConsiderationsR3-state (InOut) SignalsAt
272 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 16: Microprocessor Peripheral Descriptio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 273UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 17Peripheral Analyze Order (PAO)A PAO (
274 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 17: Peripheral Analyze Order (PAO)R
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 275UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 18Black-Box Definition (BBD)The Black B
276 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 18: Black-Box Definition (BBD)RListsIf y
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 277UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 19Microprocessor Software Specification
278 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 19: Microprocessor Software Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 279UG111 (v1.4) January 30, 2004 1-800-255-7778Global ParametersRBEGIN PROCESSORparameter HW_IN
28 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 1: Embedded System Tools ArchitectureRToo
280 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 19: Microprocessor Software Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 281UG111 (v1.4) January 30, 2004 1-800-255-7778Instance Specific ParametersRPROC_INSTANCE Optio
282 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 19: Microprocessor Software Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 283UG111 (v1.4) January 30, 2004 1-800-255-7778Instance Specific ParametersRThis version is spe
284 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 19: Microprocessor Software Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 285UG111 (v1.4) January 30, 2004 1-800-255-7778Instance Specific ParametersRpart of the microbl
286 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 19: Microprocessor Software Specificatio
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 287UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 20Microprocessor Library Definition (ML
288 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 20: Microprocessor Library Definition (M
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 289UG111 (v1.4) January 30, 2004 1-800-255-7778ExampleRExampleThis section explains the MLD for
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 29UG111 (v1.4) January 30, 2004 1-800-255-7778Tool FlowsRNote: After running PlatGen, FPGA impl
290 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 20: Microprocessor Library Definition (M
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 291UG111 (v1.4) January 30, 2004 1-800-255-7778ExampleRExample MLD file for an OSAn example MLD
292 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 20: Microprocessor Library Definition (M
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 293UG111 (v1.4) January 30, 2004 1-800-255-7778MLD Parameter Description SectionR[OPTION help =
294 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 20: Microprocessor Library Definition (M
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 295UG111 (v1.4) January 30, 2004 1-800-255-7778Design Rule Check (DRC) SectionRint - integer st
296 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 20: Microprocessor Library Definition (M
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 297UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 21Microprocessor Driver Definition (MDD
298 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 21: Microprocessor Driver Definition (MD
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 299UG111 (v1.4) January 30, 2004 1-800-255-7778ExampleRMDD file exampleAn example MDD file for
UG111 (v1.4) January 30, 2004 www.xilinx.com Embedded System Tools Guide1-800-255-7778Embedded System Tools Guide UG111 (v1.4) January 30, 2004The fol
30 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 1: Embedded System Tools ArchitectureRSof
300 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 21: Microprocessor Driver Definition (MD
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 301UG111 (v1.4) January 30, 2004 1-800-255-7778MDD Parameter DescriptionRlibgen for uartlite dr
302 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 21: Microprocessor Driver Definition (MD
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 303UG111 (v1.4) January 30, 2004 1-800-255-7778MDD Parameter DescriptionRBEGIN INTERFACE <in
304 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 21: Microprocessor Driver Definition (MD
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 305UG111 (v1.4) January 30, 2004 1-800-255-7778Driver Generation Section (Generate)Rcan also ge
306 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 21: Microprocessor Driver Definition (MD
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 307UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 22Address ManagementThis chapter descri
308 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 22: Address ManagementRmemory region onl
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 309UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze ProcessorRMemory Speeds and Latencies
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 31UG111 (v1.4) January 30, 2004 1-800-255-7778Some Useful ToolsRSome Useful ToolsXilinx Platfor
310 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 22: Address ManagementRSystem with only
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 311UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze ProcessorRDifferent Base Address, Non
312 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 22: Address ManagementRsection is access
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 313UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze ProcessorRNote that using the built-i
314 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 22: Address ManagementRExternal Memory,
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 315UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze ProcessorR . += _STACK_SIZE; .
316 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 22: Address ManagementR. = ALIGN(4);__bs
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 317UG111 (v1.4) January 30, 2004 1-800-255-7778PowerPC ProcessorRFigure 22-4 shows a sample add
318 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 22: Address ManagementRAdvanced User Add
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 319UG111 (v1.4) January 30, 2004 1-800-255-7778PowerPC ProcessorR$XILINX_EDK/gnu/powerpc-eabi/n
32 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 1: Embedded System Tools ArchitectureRGNU
320 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 22: Address ManagementRx Ensure that boo
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 321UG111 (v1.4) January 30, 2004 1-800-255-7778PowerPC ProcessorR */SECTIONS{/* * .vectors sec
322 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 22: Address ManagementR . = . + STACK
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 323UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 23Interrupt ManagementThis chapter outl
324 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementRFigure 23-1: Mi
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 325UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze Interrupt ManagementRperipheral inter
326 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementRstore these rou
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 327UG111 (v1.4) January 30, 2004 1-800-255-7778MicroBlaze Interrupt ManagementRbus_interface DL
328 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementRInterrupt Handl
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 329UG111 (v1.4) January 30, 2004 1-800-255-7778Libgen CustomizationROn interrupts, PowerPC jump
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 33UG111 (v1.4) January 30, 2004 1-800-255-7778Some Useful ToolsRDebugging Using Hardware: softw
330 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementRThe interrupt c
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 331UG111 (v1.4) January 30, 2004 1-800-255-7778Example SystemsRi On interrupts MicroBlaze jumps
332 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementR if ((count
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 333UG111 (v1.4) January 30, 2004 1-800-255-7778Example SystemsRendExample MSS File snippetPARAM
334 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementRASK and XPAR_IN
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 335UG111 (v1.4) January 30, 2004 1-800-255-7778Example SystemsRparameter C_HIGHADDR = 0xFFFF10f
336 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementR/* Set timer wi
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 337UG111 (v1.4) January 30, 2004 1-800-255-7778Example Systems for PowerPCR XTmrCtr_mSetLoadRe
338 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementR4. Libgen and p
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 339UG111 (v1.4) January 30, 2004 1-800-255-7778Example Systems for PowerPCRExample C Program#in
34 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 1: Embedded System Tools ArchitectureRThe
340 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementR /* reset the
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 341UG111 (v1.4) January 30, 2004 1-800-255-7778Example Systems for PowerPCRExample C Program#in
342 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementR3. Each handler
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 343UG111 (v1.4) January 30, 2004 1-800-255-7778Example Systems for PowerPCR PARAMETER HW_VER =
344 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementRunsigned int co
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 345UG111 (v1.4) January 30, 2004 1-800-255-7778Example Systems for PowerPCR XExc_RegisterHandl
346 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 23: Interrupt ManagementR
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 35UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 2Xilinx Platform Studio (XPS)This chapte
36 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)Rcalling t
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 37UG111 (v1.4) January 30, 2004 1-800-255-7778Project ManagementRFeaturesXPS has the following
38 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)Rx The MHS
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 39UG111 (v1.4) January 30, 2004 1-800-255-7778XPS InterfaceRXPS InterfacetFigure 2-2 shows a sc
Embedded System Tools Guide www.xilinx.com UG111 (v1.4) January 30, 20041-800-255-7778
40 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RSystem Ta
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 41UG111 (v1.4) January 30, 2004 1-800-255-7778Platform ManagementRPlatform ManagementIn order t
42 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RThe Libra
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 43UG111 (v1.4) January 30, 2004 1-800-255-7778Software Application ManagementREditing FilesDoub
44 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RCompiler
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 45UG111 (v1.4) January 30, 2004 1-800-255-7778Flow Tool Settings and Required FilesRTable 2-2 s
46 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RDevice an
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 47UG111 (v1.4) January 30, 2004 1-800-255-7778Tool InvocationRUsers can also specify the flow t
48 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)R1. Genera
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 49UG111 (v1.4) January 30, 2004 1-800-255-7778Debug and SimulationRDebug and SimulationUsers ca
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 5UG111 (v1.4) January 30, 2004 1-800-255-7778RPrefaceAbout This GuideWelcome to the Embedded De
50 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RPBD Edito
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 51UG111 (v1.4) January 30, 2004 1-800-255-7778PBD EditorRSystem TabsThe system tabs are in the
52 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)R1. Select
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 53UG111 (v1.4) January 30, 2004 1-800-255-7778PBD EditorRb. Clicking Add.c. Change the paramete
54 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RIf the ty
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 55UG111 (v1.4) January 30, 2004 1-800-255-7778PBD EditorRi If you click the heading of a column
56 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)R3. In the
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 57UG111 (v1.4) January 30, 2004 1-800-255-7778PBD EditorRViewing Object InformationTo view info
58 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)R2. If any
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 59UG111 (v1.4) January 30, 2004 1-800-255-7778XPS “No Window” ModeRAvailable CommandsXPS-Batch
6 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Preface: About This GuideRx Chapter 22, “Address M
60 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RCreating
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 61UG111 (v1.4) January 30, 2004 1-800-255-7778XPS “No Window” ModeRExecuting Flow CommandsUsers
62 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RAdding a
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 63UG111 (v1.4) January 30, 2004 1-800-255-7778XPS “No Window” ModeRAdding a Program File to a S
64 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 2: Xilinx Platform Studio (XPS)RClosing A
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 65UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 3Base System BuilderThe Base System Buil
66 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 3: Base System BuilderRInvoke BSB by sele
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 67UG111 (v1.4) January 30, 2004 1-800-255-7778BSB FlowRfile is always created by default upon e
68 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 3: Base System BuilderRConfiguring Proces
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 69UG111 (v1.4) January 30, 2004 1-800-255-7778BSB FlowR.Selecting External Memories and I/O Dev
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 7UG111 (v1.4) January 30, 2004 1-800-255-7778ConventionsRTypographicalThe following typographic
70 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 3: Base System BuilderRIf you are unsure
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 71UG111 (v1.4) January 30, 2004 1-800-255-7778BSB FlowRConfiguring Software SettingsThe Base Sy
72 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 3: Base System BuilderRThe user may choos
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 73UG111 (v1.4) January 30, 2004 1-800-255-7778BSB FlowROutput FilesThe list of generated files
74 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 3: Base System BuilderROptional:x TestApp
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 75UG111 (v1.4) January 30, 2004 1-800-255-7778LimitationsRLimitationsThe Base System Builder wa
76 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 3: Base System BuilderR
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 77UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 4Create/Import Peripheral WizardThe Xili
78 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRA EDK
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 79UG111 (v1.4) January 30, 2004 1-800-255-7778Creating New PeripheralsREDK repository is the mo
8 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Preface: About This GuideROnline DocumentThe follo
80 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRSelect
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 81UG111 (v1.4) January 30, 2004 1-800-255-7778Creating New PeripheralsRThe IPIF provides some v
82 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRConfig
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 83UG111 (v1.4) January 30, 2004 1-800-255-7778Creating New PeripheralsRprocessed in conjunction
84 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRNote t
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 85UG111 (v1.4) January 30, 2004 1-800-255-7778Creating New PeripheralsRYou will need to indicat
86 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRSome o
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 87UG111 (v1.4) January 30, 2004 1-800-255-7778Importing an Existing PeripheralRunderstand how t
88 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRIdenti
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 89UG111 (v1.4) January 30, 2004 1-800-255-7778Importing an Existing PeripheralRPlease ensure th
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 9UG111 (v1.4) January 30, 2004 1-800-255-7778Preface: About This GuideGuide Contents . . . . .
90 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRIf you
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 91UG111 (v1.4) January 30, 2004 1-800-255-7778Importing an Existing PeripheralRAfter you exit t
92 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRIdenti
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 93UG111 (v1.4) January 30, 2004 1-800-255-7778Importing an Existing PeripheralRport have drop-d
94 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRx The
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 95UG111 (v1.4) January 30, 2004 1-800-255-7778Importing an Existing PeripheralRIf you position
96 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRDocume
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 97UG111 (v1.4) January 30, 2004 1-800-255-7778Organization of generated filesROrganization of g
98 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)1-800-255-7778 UG111 (v1.4) January 30, 2004Chapter 4: Create/Import Peripheral WizardRLimita
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 99UG111 (v1.4) January 30, 2004 1-800-255-7778RChapter 5Platform GeneratorThe hardware componen
Komentáře k této Příručce