在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

驗(yàn)證FPGA設(shè)計(jì)的策略

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:David Kelf ? 2022-06-14 09:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

FPGA 可以支持具有超過(guò) 2000 萬(wàn)個(gè)等效門(mén)、處理器平臺(tái)和一系列通信數(shù)字信號(hào)處理 (DSP) 和其他功能塊的設(shè)計(jì)。這些設(shè)備與過(guò)去的簡(jiǎn)單可編程芯片相去甚遠(yuǎn),過(guò)去設(shè)計(jì)人員可以快速將幾千個(gè)邏輯門(mén)加載到 FPGA 中并立即看到它們運(yùn)行。今天的設(shè)備需要一個(gè)全面的驗(yàn)證策略,就像 ASIC 一樣詳盡。

傳統(tǒng)FPGA驗(yàn)證

早期的 FPGA 設(shè)計(jì)流程包括輸入門(mén)級(jí)原理圖設(shè)計(jì),將其下載到測(cè)試板上的設(shè)備上,然后使用真實(shí)測(cè)試數(shù)據(jù)驗(yàn)證整個(gè)系統(tǒng)。即使只有幾千個(gè)門(mén),很明顯,在下載之前對(duì)設(shè)計(jì)進(jìn)行某種形式的仿真提供了一種通過(guò)早期檢測(cè)解決問(wèn)題的更簡(jiǎn)單、更快捷的方法。

隨著 FPGA 技術(shù)的改進(jìn),更先進(jìn)的設(shè)計(jì)技術(shù)是不可避免的。與 ASIC 設(shè)計(jì)類(lèi)似,硬件描述語(yǔ)言 (HDL) 的使用變得司空見(jiàn)慣,并且設(shè)計(jì)的黃金表示從門(mén)轉(zhuǎn)移到了寄存器傳輸級(jí) (RTL) 代碼。高級(jí)仿真用于在綜合之前對(duì)設(shè)計(jì)進(jìn)行徹底的功能驗(yàn)證,如今,所有高級(jí) ASIC 功能驗(yàn)證技術(shù)也用于 FPGA RTL 代碼。

然而,綜合后的 FPGA 驗(yàn)證是另一回事。

依賴(lài)于制造的驗(yàn)證

ASIC 和定制 IC 制造成本高、耗時(shí)且風(fēng)險(xiǎn)大。這導(dǎo)致了嚴(yán)格的簽核過(guò)程,最終設(shè)計(jì)以多種方式進(jìn)行測(cè)試,以確保其正確性。此外,硬件仿真通常用于大型 IC,以使用真實(shí)數(shù)據(jù)和/或?qū)⒃谏a(chǎn)中運(yùn)行的軟件進(jìn)一步測(cè)試設(shè)備。

當(dāng)然,F(xiàn)PGA 是不同的。由于 FPGA 可能會(huì)根據(jù)需要多次快速更新新設(shè)計(jì)代碼以使其正確,因此似乎沒(méi)有必要進(jìn)行詳盡的簽核和單獨(dú)的仿真。

FPGA 的一個(gè)特別有用的特性是快速原型設(shè)計(jì)的能力。事實(shí)證明,這對(duì)于高速驗(yàn)證非常寶貴,F(xiàn)PGA 甚至被用于針對(duì)其他 IC 類(lèi)型的原型設(shè)計(jì)。事實(shí)上,由于這一特性,一些仿真器將 FPGA 作為其核心技術(shù)。

過(guò)去,假設(shè)對(duì)于大型 FPGA,對(duì) RTL 代碼進(jìn)行功能測(cè)試并對(duì)原型設(shè)備本身進(jìn)行最終檢查就足夠了。然而,現(xiàn)在正在使用具有數(shù)百萬(wàn)個(gè)等效門(mén)的 FPGA,新的設(shè)計(jì)流程要求改變了這種情況。

大型 FPGA 設(shè)計(jì)流程問(wèn)題

可以將兩種類(lèi)型的硬件錯(cuò)誤引入 IC,包括 FPGA。在功能驗(yàn)證期間消除了人為錯(cuò)誤造成的設(shè)計(jì)錯(cuò)誤。另一方面,系統(tǒng)性問(wèn)題是由自動(dòng)化設(shè)計(jì)改進(jìn)工具鏈引入的,通常不會(huì)通過(guò)功能驗(yàn)證過(guò)程進(jìn)行檢查。如果它們進(jìn)入最終設(shè)備,它們可能很難被發(fā)現(xiàn)和損壞。

