An Implementation of a Dual-Processor System on FPGA

02/15/2023
by   Mohammed Eqbal Eshaq, et al.
0

In recent years, Field-Programmable Gate Arrays (FPGA) have evolved rapidly paving the way for a whole new range of computing paradigms. On the other hand, computer applications are evolving. There is a rising demand for a system that is general-purpose and yet has the processing abilities to accommodate current trends in application processing. This work proposes a design and implementation of a tightly-coupled FPGA-based dual-processor platform. We architect a platform that optimizes the utilization of FPGA resources and allows for the investigation of practical implementation issues such as cache design. The performance of the proposed prototype is then evaluated, as different configurations of a uniprocessor and a dual-processor system are studied and compared against each other and against published results for common industry-standard CPU platforms. The proposed implementation utilizes the Nios II 32-bit embedded soft-core processor architecture designed for the Altera Cyclone III family of FPGAs.

READ FULL TEXT

page 15

page 21

page 41

page 42

research
06/21/2016

Soft GPGPUs for Embedded FPGAs: An Architectural Evaluation

We present a customizable soft architecture which allows for the executi...
research
05/26/2021

Robust and accurate fine-grain power models for embedded systems with no on-chip PMU

This paper presents a novel approach to event-based power modelling for ...
research
11/07/2020

Strawberry Detection Using a Heterogeneous Multi-Processor Platform

Over the last few years, the number of precision farming projects has in...
research
11/20/2018

Design paradigms of intelligent control systems on a chip

This paper focuses on the Field Programmable Gate Array (FPGA) design an...
research
03/19/2022

FPGA-extended General Purpose Computer Architecture

This paper introduces a computer architecture, where part of the instruc...
research
10/16/2018

An Area Efficient 2D Fourier Transform Architecture for FPGA Implementation

Two-dimensional Fourier transform plays a significant role in a variety ...
research
06/21/2021

Content Addressable Parallel Processors on a FPGA

In this short article, we report on the implementation of a Content Addr...

Please sign up or login with your details

Forgot password? Click here to reset