Xilinx FPGA/VHDL

Trainings on VHDL language but also on technical solutions provided by Xilinx (FPGAs, SoC, Development tools, IPs)

Reference
Training
Duration
Price
Fundamental training
002572A VHDL Logical Synthesis and Simulation for Xilinx™ FPGA design   5d2300 €
Details
Description

Training on Xilinx FPGA global architecture, VHDL Logical Synthesis and Simulation for Xilinx FPGA, fundamentals methodology (asynchronism, IP Catalog, basic constraints - timing, IOs -, static timing analysis)

Read more
Dates
Register
Vivado
004911A Vivado™ Design Suite for ISE® Software Project Navigator Users   1d900 €
Details
Description

Vivado™ Design Suite overview for people who wants an update from ISE® Software Project Navigator

Read more
Dates
Register
004912A Vivado™ Design Suite : Advanced XDC and Static Timing Analysis for ISE® Software Users   3d1800 €
Details
Description

Vivado™ Design Suite training for people who want an update from ISE® Design Suite and PlanAhead™. A first experience with Vivado™ Design Suite is highly requested. Since floorplanning concept are the same using PlanAhead™, they are not adressed by this training. This training is a resume of 004913A and 004914A training.

Read more
Dates
Register
004913A Vivado™ Design Suite : Static Timing Analysis and Xilinx Design Constraints   3d1800 €
Details
Description

Training about XDC Timing constraints (SDC), Static timing analysis, and good Xilinx FPGA design practice using Vivado™ Design Suite

Read more
Dates
Register
004914A Vivado™ Design Suite : Advanced Tools and Techniques   2d1400 €
Details
Description

Training on the more advanced tools of Vivado™ Design Suite (Floorplan, TCL Script), Static Timing Analysis settings and IOs advanced timing constraints

Read more
Dates
Register
004876A Vivado™ Design Suite : Debug Techniques   1d900 €
Details
Description

Learn how to use Vivado Logic Analyser and Debug Cores

Read more
Dates
Register
004873A Vivado™ Design Suite : Partial Reconfiguration NEW   2d1400 €
Details
Description

Learn how to build et assembly reconfigurable partitions to configure partially et dynamically a Xilinx™ FPGA

Read more
Dates
Register
004875A Vivado™ Design Suite : TCL   1d900 €
Details
Description

Learn how to use TCL in Vivado™ environment

Read more
Dates
Register
Architecture Advanced training
004874A Designing with the Xilinx™ UltraScale and UltraScale+ Families NEW   2d1400 €
Details
Description

Learn how to effectively use Xilinx™ Ultrascale and UltraScale+ architectural resources

Read more
Dates
Register
004870A Designing with the Xilinx™ 7-Series Families   2d1400 €
Details
Description

Learn how to effectively use Xilinx™ 7 series (Artix-7, Kintex-7 and Virtex-7) architectural resources

Read more
Dates
Register
002843A Designing with Multi-Gigabit Xilinx™ Transceivers   3d1800 €
Details
Description

This training describes the ports and attributes of the multi-gigabit transceiver in the Xilinx 7-Serie Families

Read more
Dates
Register
004852A Designing with the Virtex-6 Family   2d 
Details
Description

Learn how to effectively utilize Xilinx™ Virtex®-6 architectural resources

Read more
Dates
On demand
004851A Designing with the Spartan-6 Family   2d 
Details
Description

Learn how to effectively utilize Xilinx™ Spartan®-6 architectural resources

Read more
Dates
On demand
Zynq
004901A Zynq™ All Programmable SoC : System Architecture   2d1400 €
Details
Description

Xilinx components Zynq-7000 architecture training. This component include a dual ARM® Cortex™-A9MP. This training targets System Architect engineer but also hardware and software designers as an introduction to this family

Read more
Dates
Register
004902A Zynq™ All Programmable SoC : Embedded Systems Hardware Design   2d1400 €
Details
Description

Training about Zynq™-7000 hardware design using Vivado™ IP integrator including creation and integration of custom IP

Read more
Dates
Register
004904A Zynq™ All Programmable SoC : Embedded Systems Software Design   2d1400 €
Details
Description

Training about Zynq™-7000 software design using Xilinx® SDK including creation and integration of custom driver, interrupt handling, software debug, application profiling, memory management

Read more
Dates
Register
004906A SDSoC Development Environment and Methodology NEW   1d900 €
Details
Description

