Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FPT 2023 Content #94

Merged
merged 4 commits into from
Feb 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion _data/news.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -156,4 +156,12 @@
description: >
Hayden Cook (Master's student) gave a remote presentation at the 30th International Conference on Field-Programmable Logic and Applications on "Using Novel Configuration Techniques for Accelerated FPGA Aging".
images:
- https://www.youtube.com/embed/lfqLlsVfpFY
- https://www.youtube.com/embed/lfqLlsVfpFY

- event_name: FPT Conference, Yokohama, Japan
date: 2023-12-11
description: >
Reilly McKendrick (PhD student) and Professor Jeff Goeders traveled to Yokohama, Japan to attend the International Conference on Field-Programmable Technology. Reilly presented the paper "Assuring Netlist-to-Bitstream Equivalence using Physical Netlist Generation and Structural Comparison", co-authored by himself, Professor Goeders, and Keenan Faulkner.
images:
- news_2023/FPT2023.jpg
- news_2023/YokohamaNoodles2023.jpg
9 changes: 9 additions & 0 deletions _data/papers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -495,3 +495,12 @@
In addition, we demonstrated that this aging could be induced in a non-uniform manner. In our experiments, the short circuits were all placed in the lower two-thirds of the chip, and one of the characterization ring oscillators was placed at the top of the chip, outside of the region with the short circuits. The fabric at this location exhibited a 1.36% slowdown, only one-quarter the slowdown measured in the targeted region.
url: gaskin_fpl20.pdf

- title: Assuring Netlist-to-Bitstream Equivalence using Physical Netlist Generation and Structural Comparison
authors: Reilly McKendrick, Keenan Faulkner, and Jeffrey Goeders
conference: IEEE International Conference on Field-Programmable Technology (FPT)
year: >
2023
abstract: >
Hardware netlists are generally converted into a bitstream and loaded onto an FPGA board through vendorprovided tools. Due to the proprietary nature of these tools, it is up to the designer to trust the validity of the design’s conversion to bitstream. However, motivated attackers may alter the CAD tools’ integrity or manipulate the stored bitstream with the intent to disrupt the functionality of the design.
This paper proposes a new method to prove functional equivalence between a synthesized netlist, and the produced FPGA bitstream. The novel approach is comprised of two phases: first, we show how we can utilize implementation information to perform a series of transformations on the netlist, which do not affect its functionality, but ensure it structurally matches what is physically implemented on the FPGA. Second, we present a structural mapping and equivalence checking algorithm that verifies this physical netlist exactly matches the bitstream. We validate this process on several benchmark designs, including checking for false positives by injecting hundreds of design modifications.
url: mckendrick_fpt23.pdf
Binary file added assets/mckendrick_fpt23.pdf
Binary file not shown.
Binary file added images/news_2023/FPT2023.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/news_2023/YokohamaNoodles2023.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading