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

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

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

芯片設(shè)計之Quarus 工具部分功能簡介

倩倩 ? 來源:《IC設(shè)計與方法》 ? 作者:《IC設(shè)計與方法》 ? 2022-08-17 15:26 ? 次閱讀

Quarus Ⅱ工具邏輯綜合的選項設(shè)置窗口如圖一所示,類似AISC邏輯綜合過程中的約束步驟,設(shè)計人員可以通過Quarus Ⅱ工具采用適合的手段對PLD(可編程器件)進行約束和優(yōu)化。

Quarus Ⅱ工具的約束包括三種:速度優(yōu)先、面積優(yōu)先、速度和面積平衡考慮。

Quarus Ⅱ工具可以使用宏單元進行邏輯優(yōu)化,該宏單元是可編程器件生產(chǎn)商設(shè)計完成的固定模塊如加法器、乘法器等。上述宏單元的效用優(yōu)于設(shè)計人員自主編寫的代碼,Quarus Ⅱ工具會從設(shè)計人員自主編寫的代碼中自動提煉出與宏單元有相同功能的代碼,并采用宏單元替換上述代碼。

Quarus Ⅱ工具中,有限狀態(tài)機(是一種用來進行對象行為建模的工具,作用是描述對象在其生命周期內(nèi)所經(jīng)歷的狀態(tài)序列,以及如何響應(yīng)來自外界的各種事件)的狀態(tài)編碼(個人理解:對有限狀態(tài)機的各種狀態(tài)的編號)有三種方式:Auto(自動選擇方式)、One-Hot(根據(jù)網(wǎng)絡(luò)資料理解:一位有效方式,通過將編碼中"1"左移編號,如010的下一個編號是100,而不是011)、Minimal Bit(個人理解:占用最小空間的方式)。

如果芯片設(shè)計代碼的有限狀態(tài)機未采用明確的狀態(tài)編碼方式,計算機會自動選擇合適的狀態(tài)機編碼方式,提高編碼效率。

3b00f34c-1dcd-11ed-ba43-dac502259ad0.png

圖一,圖片來源:學(xué)堂在線《IC設(shè)計與方法》

布局布線可以采取幾種不同的方式。在初期設(shè)計過程中,需驗證設(shè)計功能是否正確,不需過多考慮芯片的效率,可以選取快速布局的方式,1小時可以完成布局布線。當(dāng)設(shè)計功能調(diào)整完成,需要采用緊湊的設(shè)計實現(xiàn)更優(yōu)的性能,可以選取標(biāo)準(zhǔn)布線方式,使設(shè)計達到最好的布局布線效果。

3b3666d0-1dcd-11ed-ba43-dac502259ad0.png

圖片來源:學(xué)堂在線《IC設(shè)計與方法》

IO引腳指定需要注意:

(1)通常會將數(shù)據(jù)總線的八位或十六位分布在同一方向,以使引腳位置可以處于芯片同一側(cè),且不給某一引腳指定具體名字。這種方式可以增加布局布線的靈活性,使布局布線實現(xiàn)線長最短、性能最好。

(2)在復(fù)雜芯片中,IO引腳可能會有多個Bank(根據(jù)網(wǎng)絡(luò)資料,個人理解為具有相同特征的一組輸入輸出信號)。每個Bank中的供電電壓和驅(qū)動方式等相同,也可以增加布局布線的靈活性。

3b6619a2-1dcd-11ed-ba43-dac502259ad0.png

圖片來源:學(xué)堂在線《IC設(shè)計與方法》

通常,IO引腳指定完成后,需進行IO引腳指定分析。需進行IO引腳指定分析的原因:可編程器件的一些IO引腳具有特殊功能,如時鐘專用引腳、復(fù)位信號專用引腳、存儲器相關(guān)引腳等,設(shè)計人員需要分析特殊引腳功能是否與所設(shè)計的IO引腳指定是否有沖突,并避免沖突。

