SlideShare a Scribd company logo
FLEXIBLE AND RECONFIGURABLE SOC FOR SENSOR NETWORK
UNDER ZYNQ PROCESSOR
K. Keerthana1
, R. Prashanthi 2
1
PG Scholar, Dept of ECE, Audisankara College of Engineering & Technology (Autonomous),
Gudur, Nellore, Andhra Pradesh.
2
Associate professor, Dept of ECE, Audisankara College of Engineering &Technology (Autonomous),
Gudur, Nellore, Andhra Pradesh
Abstract--In last few years, industrial PC interface
products have become increasingly reliable and
accurate. Now PC based data acquisition and control
systems are widely used in industrial applications like
monitoring and controlling these can be performed
remotely in hazardous areas. In this paper flexible
and partially reconfigurable SOC for data acquisition
system has been proposed. A sensor network is
composed of a large number of sensor nodes which
are placed inside the phenomenon or very close to it.
Communication nodes are linked by a wireless
medium. Zigbee collects data from sensors that can
be connected to microcontroller to read the values.
Those values can be sent through zigbee at receiver
side so to process it for further transferring through
HTTP for displaying the values in monitor and
webpage. The system uses embedded Linux to
implement the configuration, control logic and the
device drivers to communicate with the partial
reconfigurable region. Partial reconfiguration time is
10ms and the full reconfiguration time is 310ms
achieved.
Keywords—partial reconfiguration,
data acquisition system, internet of things, zybo.
I.INTRODUCTION
In industrial, DAS plays a major role for large and
complex situations. Detection and removal of faulty
sensors is very critical so it can be considered as a
self-diagnosis test. At all times sensors may not be
active for entire duration of a system. In these
situations it is optimal to keep unused sensors in
standby mode for to reduce power consumption and
chip area is also reduced.
If any faulty sensors is detected it is better to
keep away from the interface part associated with
that sensor in idle mode to save power and to prevent
erroneous readings. After getting values it can be
reconfigurable it has an advantage that they can be
made to adapt to the changing needs of the entire
system. Devices which are reconfigurable provide
better performance than software running on
microprocessors.
For replacing the configuration file on
FPGA for realizing hardware on the chip by using
dynamic reconfigurable systems. The goal is to
exploit the area of the FPGA for more than one
hardware module. The hardware is configured on
demand, means that if a specific function is required,
a hardware module is configured onto the FPGA. The
areas re-use leads to a virtual extension of the chip
area without using a bigger physical chip. It leads to a
reduction of power consumption and their cost
because smaller FPGA is cheaper.
Data acquisition is the process of sampling
signals that measure real world physical conditions
and converts their result samples into digital numeric
values that can be manipulated by a computer. DAS
includes Sensors, to convert physical parameters to
electrical signals. Analog to digital for to convert
conditioned sensor signals to digital values. DAS
located in hazardous areas should the capability to be
operated and monitored from remote locations.
Embedded systems are suitable in areas where remote
control and monitoring is required. In larger
applications it is better to use a standardized
operating system that can provide interfaces for
programming. DAQs having intelligent enough to
detect the change in sensors connected to them.
In this paper we propose flexible and
reconfigurable data acquisition system that can adapt
to the sensor connected to it. Controller detects the
sensor values at transmitter side and it transmits to
receiver by using Zigbee module. The control logic
for identifying the sensor and configuring it are run
on embedded Linux. We have used the Xilinx Zynq-
7000 AP (All Programmable) SOC on a ZYBO board
for the hardware. The hardware design is carried out
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201656
using Xilinx. Embedded Linux tools were used to
configure and compile and to handle the software
aspects of this work .This paper can structure as
follows. Section II gives the literature survey. Section
III discuss the proposed system. Section IV gives
hardware configuration on the ZYBO Board. Section
V describes the software aspects of this work which
includes the setting up of embedded Linux, which
allows for the remote monitoring of the system over
the Ethernet. And finally we conclude with a mention
of the results observed and future work possible.
II. LITERATURE SURVEY
M.Al Kadi, P. Rudolph, D. Gohringer, proposed
“Dynamic and partial reconfiguration of zynq 7000
under Linux,” in reconfigurable computing and
FPGAs. Partial and dynamic reconfiguration is a
well-known technique for updating the configuration
of a field programmable gate array at run time. In this
domain Xilinx and FPGA are used. It can be
applicable for simple situations. In complex cases
this technique keeps away from many applications.
Smaller FPGA is used for to reduce the power
consumption and less cost due to a partial
reconfiguration region. This area provides space for
accelerator which can be loaded and updated at
runtime.
K. Vipin and S. A. Fahmy, proposed
“Automated partial reconfiguration design for
adaptive systems with copr for zynq,” in Field-
Programmable Custom Computing Machines. For
continuously monitor their environment and adapt
their behavior response to change. It finds fully
automated framework in a system but not accessed
remotely.
In this project we are using DAS and WSN
is shown in figure 1 and 2. Now we propose a
framework for a data acquisition system that having
following features:
 Remote configuration and control over