高質(zhì)量的 FPGA 解決方案依賴(lài)于工具鏈的有效性,尤其是綜合和布局布線 (P&R) 功能提供的優(yōu)化。寄存器與可用寄存器間邏輯的比率是固定的,如果該比率在設(shè)計(jì)代碼中不平衡,則允許浪費(fèi)矩陣的部分。因此,觸發(fā)器位置相對(duì)于邏輯門(mén)發(fā)生變化的順序優(yōu)化是重要的 FPGA 綜合和 P&R 能力(圖 1)。

圖 1:基本 FPGA 設(shè)計(jì)。

pYYBAGKn4s-ARYgwAAc49QJpkOc161.png

這些要求促使 FPGA 供應(yīng)商投資于復(fù)雜的、最先進(jìn)的綜合技術(shù)。為了設(shè)計(jì)出最高質(zhì)量的設(shè)計(jì),在這些工具中采用了極其積極的優(yōu)化,這是整個(gè) FPGA 設(shè)計(jì)結(jié)果質(zhì)量 (QoR) 的關(guān)鍵驅(qū)動(dòng)因素。

對(duì)于較小的 FPGA,由 RTL 代碼細(xì)化過(guò)程導(dǎo)致的系統(tǒng)性錯(cuò)誤相對(duì)不常見(jiàn),并且會(huì)在硬件內(nèi) FPGA 的最終測(cè)試期間發(fā)現(xiàn)。對(duì)于利用現(xiàn)代設(shè)計(jì)流程的大型 FPGA,這種假設(shè)已被證明是有缺陷的,并可能導(dǎo)致嚴(yán)重的設(shè)計(jì)問(wèn)題。

系統(tǒng)性錯(cuò)誤的等價(jià)檢查解決方案

采用積極優(yōu)化的綜合和 P&R 工具的組合容易出現(xiàn)系統(tǒng)錯(cuò)誤。因?yàn)檫@些工具對(duì) RTL 代碼中看似微小的差異很敏感,所以不可能測(cè)試每個(gè)設(shè)計(jì)和工具優(yōu)化組合。因此,通過(guò)提高優(yōu)化級(jí)別并檢查以確保不會(huì)為特定設(shè)計(jì)引入系統(tǒng)錯(cuò)誤,可以獲得最佳結(jié)果。

由于系統(tǒng)設(shè)計(jì)問(wèn)題的性質(zhì),在大型 FPGA 中測(cè)試門(mén)級(jí)設(shè)計(jì)表示已成為一項(xiàng)關(guān)鍵要求。系統(tǒng)性問(wèn)題可能發(fā)生在 FPGA 中與正在開(kāi)發(fā)的設(shè)計(jì)部分幾乎沒(méi)有關(guān)系的任何地方。它們通常會(huì)產(chǎn)生意外行為或由不尋常的極端情況觸發(fā),從而使驗(yàn)證測(cè)試的創(chuàng)建變得復(fù)雜且耗時(shí)。它們對(duì)調(diào)試很煩人,因?yàn)橥ǔ1仨氃趲缀鯖](méi)有關(guān)于問(wèn)題根源的信息的情況下檢查整個(gè)設(shè)計(jì)。最糟糕的是,他們可以輕松地將其制成最終產(chǎn)品,從而導(dǎo)致后期制作重新旋轉(zhuǎn)。

用于 ASIC 設(shè)計(jì)的基于形式驗(yàn)證的等效檢查 (EC) 將 RTL 代碼與派生的門(mén)級(jí)等效代碼進(jìn)行了詳盡的比較,特別針對(duì)系統(tǒng)問(wèn)題(圖 2)。由于 RTL 代碼已經(jīng)過(guò)全面驗(yàn)證,因此整體解決方案代表了保證設(shè)計(jì)功能的最有效方式。

圖 2:等價(jià)檢查必須支持順序優(yōu)化。

pYYBAGKn4tiAVJD2AAJXaCfAx8E860.png

對(duì)于 FPGA 設(shè)計(jì),需要一種能夠支持最新 FPGA 綜合工具利用的高級(jí)順序優(yōu)化的新型 EC。由于 FPGA 設(shè)計(jì)流程在邏輯設(shè)計(jì)空間內(nèi)移動(dòng)鎖存器,標(biāo)準(zhǔn)等效性檢查無(wú)法輕松地將 RTL 寄存器映射到門(mén)觸發(fā)器。這可以通過(guò)利用更常見(jiàn)的與屬性檢查相關(guān)的高級(jí)形式技術(shù)來(lái)解決,例如,OneSpin 的 360 EC-FPGA 中使用的 EC 工具的一項(xiàng)新的重要功能。這是從 FPGA 設(shè)計(jì)中有效消除系統(tǒng)錯(cuò)誤的絕對(duì)要求。

