Suche senden
Hochladen
Time Triggered Ethernet - Overview
•
1 gefällt mir
•
2,608 views
TTTech Computertechnik AG
Folgen
Time-Triggered Ethernet: Overview and Status
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 33
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Deterministic Ethernet SAE AS6802
Deterministic Ethernet SAE AS6802
Mirko Jakovljevic
Ethernet Computer network
Ethernet Computer network
miteshppt
Anti theft security system for vehicle
Anti theft security system for vehicle
abhinandanyadavg
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
Sayed Chhattan Shah
Framming data link layer
Framming data link layer
PREMAL GAJJAR
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Emerson Exchange
Automated train
Automated train
Md. Tanvir Hossain
Computer network switches & their structures
Computer network switches & their structures
Sweta Kumari Barnwal
Empfohlen
Deterministic Ethernet SAE AS6802
Deterministic Ethernet SAE AS6802
Mirko Jakovljevic
Ethernet Computer network
Ethernet Computer network
miteshppt
Anti theft security system for vehicle
Anti theft security system for vehicle
abhinandanyadavg
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
Sayed Chhattan Shah
Framming data link layer
Framming data link layer
PREMAL GAJJAR
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Emerson Exchange
Automated train
Automated train
Md. Tanvir Hossain
Computer network switches & their structures
Computer network switches & their structures
Sweta Kumari Barnwal
AUTOMATIC ACCIDENT DETECTION AND ALERT SYSTEM
AUTOMATIC ACCIDENT DETECTION AND ALERT SYSTEM
Anamika Vinod
Session Layer
Session Layer
sarangaprabod
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
IOSR Journals
clock synchronization in Distributed System
clock synchronization in Distributed System
Harshita Ved
Real time-embedded-system-lec-02
Real time-embedded-system-lec-02
University of Computer Science and Technology
smart traffic light control system
smart traffic light control system
arunkumar6836
Embedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routine
Asad Qayyum Babar
What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)
Embitel Technologies (I) PVT LTD
Computers
Computers
Meghana Uppu
Obd2 diagnostics
Obd2 diagnostics
gustavus diagnosis
FOTA Upgrade on Automotive and IoT Industry
FOTA Upgrade on Automotive and IoT Industry
Embitel Technologies (I) PVT LTD
Vehicle tracking Using GPS,GSM & ARM7
Vehicle tracking Using GPS,GSM & ARM7
Ashutosh Upadhayay
Project Report on automated toll tax collection system using rfid
Project Report on automated toll tax collection system using rfid
jeet patalia
Carrier Sense Multiple Access (CSMA)
Carrier Sense Multiple Access (CSMA)
Mohammed Abuibaid
Car remote systems
Car remote systems
Cattovic
Embedded c
Embedded c
Ami Prakash
Tcp and udp
Tcp and udp
Ahmad Khalid Nasrat
FlexRay
FlexRay
RojaRamaniPradhan
TCP/IP Network ppt
TCP/IP Network ppt
extraganesh
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning System
Madhav Reddy Chintapalli
TTTech Automotive Overview
TTTech Automotive Overview
TTTech Computertechnik AG
Company overview: Automotive + TTEthernet
Company overview: Automotive + TTEthernet
TTTech Computertechnik AG
Weitere ähnliche Inhalte
Was ist angesagt?
AUTOMATIC ACCIDENT DETECTION AND ALERT SYSTEM
AUTOMATIC ACCIDENT DETECTION AND ALERT SYSTEM
Anamika Vinod
Session Layer
Session Layer
sarangaprabod
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
IOSR Journals
clock synchronization in Distributed System
clock synchronization in Distributed System
Harshita Ved
Real time-embedded-system-lec-02
Real time-embedded-system-lec-02
University of Computer Science and Technology
smart traffic light control system
smart traffic light control system
arunkumar6836
Embedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routine
Asad Qayyum Babar
What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)
Embitel Technologies (I) PVT LTD
Computers
Computers
Meghana Uppu
Obd2 diagnostics
Obd2 diagnostics
gustavus diagnosis
FOTA Upgrade on Automotive and IoT Industry
FOTA Upgrade on Automotive and IoT Industry
Embitel Technologies (I) PVT LTD
Vehicle tracking Using GPS,GSM & ARM7
Vehicle tracking Using GPS,GSM & ARM7
Ashutosh Upadhayay
Project Report on automated toll tax collection system using rfid
Project Report on automated toll tax collection system using rfid
jeet patalia
Carrier Sense Multiple Access (CSMA)
Carrier Sense Multiple Access (CSMA)
Mohammed Abuibaid
Car remote systems
Car remote systems
Cattovic
Embedded c
Embedded c
Ami Prakash
Tcp and udp
Tcp and udp
Ahmad Khalid Nasrat
FlexRay
FlexRay
RojaRamaniPradhan
TCP/IP Network ppt
TCP/IP Network ppt
extraganesh
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning System
Madhav Reddy Chintapalli
Was ist angesagt?
(20)
AUTOMATIC ACCIDENT DETECTION AND ALERT SYSTEM
AUTOMATIC ACCIDENT DETECTION AND ALERT SYSTEM
Session Layer
Session Layer
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
clock synchronization in Distributed System
clock synchronization in Distributed System
Real time-embedded-system-lec-02
Real time-embedded-system-lec-02
smart traffic light control system
smart traffic light control system
Embedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routine
What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)
Computers
Computers
Obd2 diagnostics
Obd2 diagnostics
FOTA Upgrade on Automotive and IoT Industry
FOTA Upgrade on Automotive and IoT Industry
Vehicle tracking Using GPS,GSM & ARM7
Vehicle tracking Using GPS,GSM & ARM7
Project Report on automated toll tax collection system using rfid
Project Report on automated toll tax collection system using rfid
Carrier Sense Multiple Access (CSMA)
Carrier Sense Multiple Access (CSMA)
Car remote systems
Car remote systems
Embedded c
Embedded c
Tcp and udp
Tcp and udp
FlexRay
FlexRay
TCP/IP Network ppt
TCP/IP Network ppt
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning System
Mehr von TTTech Computertechnik AG
TTTech Automotive Overview
TTTech Automotive Overview
TTTech Computertechnik AG
Company overview: Automotive + TTEthernet
Company overview: Automotive + TTEthernet
TTTech Computertechnik AG
TTTech automotive-overview
TTTech automotive-overview
TTTech Computertechnik AG
TTTech Company Overview
TTTech Company Overview
TTTech Computertechnik AG
TTEthernet article
TTEthernet article
TTTech Computertechnik AG
Deterministic Ethernet - TTEthernet
Deterministic Ethernet - TTEthernet
TTTech Computertechnik AG
Mehr von TTTech Computertechnik AG
(6)
TTTech Automotive Overview
TTTech Automotive Overview
Company overview: Automotive + TTEthernet
Company overview: Automotive + TTEthernet
TTTech automotive-overview
TTTech automotive-overview
TTTech Company Overview
TTTech Company Overview
TTEthernet article
TTEthernet article
Deterministic Ethernet - TTEthernet
Deterministic Ethernet - TTEthernet
Kürzlich hochgeladen
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Kürzlich hochgeladen
(20)
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Time Triggered Ethernet - Overview
1.
Time-Triggered Ethernet: Overview
and Status products@tttech.com TTTech Computertechnik AG www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved.
2.
Outline TTEthernet – Summary Protocol
Status • Verification Activities • Dataflow Integration Studies • Standardization Status Chip IP Status • Switch • End System Product Status • Hardware • Software Tools • Middleware Software • Upcoming Products/Outlook www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 2
3.
TTEthernet – Summary www.tttech.com
Copyright © TTTech Computertechnik AG. All rights reserved.
4.
Mixed-Criticality Systems
How to share system resources Open Networks and partition critical and non-critical distributed functions? Windows PC Windows PC Ethernet switch Linux Server Standard IEEE802.3 Ethernet LAN F2 F4 F1 F2 F3 F4 F1 F2 F3 F4 F1 F2 F4 Time and space Time and space partitioned OS partitioned OS Time and space Time and space partitioned OS partitioned OS Safety-, Time- or Mission-Critical System www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 4
5.
TTEthernet for Mixed
Criticality Systems Enables robust partitioning of all computing and networking resources in one system Application • Fault-tolerant distributed clock • Hard real time communication Layer (µs jitter, fixed latency) 3-7 • host critical controls, video, audio, LAN, … In parallel, two types of Ethernet communications: Time-Triggered Extension Synchronous (TDMA-style) Communication: TT Ethernet IEEE 802.3 Asynchronous (event-triggered style): RC + BE www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 5
6.
Asynchronous Communication (RC,
BE) X Asynchronous Communication Transmission Points in Time are not predictable Transmission Latency and Jitter accumulate Number of Hops has a significant impact Usually solved by High Wire-Speeds & Low Utilization Problem of “Indeterminism” remains www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 6
7.
Clock Synchronization
E TT E TT E TT Eth E TT TT TT E E E TT E TT E TT Eth Time Master 15 88 Enabler for Synchronous Comm.: 88 15 Synchronized Global Time Eth Communication Schedule www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 7
8.
Synchronous Communication (TT)
Synchronous Communication X Exactly one order of messages Mi (in contrast to PERM(Mi) in async. comm) www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 8
9.
Integrated Dataflow Example
TT BE TT BE TT BE t Dataflow – Integration 3ms cycle 3ms cycle 3ms cycle - Time-Triggered (TT) - Rate-Constrained (RC) de r - Standard Ethernet (BE) en S 1 Sw it ch /R ou er ter eiv R ec er nd Se 2 TT TT RC BE TT TT BE BE TT RC TT TT BE t TT BE BE TT RC TT BE 3ms cycle 3ms cycle 3ms cycle t 2ms cycle 2ms cycle 2ms cycle 2ms cycle 2ms cycle 2ms cycle 2ms cycle 6ms Cluster Cycle TTEthernet Switch is also capable of changing traffic types, e.g. a message received as RC can be relayed as TT www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 9
10.
Example: 1,000 Frames
(Industrial-Sized) 2 1 5 3 Dataflow Links are enumerated 4 6 on the x-axis RC/BE frames are also integrated during TT phases. 12 … RC TT RC TT RC TT RC TT Time-Triggered Only Time-Triggered + Event-Triggered www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 10
11.
Example: 100 Frames
Highlighted Constraints: path-dependent, 1 simultaneously dispatch, 2 application-level 5 3 4 6 www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 11
12.
Clock Synchronization
E TT E TT E TT Eth E TT TT TT E E E TT E TT E TT Eth Time Master 15 88 Enabler for Synchronous Comm.: 88 15 Synchronized Global Time Eth Communication Schedule www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 12
13.
Fault-Tolerant Clock Synchronization
E Time Master TT E TT E TT TT E TT E Eth E TT TT TT E Time Master E E TT E TT E TT Eth Time Master 15 88 Fault-tolerant synchronization services 88 15 are needed for establishing a robust global time base Eth www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 13
14.
Failure Model for
High-Integrity Components: Inconsistent-Omission Faulty www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 14
15.
TTEthernet – Protocol
Status www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved.
16.
Formal Verification Activities
TTEthernet Executable Formal Specification • Using symbolic and bounded model checkers sal-smc and sal-bmc • Focus on Interoperation of Synchronization Services (Startup, Restart, Clique Detection, Clique Resolution, abstract Clock Synchronization) Formal Verification of Clock Synchronization Algorithm • First time by means of Model Checking (sal-inf-bmc) Verification of Lower-Level Synchronization Functions • Permanence Function • verified with the infinite-bounded model checker sal-inf-bmc • using disjunctive invariant and k-induction • Compression Function • verified with the infinite-bounded model checker sal-inf-bmc • using abstraction and 1-induction Finalization & Completion of formal assessment within CoMMiCS Project • Complexity Management for Mixed-Criticality Systems • European Communities FP7 (FP7/2007-2013) project no. 236701 CoMMiCS www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 16
17.
Model-Checking Clock Synchronization
i Algorithm Specification www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 17
18.
Model-Checking Clock Synchronization
ii Byzantine Faulty Clock www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 18
19.
Integrated Dataflow Theory
and Tools “An Evaluation of SMT-based Schedule Synthesis For Time-Triggered Multi-Hop Networks” • In RTSS'10: Proceedings of the 31st IEEE Real-Time Systems Symposium. IEEE, 2010. • This paper discusses how to use the general purpose tool YICES to synthesis schedules for time-triggered communication. “On The Real-Time Performance Of Switches For Rate-Constrained Multicast Dataflow” • Draft Available • Here we analyze the real-time behavior of switches for rate-constrained traffic. We use the SMT-solver YICES to synthesize frame-to-node assignments. Furthermore, we use the SAL model-checker to reason about the memory utilization in switches for rate-constrained multicast dataflow. “Synthesis of Static Communication Schedules for Mixed-Criticality Systems” • In AMICS’11: Proceedings of the 1st IEEE Workshop on Architectures and Applications for Mixed-Criticality Systems • We discuss how to generate schedules to integrate time-triggered and rate-constrained dataflow. Industrial Tools from TTTech are available. CoMMiCS www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 19
20.
SMT-Based Scheduling: Synthesis
Times Star Tree Snowflake www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 20
21.
TTEthernet Standard
Balloting for Standardization expected for Q2 of 2011 www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 21
22.
TTEthernet – Chip
IP Status www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved.
23.
General Design Properties •
All synchronous design • Clock domains • Switch: single clock domain 125MHz • End System: • two clock domains with IP-configurability • allows to run IP @ 125MHz/31.25MHz in Cyclone III • Single-ported memories • Memory reads always fed through registers • All RAM blocks are accessible at top-level entity www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 23
24.
Switch IP Features
(1/2) • 10/100/1000 full-duplex Ethernet GMII • 8 Gbps non-blocking full-duplex switching engine • 3 traffic classes: time-triggered real-time, event- triggered real-time (aka ARINC 664), COTS • 32 bits 125MHz AHB Lite status/control interface • Fault-tolerant distributed clock synchronization algorithm • Traffic policing compliant with ARINC 664 definitions • Proprietary traffic policing (start window protection) for time-triggered traffic • 1588 V2 transparent clock update www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 24
25.
Switch IP Features
(2/2) • IP-configurable wrt • Number of VLs • Total number of ports (max. 8 x 10/100/1000, one 10/100/1000 port can be replaced by ten 10/100 ports) • Number of 10/100/1000 ports • Number of 10/100 ports • Number of schedule entries and schedule periods • Size of frame memory • Number of output priority queues • Number of memory partitions www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 25
26.
Switch IP Configuration •
8 memory partitions • 8192 schedule entries • 8 sub-schedules (aka schedule periods) • 128 ICL entries • 4096 IVL entries • 8 priorities (plus locally generated sync frames) • 4096 frames per port max. • 32768 addressable memory buffers (yielding 2MB, 4MB, 16MB, 32MB addressable memory at buffer sizes configured to be 64, 128, 512, 1024 bytes, respectively) www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 26
27.
Switch IP Sizing
& Complexity • Numbers of benchmark IPs on Altera Cyclone III FPGA • Numbers of switch IP on Altera Stratix IV FPGA Logic Cells Registers ConfigMem MessageMem ERay 21.000 8.000 16.5kb 66kb C2NF 9.000 3.300 70kb 256kb 2FT 8x100M TTEthernet Switch 99.000 54.500 850kb 2048kb Altera 10/100/1000 MAC 3.100 2.250 80kb x2 6.200 4.500 160kb x3 9.300 6.650 240kb 2FT TTEthernet NIC 92.000 43.000 1Mb 2.5Mb 64kb input 1FT TTEthernet MAC 14.500 5.500 29kb 64kb output ALUTs Registers ConfigMem MessageMem 2FT 6x1G+20x100M TTEthernet Switch 80.000 55.000 4.4Mb up to 256Mb www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 27
28.
End System IP
Features (1/2) • 10/100/1000 full-duplex Ethernet GMII • 2 channels • 3 traffic classes: time-triggered real-time, event- triggered real-time (aka ARINC 664, AFDX), COTS • 32 bits 125MHz AHB Lite status/control interface • Proprietary streaming interfaces for frame input/output • Fault-tolerant distributed clock synchronization algorithm (formally verified using SRI’s model checker) • Automatic generation of sequence numbers in compliance with ARINC 664 definitions • Integrity checking and redundancy management compliant with ARINC 664 definitions www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 28
29.
End System IP
Features (2/2) • Traffic shaping in compliance with the definitions of ARINC 664 • IP-configurable wrt (recommended defaults for embedded IP in parentheses) • No. output VLs (64) • No. input VLs (128) • No. schedule entries (64), schedule periods (8), and clock sync masters (8) • Output frame memory (128 buffers @ 64B) www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 29
30.
IP Sizing &
Complexity • Numbers based on Altera Cyclone III FPGA • TTE MAC sizing using recommended parameter set Logic Cells Registers ConfigMem MessageMem E-Ray (FlexRay - Bosch) 21.000 8.000 16.5kb 66kb C2NF (TTP - TTTech) 9.000 3.300 70kb 256kb 2FT 8x100M TTEthernet Switch 99.000 54.500 850kb 2048kb Altera 10/100/1000 MAC 3.100 2.250 80kb x2 6.200 4.500 160kb x3 9.300 6.650 240kb 2FT TTEthernet NIC 92.000 43.000 1Mb 2.5Mb 64kb input 1FT TTEthernet MAC 14.500 5.500 29kb 64kb output www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 30
31.
TTEthernet – Product
Status www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved.
32.
TTEthernet Products -
Summary Chip IP Development Systems • Switches and End Systems • TTEDevelopment System 1 Gbit/s v2.0 • Certification Package (RTCA DO 254) • TTEDevelopment System 100 Mbit/s Development Equipment Configuration & Verification Tooling Switches TTEDev Switch 1 Gbit/s 12 Ports • TTEBuild, TTE Build Network Configuration TTEDev Switch 100 Mbit/s A664 • TTELoad E/S TTEPMC Card, TTEPCI Card • TTEView TTEXMC Card, TTEPCIe Card • TTEVerify (certification RTCA DO 178B) Test and Simulation Equipment Embedded Software • TTEMonitoring Switch 1 Gbit/s 12+1 Ports • TTEProtocol Layer, TTEDriver and TTEAPI Library • TTEMonitoring System • TTECOM Layer ARINC 653 • TTEEnd System A664 Dev&Test • TTESync Library www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 32
33.
www.tttech.com www.tttech.com
Copyright © TTTech Computertechnik AG. All rights reserved.
Jetzt herunterladen