Presentation is loading. Please wait.

Presentation is loading. Please wait.

TTP ® - As Predictable as Time 1 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. TTTech Powernode As a Linux Prototyping Platform for.

Similar presentations


Presentation on theme: "TTP ® - As Predictable as Time 1 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. TTTech Powernode As a Linux Prototyping Platform for."— Presentation transcript:

1 TTP ® - As Predictable as Time 1 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. TTTech Powernode As a Linux Prototyping Platform for TTP TTTech Computertechnik AG office@tttech.com www.tttech.com Time-Triggered Technology

2 TTP ® - As Predictable as Time 2 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Hardware

3 TTP ® - As Predictable as Time 3 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Hardware Products – TTP Monitoring Node TTP Monitoring Node  Solution for monitoring TTP Chip C2 based networks  Can be used for prototyping  Synchronous (MII) and asynchronous (MFM) bus interface supported Features  32-bit PowerPC MPC-855T  80MHz, 16 MB RAM, 8 MB Flash  online debug features (BDM)  TTP Chip C2 AS8202  PCMCIA slot  TCP/IP 100BASE-TX/10BASE-T network link  Multi-channel serial communication interface

4 TTP ® - As Predictable as Time 4 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Hardware Products - TTP Powernode TTP Powernode  Powerful Time-Triggered Architecture (TTA) board  For prototyping, simulation, and evaluation systems  External clock synchronization with GPS possible Features  TTP Chip C1/C2  MPC555 clocked at 40 MHz  Wide range of interfaces  Mounting option for physical layers  Euroboard form factor

5 TTP ® - As Predictable as Time 5 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. TTP/C Controller Implementation  AS8202 Stand Alone TTP/C-C2 Controller –Asynchronous data rate up to 5 Mbit/s @ clock 40 MHz –Synchronous data rate 25 Mbit/s @ clock 40 MHz –2k x 16 RAM for message, status and control area –Single power supply 3.3 V –Embedded Flash memory –80 pin TQFP Package (14 x 14 mm) –Operating temperature range: -40°C to 125°C  AS8204 Stand Alone TTP/C-C2S Controller  µPD65954 Stand Alone TTP/C-C2S Controller

6 TTP ® - As Predictable as Time 6 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Software - TTP Tools

7 TTP ® - As Predictable as Time 7 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. TTP Plan: Cluster Level Design  Based on temporal firewalls  Specify high-level communication requirements  Design check  Error browser with hyperlinks  Generate schedule  Precise interface specification (value & time)  Support for different TTP/C controllers Software – TTP Plan

8 TTP ® - As Predictable as Time 8 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Software – TTP View TTP View: Cluster level monitoring  Real-time data visualization  Real-time trace and data logging  Play back and fast forward  Cluster design DB access  Flexible display instruments  Configurable views  TTP/C status area information

9 TTP ® - As Predictable as Time 9 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Software – TTP Load TTP Load: Cluster download  Bus download: download all nodes in TTP/C cluster  CNI download for monitor node  Application SW download possible  Uses dedicated “download master node“  Communication to PC via Ethernet

10 TTP ® - As Predictable as Time 10 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Software – Linux Development Environment  RTAI real-time extensions for Linux  Ethernet Controller support by Wolfgang Denk wd@denx.de now integrated into PowerPC Distributionwd@denx.de  Development Environment with Gnu/Linux tools –gcc cross-compiler to PowerPC –ppcboot for re-flashing of images –Needs X86-based Linux for development  Uses compressed RAM-Disk image in Flash  Can use NFS-mounted file-system

11 TTP ® - As Predictable as Time 11 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Software – TTP Build TTP Build: Fault-tolerance layer generation and OS configuration  Definition of node specific properties  Fault-tolerance layer generation –Message/frame mapping –Message status handling –Message agreement –Start-up –Re-integration –User level membership –Error detection  Operating system configuration clock ConfigTTP/AConfigTTP/CI/OConfig OSEKtime FT-COM Config OSEKtime OS MiddlewareConfig Communication Network Interface Midlleware Interface Real-Time Service Time-Triggered Configuration Service Event-Triggered Diagnostic Service Event-Triggered

12 TTP ® - As Predictable as Time 12 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. Software – TTP OS TTP OS: Time-Triggered Operating System  For fault-tolerant and real-time systems  Pre-emptive scheduling  Interrupt service handlers for a-periodic tasks  TTP/C multiplexing support  Extremely efficient (RAM/ROM)  Very fast  Configuration tool

13 TTP ® - As Predictable as Time 13 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. TTP OS: Highly Efficient and Safe  Based on OSEKtime spec  Certified according to DO 178B Level A  Fully automatic configuartion with TTP Build  Deadline monitoring for tasks  Startup and re-integration to TTP/C communication system Software – TTP OS


Download ppt "TTP ® - As Predictable as Time 1 Copyright © 2002, TTTech Computertechnik AG. All rights reserved. TTTech Powernode As a Linux Prototyping Platform for."

Similar presentations


Ads by Google