日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

FPGA設(shè)計(jì)中的編程技巧

出處:t9876 發(fā)布于:2007-04-29 09:13:10

FPGA設(shè)計(jì)中的編程技巧

熊海東,黃超昔,邵宇豐
(重慶郵電學(xué)院通信與信息工程學(xué)院 重慶)

隨著電子技術(shù)的發(fā)展,芯片的復(fù)雜程度越來越高,人們對數(shù)萬門乃至數(shù)百萬門電路設(shè)計(jì)的需求也越來越多;采用硬件描述語言HDL的設(shè)計(jì)方式應(yīng)運(yùn)而生,而在利用硬件描述語言HDL進(jìn)行FPGA設(shè)計(jì)時,高效的代碼有利于得到較為理想的電路。

Verilog HDL因其提供了非常精煉和易讀的語法而受到廣大硬件工程師的青睞。本文討論了在進(jìn)行FPGA設(shè)計(jì)中,如何通過編寫VerilogHDL代碼達(dá)到預(yù)期的設(shè)計(jì)要求。

2 設(shè)計(jì)技巧

2.1 如何減少關(guān)鍵路徑上的組合邏輯單元數(shù)

在FPGA中每條關(guān)鍵路徑上的邏輯單元都會增加一定的時延。因此為了保證關(guān)鍵路徑能滿足時序約束,設(shè)計(jì)時必須考慮在關(guān)鍵路徑上如何減少邏輯單元的使用。下面的例子說明了如何減少關(guān)鍵路徑上的邏輯單元個數(shù)。

首先假設(shè)"critical"所經(jīng)的路徑是一條關(guān)鍵路徑,在下面的例子中"critical"經(jīng)過了2個邏輯單元。

2.2 資源共享

資源共享能減少宏單元的使用數(shù)量,因此在設(shè)計(jì)時同樣可以通過編寫合適的程序來達(dá)到資源共享的目的。下面舉一個簡單的例子來說明。

下面是1個二選—選擇器和2個加法器。

2.3 為優(yōu)化邏輯而進(jìn)行的復(fù)制

設(shè)計(jì)人員在利用綜合工具對可編程邏輯器件進(jìn)行綜首時,都會面臨一個問題,即綜合工具并不能對復(fù)雜的設(shè)計(jì)實(shí)現(xiàn)的布局、布線結(jié)果。大多數(shù)綜合工具都有一個扇出控制.因此,為了優(yōu)化設(shè)計(jì),建議在設(shè)計(jì)代碼中產(chǎn)生復(fù)制邏輯,許多綜合工具都可以優(yōu)化復(fù)制,但必須告訴綜合
工具保持其重復(fù)邏輯.

2.3.1 復(fù)制組合邏輯

如果一個扇出大于1的組合邏輯不能在CLB內(nèi)部實(shí)現(xiàn),這時需要對組合邏輯進(jìn)行復(fù)制。下面給出組合邏輯復(fù)制的例子。

可以重新書寫代碼達(dá)到組合邏輯復(fù)制的目的。
2.3.2復(fù)制觸發(fā)器

為了優(yōu)化設(shè)計(jì),可對大扇出信號的觸發(fā)器進(jìn)行復(fù)制。因?yàn)榇笊瘸鲂盘柲軠p緩布線速度,并增加布線的難度??梢酝ㄟ^復(fù)制觸發(fā)器解決2個問題:減小扇出,縮短布線延遲;復(fù)制后每個觸發(fā)器可以驅(qū)動芯片的不同區(qū)域,有利于布線。下面給出復(fù)制觸發(fā)器的例子。

3 結(jié) 語

隨著硬件描述語言HDL被廣泛接受,掌握好硬件描述語言HDL對縮短開發(fā)時間,提高設(shè)計(jì)效率大有裨益。

  
關(guān)鍵詞:FPGA設(shè)計(jì)中的編程技巧

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!