Design and Development of Reconfigurable Multiprocessor Architecture for Embedded Systems
Keywords:
Embedded Systems,, I2C, SPI, FPGA, MPSoC, Multiprocessor CommunicationAbstract
In Today’s world, Embedded systems are the brains of almost all digital and industrial control systems.Modern digital systems demand increasing electronic resources, so the multiprocessor platforms are a suitable solution for them which provides better results in terms of area, speed, and power consumption compared to traditional uniprocessor digital systems. Reconfigurable multiprocessor systems are a particular type of embedded system, implemented using reconfigurable hardware. In this paper, Design methods and challenges are discussed. Advances in FPGA technology are leading to more powerful systems in terms of processing and flexibility. Flexibility is one of the strong points of this kind of system, and multiprocessor systems can even be reconfigured at run time, allowing hardware to be adjusted to the demands of the application. Multiprocessor Systems-on-Chip (MPSoC) represent an important trend in digital embedded electronic systems. Although hardware support for parallel computationis increasingly available in embedded processing platforms, there is a distinct lack of effective software support. One of the most important issues with regards to such systems is communication between processors. Now communication in different controllers can be done mainly by two ways i.e. by using I2C and SPI protocol. But there are some limitations of these two protocols which are discussed in this paper and how it can be overcome by using our proposed protocol. Here, in this project, a new method for communication is proposed for an embedded system having multiple peripherals on the board. The adapted arrangement is parallel and hence is more faster way to communicate. This Paper will provide in-depth description of the Reconfigurable Distributed Computing Arrangement of On-board Multiprocessor Communication for Embedded Systems and will investigate its merits & demerits.
References
. Myke Predko, “Programming and Customizing the 8051 Microcontroller”, Tata McGraw-Hill, Inida, pp.157-167, 1999.
. Shibu K.V., “Introduction To Embedded Systems” Published by Tata McGraw-Hill Education, Inida, pp.1-478, 2009,
. Dogan Ibrahim, “Microcontroller Projects in C for the 8051”, Newnes, pp.29-161, 2008.
. KJ. Ayala, “The 8051 Microcontroller Architecture, Programming And Applications”, WEST PUBLISHING COMPANY, USA, pp.131-197, 1993.
. Michael J. Pont, Embedded C, Edition 2002, Addison Wesley, Page: 57-87,217.
. N. Lekic, Z. Mijanovic, D. Gobovic, R. Dragovic-Ivanovic, “The simple multiprocessor communication system”, 9th International Conference on Electronics Circuits and Systems, Dubrovnik, pp.1039-1042, 2002.
. S. Iyengar, N. Apte, A. A. Roy, S. Sanyal, N. M. Singhi, WuGeng Feng, “A multiprocessor communication architecture for high speed networks”, 1993 IEEE Region 10 Conference on Computer Communication Control and Power Engineering, Beijing (China), pp.262-265, 1993.
. Karan Patel, Suraj Panigrahiya, Amit Pawar, Akash Survase, “Opencv Based Virtual Touch Screen For Robotic Navigation”, International Journal of Students Research in Technology & Management, International Journal of Students Research in Technology & Management, Vol.2, Issue.6, pp.196-198, 2015.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.