Font Size: a A A

Based On The Hardware Platform Blackfin561 Build And The Underlying System

Posted on:2011-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:D W FengFull Text:PDF
GTID:2208360308967266Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As development of electronic technology, automatic control and computer technology, Multi-core technology becomes another choice in electronic and computer-controlled industry, and it begin to replace single-core technology, Multi- core technology divided to two point ,Isomorphism and isomerism.it include multi-core processor technology and multi-core operating system technology.In embedded industry,the typical present multi-core processor technology,there are Ti's DaVinci technology,Intel's isomorphic multi-core processor technology and so on. The typical present one of multi-core operating system is Linux operating system,which is an open source system.embedded Linux,Uclinux and other embedded operating system continues the Linux feature to support multi-core processors.Because the high requirements of Multi-core processor technology on semiconductor and industrial art and Linux's SMP technology's history is not long, it have many imperfections such as the irrationality of the task scheduling strategy, inefficient use of processors caused by synchronization and mutual exclusion, storage of non-compliance, I/O port's limited utilization and so on. How to solve these problems become one of the main direction of embedded technology today.In the thesis, reference the hardware schematics provided by official ADI, to meet the requirement of extended storage, improve the bus utilization efficiency and other demand, we make a hardware platform based on blackfin561 dual-core processor, perfect relevant hardware design. On the basis, we modify u-boot source code to make hardware board-level start-up. Reference to the arm core kernel source code provided by Linux2.6 and uClinux source code, we modify the dual-core boot and schedule code of blackfin561 and transplant uClinux system source code and relevant platform driver on the platform to achieve a control platform. The adoption of the platform design, research and resolve the dual-core technologies such as start-up and scheduling difficulties, improve the I/O utilization and reliability, the efficiency of scheduling strategy of dual-core, and so on…...
Keywords/Search Tags:Dual-core-OS, Technology of Multi-core processor, Embedded Multi-core processors, Embedded technology
PDF Full Text Request
Related items