Skip to content

alishuja/TPM_baremetal_drivers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project provides an open source baremetal driver stack for SPI based TPM 2.0 devices. 
This driver stack is written for Xilinx FPGA devices, however can easily be ported to any other platform.

This work is a part of UNCC's HEADS lab <https://coefs.uncc.edu/fsaqib/research>. 
For further correspondence regarding this work, please contact Dr. Fareena Saqib <fsaqib@uncc.edu> 
and Ali Shuja Siddiqui <asiddiq6@uncc.edu>

We would appreciate the following citation in any publications to which this code has contributed:
A. S. Siddiqui, G. Shirley, S. Bendre, G. Bhagwat, J. Plusquellic and F. Saqib, 
"Secure Design Flow of FPGA Based RISC-V Implementation," 2019 IEEE 4th International Verification
and Security Workshop (IVSW), Rhodes Island, Greece, 2019, pp. 37-42, 
doi: 10.1109/IVSW.2019.8854418.

About

TPM Baremetal for FPGAs and other embedded systems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 87.5%
  • C++ 12.5%