SlideShare a Scribd company logo
1 of 1
i
ABSTRACT
This paper primarily deals with the construction of arithmetic Logic Unit (ALU) using
Hardware Description Language (HDL) using Xilinx ISE 9.2i and implement them on
Field Programmable Gate Arrays (FPGAs) to analyze the design parameters.ALU of
digital computers is an aspect of logic design with the objective of developing
appropriate algorithms in order to achieve an efficient utilization of the available
hardware. The hardware can only perform a relatively simple and primitive set of
Boolean & arithmetic operations and are based on a hierarchy of operations that are
built by using algorithms employing the hardware. Speed, power and utilization of
ALU are the measures of the efficiency of an algorithm. In this paper, we have
simulated and synthesized the various parameters of ALUs by using VHDL on Xilinx
ISE 9.2i and SPARTAN 3E FPGA board. Keywords: FPGA, ALU, XILINX
Today, open-source software covers a wide range of applications that form part of
everyday life, and which are available to modify and implement it in enhance way for
further uses. Similarly, this Project is based on FPGA (Xilinx Nexys4 used – with its
build Artix7 FPGA chip in it) and will be released under open-source licenses so that
the community can make use of it. One particularly interesting FPGA-based project is
the GNU Radio software-defined radio. This is of interest to the C65GS project as the
basis for a completely open-source FPGA-based mobile telephone handset. This is a
complex and ambitious long-term project. The short-term plan is to implement
various sub-systems in FPGAs to progress towards this goal using the C65GS retro-
computer as a test-bed. Ethernet controller is the focus of this project, which will be
integrated, with C65GS project in future. Secondly, this project specially focuses on
addresses creating, the C65GS compatible memory mapped I/O interface for the
MDIO control interface for the LAN8720A 100mbit Ethernet PHY.

More Related Content

What's hot

Ip core -iausdj.ac.ir
Ip core -iausdj.ac.irIp core -iausdj.ac.ir
Ip core -iausdj.ac.irnabati
 
Digital VLSI Design and FPGA Implementation
Digital VLSI Design and FPGA ImplementationDigital VLSI Design and FPGA Implementation
Digital VLSI Design and FPGA ImplementationAmber Bhaumik
 
Semi dynamics high bandwidth vector capable RISC-V cores
Semi dynamics high bandwidth vector capable RISC-V coresSemi dynamics high bandwidth vector capable RISC-V cores
Semi dynamics high bandwidth vector capable RISC-V coresRISC-V International
 
Extracting a Rails Engine to a separated application
Extracting a Rails Engine to a separated applicationExtracting a Rails Engine to a separated application
Extracting a Rails Engine to a separated applicationJônatas Paganini
 
Punit_Shah_resume
Punit_Shah_resumePunit_Shah_resume
Punit_Shah_resumePunit Shah
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdlArshit Rai
 
Short.course.introduction.to.vhdl for beginners
Short.course.introduction.to.vhdl for beginners Short.course.introduction.to.vhdl for beginners
Short.course.introduction.to.vhdl for beginners Ravi Sony
 
Nios2 and ip core
Nios2 and ip coreNios2 and ip core
Nios2 and ip coreanishgoel
 
Gernot heiser unsw sydney and se l4 foundation
Gernot heiser unsw sydney and se l4 foundationGernot heiser unsw sydney and se l4 foundation
Gernot heiser unsw sydney and se l4 foundationRISC-V International
 
Ripes: Teaching Computer Architecture Through Visual and Interactive Simulators
Ripes: Teaching Computer Architecture Through Visual and Interactive SimulatorsRipes: Teaching Computer Architecture Through Visual and Interactive Simulators
Ripes: Teaching Computer Architecture Through Visual and Interactive SimulatorsRISC-V International
 
ASIC Design and Implementation
ASIC Design and ImplementationASIC Design and Implementation
ASIC Design and Implementationskerlj
 
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design FlowMaurizio Donna
 

What's hot (19)

Ip core -iausdj.ac.ir
Ip core -iausdj.ac.irIp core -iausdj.ac.ir
Ip core -iausdj.ac.ir
 
Description
DescriptionDescription
Description
 
Digital VLSI Design and FPGA Implementation
Digital VLSI Design and FPGA ImplementationDigital VLSI Design and FPGA Implementation
Digital VLSI Design and FPGA Implementation
 
List of exp
List of expList of exp
List of exp
 
