Font Size: a A A

Research And Porting LambdaSVM Operation System

Posted on:2022-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:C Y ChenFull Text:PDF
GTID:2518306524472894Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the deepening development of China's reform and opening up,China's industrialization has achieved fruitful results,various high-end equipment continue to bring forth new ones,equipment performance indicators continue to improve,and the localization rate continues to improve.In recent years,in the field of information technology,domestic software and hardware projects have made great progress.However,there is still a big gap between China and foreign countries in the field of high-end chips and basic software,even controlled by others.Especially in the past two years,the United States launched a trade war against China,which restricted the development of China's enterprises,universities and other scientific research institutions,and brought huge economic losses.In this context,domestic research institutes and technology enterprises need to work hard to get rid of the dependence on imported chips and software in design and development.In the field of embedded real-time operating system,the products of American companies still dominate.Excessive dependence on foreign software,in the civil field,makes domestic enterprises subject to control,and limits the development of enterprises;In the field of national defense,this has brought huge security risks.LambdaSVM is a domestic embedded partition operating system based on safety virtual machine technology.Chinese enterprises have full intellectual property rights of the operating system.The operating system is safe and reliable,and its performance indicators are relatively advanced.At present,it has been applied to a number of domestic equipment.The equipment equipped with the operating system runs stably and brings great benefits.Its timeliness,stability and security are fully verified and affirmed by users.The purpose of this project is to research and implement the support of LambdaSVM operating system for p1010 chip.Firstly,this thesis introduces the current situation and development of embedded software and hardware.Then it introduces several famous embedded operating systems in the market.Then the structure,function and application of p1010 chip are introduced and analyzed.The MMU,floating point,interrupt,exception and debug modules are analyzed.After the transplantation,the architecture of the LambdaSVM operating system is analyzed,and the related modules that need to be modified are summarized.Finally,the transplantation of the operating system on p1010 chip is realized.In this thesis,the key technologies of p1010 processor,such as initialization driver,MMU driver,interrupt and exception driver and peripheral driver,are taken as examples to discuss the porting process of LambdaSVM on p1010 in detail.Finally,a series of tests and verifications are carried out on the p1010 development board to prove that the system runs stably and reliably on p1010,and the function and performance of the original operating system are well presented on the p1010 hardware platform,which achieves the expected goal of the subject.Finally,this thesis summarizes the achievements and shortcomings in the transplantation work,and puts forward the future improvement and development direction of LambdaSVM operating system.
Keywords/Search Tags:Lambda SVM, PowerPC, MMU, interrupt and exception, peripheral driver
PDF Full Text Request
Related items