SlideShare a Scribd company logo
1 of 4
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 842
REMOTE FIELD-PROGRAMMABLE GATE ARRAY (FPGA) LAB
Karthik.S1
, P.Shreya2
, Srihari P3
, N.M.Viswanath4
1
Assistant professor, Department of ECE, SRM University Vadapalani, TN, India
2
Student, Department of ECE, SRM University Vadapalani, TN, India
3
Student, Department of ECE, SRM University Vadapalani, TN, India
4
Student, Department of ECE, SRM University Vadapalani, TN, India
Abstract
In today’s world, e-learning has proved to be a very useful technology. In addition to e-learning, e-labs are also being implemented.
E-labs can be either virtual or remote. This paper is an initiative to create a remote fpga lab. The implementation of the same is also
complete. The base kit used is the spartan 3E family of FPGA which is interfaced with an arduino board through a LabView interface
for providing the input into the FPGA from the remote desktop. The outputs are displayed in the remote computer. The outputs can
also be viewed through the webcam. The main intention of this project is to make distance learning easy. It is also an advantage for
students as additional experiments that do not come under the syllabus can be performed anytime, anywhere.
Keywords:-Spartan3E, Arduino, Labview etc.
-----------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Today, the use of remote labs for distance learning in the
electronics field is increasing at a rapid rate. Unlike virtual
labs, which provide software simulations of physical
processes, remote labs allow users to remotely work on real
experiments, thus making it more realistic and test its
performance. Experimental testing is crucial in the field of
VLSI, where the validation real data is extremely important
for assessing the effectiveness of the design. However,
performing such experiments is both difficult and expensive,
particularly when handling complex FPGA kits such as virtex
or spartan. Therefore, the chance performing every experiment
individually may be difficult for all the students, especially in
case of large classes This paper presents a remote fpga lab,
based on the XLINX software, Spartan-3E FPGA
(XC3S500E) and LabVIEW software. XILINX represents a
standard tool in VLSI design education because of its easy-to-
learn and powerful language. Using XILINX as the main
software tool has several advantages. It provides both a
friendly environment for the students to interact with the
remote lab as well as a programming language that they are
likely to be familiar with. Meanwhile, it makes the interaction
with the lab independent of chosen circuit design and its low-
level programming language, which is often a barrier for
entry-level users. Apart from the Xilinx software, LabVIEW is
used to setup an interface [7] between the remote desktop and
the FPGA kit. LabVIEW is commonly used for data
acquisition, instrument control, and industrial automation on a
variety of platforms including Microsoft Windows, various
versions of UNIX, Linux, and Mac OS X, for its simplicity
and low cost.The remote lab has been implemented and is in
its early stage. Once set up, the main goal of this lab is to
permit students to execute their theoretical knowledge at a
practical level in concepts like counters and multipliers in a
simple way, without any restraints due to laboratory session
timings or availability of hardware components.This paper is
structured as follows. In the following section, Section 2, the
proposed remote FPGA lab, along with its hardware
architecture, is described in detail. Section 3 deals with the
software architecture. A typical user session is presented in
Section 4, while in Section 5 some conclusions are drawn.
2. HARDWARE ARCHITECTURE
This section deals with the three main hardware used in this
project viz. the Spartan 3E FPGA starter kit, Arduino Uno
board, and a core2duo intel processor PC
2.1 FPGA [1]
The spartan 3E family of Field Programmable Gate Array
(FPGAs) is specifically designed to meet the high volume
needs, and its cost sensitive consumer electronic application
gives it the much required edge over the other versions.
Because of their exceptionally low cost the SPARTAN 3E
FPGAs are ideally suited to a wide range of consumer
electronics application including broadband access, home
networking, display/projection etc.The spartan 3E starter kit
uses FPGAs programmed by loading configuration data into
robust reprogrammable, static CMOS configuration latches
(CCLs) that collectively control all functional elements and
routing resources. The FPGA’s configuration data is stored in
a PROM or some other non-volatile medium, either on or off
the board. The evaluation board of the starter kit contains
several embedded peripheral modules. These may include 8
LED indicators, facility to input 8bit umbers using Toggle
switches, stepper motor interface with on-board motor, DC
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 843
motor interface with on-board motor supporting direction
control, audible buzzer indicator, UART serial port interface
etc. The wide range of peripherals provided by XC3S250E
offers many interfacing options which enables the user to
study, analyze and implement programs.
Fig-1 Spartan 3E kit
2.2 Arduino Uno Board
The Arduino Uno [4] is a microcontroller board based on the
ATmega328. It has 14 digital input/output pins, 6 analog
inputs, a 16 MHz ceramic resonator, a USB connection, a
power jack, an ICSP header, and a reset button. It contains
everything needed to support the microcontroller. It can be
connected to a computer with a USB cable or powered with a
AC-to-DC adapter or battery to get started. The Uno differs
from all preceding boards in that it does not use the FTDI
USB-to-serial driver chip. Instead, it features the Atmega16U2
programmed as a USB-to-serial converter. The Arduino acts
as the interface between the computer and the FPGA kit, in
order to transfer the binary data that is generated by the user in
the computer as input for the experiment. Since the
ATmega328 has the capacity to send and receive binary data,
it is used to view the output on the graphical user interface
(GUI) in the LabVIEW software.
Fig-2 Arduino
2.3 PC Server
A desktop Personal Computer (PC) acts as the core of the
project, providing the necessary processing power. The Xilinx
software runs in background to perform all computations. The
PC is connected to the Internet to accept connection to the web
server it hosts. Through an Arduino board the PC
communicates with the FPGA. Moreover, it is connected to a
webcam for online video streaming.
3. SOFTWARE ARCHITECTURE
Xilinx XC3S250E FPGA uses Xilinx ISE software for
program implementation. The user is expected to know the
basics of Xilinx for implementing HDL programs. The Xilinx
software can be downloaded from the Xilinx website [3]. The
application program is in XSVF format which can be
configured into FPGA or programmed into data flash. Top
view programmer-Xilinx FPGA software is used for
configuring the program.
LabVIEW [8] is a system-design platform and development
environment for a visual programming language from
National Instruments. Dataflow programming language is
used. The user connects different function-nodes by drawing
wires in a graphical lock diagram. Parallel execution is also
possible. Labview also uses graphical programming. It
basically has 3 components: connector panel, front panel,
block diagram. Front panel is built using inputs and outputs.
Connector panel is used to represent programs in other
programs. The block diagram also known as the back panel
contains the graphical source code. Hence lab equipments can
be virtually represented using labview. Hence inputs from the
remote computer to the equipment in the lab can be given
easily. The outputs can also be viewed similarly.
Fig-3 Labview interface
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 844
4. SESSION DESCRIPTION
This section illustrates an overview of a typical user
session.The user initially connects to the given webpage
through a common browser in which all the tools like Xilinx,
labview etc. are all integrated. Students who are using the E-
labs for the first time have to register with the website thus
creating an account for them. Once they log in to their
accounts they choose the Xilinx ISE platform and enter the
program they wish to execute. ISE design tool “impact” is
used for implementation. Once the program is implemented it
is mounted on to the data flash of the FPGA kit by the student
from the remote desktop. Thus the FPGA is successfully
configured.
Fig-4 Login Environment
Fig-5 Remote Lab Setup
However, in order to interface the input and output of the
FPGA kit with the PC, LabVIEW software is used.To connect
the PC with the FPGA an ARDUINO-UNO board is used. The
webpage contains the link to the LabVIEW software where the
inputs have to be given. These inputs are transferred to the
FPGA kit through the ARUIDNO board. The corresponding
output from the FPGA is sent to the ARDUINO which is then
viewed on the PC screen. A webcam is also interfaced with
the computer. Therefore the students can view the outputs
through the webcam.
Fig-5 Steps involved
5. ACKNOWLEDGMENTS
We would like to thank all the faculties and friends of SRM
University who helped us in completing our project. We
would also like to thank our university for providing us with
the necessary facilities and arrangements.
6. CONCLUSIONS
In this paper, a remote lab for implementing HDL designs in
FPGA kits has been presented. Through an Internet
connection, a user can implement the design using Xilinx ISE.
A graphical interface, along with video streaming provides the
user an input-output interface. Thanks to the low-cost setup
which features high versatility, it is possible to test, analyze
and implement complex circuit design. The lab is made
available 24 hours a day, so that students can experiment
various concepts remotely. With the enlargement of the
experimental area, it is also expected to increase the number of
FPGA setup, in order to execute programs on a multiple user
basis. In the future, it is planned to enrich the user interface
with additional features
REFERENCES
[1]. FPGA evaluation manual.
[2]. www.origin.xilinx.com/fpga
[3]. www.xilinx.com › Products › Development Tools › ISE
Design Suite-ise web pack
[4]. en.wikipedia.org/wiki/Arduino-arduino
[5]. http://www.ni.com/labview/-about labview
[6]. http://www.ni.com/pdf/manuals/320999b-lab view manual
[7]. http://vishots.com/getting-started-with-the-labview-
interface-for-arduino/-labview arduino interface
[8]. en.wikipedia.org/wiki/LabVIEW-about labview
[9]. Morgan, F.; Cawley, S. “Enhancing learning of digital
systems using a remote FPGA lab “published in
Reconfigurable Communication-centric Systems-on-Chip
(ReCoSoC), 2011 6th International workshop.
[10]. El Medany, W.M., Al Fayyum “FPGA remote laboratory
for hardware e-learning courses” published in Computational
Technologies in Electrical and Morgan, F.; Cawley, S.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 845
“Enhancing learning of digital systems using a remote FPGA
lab “published in Reconfigurable Communication-centric
Systems-on-Chip (ReCoSoC), 2011 6th International
Workshop.
BIOGRAPHIES
Karthik S was born in Chennai, in 1981. He
received the B.E degree from University of
Madras, Chennai, in 2003 and M.Tech degree
from Sathyabama University, Chennai in 2005
and also working towards the PhD. Degree in
area of Hidg Performance Computing.He
works as an ASSISTANT PROFESSOR at SRM University,
Vadapalani and his area of interest includes, dynamic partial
reconfiguration, low power circuits and VLSI verification and
testing.
Mr.N.M.Viswanath is currently pursuing
B.Tech ECE at SRM University. He has a
passion for electronics and is always abreast
with the current technological
Ms.P.Shreya is pursuing her bachelor’s degree
in ECE at SRM University. Her areas of interest
are VLSI and ASIC. She is very keen in learning
new things.
Mr.Srihari P is pursuing his B.Tech degree in
ECE at SRM University. His areas of interest are
VLSI and digital systems and is keen in working
on new concepts.