Semi dynamics high bandwidth vector capable RISC-V cores
Semi dynamics high bandwidth vector capable RISC-V coresSemi dynamics high bandwidth vector capable RISC-V cores
Semi dynamics high bandwidth vector capable RISC-V cores
 
TANGO Project Poster v2
TANGO Project Poster v2TANGO Project Poster v2
TANGO Project Poster v2
 
Extracting a Rails Engine to a separated application
Extracting a Rails Engine to a separated applicationExtracting a Rails Engine to a separated application
Extracting a Rails Engine to a separated application
 
Punit_Shah_resume
Punit_Shah_resumePunit_Shah_resume
Punit_Shah_resume
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
Short.course.introduction.to.vhdl for beginners
Short.course.introduction.to.vhdl for beginners Short.course.introduction.to.vhdl for beginners
Short.course.introduction.to.vhdl for beginners
 
Nios2 and ip core
Nios2 and ip coreNios2 and ip core
Nios2 and ip core
 
Gernot heiser unsw sydney and se l4 foundation
Gernot heiser unsw sydney and se l4 foundationGernot heiser unsw sydney and se l4 foundation
Gernot heiser unsw sydney and se l4 foundation
 
Ripes: Teaching Computer Architecture Through Visual and Interactive Simulators
Ripes: Teaching Computer Architecture Through Visual and Interactive SimulatorsRipes: Teaching Computer Architecture Through Visual and Interactive Simulators
Ripes: Teaching Computer Architecture Through Visual and Interactive Simulators
 
FPGA
FPGAFPGA
FPGA
 
Summary profile
Summary profileSummary profile
Summary profile
 
ASIC Design and Implementation
ASIC Design and ImplementationASIC Design and Implementation
ASIC Design and Implementation
 
Qiang Yu
Qiang Yu  Qiang Yu
Qiang Yu
 
VISHNU POREDDY Resume
VISHNU POREDDY ResumeVISHNU POREDDY Resume
VISHNU POREDDY Resume
 
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow
 

Viewers also liked

Nano technology 6 abstract
Nano technology 6 abstractNano technology 6 abstract
Nano technology 6 abstractRameez Raja
 
Plc 7 my saminar plc
Plc 7  my saminar plcPlc 7  my saminar plc
Plc 7 my saminar plcRameez Raja
 
Camera surveilance 4 abstract
Camera surveilance 4 abstractCamera surveilance 4 abstract
Camera surveilance 4 abstractRameez Raja
 
Abstract nanotechnology
Abstract   nanotechnologyAbstract   nanotechnology
Abstract nanotechnology27suraj
 
Abstract on nanotechnology
Abstract on nanotechnologyAbstract on nanotechnology
Abstract on nanotechnologyAvishikta Sarkar
 
Plc 1 first page plc
Plc 1 first page plcPlc 1 first page plc
Plc 1 first page plcRameez Raja
 
Camera surveilance 6 list of figures
Camera surveilance 6 list of figuresCamera surveilance 6 list of figures
Camera surveilance 6 list of figuresRameez Raja
 
Camera surveilance 3 acknowledgement
Camera surveilance 3 acknowledgementCamera surveilance 3 acknowledgement
Camera surveilance 3 acknowledgementRameez Raja
 
Plc 3 acknowledgement plc
Plc 3 acknowledgement  plcPlc 3 acknowledgement  plc
Plc 3 acknowledgement plcRameez Raja
 
Nano technology 5 list of figures
Nano technology 5 list of figuresNano technology 5 list of figures
Nano technology 5 list of figuresRameez Raja
 
5 g 2 certificate
5 g 2 certificate5 g 2 certificate
5 g 2 certificateRameez Raja
 
5 g 5 page index
5 g 5 page index5 g 5 page index
5 g 5 page indexRameez Raja
 
5 g 3 acknowledgement
5 g 3 acknowledgement5 g 3 acknowledgement
5 g 3 acknowledgementRameez Raja
 
Dth 3 acknowledgement
Dth 3 acknowledgementDth 3 acknowledgement
Dth 3 acknowledgementRameez Raja
 
Camera surveilance 1 front pg
Camera surveilance 1 front pgCamera surveilance 1 front pg
Camera surveilance 1 front pgRameez Raja
 
Nano technology 2 certificate
Nano technology 2 certificateNano technology 2 certificate
Nano technology 2 certificateRameez Raja
 
