Skip to main content
Information Science Lab
ISL
Information Science Lab
Main navigation
Home
Projects
People
All Profiles
Principal Investigators
Research Scientists
Research Staff
Postdoctoral Fellows
Students
Alumni
Former Members
Collaborators
Consultants
Visiting Scholars
Events
All Events
Events Calendar
News
Publications
Spin-Offs
verilog
Rejuvenation of Diverse FPGA Softcores in a SoC
Learn more and Apply
Sat, Jul 6 2024
Internship
FPGA
system-on-chip SoC
replication
field-programmable gate array
verilog
VHDL
A field-programmable gate array (FPGA) is an integrated circuit designed to be reconfigured by the user after manufacturing to build a System-on-Chip (SoC) embedded device. The needed logic is usually implemented as a software image and then instantiated on the FPGA to inherit the nice properties of hardware, like higher speed and better security. Unfortunately, since the image itself, e.g., a Softcore that represents a Processing Unit, is a software, it is prone to faults and vulnerabilities that manifest after instantiation on the FPGA. Unfortunately, an Advanced Persistent Threat (APT) is