More Related Content

Viewers also liked

Temperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiverTemperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receivereSAT Publishing House
 
An understanding of graphical perception
An understanding of graphical perceptionAn understanding of graphical perception
An understanding of graphical perceptioneSAT Publishing House
 
Vibration analysis and diagnostics for oil production units by pumping rod
Vibration analysis and diagnostics for oil production units by pumping rodVibration analysis and diagnostics for oil production units by pumping rod
Vibration analysis and diagnostics for oil production units by pumping rodeSAT Publishing House
 
A study to improve the quality of image enhancement
A study to improve the quality of image enhancementA study to improve the quality of image enhancement
A study to improve the quality of image enhancementeSAT Publishing House
 
Impact resistance capacity of a green ultra high performance hybrid fibre rei...
Impact resistance capacity of a green ultra high performance hybrid fibre rei...Impact resistance capacity of a green ultra high performance hybrid fibre rei...
Impact resistance capacity of a green ultra high performance hybrid fibre rei...eSAT Publishing House
 
Production of lactic acid from sweet meat industry waste by lactobacillus del...
Production of lactic acid from sweet meat industry waste by lactobacillus del...Production of lactic acid from sweet meat industry waste by lactobacillus del...
Production of lactic acid from sweet meat industry waste by lactobacillus del...eSAT Publishing House
 
