91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用ICAP在Spartan-3AN FPGA內(nèi)運行多重啟動應(yīng)用

XILINX開發(fā)者社區(qū) ? 來源:XILINX開發(fā)者社區(qū) ? 作者:XILINX開發(fā)者社區(qū) ? 2021-06-25 17:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

(UG332) 即為《Spartan-3 系列配置用戶指南》

在此用戶指南中,并未涵蓋有關(guān)從 SPI 閃存啟動時,如何使用內(nèi)部配置訪問端口 (ICAP) 來支持在 Spartan-3AN FPGA 內(nèi)運行多重啟動應(yīng)用的用例。

我們將在本篇博文中講解此用例。

為何需要 ICAP?

對于非 ICAP 設(shè)計,使用“主 SPI 模式 (Master SPI Mode)”時,多重啟動功能是無效的。

要啟用多重啟動 (Multiboot) 功能,需要在設(shè)計中插入 ICAP。

本文隨附了 ICAP 代碼以供參考(掃碼即可下載)。

您還可參閱 XAPP468 和 XAPP483 以獲取 ICAP 功能示例,然后根據(jù)您的設(shè)計對 ICAP 進行相應(yīng)的修改。

添加 ICAP 前:

在設(shè)計中插入 ICAP 之前,請先執(zhí)行下列步驟:

1) 計算 Next(即下一個配置鏡像)配置地址。

例如,您的閃存中可能需要存儲 2 個鏡像。

首先生成包含單一 BIT 文件的 MCS 文件。這樣即可得到 PRM 文件,其中包含 BIT 文件的 END 地址。據(jù)此,您即可確定 Next 配置地址。

2) 在 MOD_REG Bitstream Settings 中,確保“NEW MODE”設(shè)置為“0”。否則將不會發(fā)生回退 (Fallback)。

3) 在黃金 (Golden) 鏡像的 BIT 文件中啟用以下比特流設(shè)置 (Bitstream settings)。

ICAP_Enable:Yes

4) 在黃金鏡像和多重啟動 BIT 文件中啟用以下比特流設(shè)置:

Reset_on_err:Yes

如何添加 ICAP:

遵循以下步驟,將 ICAP 添加到您的設(shè)計中:

1) 在黃金設(shè)計中,將 Spartan3AN 器件的 ICAP 原語例化,并編寫狀態(tài)機以控制跳轉(zhuǎn)至更新/多重啟動 (Update/Multiboot) 鏡像時的 ICAP 操作?;蛘?,也可以參閱本文隨附的 ICAP FSM 代碼,對其進行定制以滿足您的黃金設(shè)計的需求。

2) 插入 ICAP 后,請在“ICAP 原語 (ICAP Primitive)”中輸入 Next 配置地址

3) 完成此操作后,請生成包含黃金鏡像和多重啟動鏡像的 MCS 文件,并執(zhí)行多重啟動。

責任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4967

    瀏覽量

    73960