Training on the Xilinx™ SDSoC tools including tool flow to create accelerated systems and methodology

Read more
Dates
Register
004864A Embedded Design with Xilinx™ PetaLinux SDK   2d 
Details
Description

Embedded Linux Xilinx™ distribution (Petalinux) training

Read more
Dates
On demand
004903A Zynq™ All Programmable SoC : Embedded Systems Advanced Hardware Design   2d1400 €
Details
Description

This training explains the more advanced concept used during hardware design of a Zynq™-7000 SoC (AXI debug, AXI-Streaming, memory controlers, DMA and boot process)

Read more
Dates
Register
004905A Zynq™ All Programmable SoC : Embedded Systems Advanced Software Design   1d900 €
Details
Description

This training explains the more advanced concept used during software design of a Zynq™-7000 SoC including high-speed peripheral (Ethernet, USB), DMA and boot process

Read more
Dates
Register
Zynq UltraScale+ MPSoC
E_ZUPSA Zynq UltraScale+™ All Programmable MPSoC : System Architecture   2d 
Details
Description

Xilinx components Zynq UltraScale+™ architecture training. This component include a dual/quad ARM® Cortex™-A53MP and a dual ARM® Cortex™-R5MP. This training targets System Architect engineer but also hardware and software designers as an introduction to this family

Read more
Dates
On demand
E_ZUPHW Zynq UltraScale+™ All Programmable MPSoC : Hardware Design   1d 
Details
Description

Xilinx components Zynq UltraScale+™ hardware design. This component include a dual/quad ARM® Cortex™-A53MP and a dual ARM® Cortex™-R5MP. This training targets hardware designers.

Read more
Dates
On demand
E_ZUPSW Zynq UltraScale+™ All Programmable MPSoC : Embedded Systems Software Design   2d 
Details
Description

Xilinx components Zynq UltraScale+™ software design. This component include a dual/quad ARM® Cortex™-A53MP and a dual ARM® Cortex™-R5MP. This training targets software designers.

Read more
Dates
On demand
DSP specialties
004900A Vivado™ High Level Synthesis   2d1400 €
Details
Description

Training on the Xilinx™ C to RTL synthesis tool but also on system level integration of the generated IP.

Read more
Dates
Register
002838A Essential DSP implementation techniques for Xilinx™ FPGAs   2d 
Details
Description

This training gives you the ability to use efficiently the Xilinx™ FPGAs resources to design Digital Signal Processing algorithm.

Read more
Dates
On demand
ISE & PlanAhead
004088A Designing with PlanAhead™   3d 
Details
Description

Complete training on PlanAhead™: project creation, analyze, timing, flooplan, tcl ...

Read more
Dates
On demand
004863A Xilinx Partial Reconfiguration Tools and Techniques - ISE   2d 
Details
Description

Learn how to build et assembly reconfigurable partitions to configure partially et dynamically a Xilinx™ FPGA (ISE Tools)

Read more
Dates
On demand
002833A Designing for performance - ISE®   2d 
Details
Description

training about good design practice, timing constraint and Xilinx FPGA synthesis and implementation techniques

Read more
Dates
On demand
002834A Advanced FPGA Implementation techniques - ISE®   2d 
Details
Description

Training on the more advanced Xilinx™ FPGA implementation techniques

Read more
Dates
On demand
Microblaze
003149A Microblaze System Implementation   4d 
Details
Description

Training on hardware and software development of Microblaze System On Chip

Read more
Dates
On demand
PCIe specialty
004552A Designing a LogiCore PCI Express system   2d 
Details
Description

This training explains the Xilinx™ FPGA hardware design using Xilinx™ PCI-e core

Read more
Dates
On demand
Reference
Training
Duration
Price
003342A VHDL - Language introduction   3d 
Details
Description

VHDL langage overview for digital based design and simulation

Read more
Dates
On demand
003343A VHDL - Advanced design methodology   3d 
Details
Description

Improvement on knowledge of VHDL language for digital design and simulation, design methodology in order to avoid the running hazards and to improve performance.

Read more
Dates
On demand

Cores

How to manage core and multicore architectures of a processor

Reference
Training
Duration
Price
Cortex-A
005016A ARMv8 Architecture NEW   3d 
Details
Description