Change in cropping pattern utilizing narmada main
Change in cropping pattern utilizing narmada mainChange in cropping pattern utilizing narmada main
Change in cropping pattern utilizing narmada maineSAT Publishing House
 
Online review mining for forecasting sales
Online review mining for forecasting salesOnline review mining for forecasting sales
Online review mining for forecasting saleseSAT Publishing House
 
Technological and cross border mixture value chain of
Technological and cross border mixture value chain ofTechnological and cross border mixture value chain of
Technological and cross border mixture value chain ofeSAT Publishing House
 
Performance evaluation of ti n coated carbide insert
Performance evaluation of ti n coated carbide insertPerformance evaluation of ti n coated carbide insert
Performance evaluation of ti n coated carbide inserteSAT Publishing House
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationeSAT Publishing House
 
Comparative analysis of c99 and topictiling text
Comparative analysis of c99 and topictiling textComparative analysis of c99 and topictiling text
Comparative analysis of c99 and topictiling texteSAT Publishing House
 
Intelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designIntelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designeSAT Publishing House
 
Optimization of cultural conditions for lactic acid
Optimization of cultural conditions for lactic acidOptimization of cultural conditions for lactic acid
Optimization of cultural conditions for lactic acideSAT Publishing House
 
Design of digital signature verification algorithm using relative slope method
Design of digital signature verification algorithm using relative slope methodDesign of digital signature verification algorithm using relative slope method
Design of digital signature verification algorithm using relative slope methodeSAT Publishing House
 