原文標題:開發(fā)者分享 | 使用 ICAP 在 SPI 模式下執(zhí)行 Spartan-3AN 多重啟動

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    長晶科技重啟IPO

    據(jù)證監(jiān)會官網(wǎng)的信息顯示,江蘇長晶科技股份有限公司于2026年1月15日正式啟動上市輔導,華泰聯(lián)合證券有限責任公司擔任輔導機構(gòu)。這意味著長晶科技重啟IPO,此前2022年9月份,長晶科技就啟動
    的頭像 發(fā)表于 01-16 11:13 ?467次閱讀

    經(jīng)典 PLC 程序(3) - 延時啟動和停止

    工業(yè)控制中,特別是對于多電機或復雜設(shè)備的啟??刂疲訒r是一個非常重要且常見的設(shè)計。它主要用于保護設(shè)備、優(yōu)化運行、保障安全和實現(xiàn)工藝要求。控制邏輯與硬件接線1.硬件元件IO地址根據(jù)實際情況設(shè)置,PC
    的頭像 發(fā)表于 12-30 11:43 ?654次閱讀
    經(jīng)典 PLC 程序(<b class='flag-5'>3</b>) - 延時<b class='flag-5'>啟動</b>和停止

    現(xiàn)已上市:AMD Spartan UltraScale+ FPGA SCU35 評估套件——面向所有開發(fā)人員的經(jīng)濟實惠平臺

    AMD Spartan UltraScale+ FPGA SCU35 評估套件現(xiàn)已開放訂購。 該平臺由 AMD 構(gòu)建,為客戶提供了一條利用 Spartan UltraScale+ FPGA
    的頭像 發(fā)表于 11-27 10:52 ?445次閱讀

    AMD Spartan UltraScale+ FPGA的優(yōu)勢和亮點

    AMD Spartan UltraScale+ FPGA 集小型封裝、先進的 I/O 功能與低功耗等優(yōu)勢于一體。該系列 FPGA 配備高速 16.3 Gb/s 收發(fā)器、內(nèi)置的外部內(nèi)存控制器以及
    的頭像 發(fā)表于 10-17 10:16 ?784次閱讀
    AMD <b class='flag-5'>Spartan</b> UltraScale+ <b class='flag-5'>FPGA</b>的優(yōu)勢和亮點

    電能質(zhì)量在線監(jiān)測裝置重啟前,安全防護方面的檢查和日常運行時的檢查有何不同?

    電能質(zhì)量在線監(jiān)測裝置重啟前的安全防護檢查與日常運行時的檢查,核心差異源于 檢查目標、時機、操作場景的本質(zhì)不同 : 重啟前檢查是 “ 事前預(yù)防性檢查 ”,聚焦 “避免重啟操作引發(fā)安全事故
    的頭像 發(fā)表于 09-23 14:38 ?507次閱讀
    電能質(zhì)量在線監(jiān)測裝置<b class='flag-5'>重啟</b>前,安全防護方面的檢查和日常<b class='flag-5'>運行</b>時的檢查有何不同?

    Altera Agilex? 3 FPGA和SoC FPGA

    Altera Agilex? 3 FPGA和SoC FPGA Altera/Intel Agilex? 3 FPGA和SoC
    的頭像 發(fā)表于 08-06 11:41 ?4126次閱讀
    Altera Agilex? <b class='flag-5'>3</b> <b class='flag-5'>FPGA</b>和SoC <b class='flag-5'>FPGA</b>

    PD快充芯片U8732的軟啟動功能

    啟動技術(shù)的核心在于控制芯片電源電壓的平穩(wěn)上升。銀聯(lián)寶PD快充芯片U8732內(nèi)部集成有軟啟動功能,啟動時間TST(典型值 5ms)內(nèi),電
    的頭像 發(fā)表于 07-03 18:02 ?967次閱讀

    三相啟動自耦變壓器,能提升設(shè)備運行穩(wěn)定性嗎?

    對于水泵、風機行業(yè)來說,啟動設(shè)備的穩(wěn)定性至關(guān)重要。你是否常常因為普通啟動設(shè)備啟動過程中出現(xiàn)抖動現(xiàn)象,導致設(shè)備磨損加劇,進而影響設(shè)備的正常運行
    的頭像 發(fā)表于 06-25 11:39 ?578次閱讀
    三相<b class='flag-5'>啟動</b>自耦變壓器,能提升設(shè)備<b class='flag-5'>運行</b>穩(wěn)定性嗎?

    AMD Spartan UltraScale+ FPGA 開始量產(chǎn)出貨

    高 I/O、低功耗及先進的安全功能,適用于成本敏感型邊緣應(yīng)用 AMD 很高興宣布,Spartan UltraScale+ 成本優(yōu)化型系列的首批器件現(xiàn)已投入量產(chǎn)! 三款最小型的器件——SU10P
    的頭像 發(fā)表于 06-18 10:32 ?2316次閱讀
    AMD <b class='flag-5'>Spartan</b> UltraScale+ <b class='flag-5'>FPGA</b> 開始量產(chǎn)出貨

    電機重啟動的控制策略

    為了解決高壓大容量變頻器調(diào)速異步電機失電后的重啟動問題,本文作者曾經(jīng)采用過直流側(cè)最小電流法、交流側(cè)最小電流法等多種控制方法檢測轉(zhuǎn)子轉(zhuǎn)速。現(xiàn)場應(yīng)用中,發(fā)現(xiàn)這些方法存在提取信號困難、數(shù)據(jù)量大以及穩(wěn)定性
    發(fā)表于 05-27 16:23

    將SDK從版本1.3.4更新至1.3.5后,cyfx3s_msc應(yīng)用程序中的看門狗定時器出現(xiàn)故障怎么解決?

    使用 CyU3PSysWatchDogClear() 喂養(yǎng)看門狗后,應(yīng)用程序運行順利。 但是,當我刪除 CyU3PSysWatchDogClear() 函數(shù)時,應(yīng)用程序 5 秒后重置
    發(fā)表于 05-14 06:40

    求助,關(guān)于FX3 ROM引導加載程序系統(tǒng)重啟問題求解

    加載程序。 該問題是否與已知勘誤表問題(FX3 自供電時,USB 啟動模式下 USB 枚舉失?。┯嘘P(guān),因為 USB 端口/電路板系統(tǒng)重置期間不會完全斷電? 如果是這樣,那么就沒有辦法解決這個問題,讓 ROM 引導加載程序
    發(fā)表于 05-13 06:06

    TPS75003 集成和可配置的電源管理 IC (PMIC),帶有兩個降壓控制器和一個LDO數(shù)據(jù)手冊

    TPS75003 是面向 FPGA、DSP 和其他多電源應(yīng)用的完整電源管理解決方案。該器件已經(jīng)過測試,滿足所有 Xilinx Spartan-3、Spartan-3E 和 Spartan-3
    的頭像 發(fā)表于 04-29 15:34 ?895次閱讀
    TPS75003 集成和可配置的電源管理 IC (PMIC),帶有兩個降壓控制器和一個LDO數(shù)據(jù)手冊

    spartan 6 14位LVDS 反序列化

    spartan 6系列的FPGA 與14位ADC 輸出LVDS信號 怎么實現(xiàn)1:14的串轉(zhuǎn)并呢?iserdes2 ise里面最高只能實現(xiàn)8位啊
    發(fā)表于 04-25 15:20

    S32G3板卡上內(nèi)核崩潰后自動重啟怎么解決?

    我目前正在將我的 S32G3 板配置為在內(nèi)核崩潰后自動重啟。但是,盡管 sysctl.conf 文件中進行了必要的更改并觸發(fā)了重啟,但開發(fā)板并未按預(yù)期執(zhí)行自動
    發(fā)表于 03-31 08:26