在 FPGA 流程中使用 EC 有以下好處:

確信在最終 FPGA 測(cè)試中觀察到的任何問(wèn)題都與設(shè)計(jì)相關(guān),并且不是系統(tǒng)性的,從而推動(dòng)了更快、更輕松的調(diào)試過(guò)程。

消除了創(chuàng)建一系列復(fù)雜測(cè)試以針對(duì)系統(tǒng)錯(cuò)誤或嘗試預(yù)測(cè)系統(tǒng)錯(cuò)誤故障條件的耗時(shí)需求。

確信最終設(shè)計(jì)中不存在系統(tǒng)性、極端情況錯(cuò)誤,確保經(jīng)過(guò)驗(yàn)證的 RTL 代碼和門(mén)級(jí)最終設(shè)計(jì)之間的一致性。

有信心利用可用的最激進(jìn)的優(yōu)化,而不必?fù)?dān)心引入錯(cuò)誤,從而實(shí)現(xiàn)最高質(zhì)量的設(shè)計(jì)。

EC 的使用直接關(guān)系到最終設(shè)計(jì)質(zhì)量、可靠性、設(shè)計(jì)進(jìn)度和工程效率。毫不奇怪,全球許多使用大型 FPGA 的電子公司都在使用它。

FPGA實(shí)現(xiàn)驗(yàn)證

隨著 FPGA 變得越來(lái)越大和越來(lái)越復(fù)雜,它們的設(shè)計(jì)和功能驗(yàn)證趨向于 ASIC。在現(xiàn)代 FPGA 設(shè)計(jì)流程的先進(jìn)性的推動(dòng)下,這種趨勢(shì)現(xiàn)在正在擴(kuò)展到實(shí)現(xiàn)驗(yàn)證領(lǐng)域。EC 現(xiàn)在是該流程的必要組成部分,保留了 FPGA 生產(chǎn)過(guò)程中的固有效率。

審核編輯:郭婷

