吴忠躺衫网络科技有限公司

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>FPGA設計的八個重要知識點詳細說明

FPGA設計的八個重要知識點詳細說明

2020-12-16 | pdf | 0.13 MB | 次下載 | 2積分

資料介紹

  1. 面積與速度的平衡與互換

  這里的面積指一個設計消耗 FPGA/CPLD 的邏輯資源的數量,對于 FPGA 可以用消耗的 FF(觸發器)和 LUT(查找表)來衡量,更一般的衡量方式可以用設計所占的等價邏輯門數。速度指設計在芯片上穩定運行所能達到的最高頻率,這個頻率由設計的時序狀況來決定,以及設計滿足的時鐘要求:PAD to PAD time 、Clock Setup Time、Clock Hold Time、Clock-to-Output Delay 等眾多時序特征量密切相關。面積和速度這兩個指標貫穿 FPGA/CPLD 設計的時鐘,是設計質量的評價的終極標準 —— 面積和速度是一對對立統一的矛盾體。要求一個同時具備設計面積最小、運行頻率最高是不現實的。更科學的設計目標應該是在滿足設計時序要求(包括對設計頻率的要求)的前提下,占用最小的芯片面積。或者在所規定的面積下,是設計的時序余量更大、頻率跑的更高。這兩種目標充分體現了面積和速度的平衡的思想。作為矛盾的兩個組成部分,面積和速度的地位是不一樣的。相比之下,滿足時序、工作頻率的要求更重要一些,當兩者沖突時,采用速度優先的準則。從理論上講,如果一個設計時序余量較大,所能跑的速度遠遠高于設計要求,那么就通過功能模塊的復用來減少整個設計消耗的芯片面積,這就是用速度的優勢換取面積的節約。反之,如果一個設計的時序要求很高,普通方法達不到設計頻率,那么一般可以通過將數據流串并轉換,并行復制多個操作模塊,對整個設計采取乒乓操作和串并轉換的思想運行。

  2. 硬件原則

  硬件原則主要針對 HDL 代碼編寫而言:Verilog 是采用了 C 語言形式的硬件的抽象,它的本質作用在于描述硬件,它的最終實現結果是芯片內部的實際電路。所以評判一段 HDL 代碼的優劣的最終標準是:其描述并實現的硬件電路的性能,包括面積和速度兩個方面。評價一個設計的代碼水平較高,僅僅是說這個設計是由硬件想 HDL 代碼這種表現形式的轉換更加流暢、合理。而一個設計最終性能,在更大程度上取決于設計工程師所構想的硬件實現方案的效率以及合理性。(HDL 代碼僅僅是硬件設計的表達形式之一)初學者片面追求代碼的整潔、簡短,是錯誤的,是與 HDL 的標準背道而馳的。正確的編碼方法,首先要做到對所需實現的硬件電路胸有成竹,對該部分的硬件的結構和連接十分清晰,然后再用適當的 HDL 語句表達出來即可。另外,Verilog 作為一種 HDL 語言,是分層次的。系統級 -- 算法級 -- 寄存器傳輸級 -- 邏輯級 -- 門級 -- 開關級。構建優先級樹會消耗大量的組合邏輯,所以如果能夠使用 case 的地方,盡量使用 case 代替 if.。。..else.。

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
百家乐牌| 巴中市| 立博百家乐的玩法技巧和规则| 旅百家乐官网赢钱律| 百家乐官网韩泰阁| 尊龙国际娱乐| 全讯网信息| 百家乐的玩法技巧和规则| 澳门百家乐博彩网| 尊龙百家乐官网赌场娱乐网规则 | 真人百家乐官网888| 阿荣旗| 博彩百家乐软件| 网络百家乐官网破| 百家乐官网游戏机博彩正网| 百家乐官网赚水方法| 威尼斯人娱乐开户送18| 电玩百家乐官网游戏机路单| 威尼斯人娱乐城老品牌值得您信赖lm0| 网上百家乐官网的赌博网站| 全讯网zq06| 百家乐官网路纸下| 大发888游戏平台稳定大发888| 利澳百家乐的玩法技巧和规则| 名人百家乐官网的玩法技巧和规则 | 皇冠国际足球| 得荣县| 百家乐官网人生信条漫谈| 玩百家乐官网是否有技巧| 高档百家乐官网桌| 百家乐官网正规站| 百家乐官网网开服表| 百家乐平注法是什么| 百家乐赌博程序| 西游记百家乐娱乐城| 大发888娱乐城电话| 娱乐城开户送| 博雅德州扑克| 百家乐官网桌布小| 四方百家乐官网的玩法技巧和规则| 24山之巽山乾向水法及兼家分针|