Font Size: a A A

Research On μ Clinux Porting Based On NIOS Soft-core Processor

Posted on:2006-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:J Q WangFull Text:PDF
GTID:2248330362963448Subject:Systems Engineering
Abstract/Summary:
With the development of computer, embedded system has become a very important part ofcomputer science and researching focus. Its center is application.Computer technology is itsfoundation. Its software and hardware could be cut down.It is suitable for those specialcomputer systems in which application system is very strict for function,reliability, cost,bulkand power. However, embedded operation system (eos) is the operating system that is fit forembedded system. It provides with the base of embedded application software and developingflat.NIOS mainly adopts the newest SOPC---NIOS soft processor technology produced byAltera company. It realizes an embedded system which can be reset entirely by embeddedmany kinds of application modules including16or32bit high performance processor to acommon FPGA or CPLD. It is a configurable, efficient and soft processor based on RISC andit has many other function models. The whole development could be done by software withoutspecial hardware simulator and debugger, which saves much cost. So it is suit for processor inembedded system.Embedded Linux has more advantages than any other embedded operation system for itsopening sources and strong network functions in low embedded network facilities. So wechoose μClinux as embedded operation system and choose NIOS as embedded processor.This thesis sets up a hardware platform and configurate μClinux as an embedded operationsystem. Application can be designed based on these platforms. We develop U-Boot Bootloaderdesign, utilization and porting. That shows we have master the core technique of embeddedsystem. At the end of this thesis, there’s a conclusion of this research work, including somedisadvantages and the direction of further research. I hope we can put the research result intoreal practice as soon as possible.
Keywords/Search Tags:μClinux, embedded system, U-Boot, NIOS, port
Related items