.: Core Research Activities in
Reconfigurable Computing Laboratory
|
4.
Applications on FPGAs (three active projects)
A)
Self-Configurable Architecture for Reusable Space Systems (SCARS)
Funded
by: NASA, Jet Propulsion Laboratories, Strategic University Partnership
Program (JPL-SURP'07)
JPL Investigator: Adrian Stoica
Students:
Adarsha Sreeramareddy, Jeff Josiah, Andrew Lotti, Jeremy Wright,
Kevin Carr 
Project
specifically focuses on developing an architecture in which individual,
modular components/subsystems: 1) coordinate their actions for broader
range of objectives hence go beyond mission-specific requirements;
2) adapt to changes in mission objectives over time and optimize
computing and communication capability; 3) respond to hardware/software
anomalies automatically with self-healing action at both node and
network levels. We propose a two-level self-healing methodology
for increasing the probability of success in critical missions.
Our proposed system first undertakes healing at node-level. For
that purpose we have developed built-in self-testing and fault detection,
isolation and recovery capabilities to offer 100% node availability.
Failing to rectify system at node-level, network-level healing is
undertaken. Network automatically assigns the task of faulty node
to another node in the field. That field node then reconfigures
itself to carry out the new task while running its original task.
The prototype reconfigurable architecture demonstrates network's
capability for self-configuration and each node's capability for
self-testing, fault-recovery/repair and computation optimization
in the context of image processing.
Publications
-
Adarsha Sreeramareddy, Ramachandra Kallam, Aravind R. Dasu, Ali
Akoglu , "Self-Configurable Architecture For Reusable Systems
With Accelerated Relocation Circuit (Scars-Arc)", IEEE, 17th
Reconfigurable Architectures Workshop April 19-20, 2010, Atlanta,
USA
- Chad
Rossmeissl, Adarsha Sreeramareddy, Ali Akoglu, "Partial Bitstream
2-D Core Relocation for Reconfigurable Architectures", IEEE
NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2009),
San Francisco, July 2009
- Ali
Akoglu, Adarsha Sreeramareddy, Jeff G. Josiah, "FPGA Based
Distributed Self Healing Architecture for Reusable Systems",
Journal of Cluster Computing (2009), 12: 269-284
- A.
Sreeramareddy, J.G. Josiah, A. Akoglu, and A. Stoica, " SCARS:
Scalable Self-Configurable Architecture for Reusable Space Systems",
IEEE NASA/ESA Conference on Adaptive Hardware and Systems (AHS
2008), pp. 204-210, Noordwijk, Netherlands, June 22-25, 2008
- S.
Venishetti, A. Akoglu, R. Kalra, "Hierarchical Built-in Self-testing
and FPGA Based Healing Methodology for System-on-a-Chip",
IEEE NASA/ESA Conference on Adaptive Hardware and Systems (AHS),
pp. 717-724, Edinburgh, UK, Feb 26, 2007
B)
Real-Time Crop Monitoring in Greenhouses
The
goal of this study is to explore ways to improve the greenhouse
based plant production by utilizing new technologies for crop monitoring.
As visual sensor network (VSN) applications continue to evolve,
the existing node level sensor architectures struggle to manage
the large amounts of computation and communication with tight area
and energy constraints. With reconfigurable devices such as Field
Programmable; Gate Arrays (FPGAs), designers are provided with a
seductive tool to use as a basis for developing sensor node architectures
that can support increasingly complex VSN application requirements
and adapt to multiple sensing functionalities. Our objective is
to extend the capabilities of the SCARS prototype as a step towards
advancing the field of VSN with innovative sensor architecture design
approaches that are adaptive and fault tolerant for VSN applications
of the future. 
Publications
- Gregory
Striemer, David Story, Ali Akoglu, and Murat Kacira, "A node
and network level self-recovering distributed wireless sensor
architecture for real-time crop monitoring in greenhouses,"
Transactions of the American Society of Agricultural and Biological
Engineers (ASABE), vol. 54, no. 4, pp. 1521-1577, 2011
- David
Story, Murat Kacira, Chieri Kubota, Ali Akoglu, Lingling An, "Lettuce
calcium deficiency detection with machine vision computed plant
features in controlled environments", Computers and electronics
in agriculture, Vol 74, issue 2, November 2010, ISSN 0168-1699
- Gregory
Striemer, Ali Akoglu, Murat Kacira , "A Node and Network
Level Self-Healing Distributed Wireless Sensor Architecture for
Greenhouse based Plant Monitoring Systems", American Society
for Agricultural and Biological Engineers (ASABE), Annual International
Meeting June 20-23, 2010 Pittsburgh, Pennsylvania
- Story,
D., M. Kacira, C. Kubota. A. Akoglu. "Autonomous plant health/growth
monitoring with machine vision in controlled environments",
Annual International Meeting of American Society of Agricultural
and Biological Engineers (ASABE'09), Reno, Nevada, June 21-24
2009
- Story,
D., M. Kacira, C. Kubota and A. Akoglu, "Morphological and
Textural Plant Feature Detection Using Machine Vision for Intelligent
Plant Health, Growth and Quality Monitoring", International
Symposium on High Technology for Greenhouse System (GreenSys'09),
, Quebec, Canada, June 13-18, 2009
- Story,
D., M. Kacira, A. Akoglu and C. Kubota, "A Machine Vision
Guided System for Plant Health and Growth Monitoring in Controlled
Environment Agriculture Production", International Society
for Horticultural Science (ISHS), International Workshop on Greenhouse
Environmental Control and Crop Production in Semi-Arid Regions,
Tucson, AZ , Oct 20-24 2008
C)
Physically Unclonable Function based Partial Bitstream Authentication
Architecture (Student: Janhavi Sabnis)
FPGAs
with the partial reconfiguration (PR) capability play a crucial
role in designing adaptive hardware systems. FPGA vendors do not
offer support for partial bitstream authentication, which is a concern
for mission critical systems. We approach this problem by examining
the Physically Unclonable Function (PUF) technology and developing
a PUF based PR bitstream authentication architecture. Field Programmable
Gate Arrays (FPGAs) offer run-time partial reconfiguration (PR)
capability, which is a preferred feature for adaptive hardware systems.
However, PR bitstreams are protected with an encryption-only capability
leaving the mission-critical system vulnerable if the bitstream
is compromised. Physically Unclonable Functions (PUFs) take advantage
of inherent process variations to protect the system against intellectual
property theft attacks. In this study, we investigate the PUF technology
for designing a partial bitstream authentication architecture. Our
objective is to reduce the authentication time and resource usage
of the security module for applications that require run-time adaptive
systems
Adaptable
Low Density Parity Check (LDPC) Engine (expired)
Space
communication systems are characterized by the severe limitations
to the on-board computational power and the tight constraints of
received signal strengths. Also, these communication systems observe
degradation in signals caused by large propagation latencies, extreme
distances traveled, as well as data corruption causing high bit-error
rates. LDPC codes provide state of the art error correction capability
where signal power is very low, making them an ideal candidate for
space based applications. A hardware architecture that is configurable
to dynamic changes in channel conditions is a necessity for error
resilient communication systems. In this project we study the feasibility
of designing an FPGA based adaptable LDPC decoder architecture that
also matches the throughput demand of current space based communications
requirements. We design an LDPC engine that is adaptable to three
code rates by taking advantage of the partial reconfiguration technology
and parallel nature of the FPGA architecture. We evaluate the tradeoff
between the level of parallelism to exploit on the FPGA when implementing
LDPC codes and resource demand for each code rate under the constraints
of delivering a partially reconfigurable and adaptable solution.
Publications
- Gregory
Striemer, Ali Akoglu, "An Adaptable Low Density Parity Check
(LDPC) Engine for Space Based Communication Systems", IEEE
NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2010)
June 15-18, 2010 Anaheim California
FPGA
Based Image Reconstruction (expired)
Funded
by: University of Arizona, Faculty Small Grants Program
Student:
Arjun Hari
Compressed
Sensing (CS) theory promises a quantum leap forward in many areas
of signal processing. One of its important application areas is
medical imaging. However, extremely long reconstruction times make
it both impractical for clinical use and problematic for further
research. Configurable computers based on Field Programmable Gate
Array (FPGA) hardware are capable of accelerating suitable applications
by several orders of magnitude. Our objective is to develop a CPU-FPGA
integrated engine tailored to the computational characteristics
of CS reconstruction theory for medical image reconstruction. We
expect that proposed tools will also be portable to other application
areas of CS theory.
|