最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

做好FPGA設(shè)計(jì)的五項(xiàng)基本功

2023-09-20 11:46 作者:有AI野心的電工和碼農(nóng)  | 我要投稿

轉(zhuǎn)載,原文地址已不可查。

成為一名說得過去的FPGA設(shè)計(jì)者,需要練好5項(xiàng)基本功:仿真、綜合、時(shí)序分析、調(diào)試、驗(yàn)證。

需要強(qiáng)調(diào)的一點(diǎn)是,以上基本功是針對(duì)FPGA設(shè)計(jì)者來說的,不是針對(duì)IC設(shè)計(jì)者的。對(duì)于IC設(shè)計(jì),我不懂,所以不敢妄言。

對(duì)于FPGA設(shè)計(jì)者來說,練好這5項(xiàng)基本功,與用好相應(yīng)的EDA工具是同一過程,對(duì)應(yīng)關(guān)系如下:

  1. 仿真:Modelsim, Quartus II(Simulator Tool)

  2. 綜合:Quartus II (Compiler Tool, RTL Viewer, Technology Map Viewer, Chip Planner)

  3. 時(shí)序:Quartus II (TimeQues t Timing Analyzer, Technology Map Viewer, Chip Planner)

  4. 調(diào)試:Quartus II (SignalTap II Logic Analyzer, Virtual JTAG, Assignment Editor)

  5. 驗(yàn)證:Modelsim, Quartus II(Test Bench Template Writer)

掌握HDL語言雖然不是FPGA設(shè)計(jì)的全部,但是HDL語言對(duì)FPGA設(shè)計(jì)的影響貫穿于整個(gè)FPGA設(shè)計(jì)流程中,與FPGA設(shè)計(jì)的5項(xiàng)基本功是相輔相成的。

對(duì)于FPGA設(shè)計(jì)者來說,用好HDL語言的可綜合子集可以完成FPGA設(shè)計(jì)50%的工作——設(shè)計(jì)編碼。

練好仿真、綜合、時(shí)序分析這3項(xiàng)基本功,對(duì)于學(xué)習(xí)HDL語言的可綜合子集有如下幫助:

  1. 通過仿真,可以觀察HDL語言在FPGA中的邏輯行為。

  2. 通過綜合,可以觀察HDL語言在FPGA中的物理實(shí)現(xiàn)形式。

  3. 通過時(shí)序分析,可以分析HDL語言在FPGA中的物理實(shí)現(xiàn)特性。

對(duì)于FPGA設(shè)計(jì)者來說,用好HDL語言的驗(yàn)證子集,可以完成FPGA設(shè)計(jì)另外50%的工作——調(diào)試驗(yàn)證。

  1. 搭建驗(yàn)證環(huán)境,通過仿真的手段可以檢驗(yàn)FPGA設(shè)計(jì)的正確性。

  2. 全面的仿真驗(yàn)證可以減少FPGA硬件調(diào)試的工作量。

  3. 把硬件調(diào)試與仿真驗(yàn)證方法結(jié)合起來,用調(diào)試解決仿真未驗(yàn)證的問題,用仿真保證已經(jīng)解決的問題不在調(diào)試中再現(xiàn),可以建立一個(gè)回歸驗(yàn)證流程,有助于FPGA設(shè)計(jì)項(xiàng)目的維護(hù)。


做好FPGA設(shè)計(jì)的五項(xiàng)基本功的評(píng)論 (共 條)

分享到微博請遵守國家法律
瑞安市| 蓬安县| 孟连| 荔浦县| 读书| 舒城县| 曲松县| 古蔺县| 临汾市| 微山县| 台江县| 武清区| 静安区| 武夷山市| 建水县| 巩留县| 都昌县| 方正县| 杭锦后旗| 偃师市| 郑州市| 南康市| 巴马| 福贡县| 侯马市| 鹤峰县| 嘉祥县| 通化市| 陵川县| 纳雍县| 禹州市| 福州市| 枣强县| 龙门县| 白山市| 松溪县| 裕民县| 舒兰市| 津南区| 富川| 临安市|