Font Size: a A A

Design And Implementation Of Queue Scheduling Management And Bus Control Module For TTE-ET Service

Posted on:2020-10-07Degree:MasterType:Thesis
Country:ChinaCandidate:S Y JinFull Text:PDF
GTID:2428330602452363Subject:Engineering
Abstract/Summary:PDF Full Text Request
As a low-cost communication solution,Ethernet can provide high transmission bandwidth,but as avionics and automotive electronics continue to evolve toward distributed integrated modularity,it is not suitable for critical systems related to real-time and security.Timetriggered Ethernet extends the use of classic Ethernet over the entire network time synchronization,increasing the time-triggered message following the time schedule to meet fully deterministic communication requirements.In this paper,combined with the project “high-bandwidth space real-time network core switch” undertaken by the laboratory,the design of the dual-switching plane combining the time-triggered switching plane and the event-triggered switching plane is proposed in the analysis of the basic working principle of time-triggered Ethernet.This paper focuses on the design and implementation of queue scheduling management and bus control module in event-triggered switching plane.Firstly,the application background and basic concepts of time-triggered Ethernet are introduced.Secondly,based on summarizing the time-triggered Ethernet system and key technologies,the design of an event-triggered switching plane based on Crossbar switching network structure and bus aggregation is proposed for design requirements.Thirdly,the queue management cache allocation strategy is proposed.The queue management module in the event-triggered switching plane is designed and implemented,and the simulation platform is built for functional verification.Fourthly,the queue scheduling strategy and flow control strategy are proposed.The queue scheduling module in the event-triggered switching plane is designed and implemented,and the simulation platform is built for functional verification.Fifthly,the bus control module in the event triggering switching plane is designed and implemented,and the simulation platform is built for functional verification.Finally,the board level test platform is built for systemlevel functions and performance verification.The innovative points of this paper include,firstly,the queue scheduling strategy proposed supports for RC and BE hybrid message scheduling,unicast,multicast,and broadcast mixed communication mode scheduling,eight-level priority scheduling based on output ports for BE message,and two-level priority scheduling based on output ports for RC message,Secondly,the flow control strategy combining the Crossbar switching network structure and bus aggregation is proposed,not only ensuring the accuracy of the flow control rate,but also greatly saving the cache resources and supporting certain traffic bursts.Thirdly,the idea of pre-scheduling is proposed,improving the line-speed processing capability of queue scheduling management and the bus utilization.
Keywords/Search Tags:Time-triggered Ethernet, Event-trigger, Queue scheduling, Queue management, Bus control
PDF Full Text Request
Related items