Font Size: a A A

The Design And Verification Of ARINC 429 Bus-controller For Aviation

Posted on:2018-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y X ZhouFull Text:PDF
GTID:2322330542452434Subject:Engineering
Abstract/Summary:PDF Full Text Request
The performance of Aeronautical Electrical Communication System had been greatly improved according to ARINC429 Bus which had been wildly implemented in modern electrical communication of Aviation Industry considering as one of the most important way in data transmission,Because of its widly implemented,the requirements of performance and functianlity became more and more strict.Focusing on the variable application requirements and environments,verification in function and performance of ARINC 429 Bus Controllor became more important based on commonly adaptability modification in function.According to Top-to-Down design methodology which had been used during the whole designing cycle had been described in this essay,the ARINC429 Bus Controllor had been dividied into register-control-module,data-transfer-module,data-recived-module,synchronous-module and data-transfer-rate-config-module based on similar functional paritioning and accomplished by using VHDL and Verilog languages after learning and researching of ARINC 429 Bus protocol?Implementation environment and System Stucture of specified Porject.During the design of synchronous –module,the two-level and three-level latch had been implemented in order to achieving clock synchronous as the frequency of two different clock were both stable.During the design in data transfer and data recive sub-module,unsync-fifo had been choosen as the data buffer in order to achieve data transmission and data receiving.Besides that,the choosen unsync-fifo in data control processing would also bring the benefits in configurable of depth in data buffer for both data transfer and data receive and enhanced the reusable of ARINC429 Bus controllor.After the procedure of design,verification in function and performance step would be achieved by individual-module verifying,module in system verifying and data path in system verifying.For the individual-module verifying procedure,the following two methods would accepted,self-design BFM environment and inter-connect bewteen DUT evironment.The slave reciever BFM,data transfer BFM and OPB BFM would be developed at the beginning of self-design BFM environment.For ensuring the realiablity and accuracy in verification,random generator had been implemented as the sending datawhich would decreased the risk of using stable data or specified data as the sending data.Besides,auto data compare would also developed for improving the verification efficiency.After above steps,the module-level verification had been accomplished and the whole functions had been covered.Then the hardware/software co-verification method would be implemented during the inter-connected system evironments.In this step,the function of ARINC429 Bus Controllor in intergrated system evironment could be paied more attention on.Finally,the entired function of ARINC429 could be considered as fully verified according to individual-module verifying,module in system verifying and data path in system verifying.
Keywords/Search Tags:SoC Chip, ARINC 429, VHDL, Verilog, Verification
PDF Full Text Request
Related items