Camera surveilance 5 contents
Camera surveilance 5 contentsCamera surveilance 5 contents
Camera surveilance 5 contentsRameez Raja
 

Viewers also liked (20)

Nano technology 6 abstract
Nano technology 6 abstractNano technology 6 abstract
Nano technology 6 abstract
 
Plc 7 my saminar plc
Plc 7  my saminar plcPlc 7  my saminar plc
Plc 7 my saminar plc
 
Camera surveilance 4 abstract
Camera surveilance 4 abstractCamera surveilance 4 abstract
Camera surveilance 4 abstract
 
Abstract nanotechnology
Abstract   nanotechnologyAbstract   nanotechnology
Abstract nanotechnology
 
Nano technolgy
Nano technolgyNano technolgy
Nano technolgy
 
Abstract on nanotechnology
Abstract on nanotechnologyAbstract on nanotechnology
Abstract on nanotechnology
 
2certificate
2certificate2certificate
2certificate
 
Plc 1 first page plc
Plc 1 first page plcPlc 1 first page plc
Plc 1 first page plc
 
Camera surveilance 6 list of figures
Camera surveilance 6 list of figuresCamera surveilance 6 list of figures
Camera surveilance 6 list of figures
 
Camera surveilance 3 acknowledgement
Camera surveilance 3 acknowledgementCamera surveilance 3 acknowledgement
Camera surveilance 3 acknowledgement
 
Plc 3 acknowledgement plc
Plc 3 acknowledgement  plcPlc 3 acknowledgement  plc
Plc 3 acknowledgement plc
 
5 g 4 abstract
5 g 4 abstract5 g 4 abstract
5 g 4 abstract
 
Nano technology 5 list of figures
Nano technology 5 list of figuresNano technology 5 list of figures
Nano technology 5 list of figures
 
5 g 2 certificate
5 g 2 certificate5 g 2 certificate
5 g 2 certificate
 
5 g 5 page index
5 g 5 page index5 g 5 page index
5 g 5 page index
 
5 g 3 acknowledgement
5 g 3 acknowledgement5 g 3 acknowledgement
5 g 3 acknowledgement
 
Dth 3 acknowledgement
Dth 3 acknowledgementDth 3 acknowledgement
Dth 3 acknowledgement
 
Camera surveilance 1 front pg
Camera surveilance 1 front pgCamera surveilance 1 front pg
Camera surveilance 1 front pg
 
Nano technology 2 certificate
Nano technology 2 certificateNano technology 2 certificate
Nano technology 2 certificate
 
Camera surveilance 5 contents
Camera surveilance 5 contentsCamera surveilance 5 contents
Camera surveilance 5 contents
 

Similar to FPGA-based ALU design and implementation on Spartan 3E board

Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...ISA Interchange
 
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONFROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONieijjournal
 
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONFROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONieijjournal
 
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONFROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONieijjournal1
 
FPGA in outer space seminar report
FPGA in outer space seminar reportFPGA in outer space seminar report
FPGA in outer space seminar reportrahul kumar verma
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
Project report of 2016 Trainee_final
Project report of 2016 Trainee_finalProject report of 2016 Trainee_final
Project report of 2016 Trainee_finalAkash Chowdhury
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
VLSI Experiments I
VLSI Experiments IVLSI Experiments I
VLSI Experiments IGouthaman V
 
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...IDES Editor
 
CSE 690 Internship at NIKE Inc Final Report
CSE 690 Internship at NIKE Inc Final ReportCSE 690 Internship at NIKE Inc Final Report
CSE 690 Internship at NIKE Inc Final ReportCA Technologies
 
VLSI Study experiments
VLSI Study experimentsVLSI Study experiments
VLSI Study experimentsGouthaman V
 
System designing and modelling using fpga
System designing and modelling using fpgaSystem designing and modelling using fpga
System designing and modelling using fpgaIAEME Publication
 
Fundamentals of FPGA
Fundamentals of FPGAFundamentals of FPGA
Fundamentals of FPGAvelamakuri
 

Similar to FPGA-based ALU design and implementation on Spartan 3E board (20)

Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...
 
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONFROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
 
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONFROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
 
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONFROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
 
Fpga
FpgaFpga
Fpga
 
FPGA in outer space seminar report
FPGA in outer space seminar reportFPGA in outer space seminar report
FPGA in outer space seminar report
 