A comparative study of physical attacks on wireless sensor networks
A comparative study of physical attacks on wireless sensor networksA comparative study of physical attacks on wireless sensor networks
A comparative study of physical attacks on wireless sensor networkseSAT Publishing House
 
Growth and physical properties of pure and manganese doped strontium tartrate...
Growth and physical properties of pure and manganese doped strontium tartrate...Growth and physical properties of pure and manganese doped strontium tartrate...
Growth and physical properties of pure and manganese doped strontium tartrate...eSAT Publishing House
 
Human action recognition using local space time features and adaboost svm
Human action recognition using local space time features and adaboost svmHuman action recognition using local space time features and adaboost svm
Human action recognition using local space time features and adaboost svmeSAT Publishing House
 
Behavior of self compacting concrete using ppc and opc with different proport...
Behavior of self compacting concrete using ppc and opc with different proport...Behavior of self compacting concrete using ppc and opc with different proport...
Behavior of self compacting concrete using ppc and opc with different proport...eSAT Publishing House
 

Viewers also liked (20)

Temperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiverTemperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiver
 
An understanding of graphical perception
An understanding of graphical perceptionAn understanding of graphical perception
An understanding of graphical perception
 
Vibration analysis and diagnostics for oil production units by pumping rod
Vibration analysis and diagnostics for oil production units by pumping rodVibration analysis and diagnostics for oil production units by pumping rod
Vibration analysis and diagnostics for oil production units by pumping rod
 
A study to improve the quality of image enhancement
A study to improve the quality of image enhancementA study to improve the quality of image enhancement
A study to improve the quality of image enhancement
 
Impact resistance capacity of a green ultra high performance hybrid fibre rei...
Impact resistance capacity of a green ultra high performance hybrid fibre rei...Impact resistance capacity of a green ultra high performance hybrid fibre rei...
Impact resistance capacity of a green ultra high performance hybrid fibre rei...
 
Production of lactic acid from sweet meat industry waste by lactobacillus del...
Production of lactic acid from sweet meat industry waste by lactobacillus del...Production of lactic acid from sweet meat industry waste by lactobacillus del...
Production of lactic acid from sweet meat industry waste by lactobacillus del...
 
Change in cropping pattern utilizing narmada main
Change in cropping pattern utilizing narmada mainChange in cropping pattern utilizing narmada main
Change in cropping pattern utilizing narmada main
 
