一种基于FPGA开关矩阵的可编程环形振荡器及PUF结构

    公开(公告)号:CN112073062A

    公开(公告)日:2020-12-11

    申请号:CN202010749120.7

    申请日:2020-07-29

    Abstract: 本发明提出一种基于FPGA开关矩阵的可编程环形振荡器及PUF结构,本发明利用开关矩阵可以编程的特点,利用集成在FPGA中的大量开关矩阵来构成可重构环形振荡器,可重构环形振荡器由FPGA中的开关盒阵列排布形成的开关矩阵和至少一个逻辑门组成;每个开关盒由6个传输门和相应的6个可配置的SRAM组成,通过改变SRAM的值来对开关盒中传输门的通断进行配置;通过配置各个开关盒的SRAM的值在开关矩阵中形成环形振荡器电路,通过所述至少一个逻辑门用于向环形振荡器电路引入激励信号,并输出相应的震荡信号。本发明可以在使用相同的硬件资源的基础上产生更多激励响应对,提高硬件效率。

    一种基于FPGA开关矩阵的可编程环形振荡器及PUF结构

    公开(公告)号:CN112073062B

    公开(公告)日:2024-05-24

    申请号:CN202010749120.7

    申请日:2020-07-29

    Abstract: 本发明提出一种基于FPGA开关矩阵的可编程环形振荡器及PUF结构,本发明利用开关矩阵可以编程的特点,利用集成在FPGA中的大量开关矩阵来构成可重构环形振荡器,可重构环形振荡器由FPGA中的开关盒阵列排布形成的开关矩阵和至少一个逻辑门组成;每个开关盒由6个传输门和相应的6个可配置的SRAM组成,通过改变SRAM的值来对开关盒中传输门的通断进行配置;通过配置各个开关盒的SRAM的值在开关矩阵中形成环形振荡器电路,通过所述至少一个逻辑门用于向环形振荡器电路引入激励信号,并输出相应的震荡信号。本发明可以在使用相同的硬件资源的基础上产生更多激励响应对,提高硬件效率。

Patent Agency Ranking