Back to results

Virginia Tech

A Unifying Interface Abstraction for Accelerated Computing in Sensor Nodes

Abstract

dc:description.abstract

Hardware-software co-design techniques are very suitable to develop the next generation of sensornet applications, which have high computational demands. By making use of a low power FPGA, the peak computational performance of a sensor node can be improved without significant degradation of the standby power dissipation. In this contribution, we present a methodology and tool to enable hardware/software co-design for sensor node application development. We present the integration of nesC, a sensornet programming language, with GEZEL, an easy-to-use hardware description language. We describe the hardware/software interface at different levels of abstraction: at the level of the design language, at the level of the co-simulator, and in the hardware implementation. We use a layered, uniform approach that is particularly suited to deal with the heterogeneous interfaces typically found on small embedded processors. We illustrate the strengths of our approach by means of a prototype application: the integration of a hardware-accelerated crypto-application in a nesC application.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Electrical and Computer Engineering
Department dc:contributor.department
Electrical and Computer Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2011

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Iyer, Srikrishna
Chair dc:contributor.committeechair
  • Schaumont, Patrick R.
Committee members dc:contributor.committeemember
  • Shukla, Sandeep K.
  • Yang, Yaling

Subjects

dc:subject × 10

Rights

dc:rights
Statement dc:rights
  • In Copyright

Identifiers

dc:identifier.*
Dc Identifier Other
etd-08182011-172058
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/34625

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Iyer, Srikrishna. A Unifying Interface Abstraction for Accelerated Computing in Sensor Nodes. masters thesis, Virginia Tech, 2011. http://hdl.handle.net/10919/34625