Font Size: a A A

The Research And Design Of PC/104 Bus Embedded Industrial Computer Based On ARM Processor

Posted on:2009-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:Z J LiFull Text:PDF
GTID:2178360242490188Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
In special industrial control area there is strict power consumpution about the processor, likes the X86 processors deriving from 8086 which has a large power consumpution is not suitable. The widely used ARM processors which have advantages as low power consumpution and high computation are very suitable for this situation. The ARM processor does not support the PC/104 bus , so the article introduced a CPLD logic chip to do the translation between ARM local bus and the PC/104 bus. The paper has done some work below:1. Introduced the industrial control computer's development road and the widely used PC/104 computer , describled the embedded system's development road and the software/hardware components, analysised the X86 and ARM processor architecture's characteristic and features;2. Following the PC/104 bus specification, worked the PC/104 industrial control computer based on ARM processor's general design, describled the popular system hardware and software, the SAMSUNG S3C2410 was chose, and the embedded linux system was chose;3. Hardware implemention details were describled, including minimum system, CAN, Ethernet and PC/104 controllor; disscused the solution of the PC/104 controllor, analysised the ARM local bus timing and PC/104 bus timing, finally used the VHDL language finished the controller's logic;4. Porting the embedded linux system, the porting road was departed 3 steps , including configuration , building and downloading; wrote the PC/104 bus driver based on linux system, the driver finished PC/104 address mapping to system address and the interrupts's binding ; wrote the CAN driver interfaced on PC/104 bus, analysised the driver's initialization, interrupt's dealing clue, data buffer management and the file operation interface, describled the driver's compilation and downloading process; finally given out the user programming interface;5. According to locos industrial control area's special demands, developed the real system, given out the detail specifications; examing the system's computation capacity , the result shown the system's computation capacity was the same as X86 in fix point arithmetic; the system was passed the train equipment tests , and installed and worked in the locos for 3 months, the system was stab in running , was satisfies requests completely.
Keywords/Search Tags:Embedded System, ARM, PC/104 Bus, CAN Bus
PDF Full Text Request
Related items