一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

為何需要 ICAP?

對(duì)于非 ICAP 設(shè)計(jì),使用“主 SPI 模式 (Master SPI Mode)”時(shí),多重啟動(dòng)功能是無(wú)效的。

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

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

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

添加 ICAP 前:

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

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

例如,您的閃存中可能需要存儲(chǔ) 2 個(gè)鏡像。

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

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

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

ICAP_Enable:Yes

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

Reset_on_err:Yes

如何添加 ICAP:

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

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

2) 插入 ICAP 后,請(qǐng)?jiān)凇癐CAP 原語(yǔ) (ICAP Primitive)”中輸入 Next 配置地址

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

責(zé)任編輯:haq

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

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70718

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    PD快充芯片U8732的軟啟動(dòng)功能

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

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

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

    IDE中運(yùn)行固件內(nèi)自帶的AI程序,約2分鐘左右就死機(jī)了,為什么?

    1、IDE中運(yùn)行固件內(nèi)自帶的AI程序,約2分鐘左右就死機(jī),點(diǎn)擊停止報(bào) 繁忙,點(diǎn)連接也報(bào) 忙碌中。從資源管理器中點(diǎn)擊CanMV可以訪問(wèn)下一級(jí)文件夾。 2、過(guò)幾分鐘后IDE中點(diǎn)擊“連接
    發(fā)表于 06-06 07:28

    電機(jī)重啟動(dòng)的控制策略

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

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

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

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

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

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

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

    spartan 6 14位LVDS 反序列化

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

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

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

    理想L6榮獲2024版C-ICAP測(cè)評(píng)五星+認(rèn)證

    近日,中汽中心汽車測(cè)評(píng)管理中心發(fā)布2024年版中國(guó)智能網(wǎng)聯(lián)汽車技術(shù)規(guī)程(C-ICAP)測(cè)評(píng)結(jié)果,C-ICAP測(cè)評(píng)體系中包含輔助駕駛、智慧座艙、隱私保護(hù)三個(gè)單元,理想L6作為首批測(cè)試車型獲得五星+認(rèn)證
    的頭像 發(fā)表于 01-09 12:40 ?874次閱讀

    ADuC7026微控制器125°C下運(yùn)行時(shí)不斷重啟、這是正常行為嗎?

    我的 ADuC7026 微控制器 125°C 下運(yùn)行時(shí)不斷重啟、這是正常行為嗎?工作溫度可以提高嗎?
    發(fā)表于 12-19 07:24

    多平臺(tái)FPGA工程快速移植與構(gòu)建

    作為一名FPGA工程師,經(jīng)常需要在多個(gè)FPGA設(shè)備之間移植項(xiàng)目,核心的問(wèn)題是IP的管理和移植,今天通過(guò)安裝和使用 FuseSoC 多個(gè) AMD FPGA 之間移植一個(gè)簡(jiǎn)單的項(xiàng)目。從
    的頭像 發(fā)表于 11-20 16:12 ?1903次閱讀
    多平臺(tái)<b class='flag-5'>FPGA</b>工程快速移植與構(gòu)建

    采用Xilinx FPGA的AFE79xx SPI啟動(dòng)指南

    電子發(fā)燒友網(wǎng)站提供《采用Xilinx FPGA的AFE79xx SPI啟動(dòng)指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-15 15:28 ?0次下載
    采用Xilinx <b class='flag-5'>FPGA</b>的AFE79xx SPI<b class='flag-5'>啟動(dòng)</b>指南

    啟動(dòng)繞組與運(yùn)行繞組的區(qū)別是什么

    運(yùn)行繞組的定義 啟動(dòng)繞組和運(yùn)行繞組是電機(jī)繞組設(shè)計(jì)中的兩種基本形式。啟動(dòng)繞組主要用于電機(jī)的啟動(dòng)過(guò)程,它能夠提供足夠的
    的頭像 發(fā)表于 07-26 09:10 ?3376次閱讀

    單相電機(jī)的啟動(dòng)電容和運(yùn)行電容怎么樣接線

    和一個(gè)啟動(dòng)繞組組成。單相電源供電的情況下,由于只有一個(gè)相位的電流,電機(jī)的磁場(chǎng)是脈動(dòng)的,這會(huì)導(dǎo)致電機(jī)的轉(zhuǎn)矩也呈現(xiàn)脈動(dòng)狀態(tài),從而影響電機(jī)的啟動(dòng)運(yùn)行。為了改善這一狀況,通常需要在電機(jī)的電
    的頭像 發(fā)表于 07-19 15:26 ?4718次閱讀