DocumentCode
81010
Title
FPGA Security: Motivations, Features, and Applications
Author
Trimberger, Stephen M. ; Moore, Jason J.
Author_Institution
Xilinx, San Jose, CA, USA
Volume
102
Issue
8
fYear
2014
fDate
Aug. 2014
Firstpage
1248
Lastpage
1265
Abstract
Since their inception, field-programmable gate arrays (FPGAs) have grown in capacity and complexity so that now FPGAs include millions of gates of logic, megabytes of memory, high-speed transceivers, analog interfaces, and whole multicore processors. Applications running in the FPGA include communications infrastructure, digital cinema, sensitive database access, critical industrial control, and high-performance signal processing. As the value of the applications and the data they handle have grown, so has the need to protect those applications and data. Motivated by specific threats, this paper describes FPGA security primitives from multiple FPGA vendors and gives examples of those primitives in use in applications.
Keywords
field programmable gate arrays; logic design; security of data; FPGA security; FPGA vendors; analog interfaces; communications infrastructure; critical industrial control; digital cinema; field-programmable gate arrays; high-performance signal processing; high-speed transceivers; logic gates; sensitive database access; whole multicore processors; Computer security; Field programmable gate arrays; Integrated circuit modeling; Nonvolatile memory; Programming; Random access memory; Reverse engineering; Anti-tamper (AT); authentication; encryption; field-programmable gate arrays (FPGAs); information assurance; physically uncloneable function (PUF); system on chip (SoC); trust;
fLanguage
English
Journal_Title
Proceedings of the IEEE
Publisher
ieee
ISSN
0018-9219
Type
jour
DOI
10.1109/JPROC.2014.2331672
Filename
6849432
Link To Document