色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

FPGA設計時的五大注意事項盤點

Hx ? 作者:工程師陳翠 ? 2018-07-05 10:40 ? 次閱讀

在我的職業生涯中,我曾經為一些很有趣的項目做過FPGA設計,也曾挽救過許多誤入歧途的FPGA設計。我在處理這些問題設計時發現,雖然目標應用和開發團隊的成員不同,但這些設計顯然有一些通病,使設計從工程師坐下來寫第一行HDL程序代碼時,就注定了項目失敗的命運。

有鑒于此,我想有必要介紹一下我在挽救這些項目時發現的5個共同問題。這些問題是:

問題一:第一個問題是在項目開始之時沒有明確需求基線。這個問題不只與基于FPGA的開發有關,它與工程是普遍相關的。人們經常會在需求仍未成熟、還需不斷修改之時就急忙進行項目。但是如果我們沒有完全理解需求就匆匆開始開發,就可能出現初始步驟錯誤的情況,接下來的糾正則會帶來延遲和額外的成本。

太早開始項目會帶來開發風險,而這個風險需要降低。幸運的是,需求的深度和細節可以根據具體的應用進行修改。我期望為SIL4系統而不是商用系統提出許多更詳細的需求。總之,如果一開始對需求沒有達成一致意見,或沒有形成正確的需求基線,就會出現范圍蔓延問題。雖然一開始設計的架構非常合理,符合需求,但隨著需求基線的成熟,開發人員會嘗試加入新的功能,從而使架構越來越復雜。這樣用不了多久就會發生問題。

問題二:在理解需求細節之后,每個開發人員還應了解開發FPGA的計劃,因此需要制定一個計劃,定義從項目啟動到交貨要遵循的程序,確定主要開發步驟和工程審查點。

除了制訂計劃外,我們還需要以文文件的形式記錄架構和設計,確定每個主要的功能,看哪些功能是需要新開發的,哪些可以利用第三方IP或再利用現有IP(以后會越來越多)。計劃、架構和設計描述文文件可以說明工程技術團隊理清手頭的任務。我們還可以按照具體需求檢查所有的功能,確保提議的方案能夠滿足所有高層需求。

問題三:設計模塊和整個FPGA需要花費時間;但耗時更長的任務是設計驗證,以確保設計滿足需求。這種驗證不僅需要包含邏輯功能,還需要在組件所有可能的工作條件下進行。反過來說,這意味著有必要針對設計開發一個清晰的驗證策略;這不再只是寫寫程序代碼、執行一些仿真程序,然后將設計扔給硬件這么簡單了。

問題四:很多時候我們會因為過于投入某件事情而難以發現其中的問題,這正是引入工程設計審查的目的。透過審查,我們可以確保遵循良好的工程操作方法,并符合內部的開發標準。另外,它們還能幫助獨立工程師檢查設計的架構和實現,以確保提供所需的功能。如果在開發過程中不經過審查設計,可能就無法實現高質量的設計,并且可能增加下游的整合問題。

問題五:到這里你可能注意到,我提出的大多數觀點和過程是與更廣泛的工程而不是與設計編碼本身有關。開發程序代碼固然重要,但是確保我們利用第三方IP和再利用內部IP也同樣重要。

理想情況下,我們應該盡可能再利用鏈接庫中的許多現有IP塊,當不可能利用時,當然需要開發新的模塊。在創建新模塊時必須時刻牢記,這些模塊在未來的項目中應能再使用。我們應該考慮使用高層次綜合(HLS)工具來說明創建這些新模塊。因為允許我們工作在較高的抽象層,這些工具可以幫助我們更容易地拓展解決方案空間、縮短開發時間,并降低風險和成本。

上述問題是我在挽救FPGA設計時注意到的,您對誤入歧途的項目有何看法?

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

    關注

    1630

    文章

    21759

    瀏覽量

    604369
  • FPGA設計
    +關注

    關注

    9

    文章

    428

    瀏覽量

    26553
