FPGA Based Embedded Multiprocessor Architecture
Embedded multiprocessor design presents challenges and opportunities that stem from task coarse granularity and the large number of inputs and outputs for each task. The authors have therefore designed a new architecture called Embedded Concurrent Computing (ECC), which is implementing on FPGA chip using VHDL. The design methodology is expected to allow scalable embedded multiprocessors for system expansion. In recent decades, two forces have driven the increase of the processor performance: Advances in Very Large-Scale Integration (VLSI) technology and Micro architectural enhancements. Therefore, they aim to design the full architecture of an embedded processor for realistic to perform arithmetic, logical, shifting and branching operations.