Design of Shared Resource Based Multicore Embedded Controller Using LEON Processor

To meet the growing needs of computing power, communication speed and performance requirements demanded by today’s applications, processor clock speed has to be increased. However, increasing clock speed is not viable due to heat dissipation and power consumption constraints. Hence Instead of trying to increase the clock speed, multi-core processor architectures with the lower frequency can be used. A multi-core processor is a single integrated circuit in which two or more processors have been attached for enhanced performance, reduced power consumption and more efficient simultaneous processing of multiple tasks. This paper presents multicore embedded controller designed with multiple Leon processors. System has developed with centralized shared memory, shared bus, tightly-coupled homogeneous scalable architecture. From the result it is concluded that Power consumption reduces by increasing number for on chip cores.

[1]  Fabrizio Petrini,et al.  Cell Multiprocessor Communication Network: Built for Speed , 2006, IEEE Micro.

[2]  Martin Schoeberl,et al.  Towards a Java multiprocessor , 2007, JTRES.

[3]  Paul Chow,et al.  A Scalable FPGA-based Multiprocessor , 2006, 2006 14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines.