german version

Autodesk EAGLE & CERN KiCad

  • basics in electrical/electronic engineering
  • schematic and layout (PCB) design
  • component libraries
  • design rules, style guides, conventions (clean code)
  • EMI/EMC, signal integrity, routing strategies
  • design for test and manufacturing (DFT/DFM)
  • modular design / agile hardware development
  • CAM processor
  • scripting & automation
  • enterprise resource management
  • project management
  • communication with suppliers
  • practicing, consulting, assistance, design reviewing

training material:

training Autodesk EAGLE (english)
extended training EAGLE (english)
scripting with EAGLE (english)
creating device models with EAGLE (english)

locations: Berlin, Erfurt/Germany or On-Site

Board (PCBA) and System Test with Boundary Scan/JTAG

  • basics on the test technique acc. to IEEE1149.1/4/7
  • Why is System M-1 a good choice for both prototypes and series production ?
  • How to detect design errors and manufacturing faults with System M-1 ?
  • generating and executing tests with System M-1
  • fault diagnosis and interpretation
  • debugging and step mode executing
  • design for test and manufacturing (DFT/DFM)
  • bring-up of boards and systems
  • scripting & automation
  • insight and explanation of the soure code
  • practicing, consulting, assistance, design reviewing

training material:

What is Boundary Scan ?
A guide to test methods and why to go for Boundary Scan
System M-1 Manual & Tutorial
Source Code on Github

locations: Berlin, Erfurt/Germany or On-Site

Ada Programming - Let's Make Software Reliable !

  • Why Ada ?
  • intoduction into Ada (basic & common constructs)
  • the key asset: strong typing - avoids mixing apples and oranges
  • The certified compiler - mission critical, when it is about assets and human lives !
  • from "hello world" to complex Linux command line applications
  • intoduction to data types
  • intoduction to Access Types (Pointers)
  • how to debug your code
  • coding styles
  • making own libraries, packages, generics, ...
  • how to write Makefiles
  • exercises, consulting, project support

training material:

Ada Basics for Beginners
Ada for Advanced
Examples on Github

locations: Berlin, Erfurt/Germany or On-Site

LINUX

  • Why is Your data safe with Linux ?
  • Why are there no Trojan Horses and viruses with Linux ?
  • Why is Linux hard to be hacked ?
  • graphical user interface (XFCE)
  • command line
  • network and firewall
  • user and group management
  • configuration
  • installing and compiling applications
  • scripting & automation
  • basics on OpenSource, legal aspects
  • exercises, consulting, assistance, maintenance

locations: Berlin, Erfurt/Germany or On-Site