收藏 人收藏

    評論

    相關推薦

    使用信號分析儀器進行功率測量過程的五大注意事項總結

    的信號分析儀,依然常常導致測試結果產生較大的測量誤差甚至得到錯誤的結果。本文針對使用信號分析儀器進行功率測量過程中總結了五大注意事項
    發表于 07-17 07:25

    FPGA學習及設計中需要注意事項有哪些?

    想要做一名做FPGA的工程師 ,請問 FPGA學習及設計中需要注意事項有哪些?
    發表于 04-02 06:48

    FPGA仿真程序的設計方法,有什么注意事項

    FPGA仿真的方法有哪幾種FPGA仿真程序的設計方法FPGA仿真的注意事項
    發表于 04-29 06:15

    技術人員在FPGA計時注意什么事項

    技術人員在FPGA計時注意什么事項
    發表于 04-30 06:00

    FPGA在邏輯設計中有哪些注意事項

    請教各位,FPGA在邏輯設計中有哪些注意事項
    發表于 05-07 07:21

    膽機使用的注意事項

    膽機使用的注意事項:膽機使用的注意事項 我是初哥, 現在對膽機感興趣, 但聽說膽機使用麻煩, 請問有什么需要注意的?湖南吉首火車站 范增不必擔心, 膽機的使用方法
    發表于 11-29 17:09 ?46次下載

    FPGA設計的注意事項

    FPGA設計的注意事項 不管你是一名邏輯設計師、硬件工程師或系統工程師,甚或擁有所有這些頭銜,只要你在任何一種高速和多協議的復雜系統中使
    發表于 04-10 08:34 ?915次閱讀

    FPGA學習及設計中的注意事項

    學習FPGA注意事項FPGA的基礎就是數字電路和HDL語言,想學好FPGA的人,建議床頭都有一本數字電路的書,不管是哪個版本的,這個是基礎,多了解也有助于形成硬件設計的思想
    發表于 09-08 17:29 ?972次閱讀

    選擇云數據存儲服務的五大注意事項包括了:要求,位置,經驗,控制,監管

    安全云數據存儲服務可以幫助小型企業經濟有效地保護數據,但在選擇供應商之前,請牢記專家Joe Malec提出的五大注意事項
    的頭像 發表于 06-18 11:44 ?4786次閱讀

    如何選擇機房,這五大注意事項需了解

    如何選擇適合自己的機房【5大注意事項】?
    的頭像 發表于 07-04 20:08 ?962次閱讀

    使用注意事項

    使用注意事項
    發表于 03-17 20:14 ?1次下載
    使用<b class='flag-5'>注意事項</b>

    FPGA管腳調整的注意事項

    編程來校正信號的通信就可以了。在調整FPGA管腳之前必須熟悉幾點注意事項FPGA管腳調整的注意事項 (1)如圖12-1所示,當存在VRN/VRP管腳連接上/下拉電阻時,不可以調,V
    的頭像 發表于 06-20 11:20 ?852次閱讀

    使用注意事項

    使用注意事項
    發表于 07-07 19:04 ?0次下載
    使用<b class='flag-5'>注意事項</b>

    FPGA的有源電容器放電電路注意事項

    電子發燒友網站提供《FPGA的有源電容器放電電路注意事項.pdf》資料免費下載
    發表于 07-25 15:06 ?0次下載
    <b class='flag-5'>FPGA</b>的有源電容器放電電路<b class='flag-5'>注意事項</b>

    先進FPGA的電源設計注意事項(電源設計器121)

    電子發燒友網站提供《先進FPGA的電源設計注意事項(電源設計器121).pdf》資料免費下載
    發表于 08-26 09:27 ?0次下載
    先進<b class='flag-5'>FPGA</b>的電源設計<b class='flag-5'>注意事項</b>(電源設計器121)
    主站蜘蛛池模板: qvod免费电影| 色即是空之甜性涩爱| 18黄女脱内衣| 999精品影视在线观看| 日日干夜夜爽| 九九热在线视频| 高h辣h双处全是肉一对一| 在线观看免费国产成人软件| 天美传媒 免费观看| 麻豆官网md.pub| 国内久久久久影院精品| 糙汉顶弄抽插HHHH| 最新国产成人综合在线观看| 亚洲AVAV天堂AV在线网爱情| 人人做人人干| 麻豆国产精品AV色拍综合| 国内一级一级毛片a免费| 成人免费视频在线观看| 97超碰射射射| 伊人久久五月丁婷婷| 亚洲大爷操| 色爱AV综合区| 青青草伊人| 男生插女生下体| 啦啦啦 中文 中国 免费 高清在线 | 亚洲人成网站在线观看90影院| 日韩毛片在线视频| 男人和女人一级黄色大片| 久久艹伊人| 久草在线一免费新视频| 国产永不无码精品AV永久| 国产福利视频第一导航| 大香伊蕉在人线国产97| 白丝萝莉喷水| 变态露出野外调教| xxxxx俄罗斯| XXXchinese国产HD| 把手戳进美女尿口里动态图| free高跟丝袜秘书hd| avv天堂| 插我一区二区在线观看|