Alcatraz (MAXREFDES34#) 子系統(tǒng)提供了一個參考設計,用于保護 Xilinx FPGA 以保護 IP 并防止附加的外設偽造。該系統(tǒng)在 FPGA 和 DS28E15 安全驗證器之間實施 SHA-256 質(zhì)詢-響應。用于購買的電路板、硬件和固件設計文件為快速原型設計和開發(fā)提供了完整的系統(tǒng)信息。
智能工廠、工業(yè)和醫(yī)療應用利用現(xiàn)代 FPGA 的靈活性和高性能。隨著這些系統(tǒng)的連接程度越來越高,安全性成為保護 IP、使用軟件啟用系統(tǒng)功能和防止偽造的首要功能。Alcatraz (MAXREFDES34#) 子系統(tǒng)參考設計使用 DS28E15 立即在 Xilinx? FPGA 上實施 SHA-256 身份驗證。DS28E15 通過單觸點 1-Wire? 總線進行通信,從而減少了執(zhí)行解決方案所需的引腳數(shù)量。參考代碼定義了主機 FPGA 上的組合 SHA-256 處理器和 1-Wire Master。
LX9 平臺
固件的詳細說明該固件允許直接連接到硬件。固件采用 Verilog 編寫,使用 Xilinx SDK 工具開發(fā),基于 Eclipse? 開源標準。固件程序序列用于計算和鎖定密鑰 (CLS),向 DS28E15 寫入頁面數(shù)據(jù),并對 DS28E15 進行認證.完整的源代碼可加速客戶開發(fā)。代碼文檔位于相應的固件平臺文件中。
MicroZed 平臺固件的詳細說明
Alcatraz 固件設計還支持 MicroZed 套件并針對置于 Xilinx Zynq 片上系統(tǒng) (SoC) 內(nèi)的 ARM? Cortex? -A9 處理器。固件允許直接連接到硬件。固件以 C 語言編寫,使用 Xilinx SDK 工具開發(fā),基于 Eclipse? 開源標準。固件程序序列用于計算和鎖定密鑰 (CLS),將頁面數(shù)據(jù)寫入 DS28E15,并對 DS28E15 進行驗證。完整的源代碼可加速客戶開發(fā)。代碼文檔位于相應的固件平臺文件中。
快速開始
所需設備:
Alcatraz (MAXREFDES34#) 板
Alcatraz 支持的平臺(即 LX9 開發(fā)套件或 MicroZed 套件)
編輯:hfy
-
FPGA
+關注
關注
1629文章
21748瀏覽量
603797 -
Xilinx
+關注
關注
71文章
2167瀏覽量
121551
發(fā)布評論請先 登錄
相關推薦
評論