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

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

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

芯片設(shè)計(jì)之Quarus 工具部分功能簡(jiǎn)介

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

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

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

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

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

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

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

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

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

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

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

IO引腳指定需要注意:

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

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

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

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

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

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

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

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

審核編輯 :李倩

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

    關(guān)注

    6

    文章

    221

    瀏覽量

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

    關(guān)注

    30

    文章

    4705

    瀏覽量

    68127
  • Quarus
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6394

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RISC-V 工具簡(jiǎn)介

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

    Xpedition Schematic Analysis原理圖完整性分析工具簡(jiǎn)介

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

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

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

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

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

    存內(nèi)計(jì)算技術(shù)工具鏈——量化篇

    本篇文章將重點(diǎn)講述存內(nèi)計(jì)算技術(shù)工具“量化”,我們將從面向存內(nèi)計(jì)算芯片的深度學(xué)習(xí)編譯工具鏈、神經(jīng)網(wǎng)絡(luò)中的量化(包括訓(xùn)練后量化與量化感知訓(xùn)練)、基于存內(nèi)計(jì)算
    的頭像 發(fā)表于 05-16 12:35 ?1028次閱讀
    存內(nèi)計(jì)算技術(shù)<b class='flag-5'>工具</b>鏈——量化篇

    模擬芯片電源管理芯片介紹

    相應(yīng)的短矩波,推動(dòng)后級(jí)電路進(jìn)行功率輸出。本文詳細(xì)介紹芯伯樂(lè)XBLW-模擬芯片電源管理芯片的分類及各種類芯片特征,希望看完后有更深刻的了解。01—描述
    的頭像 發(fā)表于 04-30 08:34 ?1530次閱讀
    模擬<b class='flag-5'>芯片</b><b class='flag-5'>之</b>電源管理<b class='flag-5'>芯片</b>介紹

    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái) Versal 介紹(2)

    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái) Versal 介紹,以及Versal 芯片開(kāi)發(fā)流程的簡(jiǎn)介
    的頭像 發(fā)表于 03-07 16:03 ?919次閱讀
    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)<b class='flag-5'>之</b> Versal 介紹(2)

    半導(dǎo)體芯片車規(guī)芯片——Lab Companion

    半導(dǎo)體芯片車規(guī)芯片 —— Lab Companion 半導(dǎo)體芯片車規(guī)芯片 一臺(tái)新能源汽車分為
    的頭像 發(fā)表于 01-11 14:30 ?647次閱讀
    半導(dǎo)體<b class='flag-5'>芯片</b><b class='flag-5'>之</b>車規(guī)<b class='flag-5'>芯片</b>——Lab Companion

    DshanMCU-R128s2芯片簡(jiǎn)介

    DshanMCU-R128s2芯片簡(jiǎn)介
    的頭像 發(fā)表于 12-22 09:55 ?765次閱讀
    DshanMCU-R128s2<b class='flag-5'>芯片</b><b class='flag-5'>簡(jiǎn)介</b>

    數(shù)字隔離芯片電平轉(zhuǎn)換應(yīng)用

    數(shù)字隔離芯片電平轉(zhuǎn)換應(yīng)用
    的頭像 發(fā)表于 12-05 11:09 ?2354次閱讀
    數(shù)字隔離<b class='flag-5'>芯片</b><b class='flag-5'>之</b>電平轉(zhuǎn)換應(yīng)用

    汽車功能安全芯片測(cè)試

    汽車功能安全芯片測(cè)試? 汽車功能安全芯片測(cè)試是保障汽車安全性能的重要環(huán)節(jié),也是汽車產(chǎn)業(yè)發(fā)展的關(guān)鍵部分。隨著汽車智能化技術(shù)的不斷進(jìn)步,車輛上搭
    的頭像 發(fā)表于 11-21 16:10 ?1486次閱讀

    為什么要測(cè)試芯片上下電功能芯片上電和下電功能測(cè)試的重要性

    為什么要測(cè)試芯片上下電功能?芯片上電和下電功能測(cè)試的重要性? 芯片上下電功能測(cè)試是集成電路設(shè)計(jì)和
    的頭像 發(fā)表于 11-10 15:36 ?1310次閱讀

    示波器的各個(gè)組成部分及其功能

    示波器的各個(gè)組成部分及其功能? 示波器是一種用于測(cè)量、觀測(cè)、顯示電信號(hào)波形的儀器,廣泛應(yīng)用于電子工程、通信工程以及各種研究領(lǐng)域。它包括多個(gè)組成部分,每個(gè)部分都有其獨(dú)特的
    的頭像 發(fā)表于 11-07 10:13 ?4059次閱讀

    芯片內(nèi)部電路的基本組成部分

    電路板的核心是什么? 很明顯就是 主控芯片 ,主控芯片是整個(gè)電路板的大腦,沒(méi)有這個(gè)大腦的話電路就沒(méi)有辦法正常運(yùn)轉(zhuǎn)了。 當(dāng)然除了主芯片還有各種各樣的功能IC,不過(guò)問(wèn)題來(lái)了, 這些
    的頭像 發(fā)表于 11-06 10:39 ?1413次閱讀
    <b class='flag-5'>芯片</b>內(nèi)部電路的基本組成<b class='flag-5'>部分</b>

    NPOI WEG報(bào)表工具簡(jiǎn)介

    包研究使用,發(fā)現(xiàn)工具包封裝了部分功能但不完全,使用時(shí)還會(huì)報(bào)一堆不必要的錯(cuò)誤,所以在這里將工具包利用LVOOP進(jìn)行封裝。
    的頭像 發(fā)表于 11-06 10:05 ?908次閱讀
    NPOI WEG報(bào)表<b class='flag-5'>工具</b>包<b class='flag-5'>簡(jiǎn)介</b>