Online review mining for forecasting sales
Online review mining for forecasting salesOnline review mining for forecasting sales
Online review mining for forecasting sales
 
Technological and cross border mixture value chain of
Technological and cross border mixture value chain ofTechnological and cross border mixture value chain of
Technological and cross border mixture value chain of
 
Performance evaluation of ti n coated carbide insert
Performance evaluation of ti n coated carbide insertPerformance evaluation of ti n coated carbide insert
Performance evaluation of ti n coated carbide insert
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
Comparative analysis of c99 and topictiling text
Comparative analysis of c99 and topictiling textComparative analysis of c99 and topictiling text
Comparative analysis of c99 and topictiling text
 
Music analyzer and plagiarism
Music analyzer and plagiarismMusic analyzer and plagiarism
Music analyzer and plagiarism
 
Intelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designIntelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform design
 
Optimization of cultural conditions for lactic acid
Optimization of cultural conditions for lactic acidOptimization of cultural conditions for lactic acid
Optimization of cultural conditions for lactic acid
 
Design of digital signature verification algorithm using relative slope method
Design of digital signature verification algorithm using relative slope methodDesign of digital signature verification algorithm using relative slope method
Design of digital signature verification algorithm using relative slope method
 
A comparative study of physical attacks on wireless sensor networks
A comparative study of physical attacks on wireless sensor networksA comparative study of physical attacks on wireless sensor networks
A comparative study of physical attacks on wireless sensor networks
 
Growth and physical properties of pure and manganese doped strontium tartrate...
Growth and physical properties of pure and manganese doped strontium tartrate...Growth and physical properties of pure and manganese doped strontium tartrate...
Growth and physical properties of pure and manganese doped strontium tartrate...
 
Human action recognition using local space time features and adaboost svm
Human action recognition using local space time features and adaboost svmHuman action recognition using local space time features and adaboost svm
Human action recognition using local space time features and adaboost svm
 
Behavior of self compacting concrete using ppc and opc with different proport...
Behavior of self compacting concrete using ppc and opc with different proport...Behavior of self compacting concrete using ppc and opc with different proport...
Behavior of self compacting concrete using ppc and opc with different proport...
 

Similar to Remote field programmable gate array (fpga) lab

Implementation of linux based uart device driver
Implementation of linux based uart device driverImplementation of linux based uart device driver
Implementation of linux based uart device drivereSAT Publishing House
 
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...ijtsrd
 
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...eSAT Publishing House
 
IRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance SystemIRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance SystemIRJET Journal
 
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMAN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMIRJET Journal
 
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...IRJET Journal
 
Presentation on Industrial training in VLSI
Presentation on Industrial training in VLSI Presentation on Industrial training in VLSI
Presentation on Industrial training in VLSI NIT Raipur
 
181114051_Intern Report (11).pdf
181114051_Intern Report (11).pdf181114051_Intern Report (11).pdf
181114051_Intern Report (11).pdfToshikJoshi
 
IRJET- A Survey on: Smart Attendance Management System using RFID
IRJET- A Survey on: Smart Attendance Management System using RFIDIRJET- A Survey on: Smart Attendance Management System using RFID
IRJET- A Survey on: Smart Attendance Management System using RFIDIRJET Journal
 
IRJET- Online Programming Environment
IRJET- Online Programming EnvironmentIRJET- Online Programming Environment
IRJET- Online Programming EnvironmentIRJET Journal
 
E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)Chiranjeevi Adi
 
IRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET Journal
 
Smartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentsSmartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentseSAT Journals
 
IRJET- Biometric Attendance System
IRJET- Biometric Attendance SystemIRJET- Biometric Attendance System
IRJET- Biometric Attendance SystemIRJET Journal
 
Fpga implementation of a functional microcontroller
Fpga implementation of a functional microcontrollerFpga implementation of a functional microcontroller
Fpga implementation of a functional microcontrollereSAT Publishing House
 
