文章 ID: 000081094 內容類型: 疑難排解 最近查看日期: 2015 年 07 月 24 日

我可以在具有設計安全金鑰程式化和防篡改位設定的 Stratix V、Arria V 或 Cyclone V 系列裝置中使用 SignalTap II 邏輯分析器嗎?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

是的,可以使用 SignalTap® II 邏輯分析器在 Stratix® V、Arria® V 或 Cyclone® V 系列裝置中,這些裝置具有程式化的設計安全金鑰和防篡改位設定。

啟用防篡改位將裝置置於 JTAG 安全模式的電源開機後。在 JTAG 安全模式期間,停用許多 JTAG 指令,以防止使用 SignalTap。然而,發出 UNLOCK JTAG 指令可以停用此模式,允許使用 SignalTap。此指令只能透過核心執行。

 

解決方法

若要使用這些裝置的 SignalTap,請按照下列步驟操作。

首先,您需要兩種不同的設計,一種是發出 AN556 中所述的 UNLOCK JTAG 指令:在Altera FPGAs (PDF)中使用設計安全性功能,另一種是立即啟用 SignalTap 的設計。

另請注意,由於在啟用防篡改位時停用 JTAG 的組態,因此需要在被動序列 (PS)、主動序列 (AS) 或快速被動平行 (FPP) 配置模式上,使用加密位串流來設定該裝置。

1. 以加密設計設定裝置,該設計會透過核心發出 UNLOCK JTAG 指令。

2. 在發出 UNLOCK JTAG 命令後,請勿為裝置迴圈供電。

3. 以具有 SignalTap 實例的加密設計重新設定裝置。

4. 正常使用 SignalTap。

5. 若要將裝置恢復為 LOCK 狀態,只需為裝置迴圈供電即可。

 

相關產品

本文章適用於 1 產品

Intel® 可程式裝置

1

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。