• This course aims to enable participants to design, verify or debug 10/40/100 Gigabit Ethernet systems. Participants get a detailed understanding of the possible media supporting 10/40/100 Gigabit Ethernet including backplane solutions. Attendees will learn how to connect optical sticks by using the...
  • This course aims to enable participants to design, verify or debug Gigabit Ethernet systems. Participants get a detailed understanding of the IEEE802.3 (Ethernet) and IEEE802.1 (Switching) protocols. Attendees will learn how TCP/UDP/IP packets are transported over Ethernet. They will study how to...
  • This course aims to enable participants to design, verify or debug AFDX systems. Participants get a detailed understanding of the AFDX protocol. The attendees will learn how to specify and qualify AFDX systems. This course is a complement to our gigabit-Ethernet course.   Certificate of...
  • This course aims to enable participants to design, verify or debug AHB-based IPs or interconnects. Participants get a detailed understanding of the AHB-5 and APB-4 protocols. In order to explain the purpose of particular AHB signals, an introduction to TrustZone, exclusive resource management and...
  • This course aims to enable participants to design, verify or debug AXI-based IPs or interconnects. Participants get a detailed understanding of the AXI4, AXI4-ACE, AXI4-Stream and AXI4-lite protocols. In order to explain the purpose of particular AXI signals, an introduction to TrustZone, exclusive...
  • This course aims to explain the architecture of the ARM Cortex-A15 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch32 V7-A...
  • This course aims to explain the architecture of the ARM Cortex-A17 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch32 V7-A...
  • This course aims to explain the architecture of the ARM Cortex-A32 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch32 V8-A...
  • This course aims to explain the architecture of the ARM Cortex-A35 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch64 V8-A...
  • This course aims to explain the architecture of the ARM Cortex-A5 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch32 V7-A...
  • This course aims to explain the architecture of the ARM Cortex-A53 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch64 V8-A...
  • This course aims to explain the architecture of the ARM Cortex-A57 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch64 V8-A...
  • This course aims to explain the architecture of the ARM Cortex-A7 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch32 V7-A...
  • This course aims to explain the architecture of the ARM Cortex-A72 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch64 V8-A...
  • This course aims to explain the architecture of the ARM Cortex-A73 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch64 V8-A...
  • This course aims to explain the architecture of the ARM Cortex-A8 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch32 V7-A...
  • This course aims to explain the architecture of the ARM Cortex-A9 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the AArch32 V7-A...
  • This course aims to explain the architecture of the ARM Cortex-M0 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the V6-M specification....
  • This course aims to explain the architecture of the ARM Cortex-M0+ to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the V6-M specification....
  • This course aims to explain the architecture of the ARM Cortex-M23 to enable participants to efficiently design a SoC based on this CPU and develop low level software. Attendees will get a detailed understanding of the internal architecture, especially the implementation of the V8-M specification....