Design and Implementation of a Multicore Processor Using FPGA

Lieferzeit: Lieferbar innerhalb 14 Tagen

69,90 

ISBN: 3330073845
ISBN 13: 9783330073845
Autor: J Ibada, Ali
Verlag: LAP LAMBERT Academic Publishing
Umfang: 212 S.
Erscheinungsdatum: 16.05.2017
Auflage: 1/2017
Format: 1.3 x 22 x 15
Gewicht: 334 g
Produktform: Kartoniert
Einband: KT
Artikelnummer: 2406333 Kategorie:

Beschreibung

This book presents a study of multicore RISC processor by using FPGA. A 32-bit single cycle MIPS processor is designed using VHDL, which can execute 50 instructions. To reach parallel processing by exploiting Instruction Level Parallelism (ILP), two-way superscalar MIPS processor is designed by duplicating some components of single cycle MIPS processor and added hazard unit. Then, the single cycle MIPS processor subdivided to five pipeline stages 5-stages to obtain pipelined MIPS processor. To increase processor performance memory hierarchy is exploited by adding cache memory to pipeline MIPS processor. A Multicore MIPS processor is achieved by connecting two of complete single core together; these cores operate as separate independent processors within a single chip. Coherency problems are solved by using MESI protocol. All processors are designed using Xilinx ISE 13.4 Design Suite. The entire processor design is configured on a Xilinx Spartan-3AN FPGA starter kit, and the results have been displayed on the 2×16 LCD internal screen of the kit and external VGA screen.

Autorenporträt

Ali Jawad Ibada Kannas, born in Iraq 1989, B.Se Computer Engineering Techniques from Islamic University in 2011, 1st rank. M.Sc Computer Engineering Techniques from Middle Technical University in 2015, 1st rank. He has published three papers about computer architecture and currently works as a lecturer in Islamic University.

Das könnte Ihnen auch gefallen …