Design and Implementation of Complex Binary and Traditional Binary Arithmetic Circuits using Field Programmable Gate Arrays

  • Jamil, Tariq (PI)

المشروع: Other project

تفاصيل المشروع

Description

This project is aimed at enhancing the speed of computer arithmetic in microprocessors by representing the whole complex number (both real and imaginary parts) as single string of 0s and 1s in (?1+j)-base binary number system, called Complex Binary Number System (CBNS).We plan to extend our previous work on CBNS by designing single hardware circuit, using traditional approach of Karnaugh Maps simplification and implementation with primitive logic gates, capable of performing basic four arithmetic operations, i.e., addition, subtraction, multiplication, and division. We?ll download our design onto Field Programmable Gate Array (FPGAs) and then compare the performance of this circuit with a similar circuit based on traditional Base-2 binary number system. This exercise is expected Page 2 of 11 to provide insight into the significance of CBNS in computer arithmetic and how to incorporate this number system into today?s microprocessors.

Layman's description

This project is aimed at enhancing the speed of computer arithmetic in microprocessors by representing the whole complex number (both real and imaginary parts) as single string of 0s and 1s in (?1+j)-base binary number system, called Complex Binary Number System (CBNS).We plan to extend our previous work on CBNS by designing single hardware circuit, using traditional approach of Karnaugh Maps simplification and implementation with primitive logic gates, capable of performing basic four arithmetic operations, i.e., addition, subtraction, multiplication, and division. We?ll download our design onto Field Programmable Gate Array (FPGAs) and then compare the performance of this circuit with a similar circuit based on traditional Base-2 binary number system. This exercise is expected Page 2 of 11 to provide insight into the significance of CBNS in computer arithmetic and how to incorporate this number system into today?s microprocessors.
اختصارTTotP
الحالةلم يبدأ

بصمة

استكشف موضوعات البحث التي تناولها هذا المشروع. يتم إنشاء هذه الملصقات بناءً على الجوائز/المنح الأساسية. فهما يشكلان معًا بصمة فريدة.