D. Kalinsky Associates
  Home  |  Training Courses  |  Online Learning  |  Resources  |  About Us  |  Contact  |  Site Map  
Site Map:         The Embedded Training Website
Home Page: D. Kalinsky Associates - Technical Training on Embedded Systems Software

The Training Courses

* "Introduction to Embedded Systems and Software"                 - Foundation Course
* "Introduction to Real-Time Operating Systems"                        - Foundation Course
* "Testing of Embedded Software"                                                - Foundation Course
* "Architectural Design of Real-Time Software"                           - Foundation Course
* "Debugging Real-Time Software"                                                - Advanced Course
* "Design of Device Drivers for Embedded Systems"                 - Advanced Course
* "Design of High Availability Systems and Software"                 - Advanced Course
* "Design of Safety-Critical Systems and Software"                     - Advanced Course
* "Design of Distributed & Multi-Core Systems and Software"   - Advanced Course
* "OSEK / VDX Automotive Real-Time Operating System"            - Industry-Specific Course


Combination Courses ('Masterclasses')
* "
Embedded Software Fundamentals Masterclass"
* "
Safety Critical and High Availability Systems Masterclass"
* "
Embedded Software Testing and Debugging Masterclass"

About Us -
Dr. David Kalinsky - Head of Faculty
Some Recent Articles by Dr. Kalinsky  (...that are accessible on the web)
Recent Talks at Major Conferences by Dr. Kalinsky

Embedded Resources

Tailoring the Courses to Your Needs
On-Site Training
Pricing Information, Terms and Conditions
Contact Information

Online Learning Center

Course Reading Assignments
"
A Survey of Task Schedulers"                                          - Whitepaper
"Basic Concepts of Real-Time Operating Systems"        - Whitepaper
"Mutexes Battle Priority Inversions"                                - Whitepaper
"Design Patterns for High Availability"                                      - Whitepaper
"Architecture of Device I/O Drivers"                                 - Whitepaper
"Queueing Theory for Embedded Systems Designers"  - Whitepaper
"New Directions in RTOS Kernels"                                                - Whitepaper
"Architecture of Safety Critical Systems"                         - Whitepaper
"Designing Software for Multicore Systems"                  - Whitepaper
"The Enigmatic Avionic"                                                     - Whitepaper

Sample Lecture - "Messages for Intertask Communication"    - Computer-based Training
Page 1:  Messages for Intertask Communication
Page 2:  "Indirect" Message Passing
Page 3:  "Direct" Message Passing
Page 4:  Asynchronous Communication
Page 5:  Tasks and their Message Queues
Page 6:  How Can Tasks Wait for Messages ?
Page 7:  How does a Task Send a Message ?
Page 8:  How does a Task Receive a Message ?
Page 9:  Do All Communication With Messages !

Site Map

דף הבית בעברית
© Copyright 2010, D. Kalinsky Associates, All Rights Reserved.
This page Updated F
ebruary 14, 2010