Font Size: a A A

Hardware Design Of Embedded 3D Graphics Display And Control Circuit Board And Driver Implementation Under Vx Works

Posted on:2020-01-25Degree:MasterType:Thesis
Country:ChinaCandidate:H M YuanFull Text:PDF
GTID:2428330626956999Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As a specific computer system,embedded system is totally embedded into the inside of controller and specifically designed for some specific-applications.It has the common properties of specific application-oriented,software/hardware reconfigurable.In recent years,with the wide spread of embedded system,more and more advanced embedded devices are urgently requiring the functionalities of information display and controlling.3D display and control board is a professional circuit board which can display high definition 3D graphics/images.It has been widely used in vehicle electronics and carrier-based aircraft.To address the requirements of aircraft-based and carrier-based display devices,this thesis designs and implements an embedded 3D display and control circuit board under the framework of powerful PowerPC and VxWorks embedded operating system(OS).It includes chip selection,hareware design,low-level hardware driver and simple test software development.The main works and contributions are summarized as follows.Firstly,the hardware of embedded 3D display and control circuit board is designed,which adopts the framework of Freescale PowerPC and VxWorks OS.It includes the selection of various chips(including the CPU module,Graphics display module,Communication interface module and power supply module)and the hardhare design(including the high-speed communication interfaces such as 1553 B,ARINC429 and 1394A).Specifically,it adopts the dual-core PowerPC CPU P1010,built-in 2G bytes DDR3 SDRAM,and the high-performance 3D graphics display chip ATI Radeon E4690 provided by AMD.Thus,it has strong capability of hardware performance,and can achieve 3D graphics/image rendering and acceleration.Secondly,after mastering the deveopment of board support package(BSP)for VxWorks OS,the hardware driver for the embedded 3D graphics display and control board is deveoped by fully considering the hardware properties of the 3D display chip E4690.It includes the vectorized Chinese font engine,2D/3D graphics hardware acceleration and so on.Since the electronic board has chosen main chips of high performance and hardware acceleration is achieved by hardware driver,it can fully meets the performance requirements of both computation and display in various applications such as 3D map.Moreover,it can be widely-used in various applicationssuch as car-based,aircraft-based,carrier-based devices and industrial control.The proposed embedded 3D graphics display and control system is specially developed for some-specific applications by choosing some specific chips,but the techniques involved in it have good universality.Especially,the BSP development of VxWorks OS is of great reference value for the design and implementation of other similar embeded graphics display boards.
Keywords/Search Tags:Image and Graphics, Embedding System, Vx Works, Power PC, Open GL
PDF Full Text Request
Related items