Font Size: a A A

Research And Practice Of Radiotherapy Motion Control System Porting And Modernizing Methods

Posted on:2014-10-18Degree:MasterType:Thesis
Country:ChinaCandidate:X G YuanFull Text:PDF
GTID:2268330392973655Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the field of embedded systems, due to hardware upgrading and thedevelopment of software technology, legacy system software often need to be portingto new hardware and software platform. Embedded system software is divided intofour scenes: embedded operating system transplantation, application software onembedded operating system transplantation, bare-bones embedded system softwaretransplantation and bare-bones embedded system software ported to embeddedoperating system.In this paper, the practice of radiotherapy motion control system transplantationas the main line, the main contributions of this thesis are as follows:(1) Research general questions in software migration and transformation from thehardware platform, software platform and program understanding, in processorarchitecture, development languages, software hierarchy and so on. Researchconditions of those general question, and how to deal with the problems.(2) The radiotherapy motion control system is running on industrial computer,which is Intel80186and SMP16bus as peripheral expansion bus. Design goal is totransplant industrial computer based on Atmel AT91RM9200core the PC104bus asperipheral expansion bus. For the transplant source with the characteristics of thetarget hardware platform, research the function of understanding the radiotherapysystem, re-implemented method of transplant.(3) Study the hardware abstraction layer design, application software andoperating system drivers decoupling the two transformation methods proposed by theapplication software, hardware abstraction layer designed to reduce the coupling ofthe application software and operating system drivers, timer interrupt, externalinterrupt signal, device interrupts three types of interrupt tasks abstract methods tosolve interrupt problems from bare-bones system to the operating system.Based on the above research, successfully implemented the radiotherapy systemtransplant from80186to AT91RM9200, and successfully completed the radiotherapysystem migrated after transplantation. The results of transplantation process provedthat the radiotherapy system migration to ARM hardware platform is a viable option,and is also a good reference for other bare-bones software. Transformation results proved that using the hardware abstraction layer design and abstract methods totransform a bare-bones system, can migrate it to the operating system, provided agood method for other systems based on the bare-bones migration to the operatingsystem environment.
Keywords/Search Tags:embedded systems, bare-bones software, software transplantation, radiotherapy equipment
PDF Full Text Request
Related items