This training treats in-depth the ARMv8 architecture on 64-bit core (ARM Cortex-A72, ARM Cortex-A57 and ARM Cortex-A53)

Read more
Dates
On demand
005013A ARM Cortex A72/A53/A57 - Software NEW   4d2200 €
Details
Description

This training treats the ARM Cortex-A72, ARM Cortex-A57 and ARM Cortex-A53 processors

Read more
Dates
Register
005017A ARMv8 Architecture Introduction NEW   1d 
Details
Description

This training introduces the ARMv8 architecture on 64-bit core (ARM Cortex-A72, ARM Cortex-A57 and ARM Cortex-A53)

Read more
Dates
On demand
005008A ARM Cortex A17/A15/A7 - System design   4d2200 €
Details
Description

The ARM Cortex-A17 processor is the latest high-performance ARMv7-A. The Cortex-A17 processor is architecturally aligned with the ARM Cortex-A15 and ARM Cortex-A7 processors

Read more
Dates
Register
005018A Neon NEW   1d 
Details
Description

this training is focussed on the NEON coprocessor

Read more
Dates
On demand
005012A ARM Cortex A57 - System design   4d2200 €
Details
Description

The ARM Cortex-A57 processor was designed to extend the capabilities of mobile and enterprise computing applications including compute-intensive 64-bit applications

Read more
Dates
Register
005011A ARM Cortex A53 - System design   4d 
Details
Description

The ARM Cortex-A53 processor is our most power-efficient ARMv8 processor capable of seamlessly supporting 32-bit and 64-bit code.

Read more
Dates
On demand
004868A ARM Cortex A9/A9MP - System design   4d2000 €
Details
Description

The ARM Cortex-A9 processor is a popular general purpose choice for low-power or thermally constrained, cost-sensitive devices. With ARM’s MPCore, up to four coherent ARM Cortex-A9 cores can be used together.

Read more
Dates
Register
004753A ARM Cortex A8 - System design   4d 
Details
Description

The ARM Cortex-A8 processor was the first processor supporting the ARMv7-A architecture

Read more
Dates
On demand
004869A ARM Cortex A5 - System design   4d2000 €
Details
Description

The ARM Cortex-A5 processor is the smallest, lowest cost and lowest power ARMv7 application processor.

Read more
Dates
Register
Cortex-R
005015A ARM Cortex R7 - System design NEW   4d2200 €
Details
Description

study of the Cortex R7 ARM Core

Read more
Dates
Register
005006A ARM Cortex R5 - System design   4d2200 €
Details
Description

study of the Cortex R5 ARM Core

Read more
Dates
Register
004837A ARM Cortex R4/Cortex R4F - System design   4d 
Details
Description

study of the Cortex R4/R4F ARM Core

Read more
Dates
On demand
Cortex-M
005014A ARM Cortex M7 - Software NEW   4d2200 €
Details
Description

The ARM Cortex-M7 processor is the most recent and highest performance member of the energy-efficient Cortex-M processor family

Read more
Dates
Register
004866A ARM Cortex M4 - System design   4d2000 €
Details
Description

study of the Cortex M4 ARM Core

Read more
Dates
Register
004867A ARM Cortex M4 vs M3   1d1000 €
Details
Description

comparative study between the Cortex M3 and M4 cores

Read more
Dates
Register
004581A ARM Cortex M3 - System design   4d1900 €
Details
Description

study of the Cortex M3 ARM Core

Read more
Dates
Register
004735A ARM Cortex M1 - System design   4d 
Details
Description

study of the Cortex M1 ARM Core

Read more
Dates
On demand
004865A ARM Cortex M0/M0+ - System design   2d1400 €
Details
Description

study of the Cortex M0/M0+ ARM Core

Read more
Dates
Register
Legacy
003772A ARM1176 - System Design   4d 
Details
Description

The ARM1176JZ-S processor features ARM TrustZone® technology for secure applications and ARM Jazelle® technology for efficient embedded Java execution.

Read more
Dates
On demand
004802A ARM1136 - System Design   4d 
Details
Description

The ARM1136™ processors feature the ARMv6 instruction set with media extensions, Thumb® code compression technology, and an optional floating-point coprocessor. The ARM1136 is a mature core that is widely deployed as an applications processor in mobile and consumer applications.

Read more
Dates
On demand
002879A ARM 7/9 - System design   4d 
Details
Description

The ARM9™ processor family enables single processor solutions for microcontroller, DSP and Java applications

