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