Font Size: a A A

Heterogeneous Multi-processor Paltform For Dynamic Reconfigurable Technology Research

Posted on:2015-10-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z LaiFull Text:PDF
GTID:2298330422490913Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of microprocessor technology and communicationtechnology, wearable computer has been widely used in military, medical monitor-ing, and disaster relief. However, due to the complexity and diversity of applicationenvironments, wearable computer has encountered bottlenecks and its developmentis constrained by many factors. For example, wearable computer always occupies asmall place, so its resource utilization is a problem. At the other hand, wearablecomputer must be redundancy because it may be applied in harsh environments.When facing some complicated tasks, its efficiency is also one challenge.In order to effectively solve the above problems, the heterogeneous mul-ti-processor architecture for research platform and fully integrated with dynamicreconfigurable technology is used in this paper in order to achieve breakthroughsfor resource utilization, redundancy and efficiency. Specifically, the main work ofthis paper includes four sides:Firstly, research heterogeneous multi-processor architecture: the processor ar-chitecture, interconnection strategy between processors, communication model. Andin order to reduce overall system power consumption, this paper designs a reasona-ble hardware circuit.Secondly, reconfigure the interface dynamically and intelligently: achieveRS232, RS485, RS422and CAN interface configuration files, design the interfaceof software between processors, proposed the dynamic identification solutions foruniversal interface device, and design the protect circuit for the transient voltageoccurred when plugging the device.Thirdly, reconfigure the communication data streams dynamically: propose thecrossbar switch solution, transform the hardware circuit and design the software foreach processor.Fourthly, reconfigure the hot computing resources dynamically: run DES en-cryption software tasks based on the ARM processor, deploy the DES encryption IPcore on the FPGA processor and implement the DES encryption based on FPGAprocessor and ARM processor.Finally, the designed platform which based on the interface dynamically re- configurable can improve the resource utilization is proved after a series of experi-ments. And the fault-tolerant ability is proved too. When the main processor isdown, the communication tasks are completed by the platform by reconfiguring thecommunication data streams dynamically. And in order to execution the complexcomputing tasks such as encryption applications efficiently, the method of recon-figuring the hot computing resources dynamically is used by the platform.In conclusion, the heterogeneous multi-processor technology platform with thedynamic reconfigurable technology can be developed as the prototype for wearablecomputer system.
Keywords/Search Tags:Heterogeneous Multiprocessor, Dynamic Reconfiguration, ResourceUtilization, Redundancy, Hot Computing Resources
PDF Full Text Request
Related items