圖二展示了IO引腳指定分析結(jié)果,在分析結(jié)果中給出詳細(xì)的IO分配表,IO分配表可用于后續(xù)PCB(印刷電路板,個人理解芯片實現(xiàn)具體功能所需的電路板)布線工具分析。除此之外,IO引腳的相關(guān)分析文件、相關(guān)輸出引腳的負(fù)載等信息均可以在相關(guān)窗口中獲取。

3b90c058-1dcd-11ed-ba43-dac502259ad0.png

圖二,圖片來源:學(xué)堂在線《IC設(shè)計與方法》

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • PLD
    PLD
    +關(guān)注

    關(guān)注

    6

    文章

    230

    瀏覽量

    59993
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4886

    瀏覽量

    70253
  • Quarus
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6468

原文標(biāo)題:芯片設(shè)計相關(guān)介紹(29)——Quarus Ⅱ工具部分功能簡介(下)

文章出處:【微信號:行業(yè)學(xué)習(xí)與研究,微信公眾號:行業(yè)學(xué)習(xí)與研究】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

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

    AI開發(fā)工具分類與功能

    當(dāng)下,AI開發(fā)工具不僅簡化了AI開發(fā)的復(fù)雜流程,還提高了開發(fā)效率,推動了AI技術(shù)的廣泛應(yīng)用。下面,AI部落小編為大家介紹AI開發(fā)工具的分類及其功能。
    的頭像 發(fā)表于 04-12 10:12 ?221次閱讀

    景銳51核芯片ISP燒錄工具免費下載

    景銳51核芯片ISP燒錄工具
    發(fā)表于 01-22 17:24 ?0次下載

    NS350可信計算芯片產(chǎn)品簡介

    電子發(fā)燒友網(wǎng)站提供《NS350可信計算芯片產(chǎn)品簡介.pdf》資料免費下載
    發(fā)表于 01-22 15:12 ?1次下載
    NS350可信計算<b class='flag-5'>芯片</b>產(chǎn)品<b class='flag-5'>簡介</b>

    PI Expert在線設(shè)計工具新增功能

    PI Expert是我們值得信賴的在線設(shè)計工具,其性能和功能仍在不斷增強當(dāng)中。
    的頭像 發(fā)表于 12-19 09:47 ?624次閱讀

    智多晶EDA工具HqFpga軟件實用小功能

    智多晶EDA工具HqFpga軟件實用小功能增加啦,支持生成可調(diào)用網(wǎng)表的功能和ballmap功能。下面來給大家講解一下如何通過HqFpga軟件生成可調(diào)用的網(wǎng)表文件以及ballmap
    的頭像 發(fā)表于 12-05 10:23 ?872次閱讀
    智多晶EDA<b class='flag-5'>工具</b>HqFpga軟件實用小<b class='flag-5'>功能</b>

    LKT(LCS)版權(quán)保護芯片方案簡介

    一、對比認(rèn)證方案 1、方案簡介 方案使用對稱算法,出廠階段在MCU端和加密芯片端分別預(yù)置一條相同的密鑰。運行階段MCU端和加密芯片端對同一組隨機數(shù)加密后產(chǎn)生兩組密文,最后在MCU端進行比對,只有結(jié)果
    的頭像 發(fā)表于 12-03 10:26 ?505次閱讀
    LKT(LCS)版權(quán)保護<b class='flag-5'>芯片</b>方案<b class='flag-5'>簡介</b>

    捷揚微-產(chǎn)品簡介:超寬帶(UWB)系統(tǒng)級芯片GT1500

    深圳鴻合智遠(yuǎn)|捷揚微-產(chǎn)品簡介:超寬帶(UWB)系統(tǒng)級芯片GT1500
    的頭像 發(fā)表于 11-18 11:47 ?1075次閱讀
    捷揚微-產(chǎn)品<b class='flag-5'>簡介</b>:超寬帶(UWB)系統(tǒng)級<b class='flag-5'>芯片</b>GT1500

    芯片開發(fā)必備工具|好用的文件比對工具有哪些?

    芯片開發(fā)工程中,通常為了知道工程目錄下發(fā)生了哪些改動,或者兩份源碼文件之間有什么不同,會需要用到文件和文件夾的比對工具。使用工具比肉眼觀察更便捷,也更精確!本文將介紹自己最常用的幾款文件比對
    的頭像 發(fā)表于 11-01 08:11 ?1046次閱讀
    <b class='flag-5'>芯片</b>開發(fā)必備<b class='flag-5'>工具</b>|好用的文件比對<b class='flag-5'>工具</b>有哪些?

    芯片開發(fā)必備工具——好用的文件比對工具有哪些?

    芯片開發(fā)必備工具——好用的文件比對工具有哪些?
    的頭像 發(fā)表于 11-01 08:11 ?588次閱讀
    <b class='flag-5'>芯片</b>開發(fā)必備<b class='flag-5'>工具</b>——好用的文件比對<b class='flag-5'>工具</b>有哪些?

    RISC-V 工具簡介

    架構(gòu)芯片上的難度。工具鏈?zhǔn)且粋€體系架構(gòu)的重要且不可缺失的組成部分,它是基礎(chǔ)軟件的基礎(chǔ)。RISC-V工具鏈經(jīng)過幾年的發(fā)展,在功能上已經(jīng)日漸完
    發(fā)表于 10-25 22:59

    Xpedition Schematic Analysis原理圖完整性分析工具簡介

    本系列,我們的產(chǎn)品技術(shù)專家將結(jié)合電子系統(tǒng)設(shè)計軟件的新功能和應(yīng)用熱點進行選題,本期主題為Xpedition Schematic Analysis 原理圖完整性分析工具簡介,敬請參閱!
    的頭像 發(fā)表于 09-24 10:00 ?1333次閱讀
    Xpedition Schematic Analysis原理圖完整性分析<b class='flag-5'>工具</b><b class='flag-5'>簡介</b>

    TI 降壓轉(zhuǎn)換器多功能引腳及其應(yīng)用的簡介

    電子發(fā)燒友網(wǎng)站提供《TI 降壓轉(zhuǎn)換器多功能引腳及其應(yīng)用的簡介.pdf》資料免費下載
    發(fā)表于 09-10 10:26 ?0次下載
    TI 降壓轉(zhuǎn)換器多<b class='flag-5'>功能</b>引腳及其應(yīng)用的<b class='flag-5'>簡介</b>

    TI磁感應(yīng)仿真器功能簡介

    電子發(fā)燒友網(wǎng)站提供《TI磁感應(yīng)仿真器功能簡介.pdf》資料免費下載
    發(fā)表于 08-28 09:48 ?0次下載
    TI磁感應(yīng)仿真器<b class='flag-5'>功能</b><b class='flag-5'>簡介</b>

    網(wǎng)絡(luò)監(jiān)控工具Nagios和Zabbix的功能和使用場景

    在現(xiàn)代網(wǎng)絡(luò)管理中,監(jiān)控工具是確保網(wǎng)絡(luò)運行正常、快速發(fā)現(xiàn)和解決問題的關(guān)鍵。本文將詳細(xì)介紹網(wǎng)絡(luò)工程師常用的兩款監(jiān)控工具:Nagios、Zabbix。每款工具都有其獨特的功能和使用場景,了解
    的頭像 發(fā)表于 08-13 16:28 ?3512次閱讀
    網(wǎng)絡(luò)監(jiān)控<b class='flag-5'>工具</b>Nagios和Zabbix的<b class='flag-5'>功能</b>和使用場景

    CAN總線測試工具的主要功能

    CAN總線測試工具是用于測試CAN(Controller Area Network)總線通信的軟件或硬件工具,其功能豐富且多樣化。以下是CAN總線測試工具的主要
    的頭像 發(fā)表于 06-25 16:02 ?1637次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品