女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

設計采用目標器件的移植切換方案

454398 ? 來源:Xilinx Blog ? 作者:Sanjay Churiwala ? 2020-12-20 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:Sanjay Churiwala,賽靈思公司工具與方法學應用專家

如果你已經有了一個設計并且想將這個設計移植到另一款目標器件上,這篇文章將幫助你確定這種轉換所應遵循的步驟。

這篇文章不會涉及與原設計完全不同的轉換方式,從底層組件來看并非完全不同的。

對于這種轉換你應該遵循特定的轉換指南,比如UltraScale系列轉換為Versal系列器件,這篇文章的主題就是這種轉換的方法,轉換的方式通常是相似的。

設計的RTL部分

底層的RTL結構和Verfilog/VHDL代碼不需要任何更改。

大部分的實例化原語也不需要任何更改,Vivado工具將會用等效的實例化原語來進行替換來滿足目標設計的需要。

可能有一些特定的原語不能進行替換,這可能與最初組件的選擇和目標設計的結合有一定關系。對于這種情況,你就需要手動找到最接近的等效功能從而替換之前的原語模塊。

對RTL源碼進行一次綜合操作,不用擔心時序約束的正確性,甚至不用去考慮是否是最優的綜合。

然后仔細查看綜合操作的日志文件,如果你看到某些與無法綜合的原語相關的信息,那么這些原語就需要你親自來替換了。

還要注意那些關鍵的警告,如果某些原語被重新設計了,但是功能就可能得不到保證。

使用綜合操作的日志文件來確定可能需要修改是一種比較快速的方法,而不用遍歷所有的RTL源碼。

設計的IP部分

如果你的設計采用了IP模塊,首先你需要檢查來確定相同的IP在新的芯片上是否還能夠使用。

大部分軟核IP在新的目標器件上都應該能夠使用,然而硬核IP有可能就不適用了,當然這與選擇的器件有關。

你想做的第一件事就是“升級”你的IP組件。

檢查IP說明文檔或者IP升級日志,這些文件包含更改了哪些參數、管腳輸出等詳細信息,IP升級日志可以在你的工程目錄下找到。

對于采用的所有IP,你要快速檢查可以自定義的參數,通常IP的自定義配置可以保留不變,然而在新的設計結構中可能還需要一些額外的參數設置,當然一些參數可能不再適用了,你希望看到的是采用當前的參數設置每個IP的功能都能正常工作。

同樣的輸入管腳配置也需要修改,如果有必要的話你需要檢查管腳輸出,更改實例化IP組件的管腳連接。

然后“生成輸入文件”——面向新的器件

即使在修改不同組件之前已經執行了“生成輸入文件”操作,那些輸入文件可能不再有意義,因此需要重新生成。

設計的IPI/BD部分

整個設計的IPI/BD部分與IP部分應該非常的相似。

首先要檢查一下在BD中使用的IP模塊在目標器件上是否可用。

對于設計的BD部分,執行“報告IP狀態”操作,升級建議的IP模塊。一般來說它會將以對BD中使用的所有IP進行升級。

查看IP升級日志文件,其中包括需要更改哪些參數、輸入管腳等詳細信息,IP升級日志可以在工程目錄下找到。

檢查每個IP的參數,可能會增加一些新的參數,一些之前版本的參數可能棄用了,同樣的管腳輸出也需要修改。

如果管腳輸出被更改了,你應該能夠借助自動化連接操作來找回丟失的連接。

一旦BD部分為新的設計準備好了,那么就可以執行“驗證BD”操作了,驗證成功后執行“生成輸入文件”操作即可。

檢查BD級的管腳輸出是否仍然保持不變,否則就需要重新實例化BD模塊并且更新BD模塊的管腳連接。

I/O管腳規劃和布局(Planning)

如果有需要還要根據新的目標器件的管腳輸出重新執行I/O布局操作。

實現步驟

一旦IP(包括工程目錄下的和BD目錄下的)都進行了更新,那么整個設計還需要重新執行編譯操作,包括綜合(synthesis)和實現(implementation)等操作。

在驗證過程中還需要對實現策略、執行順序、管腳規劃布局以及LOC約束進行仔細的檢查。

最后感謝來自CortexRF公司的格倫·英格利希(Glen English)對本篇文章的建議,確認了設計轉換器件過程中要注意的事項和操作步驟,從而保證整個設計的正常工作。

