Using the power side channel of FPGAs for communication

Daniel Ziener*, Florian Baueregger, Jürgen Teich

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

22 Citations (Scopus)
3 Downloads (Pure)

Abstract

In this paper, we present a novel technique for transmitting data over the power supply pins of an FPGA. Using this power side channel communication, a core inside the FPGA is able to send data to a receiver outside of the FPGA. Possible applications include monitoring, debugging, and watermarking. For the communication, we do not need any further resources, like IO pins or modifications of the board. We characterize the communication channel over the power pins and build a channel model. Furthermore, we present an encoding/decoding method which is independent of the board type and FPGA combination. With this approach, we achieve data rates up to 500 kbit/s. Finally, we provide a case study, which extends existing power watermarking techniques to the new encoding/decoding method and show experimental decoding results.

Original languageEnglish
Title of host publication18th IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2010
Pages237-244
Number of pages8
DOIs
Publication statusPublished - 2010
Externally publishedYes
Event18th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2010 - Hilton Charlotte University Place, Charlotte, United States
Duration: 2 May 20104 May 2010
Conference number: 18
http://www.fccm.org/2010/FCCM_2010/FCCM.html

Conference

Conference18th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2010
Abbreviated titleFCCM 2010
Country/TerritoryUnited States
CityCharlotte
Period2/05/104/05/10
Internet address

Keywords

  • n/a OA procedure

Fingerprint

Dive into the research topics of 'Using the power side channel of FPGAs for communication'. Together they form a unique fingerprint.

Cite this