4_BIT_ALU
4_BIT_ALU4_BIT_ALU
4_BIT_ALU
 
FPGAs memory synchronization and performance evaluation using the open compu...
FPGAs memory synchronization and performance evaluation  using the open compu...FPGAs memory synchronization and performance evaluation  using the open compu...
FPGAs memory synchronization and performance evaluation using the open compu...
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
14 284-291
14 284-29114 284-291
14 284-291
 
FIELD PROGRAMMABLE GATE ARRAYS AND THEIR APPLICATIONS
FIELD PROGRAMMABLE GATE ARRAYS AND THEIR APPLICATIONSFIELD PROGRAMMABLE GATE ARRAYS AND THEIR APPLICATIONS
FIELD PROGRAMMABLE GATE ARRAYS AND THEIR APPLICATIONS
 
Project report of 2016 Trainee_final
Project report of 2016 Trainee_finalProject report of 2016 Trainee_final
Project report of 2016 Trainee_final
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
VLSI Experiments I
VLSI Experiments IVLSI Experiments I
VLSI Experiments I
 
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
 
CSE 690 Internship at NIKE Inc Final Report
CSE 690 Internship at NIKE Inc Final ReportCSE 690 Internship at NIKE Inc Final Report
CSE 690 Internship at NIKE Inc Final Report
 
VLSI Study experiments
VLSI Study experimentsVLSI Study experiments
VLSI Study experiments
 
ASIC VS FPGA.ppt
ASIC VS FPGA.pptASIC VS FPGA.ppt
ASIC VS FPGA.ppt
 
System designing and modelling using fpga
System designing and modelling using fpgaSystem designing and modelling using fpga
System designing and modelling using fpga
 
Fundamentals of FPGA
Fundamentals of FPGAFundamentals of FPGA
Fundamentals of FPGA
 

More from Rameez Raja

Dth 2certificate
Dth 2certificateDth 2certificate
Dth 2certificateRameez Raja
 
Dth 1 first page dth
Dth 1 first page dthDth 1 first page dth
Dth 1 first page dthRameez Raja
 
Fpg as 7 list of figures
Fpg as 7 list of figuresFpg as 7 list of figures
Fpg as 7 list of figuresRameez Raja
 
Fpg as 3 acknowledgement (2)
Fpg as 3 acknowledgement (2)Fpg as 3 acknowledgement (2)
Fpg as 3 acknowledgement (2)Rameez Raja
 
Fpg as 1 first page
Fpg as 1 first page Fpg as 1 first page
Fpg as 1 first page Rameez Raja
 
Fpg as 5 contents
Fpg as 5 contentsFpg as 5 contents
Fpg as 5 contentsRameez Raja
 
Nano technology 7 smnr report
Nano technology 7 smnr reportNano technology 7 smnr report
Nano technology 7 smnr reportRameez Raja
 
Nano technology 4 contents
Nano technology 4 contentsNano technology 4 contents
Nano technology 4 contentsRameez Raja
 
Nano technology 3 acknowledgement
Nano technology 3 acknowledgementNano technology 3 acknowledgement
Nano technology 3 acknowledgementRameez Raja
 
Nano technology 0 front
Nano technology 0 frontNano technology 0 front
Nano technology 0 frontRameez Raja
 
Nano technology 1 declaration
Nano technology 1 declarationNano technology 1 declaration
Nano technology 1 declarationRameez Raja
 
Camera surveilance presentation 150812044730-lva1-app6891
Camera surveilance presentation 150812044730-lva1-app6891Camera surveilance presentation 150812044730-lva1-app6891
Camera surveilance presentation 150812044730-lva1-app6891Rameez Raja
 
Camera surveilance 7 seminar salman
Camera surveilance 7 seminar salmanCamera surveilance 7 seminar salman
Camera surveilance 7 seminar salmanRameez Raja
 
Camera surveilance 2certificate
Camera surveilance 2certificateCamera surveilance 2certificate
Camera surveilance 2certificateRameez Raja
 
5 g presentation
5 g presentation5 g presentation
5 g presentationRameez Raja
 
5 g 7 tahir saminar
5 g 7 tahir saminar5 g 7 tahir saminar
5 g 7 tahir saminarRameez Raja
 
5 g 6 list of figures
5 g 6 list of figures5 g 6 list of figures
5 g 6 list of figuresRameez Raja
 

