Font Size: a A A

The Research And Implementation Of Multi-level Multi-plane Switching System Based On SystemC

Posted on:2011-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y WuFull Text:PDF
GTID:2178360308982472Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of the Internet, the precessing flow of the Switching network grow rapidly. This proposed new requirements to the Switching network.Though the traditional single-stage swithching is simple and has high throughput,the expansion is rather poor. The interface is hard to expand when the number of the interfaces reaches a certain size.The verification of the scheduling algorithm in hardware takes a long development cycle.It's complex and not flexible to use the hardware-language.For the above, this paper's main contribution and innovation are:first, use of SystemC design can be flexibly set the size of the platform for the switching network; Second, improve the LoadBalance scheduling algorithm;Third, design an algorithm to solve the complex connection between modules;design and implement a variety of general traffic and packet traffic simulation,resequence,back-pressure and defect simulation.First of all, It describes the reasons for the selection of SystemC.It describes its advancement,structures,simulation mechanisms and design process.Then this article describes the basic theory, the structure of switching and scheduling algorithm and forecasts the development trend of the switching network.Second of all, this article describes the simulation platform,such as the overall module design, structure and function of each module.It researches several simulation flow and VOQ structure.It based on 3-clos MMM structure, preventing HOL blocking.The platform is flexible and scalable and the scheduling algorithm is simple.Then, this article provide a formula to connect the complex module.It improves the LoadBalance algorithm and give a detaild presentation of the backpressure and malfunction.
Keywords/Search Tags:multi-level switching, systemC, loadbalance, backpressure, malfunction
PDF Full Text Request
Related items