Fpga based encryption design using vhdl
Fpga based encryption design using vhdlFpga based encryption design using vhdl
Fpga based encryption design using vhdleSAT Publishing House
 
Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...eSAT Publishing House
 
Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...eSAT Journals
 
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...IRJET Journal
 

Similar to Remote field programmable gate array (fpga) lab (20)

Implementation of linux based uart device driver
Implementation of linux based uart device driverImplementation of linux based uart device driver
Implementation of linux based uart device driver
 
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
22 Re-Engineering Traditional Learning Model with Outcome-Based Learning Curv...
 
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
 
IRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance SystemIRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance System
 
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMAN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
 
Ku3419461949
Ku3419461949Ku3419461949
Ku3419461949
 
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...
 
Presentation on Industrial training in VLSI
Presentation on Industrial training in VLSI Presentation on Industrial training in VLSI
Presentation on Industrial training in VLSI
 
181114051_Intern Report (11).pdf
181114051_Intern Report (11).pdf181114051_Intern Report (11).pdf
181114051_Intern Report (11).pdf
 
IRJET- A Survey on: Smart Attendance Management System using RFID
IRJET- A Survey on: Smart Attendance Management System using RFIDIRJET- A Survey on: Smart Attendance Management System using RFID
IRJET- A Survey on: Smart Attendance Management System using RFID
 
IRJET- Online Programming Environment
IRJET- Online Programming EnvironmentIRJET- Online Programming Environment
IRJET- Online Programming Environment
 
E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)
 
IRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of Things
 
Smartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentsSmartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots components
 
IRJET- Biometric Attendance System
IRJET- Biometric Attendance SystemIRJET- Biometric Attendance System
IRJET- Biometric Attendance System
 
Fpga implementation of a functional microcontroller
Fpga implementation of a functional microcontrollerFpga implementation of a functional microcontroller
Fpga implementation of a functional microcontroller
 
Fpga based encryption design using vhdl
Fpga based encryption design using vhdlFpga based encryption design using vhdl
Fpga based encryption design using vhdl
 
Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...
 
Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...
 
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
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
 
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
 
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
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
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
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

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
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
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
 
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
 
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🔝
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
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
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