More from Rameez Raja (20)

Dth 5 contents
Dth 5 contentsDth 5 contents
Dth 5 contents
 
Dth 4 abstract
Dth 4 abstractDth 4 abstract
Dth 4 abstract
 
Dth 2certificate
Dth 2certificateDth 2certificate
Dth 2certificate
 
Dth 1 first page dth
Dth 1 first page dthDth 1 first page dth
Dth 1 first page dth
 
Fpg as 11 body
Fpg as 11 bodyFpg as 11 body
Fpg as 11 body
 
Fpg as 7 list of figures
Fpg as 7 list of figuresFpg as 7 list of figures
Fpg as 7 list of figures
 
Fpg as 3 acknowledgement (2)
Fpg as 3 acknowledgement (2)Fpg as 3 acknowledgement (2)
Fpg as 3 acknowledgement (2)
 
Fpg as 1 first page
Fpg as 1 first page Fpg as 1 first page
Fpg as 1 first page
 
Fpg as 5 contents
Fpg as 5 contentsFpg as 5 contents
Fpg as 5 contents
 
Nano technology 7 smnr report
Nano technology 7 smnr reportNano technology 7 smnr report
Nano technology 7 smnr report
 
Nano technology 4 contents
Nano technology 4 contentsNano technology 4 contents
Nano technology 4 contents
 
Nano technology 3 acknowledgement
Nano technology 3 acknowledgementNano technology 3 acknowledgement
Nano technology 3 acknowledgement
 
Nano technology 0 front
Nano technology 0 frontNano technology 0 front
Nano technology 0 front
 
Nano technology 1 declaration
Nano technology 1 declarationNano technology 1 declaration
Nano technology 1 declaration
 
Camera surveilance presentation 150812044730-lva1-app6891
Camera surveilance presentation 150812044730-lva1-app6891Camera surveilance presentation 150812044730-lva1-app6891
Camera surveilance presentation 150812044730-lva1-app6891
 
Camera surveilance 7 seminar salman
Camera surveilance 7 seminar salmanCamera surveilance 7 seminar salman
Camera surveilance 7 seminar salman
 
Camera surveilance 2certificate
Camera surveilance 2certificateCamera surveilance 2certificate
Camera surveilance 2certificate
 
5 g presentation
5 g presentation5 g presentation
5 g presentation
 
5 g 7 tahir saminar
5 g 7 tahir saminar5 g 7 tahir saminar
5 g 7 tahir saminar
 
5 g 6 list of figures
5 g 6 list of figures5 g 6 list of figures
5 g 6 list of figures
 

Recently uploaded

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 

Recently uploaded (20)

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 

FPGA-based ALU design and implementation on Spartan 3E board

  • 1. i ABSTRACT This paper primarily deals with the construction of arithmetic Logic Unit (ALU) using Hardware Description Language (HDL) using Xilinx ISE 9.2i and implement them on Field Programmable Gate Arrays (FPGAs) to analyze the design parameters.ALU of digital computers is an aspect of logic design with the objective of developing appropriate algorithms in order to achieve an efficient utilization of the available hardware. The hardware can only perform a relatively simple and primitive set of Boolean & arithmetic operations and are based on a hierarchy of operations that are built by using algorithms employing the hardware. Speed, power and utilization of ALU are the measures of the efficiency of an algorithm. In this paper, we have simulated and synthesized the various parameters of ALUs by using VHDL on Xilinx ISE 9.2i and SPARTAN 3E FPGA board. Keywords: FPGA, ALU, XILINX Today, open-source software covers a wide range of applications that form part of everyday life, and which are available to modify and implement it in enhance way for further uses. Similarly, this Project is based on FPGA (Xilinx Nexys4 used – with its build Artix7 FPGA chip in it) and will be released under open-source licenses so that the community can make use of it. One particularly interesting FPGA-based project is the GNU Radio software-defined radio. This is of interest to the C65GS project as the basis for a completely open-source FPGA-based mobile telephone handset. This is a complex and ambitious long-term project. The short-term plan is to implement various sub-systems in FPGAs to progress towards this goal using the C65GS retro- computer as a test-bed. Ethernet controller is the focus of this project, which will be integrated, with C65GS project in future. Secondly, this project specially focuses on addresses creating, the C65GS compatible memory mapped I/O interface for the MDIO control interface for the LAN8720A 100mbit Ethernet PHY.