編輯:hfy


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 轉換器
    +關注

    關注

    27

    文章

    9065

    瀏覽量

    151861
  • vhdl
    +關注

    關注

    30

    文章

    820

    瀏覽量

    129959
  • RTL
    RTL
    +關注

    關注

    1

    文章

    389

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    機智云配網教程第三期:單片機代碼移植實戰

    前言本篇文章將分享單片機移植的經驗。可以下載并按步驟移植,也可以直接使用已移植好的工程文件。文中將介紹我在移植過程中遇到的問題,并提供解決方案
    的頭像 發表于 07-01 17:32 ?172次閱讀
    機智云配網教程第三期:單片機代碼<b class='flag-5'>移植</b>實戰

    給予多路復用器的多目標阻抗測量,測不準

    我設計了一個arduino控制ADG32多路復用器進行目標切換的電路,用來切換不同的測量目標,現在發現,當所有測量目標都接上的時候,阻抗會降
    發表于 06-11 15:50

    ACS1000中壓變頻器是如何實現同步切換控制的?

    ACS1000中壓變頻器實現同步切換控制主要依賴于其先進的控制技術和設計。以下是其實現同步切換控制的具體方式: 一、技術基礎 ACS1000中壓變頻器采用了最新的功率開關器件IGCT(
    的頭像 發表于 05-11 16:54 ?306次閱讀

    KP-3P-DLP4500EVM是否有方案可以縮短DLP的對焦距離?

    來使得投影圖案可以完全覆蓋或者接近于完全覆蓋我所需要成像的目標,就像右邊那張圖片一樣。 目前設想的是在投影鏡頭前方加一個類似于套筒鏡頭的器件把投影出來的圖案縮小,使得投影圖片可以更好地覆蓋成像目標,不知道是否有這類
    發表于 02-18 08:07

    詳解Object Detection Demo的移植

    繼上一篇移植了 Mediapipe 的 LLM Inference 后,這篇文章我們將繼續探索 Object Detection Demo 的移植
    的頭像 發表于 02-05 13:42 ?481次閱讀
    詳解Object Detection Demo的<b class='flag-5'>移植</b>

    智能語音識別照明解決方案,平臺自定義,中英切換

    智能語音識別照明方案引入NRK3502芯片,支持平臺自定義,離線控制,中英雙語切換。NRK3502具備高性能和靈活自定義能力,可推動智能照明革新,控制其他智能設備,為國際用戶提供全方位智能生活體驗。
    的頭像 發表于 01-10 13:23 ?439次閱讀
    智能語音識別照明解決<b class='flag-5'>方案</b>,平臺自定義,中英<b class='flag-5'>切換</b>

    采用物聯網能源效率解決方案實現凈零排放目標

    實現“凈零排放”意味著需要從環境中吸收等量的二氧化碳來平衡排放,以實現 1.5°C 的全球控溫目標。物聯網對實現凈零排放至關重要,因為它可利用實時數據優化流程和決策。這些解決方案能夠幫助企業深入
    的頭像 發表于 12-19 16:02 ?730次閱讀
    <b class='flag-5'>采用</b>物聯網能源效率解決<b class='flag-5'>方案</b>實現凈零排放<b class='flag-5'>目標</b>

    通過外部多路選擇開關來動態切換不同采樣目標時,ADS125H02的內部數字濾波器是否會導致采樣的結果會相互影響?

    請問:通過外部多路選擇開關來動態切換不同采樣目標時,ADS125H02的內部數字濾波器是否會導致采樣的結果會相互影響?如果會影響,應該如何處理這個問題?
    發表于 12-03 06:41

    AIGC系統中多個模型的切換調用方案探索

    。是一個AIGC系統能力不可或缺的環節。 目前現行方案中,一般直接請求不同的會話聊天對應不同的鏈接地址,又對應不同的算法模型。 1.2 現有技術及缺點 1、需要建立多個不同類型的AIGC聊天窗口,對應不同的鏈接,以對應不同的模型; 2、無法直接動態切換
    的頭像 發表于 11-27 11:43 ?518次閱讀
    AIGC系統中多個模型的<b class='flag-5'>切換</b>調用<b class='flag-5'>方案</b>探索

    多平臺FPGA工程快速移植與構建

    作為一名FPGA工程師,經常需要在多個FPGA設備之間移植項目,核心的問題是IP的管理和移植,今天通過安裝和使用 FuseSoC 在多個 AMD FPGA 之間移植一個簡單的項目。從 AMD Spartan 7 更改為 AMD
    的頭像 發表于 11-20 16:12 ?1916次閱讀
    多平臺FPGA工程快速<b class='flag-5'>移植</b>與構建

    kvm切換器怎么實現鍵盤熱鍵切換

    KVM切換器(Keyboard, Video, Mouse)是一種允許用戶通過一組鍵盤、鼠標和顯示器來控制多臺計算機的設備。它通過硬件或軟件方式實現對多臺計算機的切換控制。 1. KVM切換
    的頭像 發表于 10-17 09:36 ?2935次閱讀

    Nordic-RT-Thread5.1.0移植筆記

    Nordic-RT-Thread5.1.0移植筆記
    的頭像 發表于 10-16 08:09 ?1320次閱讀
    Nordic-RT-Thread5.1.0<b class='flag-5'>移植</b>筆記

    在KeyStone器件實現IEEE1588時鐘方案

    電子發燒友網站提供《在KeyStone器件實現IEEE1588時鐘方案.pdf》資料免費下載
    發表于 09-26 09:10 ?0次下載
    在KeyStone<b class='flag-5'>器件</b>實現IEEE1588時鐘<b class='flag-5'>方案</b>

    基于機智云移植STM32L496G代碼移植

    前言最近我拿到了STM32L496AGMCU,發現其擴展版可以連接ESP-01S。我想嘗試將開發板連接到我們的機智云上,并根據機智云提供的文檔進行程序移植。STM32CubeMX移植機智云自動生成
    的頭像 發表于 09-20 08:05 ?1196次閱讀
    基于機智云<b class='flag-5'>移植</b>STM32L496G代碼<b class='flag-5'>移植</b>

    國高電氣電力切換技術新應用之移動儲能電源車離并網切換保電

    國高電氣項目組憑借1000A級大電流靜態切換開關的豐富技術經驗,充分考慮了車載儲能保電車的使用環境需求。在實驗室的模擬驗證下,國高電氣成功推出了適用于移動儲能保電車的大功率靜態轉換開關方案。該方案
    的頭像 發表于 09-13 10:20 ?677次閱讀
    國高電氣電力<b class='flag-5'>切換</b>技術新應用之移動儲能電源車離并網<b class='flag-5'>切換</b>保電