聲明:本文內(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1644

    文章

    22004

    瀏覽量

    616185
  • asic
    +關(guān)注

    關(guān)注

    34

    文章

    1244

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    雙三相感應(yīng)電機(jī)SVPWM的新型過(guò)調(diào)制策略

    。通過(guò)仿真和實(shí)驗(yàn)驗(yàn)證了所提過(guò)調(diào)制策略的正確、可行性。 純分享帖,需要者可點(diǎn)擊附件免費(fèi)獲取完整資料~~~*附件:雙三相感應(yīng)電機(jī)SVPWM的新型過(guò)調(diào)制策略.pdf【免責(zé)聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字
    發(fā)表于 06-19 11:10

    推動(dòng)硬件輔助驗(yàn)證平臺(tái)增長(zhǎng)的關(guān)鍵因素

    硬件加速和基于FPGA的原型設(shè)計(jì)誕生于1980年代中期,開(kāi)發(fā)者將當(dāng)時(shí)初露頭角的現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)率先應(yīng)用于硅前設(shè)計(jì)的原型驗(yàn)證,由此催生了一種全新的驗(yàn)證工具,打破了軟件仿真的主
    的頭像 發(fā)表于 06-11 14:42 ?324次閱讀
    推動(dòng)硬件輔助<b class='flag-5'>驗(yàn)證</b>平臺(tái)增長(zhǎng)的關(guān)鍵因素

    FPGA EDA軟件的位流驗(yàn)證

    位流驗(yàn)證,對(duì)于芯片研發(fā)是一個(gè)非常重要的測(cè)試手段,對(duì)于純軟件開(kāi)發(fā)人員,最難理解的就是位流驗(yàn)證。在FPGA芯片研發(fā)中,位流驗(yàn)證是在做什么,在哪些階段需要做位流
    的頭像 發(fā)表于 04-25 09:42 ?750次閱讀
    <b class='flag-5'>FPGA</b> EDA軟件的位流<b class='flag-5'>驗(yàn)證</b>

    極端溫度下的守護(hù)者:BMS測(cè)試儀如何驗(yàn)證電池?zé)崾Э胤雷o(hù)策略

    ”,如何通過(guò)精密測(cè)試驗(yàn)證熱失控防護(hù)策略的有效性?讓我們深入技術(shù)一線,揭開(kāi)這層安全防護(hù)的底層邏輯。 一、BMS測(cè)試儀的“感官網(wǎng)絡(luò)”:多維參數(shù)監(jiān)控 在極端溫度測(cè)試中,BMS測(cè)試儀如同“全科醫(yī)生”,部署了四大類(lèi)傳感器構(gòu)建監(jiān)控矩
    的頭像 發(fā)表于 03-31 18:00 ?457次閱讀

    工程碩士論文——基于FOC的永磁同步電機(jī)全速域無(wú)位置傳感器控制策略

    基于 STM32F401RET6 微控制器的永磁同步電機(jī)實(shí)驗(yàn)平臺(tái)的搭建,分別對(duì)實(shí)驗(yàn)平臺(tái)的硬件和軟件進(jìn)行了介紹,通過(guò)實(shí)驗(yàn)驗(yàn)證了本文所提出的基于 FOC 的永磁同步電機(jī)全速域無(wú)位置傳感器控制策略。 限時(shí)免費(fèi)下載哦~~~~
    發(fā)表于 03-06 12:39

    AMD技術(shù)賦能西門(mén)子FPGA原型設(shè)計(jì)解決方案

    西門(mén)子的 Veloce proFPGA CS 是一款針對(duì)軟件驗(yàn)證和軟硬件系統(tǒng)集成優(yōu)化的原型系統(tǒng)。它是一款基于 FPGA 的邏輯功能驗(yàn)證級(jí)工具。
    的頭像 發(fā)表于 02-27 11:48 ?652次閱讀

    芯華章發(fā)布FPGA驗(yàn)證系統(tǒng)新品HuaProP3

    近日,國(guó)內(nèi)EDA(電子設(shè)計(jì)自動(dòng)化)領(lǐng)域的佼佼者芯華章公司,正式對(duì)外宣布其最新研發(fā)的FPGA驗(yàn)證系統(tǒng)——HuaProP3已正式面世。這款產(chǎn)品的推出,標(biāo)志著芯華章在FPGA驗(yàn)證技術(shù)上的又一
    的頭像 發(fā)表于 12-13 11:12 ?828次閱讀

    芯華章推出新一代高性能FPGA原型驗(yàn)證系統(tǒng)

    華章科技,也在不斷提升硬件驗(yàn)證的對(duì)應(yīng)方案和產(chǎn)品能力。 HuaPro P3作為芯華章第三代FPGA驗(yàn)證系統(tǒng)產(chǎn)品,采用最新一代可編程SoC芯片,結(jié)合自研的HPE Compiler工具鏈,可支持容量更大、速度更快、更多最新高速接口的用
    發(fā)表于 12-10 10:49 ?564次閱讀
    芯華章推出新一代高性能<b class='flag-5'>FPGA</b>原型<b class='flag-5'>驗(yàn)證</b>系統(tǒng)

    國(guó)產(chǎn)EDA公司芯華章科技推出新一代高性能FPGA原型驗(yàn)證系統(tǒng)

    作為國(guó)產(chǎn)EDA公司的芯華章科技,也在不斷提升硬件驗(yàn)證的對(duì)應(yīng)方案和產(chǎn)品能力。 HuaPro P3作為芯華章第三代FPGA驗(yàn)證系統(tǒng)產(chǎn)品,采用最新一代可編程SoC芯片,結(jié)合自研的HPE Compiler工具鏈,可支持容量更大、速度更快
    發(fā)表于 12-10 09:17 ?677次閱讀
    國(guó)產(chǎn)EDA公司芯華章科技推出新一代高性能<b class='flag-5'>FPGA</b>原型<b class='flag-5'>驗(yàn)證</b>系統(tǒng)

    什么是回歸測(cè)試_回歸測(cè)試的測(cè)試策略

    ? 1、什么是回歸測(cè)試 回歸測(cè)試(Regression testing) 指在發(fā)生修改之后重新測(cè)試先前的測(cè)試以保證修改的正確性。理論上,軟件產(chǎn)生新版本,都需要進(jìn)行回歸測(cè)試,驗(yàn)證以前發(fā)現(xiàn)和修復(fù)的錯(cuò)誤
    的頭像 發(fā)表于 11-14 16:44 ?1045次閱讀

    數(shù)字芯片設(shè)計(jì)驗(yàn)證經(jīng)驗(yàn)分享文章 實(shí)際案例說(shuō)明用基于FPGA的原型來(lái)測(cè)試、驗(yàn)證和確認(rèn)IP——如何做到魚(yú)與熊掌兼

    本系列文章從數(shù)字芯片設(shè)計(jì)項(xiàng)目技術(shù)總監(jiān)的角度出發(fā),介紹了如何將芯片的產(chǎn)品定義與設(shè)計(jì)和驗(yàn)證規(guī)劃進(jìn)行結(jié)合,詳細(xì)講述了在FPGA上使用硅知識(shí)產(chǎn)權(quán)(IP)內(nèi)核來(lái)開(kāi)發(fā)ASIC原型項(xiàng)目時(shí),必須認(rèn)真考慮的一些問(wèn)題。
    的頭像 發(fā)表于 10-28 14:53 ?970次閱讀
    數(shù)字芯片設(shè)計(jì)<b class='flag-5'>驗(yàn)證</b>經(jīng)驗(yàn)分享文章 實(shí)際案例說(shuō)明用基于<b class='flag-5'>FPGA</b>的原型來(lái)測(cè)試、<b class='flag-5'>驗(yàn)證</b>和確認(rèn)IP——如何做到魚(yú)與熊掌兼

    基于場(chǎng)景的自動(dòng)駕駛驗(yàn)證策略

    自動(dòng)駕駛功能的出現(xiàn)可以很大地降低由人為因素造成的交通事故,隨之如何檢驗(yàn)和驗(yàn)證自動(dòng)駕駛系統(tǒng)及車(chē)輛的可靠性變得至關(guān)重要。但常見(jiàn)的測(cè)試驗(yàn)證手段通常伴隨著高昂的投入成本,因此使得驗(yàn)證過(guò)程變得十分困難。一個(gè)
    的頭像 發(fā)表于 10-22 16:14 ?762次閱讀
    基于場(chǎng)景的自動(dòng)駕駛<b class='flag-5'>驗(yàn)證</b><b class='flag-5'>策略</b>

    FPGA在圖像處理領(lǐng)域的優(yōu)勢(shì)有哪些?

    時(shí),FPGA可以輕松地適應(yīng)新的算法,而無(wú)需重新設(shè)計(jì)硬件。這種靈活性使得FPGA在圖像處理領(lǐng)域具有更快的開(kāi)發(fā)速度,有助于縮短產(chǎn)品的上市時(shí)間。同時(shí),FPGA還可以根據(jù)不同的圖像內(nèi)容,實(shí)時(shí)地調(diào)整處理
    發(fā)表于 10-09 14:36

    快速部署原型驗(yàn)證:從子卡到調(diào)試的全方位優(yōu)化

    引言原型驗(yàn)證是一種在FPGA平臺(tái)上驗(yàn)證芯片設(shè)計(jì)的過(guò)程,通過(guò)在FPGA上實(shí)現(xiàn)芯片的設(shè)計(jì)原型,使得開(kāi)發(fā)人員可以在硬件完成之前提前開(kāi)始軟件開(kāi)發(fā)和系統(tǒng)驗(yàn)證
    的頭像 發(fā)表于 09-30 08:04 ?1056次閱讀
    快速部署原型<b class='flag-5'>驗(yàn)證</b>:從子卡到調(diào)試的全方位優(yōu)化

    優(yōu)化 FPGA HLS 設(shè)計(jì)

    Vivado 工具中提供的標(biāo)準(zhǔn)指令或策略)可以使用免費(fèi)評(píng)估許可證在本地運(yùn)行 InTime 。或者,使用一些免費(fèi)積分和預(yù)裝 FPGA 工具注冊(cè) Plunify云帳戶(hù)。 啟動(dòng)InTime后
    發(fā)表于 08-16 19:56
    主站蜘蛛池模板: 免费视频在线播放 | 日韩一级一欧美一级国产 | 国产精品不卡片视频免费观看 | 黄色美女网站在线观看 | 欧美色图在线视频 | 亚洲色图狠狠干 | 亚洲美女啪啪 | 亚洲日韩图片专区第1页 | 日本高清视频色wwwwww色 | 四虎新地址 | 亚洲综合视频一区 | 国产毛片农村妇女aa板 | 毛色毛片免费观看 | 亚洲最新黄色网址 | 亚洲成年人网 | 亚洲free| 小雪被老外黑人撑破了视频 | 在线观看国产一级强片 | 亚洲人成在线精品 | 福利午夜在线 | 色综合久久98天天综合 | 天天干天天爽天天操 | 日韩第二页 | 天天操天天碰 | 亚洲国产成人精彩精品 | 一区二区三区免费精品视频 | 一级特色黄色片 | 人人澡人人澡碰人人看软件 | 26uuu另类欧美亚洲曰本 | 男女一进一出抽搐免费视频 | 四虎最新网址在线观看 | 在线a免费| 成人欧美精品久久久久影院 | 久久国产精品久久久久久 | 免费人成在线观看网站 | 国产馆精品推荐在线观看 | 午夜国产高清精品一区免费 | 婷婷六月激情在线综合激情 | 天天做夜夜做 | 欧美一区二区三区综合色视频 | 玖玖国产|