Ethernet.
 In selected areas of FPGA we dynamic
partial reconfigurable
 By using DAS easily find out the sensors
connected to it.
 Use of embedded Linux for configuration,
control logic and device drivers to
communicate with their region.
Initially single core controller used which have
limited data rate. Now we are using ZYBO board
having dual core processor.
At a time data can be acquired and required
in parallel with speed faster than ARM9 and ARM 11
boards. The performance is fast when compared to
other boards.
III. PROPOSED SYSTEM
Wireless sensor network
Wireless network of distributed autonomous sensors
to monitor physical or environmental conditions such
as temperature, LDR, humidity sensor etc. and to
continuously transfer their data through the network
to a main location. Large number of heterogeneous
sensor node devices spread over a large field. It is a
combination of wireless sensing and data networking.
Mostly modern networks are bi-directional as well as
it enables control of sensor activity. Wireless sensor
networks were mostly used in military applications
such as battlefield surveillance; today such networks
are used in many industrial and consumer
applications, machine health monitoring.
Fig. 1: Wireless Sensor network
Internet of things
It refers to a wireless network between objects.
Usually the network to be wireless and self-
configuring such as house appliances Internet is a
network to communicate with one another using
computers, but IOT is a platform for devices to
communicate electronically with world around them.
It provides better advanced connectivity of devices,
systems, and services that goes beyond machine–to-
machine communication and covers different types of
protocols and applications.
Fig. 2: Internet of things
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201657
In existing automatic control panels are used for
monitoring and controlling the parameters of
machines in industries. But most of the control panels
are wire panels and those machines are controlled
and monitored by room operator by using wired
network. The wires are moving through walls and
sometimes underground also. If any breakdown arises
of these wires is difficult to find faults in industries.
If wires are in closed position, if any faults arises we
cannot find easily. Suppose we recognize the fault it
takes time to repair them. And at the same time
operator cannot move from one room to another.
Every time operator has gone to room to monitor and
control the operation.
To overcome this, we propose a method i.e.,
flexible and reconfigurable network based on DAS
and IOT. Without using wires we can implement so
that it automatically reduces size and delay is less
because ZYBO is a dual core processor. At a time it
can acquire data and processes that data parallel
using remote. So operator can operate in any place
depending upon their wireless LAN range. At a time
we can operate in two systems.
IV. HARDWARE IMPLEMENTATION
TRANSMITTER:
`
RECEIVER:
We are designing latest embedded system by using
wireless sensor network and Internet of Things. We
are designed a system by using ZYBO and AT89S52
which supports algorithms and features for the
development of industrial automation systems. In
these project we use two systems for two-way
communication, first one consist of Microcontroller-
atmel (89s52) is used for interfacing sensors for to
read data, relays for controlling devices whereas
zigbee for wireless communication to transfer sensor
data to ZYBO controller. Second system consists of
ZYBO, Ethernet controller and Zigbee module. In
second System, Zigbee collects data from first one
and transfer the data to Internet through web-server
technology based on embedded. We can directly
access the data through remote location computer. If
any abnormal condition arises we can control devices
like fan and light through remote computer. Open
source libraries and tools are available for ZYBO-
Linux wireless network for development and
controlling of devices. We can monitor and control
the WSN remotely using internet and webserver.
ZYBO (ZYNQ) board
It is a feature-rich, readily usable, entry-level
embedded software and digital circuit development
platform is built around the lesser member of the
Xilinx Zynq-7000 family.it is based on the Xilinx All
Programmable SOC architecture, it can integrates a
dual-core ARM Cortex-A9 processor with Xilinx 7-
series Field Programmable Gate Array logic.
It couples with set of multimedia and
connectivity peripherals available on the
ZYBO.FPGA logic designs meld with embedded
ARM software development for easy to design flow.
They can be used for designing systems of any
complexity, from a complete OS.
Fig. 3: ZYBO board
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201658
zybo kit contains a 5V/2.5A regulated power
supply, 16GB microSD card. There are three ways
of giving power supply are 5v supply power jack,
USB port, wall charger or power supply externally
connected. For every supply, Jumper is necessary
for all sources. It includes four slide switches and
push buttons, 4 LEDs directly connected to the
Zynq in additionally two push buttons and one led
via MIO pins are shown in figure 3. These are
connected via series resistors to avoid damage in
short circuits. Depending upon the configuration,
this connector can be used to input differential
analog signals to ADC inside the device. All pins
can be converted into analog to digital because we
are getting sensor values in digital those values can
be converted by using DAS
V. SOFTWARE IMPLEMENTATION
For implementing software applications with a ported
version of embedded Linux and QT creator. Linux or
GNU/Linux is a freely distributable operating system
for computers. Free and open source software means
that anyone can download it without any license. It
can portable to any processor, scalable and stable.
For compiling and configuring the embedded Linux
kernel is Ubuntu 12.2 version as shown in figure 4.
Embedded Linux over a real time operating system
tends to support new IP addresses and other protocols
which require less memory nearly 1GB.Ubuntu
server and desktop are used in this application.
Fig. 4: LINUX flowchart
Qt for Embedded Linux:
QT is a Cross platform application development
framework. It having 3 licenses .GUI programming is
a domain that requires both runtime efficiency and a
high level of flexibility. Although C++ object model
is efficient at runtime but its static nature is
inefficient in graphical domain. Qt provides this, by
combining the speed of C++ with the flexibility of
the Qt Object Model.
Qt framework is widely used for
software devices such as VLC media player, Virtual
box, KDE, etc. Now a days user uses a variety of
different platforms. For qt framework it is important
that developers can have a user interface graphically
front that can be run in most system environment and
it is easy to implement.
VI. RESULTS
Transmitter side:
Receiver side:
Simulated result:
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201659
Output photos:
By using IP address same values can be displayed on
other system.By using control switches we can
operate those corresponding devices.
VII. CONCLUSION
The project has been successfully designed and
tested. It develops by integrating all features of the
hardware components and software used. Each and
every module can be carefully placed when we are
working in the project. Secondly, using highly
advanced ZYBO board and with the help of latest
technology the project has been successfully
implemented.
ZYBO having high data rates and parallel
processing system. By using this project, we can
display the temperature, LDR, humidity sensors in a
monitor and at the same time display those values in
a webpage also. Operator operates in two ways:
1. For control and monitor the values at a
particular room in one system.
2. By using Ethernet connection, same
values can be displayed on other system. We control
those devices remotely depending upon their LAN
range connected with same IP addresses. We can
operate these values in two monitors.
So it can be flexible and reconfigurable for
sensor network devices.
REFERENCES
[1] U. Fruhauf, “Data acquisition and test system
with self-diagnosis,” in Instrumentation and
Measurement Technology Conference, 1996. IMTC-
96. Conference Proceedings. Quality Measurements:
The Indispensable Bridge between Theory and
Reality., IEEE, vol. 2, 1996, pp. 1021–1024 vol.2.
[2] T. Thanh, P. N. Nam, T. H. Vu, and N. V.
Cuong, “A framework for secure remote updating of
bitstream on runtime reconfigurable embedded
platforms,” in Communications and Electronics
(ICCE), 2012 Fourth International Conference on,
Aug 2012, pp. 471–476.
[3] J. Jiang, “Transplantation research of the lwip
agreement under the uc/os-ii,” in Biomedical
Engineering and Informatics (BMEI), 2012 5th
International Conference on, Oct 2012, pp. 1376–
1379.
[4] C. Robson, A. Bousselham, and C. Bohm, “An
fpga- based general- purpose data acquisition
controller,” Nuclear Science, IEEE Transac- tions on,
vol. 53, no. 4, pp. 2092–2096, Aug 2006.
[5] D. Potter, “Implementation of a plug and play
sensor system using ieee p1451.4,” in Sensors for
Industry, 2001. Proceedings of the First ISA/IEEE
Conference, 2001, pp. 162–166.
[6] F. Ciancetta, B. D’Apice, D. Gallo, and C. Landi,
“Plug-n-play smart sensor network with dynamic
web service,” Instrumentation and Measurement,
IEEE Transactions on, vol. 57, no. 10, pp. 2136–
2145, Oct 2008.
[7] M. Al Kadi, P. Rudolph, D. Gohringer, and M.
Hubner, “Dynamic and partial reconfiguration of
zynq 7000 under linux,” in Reconfigurable
Computing and FPGAs (ReConFig), 2013
International Conference on,Dec 2013, pp. 1–5.
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201660
[8] V. Rana, M. Santambrogio, D. Sciuto, B.
Kettelhoit, M. Koester, M. Porrmann,and U. Ruckert,
“Partial dynamic reconfiguration in a
multifpgaclustered architecture based on linux,” in
Parallel and Distributed Processing Symposium,
2007. IPDPS 2007. IEEE International, March 2007,
pp. 1–8.
[9] K. Vipin and S. A. Fahmy, “Automated partial
reconfiguration design for adaptive systems with copr
for zynq,” in Field-Programmable Custom
Computing Machines (FCCM), 2014 IEEE 22nd
Annual International Symposium on, May 2014, pp.
202–205.
[10] Xilinx Inc., Zynq-7000 All Programmable SoC
Technical Reference Manual.
[11] A. Donato, F. Ferrandi, M. Redaelli, M.
Santambrogio, and D. Sciuto, “Caronte: a complete
methodology for the implementation of partially
dynamically self-reconfiguring systems on fpga
platforms,” in Field- Programmable Custom
Computing Machines, 2005. FCCM 2005. 13th
Annual IEEE Symposium on, April 2005, pp. 321–
322.
BIOGRAPHIES
K. Keerthana is currently PG scholar
of ES in Audisankara College Of
Engineering and Technology, Gudur
(Autonomous), SPSR Nellore (Dist),
Affiliated to JNTU Anantapur. She
received B.TECH degree in
Electronics and Communication
Engineering from JNTUA.
R. Prashanthi is working as
Associate Professor at Audisankara
College Of Engineering and
Technology (Autonomous),Gudur,
SPSR Nellore, AP.
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201661

More Related Content

PDF
Versuch 3 mel-p_so_c-cy3271-good
PDF
PDF
Ijarcet vol-2-issue-4-1368-1373
PDF
Secure remote protocol for fpga reconfiguration
PDF
Real time approach of piezo actuated beam for wireless
PDF
NFC Health Monitoring System
PPTX
Wireless applications in various areas
PDF
Maintain load balancing in wireless sensor networks using virtual grid based ...
Versuch 3 mel-p_so_c-cy3271-good
Ijarcet vol-2-issue-4-1368-1373
Secure remote protocol for fpga reconfiguration
Real time approach of piezo actuated beam for wireless
NFC Health Monitoring System
Wireless applications in various areas
Maintain load balancing in wireless sensor networks using virtual grid based ...

What's hot (20)

PDF
37 112-1-pb
PDF
Wireless Data Transmission and Acquisition for Alive Detection
PDF
Low cost energy-efficient smart monitoring system using open-source microcont...
PDF
A servey on wireless mesh networking module
PDF
Design & Implementation Of Fault Identification In Underground Cables Using IOT
PDF
IRJET- Ad-hoc Based Outdoor Positioning System
PDF
Wireless Data Acquisition System Using ARM Cortex M-3
PPTX
wins ABHIppt - Copy
PDF
Electrical Appliances Control using Wi-Fi and Laptop
PDF
Design and implementation smart home alarm system with zigbee transceiver
DOC
complet finalised
PDF
Design of self powered embedded wireless smart camera using multimodal video ...
DOC
22276455 wireless-geophones
PDF
GSM Based Device Controlling and Fault Detection
PPTX
Case study of wireless sensor network
PDF
Dynamic Communication of Wireless Sensor Network
PDF
WSN Based Temperature Monitoring System for Multiple Locations in Industry
PDF
Oj3425062509
PDF
Low cost smart weather station using Arduino and ZigBee
PDF
Kv2518941899
37 112-1-pb
Wireless Data Transmission and Acquisition for Alive Detection
Low cost energy-efficient smart monitoring system using open-source microcont...
A servey on wireless mesh networking module
Design & Implementation Of Fault Identification In Underground Cables Using IOT
IRJET- Ad-hoc Based Outdoor Positioning System
Wireless Data Acquisition System Using ARM Cortex M-3
wins ABHIppt - Copy
Electrical Appliances Control using Wi-Fi and Laptop
Design and implementation smart home alarm system with zigbee transceiver
complet finalised
Design of self powered embedded wireless smart camera using multimodal video ...
22276455 wireless-geophones
GSM Based Device Controlling and Fault Detection
Case study of wireless sensor network
Dynamic Communication of Wireless Sensor Network
WSN Based Temperature Monitoring System for Multiple Locations in Industry
Oj3425062509
Low cost smart weather station using Arduino and ZigBee
Kv2518941899
Ad

Similar to Iaetsd flexible and reconfigurable soc for sensor network under zynq processor (20)

PPTX
Fpga acquisition
PDF
An IOT Project Integrated with RFID and GPRS
PDF
A ZigBee Based Wireless Sensor Network for an Agricultural Environment
PDF
IRJET- IoT based Industrial Level Sensor Data Acquisition & Monitoring
PPTX
FPGA Data Acquisition System in Industrial Scene
DOCX
An Internet Based Interactive Data Acquisition System
PPTX
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
PDF
Remote temperature and humidity monitoring system using wireless sensor networks
PPS
Wireless Mesh Networking - A development path
DOCX
Ece abstract
DOC
23709008 smart-sensors
PDF
Design and implementation of microcontroller in fpga for io t
PDF
Best HW for IoT project-1.pdf
PDF
DEVELOPING A REAL TIME DATA ACQUISITION , FLY-BY-WIRE COMMUNICATION SYSTEM FO...
PDF
Components of IoT with their details and circuit
DOCX
Report on Enviorment Panel Monitoring
DOCX
Design of a wsn platform for long term environmental monitoring for iot appli...
DOCX
Design of a wsn platform for long term environmental monitoring for iot appli...
DOCX
Design of a wsn platform for long term environmental monitoring for iot appli...
PDF
smartsensorsandapplication-141127040002-conversion-gate02.pdf
Fpga acquisition
An IOT Project Integrated with RFID and GPRS
A ZigBee Based Wireless Sensor Network for an Agricultural Environment
IRJET- IoT based Industrial Level Sensor Data Acquisition & Monitoring
FPGA Data Acquisition System in Industrial Scene
An Internet Based Interactive Data Acquisition System
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
Remote temperature and humidity monitoring system using wireless sensor networks
Wireless Mesh Networking - A development path
Ece abstract
23709008 smart-sensors
Design and implementation of microcontroller in fpga for io t
Best HW for IoT project-1.pdf
DEVELOPING A REAL TIME DATA ACQUISITION , FLY-BY-WIRE COMMUNICATION SYSTEM FO...
Components of IoT with their details and circuit
Report on Enviorment Panel Monitoring
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...
smartsensorsandapplication-141127040002-conversion-gate02.pdf
Ad

More from Iaetsd Iaetsd (20)

PDF
iaetsd Survey on cooperative relay based data transmission
PDF
iaetsd Software defined am transmitter using vhdl
PDF
iaetsd Health monitoring system with wireless alarm
PDF
iaetsd Equalizing channel and power based on cognitive radio system over mult...
PDF
iaetsd Economic analysis and re design of driver’s car seat
PDF
iaetsd Design of slotted microstrip patch antenna for wlan application
PDF
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
PDF
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
PDF
Fabrication of dual power bike
PDF
Blue brain technology
PDF
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
PDF
iirdem Surveillance aided robotic bird
PDF
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
PDF
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
PDF
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
PDF
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
PDF
iaetsd Shared authority based privacy preserving protocol
PDF
iaetsd Secured multiple keyword ranked search over encrypted databases
PDF
iaetsd Robots in oil and gas refineries
PDF
iaetsd Modeling of solar steam engine system using parabolic
iaetsd Survey on cooperative relay based data transmission
iaetsd Software defined am transmitter using vhdl
iaetsd Health monitoring system with wireless alarm
iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Economic analysis and re design of driver’s car seat
iaetsd Design of slotted microstrip patch antenna for wlan application
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
Fabrication of dual power bike
Blue brain technology
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem Surveillance aided robotic bird
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iaetsd Shared authority based privacy preserving protocol
iaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Robots in oil and gas refineries
iaetsd Modeling of solar steam engine system using parabolic

Recently uploaded (20)

PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Digital Logic Computer Design lecture notes
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
composite construction of structures.pdf
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Construction Project Organization Group 2.pptx
PDF
PPT on Performance Review to get promotions
PPT
Project quality management in manufacturing
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
Welding lecture in detail for understanding
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Embodied AI: Ushering in the Next Era of Intelligent Systems
Digital Logic Computer Design lecture notes
Lecture Notes Electrical Wiring System Components
Foundation to blockchain - A guide to Blockchain Tech
composite construction of structures.pdf
UNIT 4 Total Quality Management .pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Internet of Things (IOT) - A guide to understanding
Construction Project Organization Group 2.pptx
PPT on Performance Review to get promotions
Project quality management in manufacturing
OOP with Java - Java Introduction (Basics)
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Welding lecture in detail for understanding
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx

Iaetsd flexible and reconfigurable soc for sensor network under zynq processor

  • 1. FLEXIBLE AND RECONFIGURABLE SOC FOR SENSOR NETWORK UNDER ZYNQ PROCESSOR K. Keerthana1 , R. Prashanthi 2 1 PG Scholar, Dept of ECE, Audisankara College of Engineering & Technology (Autonomous), Gudur, Nellore, Andhra Pradesh. 2 Associate professor, Dept of ECE, Audisankara College of Engineering &Technology (Autonomous), Gudur, Nellore, Andhra Pradesh Abstract--In last few years, industrial PC interface products have become increasingly reliable and accurate. Now PC based data acquisition and control systems are widely used in industrial applications like monitoring and controlling these can be performed remotely in hazardous areas. In this paper flexible and partially reconfigurable SOC for data acquisition system has been proposed. A sensor network is composed of a large number of sensor nodes which are placed inside the phenomenon or very close to it. Communication nodes are linked by a wireless medium. Zigbee collects data from sensors that can be connected to microcontroller to read the values. Those values can be sent through zigbee at receiver side so to process it for further transferring through HTTP for displaying the values in monitor and webpage. The system uses embedded Linux to implement the configuration, control logic and the device drivers to communicate with the partial reconfigurable region. Partial reconfiguration time is 10ms and the full reconfiguration time is 310ms achieved. Keywords—partial reconfiguration, data acquisition system, internet of things, zybo. I.INTRODUCTION In industrial, DAS plays a major role for large and complex situations. Detection and removal of faulty sensors is very critical so it can be considered as a self-diagnosis test. At all times sensors may not be active for entire duration of a system. In these situations it is optimal to keep unused sensors in standby mode for to reduce power consumption and chip area is also reduced. If any faulty sensors is detected it is better to keep away from the interface part associated with that sensor in idle mode to save power and to prevent erroneous readings. After getting values it can be reconfigurable it has an advantage that they can be made to adapt to the changing needs of the entire system. Devices which are reconfigurable provide better performance than software running on microprocessors. For replacing the configuration file on FPGA for realizing hardware on the chip by using dynamic reconfigurable systems. The goal is to exploit the area of the FPGA for more than one hardware module. The hardware is configured on demand, means that if a specific function is required, a hardware module is configured onto the FPGA. The areas re-use leads to a virtual extension of the chip area without using a bigger physical chip. It leads to a reduction of power consumption and their cost because smaller FPGA is cheaper. Data acquisition is the process of sampling signals that measure real world physical conditions and converts their result samples into digital numeric values that can be manipulated by a computer. DAS includes Sensors, to convert physical parameters to electrical signals. Analog to digital for to convert conditioned sensor signals to digital values. DAS located in hazardous areas should the capability to be operated and monitored from remote locations. Embedded systems are suitable in areas where remote control and monitoring is required. In larger applications it is better to use a standardized operating system that can provide interfaces for programming. DAQs having intelligent enough to detect the change in sensors connected to them. In this paper we propose flexible and reconfigurable data acquisition system that can adapt to the sensor connected to it. Controller detects the sensor values at transmitter side and it transmits to receiver by using Zigbee module. The control logic for identifying the sensor and configuring it are run on embedded Linux. We have used the Xilinx Zynq- 7000 AP (All Programmable) SOC on a ZYBO board for the hardware. The hardware design is carried out ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201656
  • 2. using Xilinx. Embedded Linux tools were used to configure and compile and to handle the software aspects of this work .This paper can structure as follows. Section II gives the literature survey. Section III discuss the proposed system. Section IV gives hardware configuration on the ZYBO Board. Section V describes the software aspects of this work which includes the setting up of embedded Linux, which allows for the remote monitoring of the system over the Ethernet. And finally we conclude with a mention of the results observed and future work possible. II. LITERATURE SURVEY M.Al Kadi, P. Rudolph, D. Gohringer, proposed “Dynamic and partial reconfiguration of zynq 7000 under Linux,” in reconfigurable computing and FPGAs. Partial and dynamic reconfiguration is a well-known technique for updating the configuration of a field programmable gate array at run time. In this domain Xilinx and FPGA are used. It can be applicable for simple situations. In complex cases this technique keeps away from many applications. Smaller FPGA is used for to reduce the power consumption and less cost due to a partial reconfiguration region. This area provides space for accelerator which can be loaded and updated at runtime. K. Vipin and S. A. Fahmy, proposed “Automated partial reconfiguration design for adaptive systems with copr for zynq,” in Field- Programmable Custom Computing Machines. For continuously monitor their environment and adapt their behavior response to change. It finds fully automated framework in a system but not accessed remotely. In this project we are using DAS and WSN is shown in figure 1 and 2. Now we propose a framework for a data acquisition system that having following features:  Remote configuration and control over Ethernet.  In selected areas of FPGA we dynamic partial reconfigurable  By using DAS easily find out the sensors connected to it.  Use of embedded Linux for configuration, control logic and device drivers to communicate with their region. Initially single core controller used which have limited data rate. Now we are using ZYBO board having dual core processor. At a time data can be acquired and required in parallel with speed faster than ARM9 and ARM 11 boards. The performance is fast when compared to other boards. III. PROPOSED SYSTEM Wireless sensor network Wireless network of distributed autonomous sensors to monitor physical or environmental conditions such as temperature, LDR, humidity sensor etc. and to continuously transfer their data through the network to a main location. Large number of heterogeneous sensor node devices spread over a large field. It is a combination of wireless sensing and data networking. Mostly modern networks are bi-directional as well as it enables control of sensor activity. Wireless sensor networks were mostly used in military applications such as battlefield surveillance; today such networks are used in many industrial and consumer applications, machine health monitoring. Fig. 1: Wireless Sensor network Internet of things It refers to a wireless network between objects. Usually the network to be wireless and self- configuring such as house appliances Internet is a network to communicate with one another using computers, but IOT is a platform for devices to communicate electronically with world around them. It provides better advanced connectivity of devices, systems, and services that goes beyond machine–to- machine communication and covers different types of protocols and applications. Fig. 2: Internet of things ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201657
  • 3. In existing automatic control panels are used for monitoring and controlling the parameters of machines in industries. But most of the control panels are wire panels and those machines are controlled and monitored by room operator by using wired network. The wires are moving through walls and sometimes underground also. If any breakdown arises of these wires is difficult to find faults in industries. If wires are in closed position, if any faults arises we cannot find easily. Suppose we recognize the fault it takes time to repair them. And at the same time operator cannot move from one room to another. Every time operator has gone to room to monitor and control the operation. To overcome this, we propose a method i.e., flexible and reconfigurable network based on DAS and IOT. Without using wires we can implement so that it automatically reduces size and delay is less because ZYBO is a dual core processor. At a time it can acquire data and processes that data parallel using remote. So operator can operate in any place depending upon their wireless LAN range. At a time we can operate in two systems. IV. HARDWARE IMPLEMENTATION TRANSMITTER: ` RECEIVER: We are designing latest embedded system by using wireless sensor network and Internet of Things. We are designed a system by using ZYBO and AT89S52 which supports algorithms and features for the development of industrial automation systems. In these project we use two systems for two-way communication, first one consist of Microcontroller- atmel (89s52) is used for interfacing sensors for to read data, relays for controlling devices whereas zigbee for wireless communication to transfer sensor data to ZYBO controller. Second system consists of ZYBO, Ethernet controller and Zigbee module. In second System, Zigbee collects data from first one and transfer the data to Internet through web-server technology based on embedded. We can directly access the data through remote location computer. If any abnormal condition arises we can control devices like fan and light through remote computer. Open source libraries and tools are available for ZYBO- Linux wireless network for development and controlling of devices. We can monitor and control the WSN remotely using internet and webserver. ZYBO (ZYNQ) board It is a feature-rich, readily usable, entry-level embedded software and digital circuit development platform is built around the lesser member of the Xilinx Zynq-7000 family.it is based on the Xilinx All Programmable SOC architecture, it can integrates a dual-core ARM Cortex-A9 processor with Xilinx 7- series Field Programmable Gate Array logic. It couples with set of multimedia and connectivity peripherals available on the ZYBO.FPGA logic designs meld with embedded ARM software development for easy to design flow. They can be used for designing systems of any complexity, from a complete OS. Fig. 3: ZYBO board ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201658
  • 4. zybo kit contains a 5V/2.5A regulated power supply, 16GB microSD card. There are three ways of giving power supply are 5v supply power jack, USB port, wall charger or power supply externally connected. For every supply, Jumper is necessary for all sources. It includes four slide switches and push buttons, 4 LEDs directly connected to the Zynq in additionally two push buttons and one led via MIO pins are shown in figure 3. These are connected via series resistors to avoid damage in short circuits. Depending upon the configuration, this connector can be used to input differential analog signals to ADC inside the device. All pins can be converted into analog to digital because we are getting sensor values in digital those values can be converted by using DAS V. SOFTWARE IMPLEMENTATION For implementing software applications with a ported version of embedded Linux and QT creator. Linux or GNU/Linux is a freely distributable operating system for computers. Free and open source software means that anyone can download it without any license. It can portable to any processor, scalable and stable. For compiling and configuring the embedded Linux kernel is Ubuntu 12.2 version as shown in figure 4. Embedded Linux over a real time operating system tends to support new IP addresses and other protocols which require less memory nearly 1GB.Ubuntu server and desktop are used in this application. Fig. 4: LINUX flowchart Qt for Embedded Linux: QT is a Cross platform application development framework. It having 3 licenses .GUI programming is a domain that requires both runtime efficiency and a high level of flexibility. Although C++ object model is efficient at runtime but its static nature is inefficient in graphical domain. Qt provides this, by combining the speed of C++ with the flexibility of the Qt Object Model. Qt framework is widely used for software devices such as VLC media player, Virtual box, KDE, etc. Now a days user uses a variety of different platforms. For qt framework it is important that developers can have a user interface graphically front that can be run in most system environment and it is easy to implement. VI. RESULTS Transmitter side: Receiver side: Simulated result: ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201659
  • 5. Output photos: By using IP address same values can be displayed on other system.By using control switches we can operate those corresponding devices. VII. CONCLUSION The project has been successfully designed and tested. It develops by integrating all features of the hardware components and software used. Each and every module can be carefully placed when we are working in the project. Secondly, using highly advanced ZYBO board and with the help of latest technology the project has been successfully implemented. ZYBO having high data rates and parallel processing system. By using this project, we can display the temperature, LDR, humidity sensors in a monitor and at the same time display those values in a webpage also. Operator operates in two ways: 1. For control and monitor the values at a particular room in one system. 2. By using Ethernet connection, same values can be displayed on other system. We control those devices remotely depending upon their LAN range connected with same IP addresses. We can operate these values in two monitors. So it can be flexible and reconfigurable for sensor network devices. REFERENCES [1] U. Fruhauf, “Data acquisition and test system with self-diagnosis,” in Instrumentation and Measurement Technology Conference, 1996. IMTC- 96. Conference Proceedings. Quality Measurements: The Indispensable Bridge between Theory and Reality., IEEE, vol. 2, 1996, pp. 1021–1024 vol.2. [2] T. Thanh, P. N. Nam, T. H. Vu, and N. V. Cuong, “A framework for secure remote updating of bitstream on runtime reconfigurable embedded platforms,” in Communications and Electronics (ICCE), 2012 Fourth International Conference on, Aug 2012, pp. 471–476. [3] J. Jiang, “Transplantation research of the lwip agreement under the uc/os-ii,” in Biomedical Engineering and Informatics (BMEI), 2012 5th International Conference on, Oct 2012, pp. 1376– 1379. [4] C. Robson, A. Bousselham, and C. Bohm, “An fpga- based general- purpose data acquisition controller,” Nuclear Science, IEEE Transac- tions on, vol. 53, no. 4, pp. 2092–2096, Aug 2006. [5] D. Potter, “Implementation of a plug and play sensor system using ieee p1451.4,” in Sensors for Industry, 2001. Proceedings of the First ISA/IEEE Conference, 2001, pp. 162–166. [6] F. Ciancetta, B. D’Apice, D. Gallo, and C. Landi, “Plug-n-play smart sensor network with dynamic web service,” Instrumentation and Measurement, IEEE Transactions on, vol. 57, no. 10, pp. 2136– 2145, Oct 2008. [7] M. Al Kadi, P. Rudolph, D. Gohringer, and M. Hubner, “Dynamic and partial reconfiguration of zynq 7000 under linux,” in Reconfigurable Computing and FPGAs (ReConFig), 2013 International Conference on,Dec 2013, pp. 1–5. ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201660
  • 6. [8] V. Rana, M. Santambrogio, D. Sciuto, B. Kettelhoit, M. Koester, M. Porrmann,and U. Ruckert, “Partial dynamic reconfiguration in a multifpgaclustered architecture based on linux,” in Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International, March 2007, pp. 1–8. [9] K. Vipin and S. A. Fahmy, “Automated partial reconfiguration design for adaptive systems with copr for zynq,” in Field-Programmable Custom Computing Machines (FCCM), 2014 IEEE 22nd Annual International Symposium on, May 2014, pp. 202–205. [10] Xilinx Inc., Zynq-7000 All Programmable SoC Technical Reference Manual. [11] A. Donato, F. Ferrandi, M. Redaelli, M. Santambrogio, and D. Sciuto, “Caronte: a complete methodology for the implementation of partially dynamically self-reconfiguring systems on fpga platforms,” in Field- Programmable Custom Computing Machines, 2005. FCCM 2005. 13th Annual IEEE Symposium on, April 2005, pp. 321– 322. BIOGRAPHIES K. Keerthana is currently PG scholar of ES in Audisankara College Of Engineering and Technology, Gudur (Autonomous), SPSR Nellore (Dist), Affiliated to JNTU Anantapur. She received B.TECH degree in Electronics and Communication Engineering from JNTUA. R. Prashanthi is working as Associate Professor at Audisankara College Of Engineering and Technology (Autonomous),Gudur, SPSR Nellore, AP. ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201661