The workshop introduces you to fundamental embedded design concepts and techniques for implementation in Xilinx FPGAs. The focus is on fundamental aspects of Xilinx embedded tools, IP, and the Embedded Targeted Reference Design (TRD). Design examples and labs are drawn from the Embedded TRD.
Level:
Embedded 2
FPGA designers and logic designers
-
FPGA design experience
-
Completion of the Essential of FPGA Design course or equivalent knowledge of Xilinx ISE® software implementation tools
-
Basic microprocessor experience and understanding of PowerPC®-processor and MicroBlaze™-processor systems
Software Tools:
Xilinx ISE Design Suite: Logic or System Edition 13.1
Hardware:
-
Architecture: Spartan®-6 and Virtex®-6 FPGAs*
-
Demo board: Spartan-6 FPGA SP605 or Virtex-6 FPGA ML605 board*
Skills Gained:
After completing this training, you will be able to:
-
Describe the various tools that encompass the Xilinx Embedded Development Kit (EDK)
-
Identify the IP that comprise components in an embedded processor system
-
Rapidly architect an embedded system containing a MicroBlaze processor and Xilinx-supplied component IP by using the Base System Builder (BSB)
-
Utilize the Eclipse-based Software Development Kit (SDK) to develop software applications and debug software
-
Explore the Xilinx Embedded Processor Technical Reference Design (TRD)
1. Xilinx Embedded Processing Overview
2. Building an Embedded Processor System in XPS
Lab 1: Hardware Construction with the Base System Builder
3. Software Development in SDK
4. Embedded Processor IP Component Features
Lab 2: Adding and Downloading Software
5. AXI Overview
6. Embedded Targeted Reference Design Overview
Lab 3: Embedded Targeted Reference Design
7. Summary