Remote field programmable gate array (fpga) lab

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 842 REMOTE FIELD-PROGRAMMABLE GATE ARRAY (FPGA) LAB Karthik.S1 , P.Shreya2 , Srihari P3 , N.M.Viswanath4 1 Assistant professor, Department of ECE, SRM University Vadapalani, TN, India 2 Student, Department of ECE, SRM University Vadapalani, TN, India 3 Student, Department of ECE, SRM University Vadapalani, TN, India 4 Student, Department of ECE, SRM University Vadapalani, TN, India Abstract In today’s world, e-learning has proved to be a very useful technology. In addition to e-learning, e-labs are also being implemented. E-labs can be either virtual or remote. This paper is an initiative to create a remote fpga lab. The implementation of the same is also complete. The base kit used is the spartan 3E family of FPGA which is interfaced with an arduino board through a LabView interface for providing the input into the FPGA from the remote desktop. The outputs are displayed in the remote computer. The outputs can also be viewed through the webcam. The main intention of this project is to make distance learning easy. It is also an advantage for students as additional experiments that do not come under the syllabus can be performed anytime, anywhere. Keywords:-Spartan3E, Arduino, Labview etc. -----------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Today, the use of remote labs for distance learning in the electronics field is increasing at a rapid rate. Unlike virtual labs, which provide software simulations of physical processes, remote labs allow users to remotely work on real experiments, thus making it more realistic and test its performance. Experimental testing is crucial in the field of VLSI, where the validation real data is extremely important for assessing the effectiveness of the design. However, performing such experiments is both difficult and expensive, particularly when handling complex FPGA kits such as virtex or spartan. Therefore, the chance performing every experiment individually may be difficult for all the students, especially in case of large classes This paper presents a remote fpga lab, based on the XLINX software, Spartan-3E FPGA (XC3S500E) and LabVIEW software. XILINX represents a standard tool in VLSI design education because of its easy-to- learn and powerful language. Using XILINX as the main software tool has several advantages. It provides both a friendly environment for the students to interact with the remote lab as well as a programming language that they are likely to be familiar with. Meanwhile, it makes the interaction with the lab independent of chosen circuit design and its low- level programming language, which is often a barrier for entry-level users. Apart from the Xilinx software, LabVIEW is used to setup an interface [7] between the remote desktop and the FPGA kit. LabVIEW is commonly used for data acquisition, instrument control, and industrial automation on a variety of platforms including Microsoft Windows, various versions of UNIX, Linux, and Mac OS X, for its simplicity and low cost.The remote lab has been implemented and is in its early stage. Once set up, the main goal of this lab is to permit students to execute their theoretical knowledge at a practical level in concepts like counters and multipliers in a simple way, without any restraints due to laboratory session timings or availability of hardware components.This paper is structured as follows. In the following section, Section 2, the proposed remote FPGA lab, along with its hardware architecture, is described in detail. Section 3 deals with the software architecture. A typical user session is presented in Section 4, while in Section 5 some conclusions are drawn. 2. HARDWARE ARCHITECTURE This section deals with the three main hardware used in this project viz. the Spartan 3E FPGA starter kit, Arduino Uno board, and a core2duo intel processor PC 2.1 FPGA [1] The spartan 3E family of Field Programmable Gate Array (FPGAs) is specifically designed to meet the high volume needs, and its cost sensitive consumer electronic application gives it the much required edge over the other versions. Because of their exceptionally low cost the SPARTAN 3E FPGAs are ideally suited to a wide range of consumer electronics application including broadband access, home networking, display/projection etc.The spartan 3E starter kit uses FPGAs programmed by loading configuration data into robust reprogrammable, static CMOS configuration latches (CCLs) that collectively control all functional elements and routing resources. The FPGA’s configuration data is stored in a PROM or some other non-volatile medium, either on or off the board. The evaluation board of the starter kit contains several embedded peripheral modules. These may include 8 LED indicators, facility to input 8bit umbers using Toggle switches, stepper motor interface with on-board motor, DC
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 843 motor interface with on-board motor supporting direction control, audible buzzer indicator, UART serial port interface etc. The wide range of peripherals provided by XC3S250E offers many interfacing options which enables the user to study, analyze and implement programs. Fig-1 Spartan 3E kit 2.2 Arduino Uno Board The Arduino Uno [4] is a microcontroller board based on the ATmega328. It has 14 digital input/output pins, 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller. It can be connected to a computer with a USB cable or powered with a AC-to-DC adapter or battery to get started. The Uno differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega16U2 programmed as a USB-to-serial converter. The Arduino acts as the interface between the computer and the FPGA kit, in order to transfer the binary data that is generated by the user in the computer as input for the experiment. Since the ATmega328 has the capacity to send and receive binary data, it is used to view the output on the graphical user interface (GUI) in the LabVIEW software. Fig-2 Arduino 2.3 PC Server A desktop Personal Computer (PC) acts as the core of the project, providing the necessary processing power. The Xilinx software runs in background to perform all computations. The PC is connected to the Internet to accept connection to the web server it hosts. Through an Arduino board the PC communicates with the FPGA. Moreover, it is connected to a webcam for online video streaming. 3. SOFTWARE ARCHITECTURE Xilinx XC3S250E FPGA uses Xilinx ISE software for program implementation. The user is expected to know the basics of Xilinx for implementing HDL programs. The Xilinx software can be downloaded from the Xilinx website [3]. The application program is in XSVF format which can be configured into FPGA or programmed into data flash. Top view programmer-Xilinx FPGA software is used for configuring the program. LabVIEW [8] is a system-design platform and development environment for a visual programming language from National Instruments. Dataflow programming language is used. The user connects different function-nodes by drawing wires in a graphical lock diagram. Parallel execution is also possible. Labview also uses graphical programming. It basically has 3 components: connector panel, front panel, block diagram. Front panel is built using inputs and outputs. Connector panel is used to represent programs in other programs. The block diagram also known as the back panel contains the graphical source code. Hence lab equipments can be virtually represented using labview. Hence inputs from the remote computer to the equipment in the lab can be given easily. The outputs can also be viewed similarly. Fig-3 Labview interface
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 844 4. SESSION DESCRIPTION This section illustrates an overview of a typical user session.The user initially connects to the given webpage through a common browser in which all the tools like Xilinx, labview etc. are all integrated. Students who are using the E- labs for the first time have to register with the website thus creating an account for them. Once they log in to their accounts they choose the Xilinx ISE platform and enter the program they wish to execute. ISE design tool “impact” is used for implementation. Once the program is implemented it is mounted on to the data flash of the FPGA kit by the student from the remote desktop. Thus the FPGA is successfully configured. Fig-4 Login Environment Fig-5 Remote Lab Setup However, in order to interface the input and output of the FPGA kit with the PC, LabVIEW software is used.To connect the PC with the FPGA an ARDUINO-UNO board is used. The webpage contains the link to the LabVIEW software where the inputs have to be given. These inputs are transferred to the FPGA kit through the ARUIDNO board. The corresponding output from the FPGA is sent to the ARDUINO which is then viewed on the PC screen. A webcam is also interfaced with the computer. Therefore the students can view the outputs through the webcam. Fig-5 Steps involved 5. ACKNOWLEDGMENTS We would like to thank all the faculties and friends of SRM University who helped us in completing our project. We would also like to thank our university for providing us with the necessary facilities and arrangements. 6. CONCLUSIONS In this paper, a remote lab for implementing HDL designs in FPGA kits has been presented. Through an Internet connection, a user can implement the design using Xilinx ISE. A graphical interface, along with video streaming provides the user an input-output interface. Thanks to the low-cost setup which features high versatility, it is possible to test, analyze and implement complex circuit design. The lab is made available 24 hours a day, so that students can experiment various concepts remotely. With the enlargement of the experimental area, it is also expected to increase the number of FPGA setup, in order to execute programs on a multiple user basis. In the future, it is planned to enrich the user interface with additional features REFERENCES [1]. FPGA evaluation manual. [2]. www.origin.xilinx.com/fpga [3]. www.xilinx.com › Products › Development Tools › ISE Design Suite-ise web pack [4]. en.wikipedia.org/wiki/Arduino-arduino [5]. http://www.ni.com/labview/-about labview [6]. http://www.ni.com/pdf/manuals/320999b-lab view manual [7]. http://vishots.com/getting-started-with-the-labview- interface-for-arduino/-labview arduino interface [8]. en.wikipedia.org/wiki/LabVIEW-about labview [9]. Morgan, F.; Cawley, S. “Enhancing learning of digital systems using a remote FPGA lab “published in Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 6th International workshop. [10]. El Medany, W.M., Al Fayyum “FPGA remote laboratory for hardware e-learning courses” published in Computational Technologies in Electrical and Morgan, F.; Cawley, S.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 845 “Enhancing learning of digital systems using a remote FPGA lab “published in Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 6th International Workshop. BIOGRAPHIES Karthik S was born in Chennai, in 1981. He received the B.E degree from University of Madras, Chennai, in 2003 and M.Tech degree from Sathyabama University, Chennai in 2005 and also working towards the PhD. Degree in area of Hidg Performance Computing.He works as an ASSISTANT PROFESSOR at SRM University, Vadapalani and his area of interest includes, dynamic partial reconfiguration, low power circuits and VLSI verification and testing. Mr.N.M.Viswanath is currently pursuing B.Tech ECE at SRM University. He has a passion for electronics and is always abreast with the current technological Ms.P.Shreya is pursuing her bachelor’s degree in ECE at SRM University. Her areas of interest are VLSI and ASIC. She is very keen in learning new things. Mr.Srihari P is pursuing his B.Tech degree in ECE at SRM University. His areas of interest are VLSI and digital systems and is keen in working on new concepts.