Übersicht
Training Methodik
Training Technologie
Training Applikationen
Express Workshops
Tagesseminare
FPGA Coaching
In-House-Schulung
Home
Download Programm 2009
Schatten

PLC2 – In-House-Schulung

Um unseren Kunden möglichst hohe Flexibilität bei der Zusammenstellung der Schulungsinhalte zu ermöglichen, haben wir unser Schulungsangebot in einzelne überschaubare Module gegliedert, die in beliebiger Reihenfolge und Zahl miteinander kombiniert werden können. Die Module sind in einzelne Hauptbereiche zusammengefasst.

Da wir regelmäßig unser Schulungsangebot erweitern, können Sie sich über unser aktuelles Angebot auf unserer Homepage informieren. Auch von den bestehenden Modulen abweichende Themen sind auf Anfrage möglich!

Architecture and Technology

  • CoolRunner CPLDs
  • Basic Virtex-II Architecture
  • Advanced Virtex-II Architecture
  • Basic Virtex-II PRO Architecture
  • Advanced Virtex-II PRO Architecture
  • Basic Virtex-4 Architecture
  • Basic Virtex-5 Architecture
  • Advanced Virtex-4 Architecture
  • Advanced Virtex-5 Architecture
  • Virtex-4/5/6 DSP-Blocks
  • Virtex-4/5/6 BRAM and FIFOs
  • EMAC Controllers
  • Virtex-4/5/6 Interfacing
  • Virtex-5/6 und Spartan-6 PCIe
  • Spartan-6 BRAM and Memory Controller Block
  • Basic Virtex/Spartan-6 Architecture
  • Spartan-6 Interfacing
  • Spartan-6 BRAM and Memory Controller Block-High Speed IO
  • Configuration Debugging
  • Bitstream Encryption
  • Generating Configuration Files
  • Board Design
  • Signal Integrity

Basic Design Entry and Design Flow

  • XILINX Tool Flow
  • Projects in the Project Navigator
  • ECS - Engineering Capture Station
  • Core Generator System

XILINX HDL Design Flow

  • VHDL/Verilog Synthesis in the Project Navigator
  • Synthesis Techniques
  • XST Synthesis
  • XST Constraints
  • Direct Instantiation of XILINX Components
  • State Machine Implementation
  • XILINX specific Attributes
  • IP Cores and the XILINX CORE Generator
  • Synthesis of IP Based Systems

VHDL Design Entry

  • Introduction to VHDL
  • Review of basic VHDL
  • VHDL Design Guide Lines
  • VHDL Language Concepts
  • VHDL Type Concept
  • VHDL Operators
  • VHDL Concurrent and Sequential Statements
  • VHDL Controlled Operations Statements
  • VHDL Subprograms/ Functions and Procedures
  • VHDL Build-in Packages
  • VHDL Structural Modeling
  • VHDL Processes
  • VHDL Finite State Maschines
  • VHDL Define your own Packages
  • VHDL Generics and Attributes
  • VHDL Designing re-usable Components
  • VHDL Coding Style for XILINX FPGAs
  • Loops

Verilog Design Entry

  • Introduction to Verilog
  • Verilog Design Guide Lines
  • Verilog Structural and Hardware Modeling
  • Verilog Language Concepts
  • Verilog Coding Style

VHDL/Verilog based Verification

  • Simulation and Testbenches
  • The Verilog Test Fixture Concept
  • The VHDL Test Bench Concept
  • The VHDL Build-In Timing Model
  • VHDL Attributes
  • HDL Bencher
  • Modeling external Components
  • Introduction to Testbenches
  • Advanced Testbenches
  • VHDL Build-In Packages for File I/O
  • VHDL Configuration and IP Cores
  • Verification of IP based Systems
  • Assertion Based Verification

DSP Design Entry and Design Flow

  • XILINX Tool Flow using XILINX System Generator
  • XILINX System Generator
  • Simulink Projects
  • XILINX Tool Flow using Synplify DSP Flow
  • Synplify DSP

HDL Synthesis

  • Introduction to Synthesis
  • XILINX XST

FPGA Implementation

  • Basic Implementation Options
  • Advanced Control through Scripting
  • Command Line Implementation
  • UCF Editing
  • Reduce Debug Time
  • FPGA Design Techniques I
  • FPGA Design Techniques II

FPGA Optimization

  • Timing Constraints I
  • Timing Constraints II
  • Timing Constraints III
  • Multiple Place & Route
  • Creating your own RPM
  • Handcrafting Performance
  • Incremental Design Techniques
  • PlanAhead Overview
  • PlanAhead: IO Pin and Clock Planning
  • PlanAhead: RTL Development and Analysis
  • PlanAhead: Implementing a Design
  • PlanAhead: Design Analysis
  • PlanAhead: Floorplanning Techniques
  • PlanAhead: Debugging with ChipScope

FPGA Verification

  • Reading Reports
  • Introduction to Timing Analyzer
  • FPGA Editor
  • ChipScope PRO

Applications

  • Designing a PCI System with
    XILINX FPGAs
  • Designing a PCI Express System
  • DSP Implementation Techniques
  • Designing fast Memory Controller

Processors

  • MicroBlaze- Embedded Design for
    XILINX FPGAs
  • System Design with PowerPC /
    Virtex-II PRO
Xilinx Authorized Training Provider