Read more
Dates
On demand
002579A ARM 7/9 - Hardware design   4d 
Details
Description

This training only covers the Hardware aspects of the ARM7/9

Read more
Dates
On demand
002580A ARM - Software design using RealView   3d 
Details
Description

ARM Real View

Read more
Dates
On demand
004693A ARM RVDS Trace & Simulation   1d 
Details
Description

ARM RVDS

Read more
Dates
On demand
Reference
Training
Duration
Price
005007A Multicore Architectures NEW   2d1600 €
Details
Description

MOVING TO MULTICORE ARCHITECTURES - Evolution From Mono-Processor to Multicore

Read more
Dates
Register

Microcontrollers

Microcontrollers category description

Reference
Training
Duration
Price
005032A Implementing the MPC5643 L (Leopard)   4d 
Details
Description

Software and Hardware analysis for a good implementation of the MPC5643 L (Leopard)

Read more
Dates
On demand
003151A Implementing the MPC55xx   4d 
Details
Description

Software and Hardware analysis for a good implementation of the MPC55xx family

Read more
Dates
On demand
005010A Implementing the MPC555   4d 
Details
Description

Software and hardware analysis for a good implementation of the MPC555

Read more
Dates
On demand
003199A eTPU Programming   3d 
Details
Description

Learning programming eTPU Freescale Module

Read more
Dates
On demand
Reference
Training
Duration
Price
004872A Kinetis Microcontrollers   4d 
Details
Description

Software and Hardware analysis for a good implementation of the Kinetis family

Read more
Dates
On demand
004731A i.MX27 Microcontrollers   4d 
Details
Description

Software and Hardware analysis for a good implementation of the i.MX27

Read more
Dates
On demand
004871A i.MX28 Microcontrollers   4d 
Details
Description

Software and Hardware analysis for a good implementation of the i.MX28

Read more
Dates
On demand
004732A i.MX31 Microcontrollers   4d 
Details
Description

Software and Hardware analysis for a good implementation of the i.MX31

Read more
Dates
On demand
Reference
Training
Duration
Price
004694A STM32 F3/F4 Microcontrollers   4d2000 €
Details
Description

Software and Hardware analysis for a good implementation of the STM32 F3/F4

Read more
Dates
Register
004692A STM32 F1/F2 Microcontrollers   4d2000 €
Details
Description

Software and Hardware analysis for a good implementation of the STM32 F1/F2

Read more
Dates
Register
004384A STR750F Microcontrollers   4d 
Details
Description

Software and Hardware analysis for a good implementation of the STR750F

Read more
Dates
On demand
004337A STR9 Microcontrollers   4d 
Details
Description

Software and Hardware analysis for a good implementation of the STR9

Read more
Dates
On demand
003728A STR7 Microcontrollers   4d 
Details
Description

Software and Hardware analysis for a good implementation of the STR7

Read more
Dates
On demand
Reference
Training
Duration
Price
004748A NXP LPC21XX/LPC22XX Microcontrollers - Implementation   4d 
Details
Description

Software and Hardware analysis for a good implementation of the LPC21xx/LPC22xx

Read more
Dates
On demand

Bus & Protocols

All trainings on communication bus (Ethernet, USB) and protocols

Reference
Training
Duration
Price
003368A Ethernet Bus NEW   2d1500 €
Details
Description

Any popularization needed to understand an Ethernet network

Read more
Dates
Register
003367A Ethernet & Switching   4d2000 €
Details
Description

analysis of the Ethernet specification with the OSI model as a guiding light

Read more
Dates
Register
002606A USB 2.0 bus   3d 
Details
Description

Provides students with the basics of USB communication bus

Read more
Dates
On demand

Languages & OS

Language & OS category descriptionds

Reference
Training
Duration
Price
002603A C language for real-time and embedded applications   5d2000 €
Details
Description

learning of the C language, adapted for embedded and real-time applications

Read more
Dates
Register
Reference
Training
Duration
Price
004854A Real time operating systems   3d2000 €
Details
Description

Read more
Dates
Register
004089A LINUX - Basics   3d 
Details
Description

Read more
Dates
On demand
003154A LINUX - Kernel Programming, Device Drivers, BSP   4d2200 €
Details
Description

Read more
Dates
Register
003346A LINUX - User programming   4d 
Details
Description

Read more
Dates
On demand