Font Size: a A A

Based On Analysis Of Unicore32 Architecture And The Uclinux Operating System Migration

Posted on:2008-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhangFull Text:PDF
GTID:2208360215962219Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With the development of Internet and the coming of the post-PC era,the embedded systems is becoming the center of interest in the IT industry and exhibiting broad potential market.Meanwhile,the embedded applications are calling for better performance and functionality of embedded systems.Therefore how to transplant a embedded system on the self-developed UniCore32 CPU hardware platform first made in China is the focus of thisthesis.UniCore32 is a 32-bit RISC microprocessor with Harvard architecture and 5-stagepipeline.It solves the datas relation problem in hardware mechanism.With simple architecture,it is high performance,high code-consistency, etc and achieve the real-time interrupt response.Building upon the self-developed 16/32-bit Unicore32 CPU core, which are characterized by their high performance, high-integration, low-power usage and low-cost, the Unity-863 CPU is 300HZ.The software is based on uClinux,which has been widely applied in embedded systems because of its significant advantages,such as open codes and powerful network support,etc.The hardware and software introduced in this paper form a product platform,which has been ready for future applications.Linux is more and more widely used as an excellent operation system for its advantage.As a derivative of linux, uClinux is adopted by many embedded systems.This topic introduces Unity863 processor, which uses Unicore32 as its core, and the setup of uClinux operation system's embedded platform, including hardware's structure, developing environment and developing tools, especially the setup of porting GCC,transplantation of bootloader and the transplantation of uClinux.
Keywords/Search Tags:UniCore32 Architecture, Embedded systems, uClinux, bootloader, Porting GCC
PDF Full Text Request
Related items