Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.