Font Size: a A A

The Research Of Dualcore Processing Technic In Network Video Telephone Terminal System

Posted on:2007-07-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y HuangFull Text:PDF
GTID:2178360242461870Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In network video telephone terminal,system employs a dualcore processor.That greatly enhances data processing ability and the capability of stream media encoding and decoding simultaneously. Dualcore processing technic is an important part of the system software development. According as the character of demand of video telephone system and uCLinux operation system, dual core processing technic is consist of bootloader and dualcore interprocessor communication. The two parts are the key factors in the development of system software and ensure the system running smoothly.There is a big difference between the implementation of dual core processor's bootloader and one core processor's bootloader. After analyzing the four boot modes of ADSP-BF561, we assign the task of traditional bootloader to two cores of the processor according to the hardware characteristic. We design a new bootloader model based on it. The model supports the simultaneous booting of two cores in the processor and each core can run operation system or applications without OS. We implement the model and the implementation fufills the different requirements of the two cores booting.In embedded system of dualcore processor, two parallel tasks run in different core of the processor. There is some data transfer communication and synchronization between them sometimes and these will be accomplished by dualcore communication module.Dual core communication module in this paper is designed according to a mixed communication model. Share-memory modle is in charge of data transfer and interrupt model is in charge of dual core synchronization and control. This model overcomes the weakness of how single model deal with data transfer and communication synchronization at the same time. The model also solves the problem of mass and high-speed data transfer and syschronization control.
Keywords/Search Tags:Embedded operating system, Booloader, Dualcore interprocessor communication
PDF Full Text Request
Related items