RM新时代网站-首页

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

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

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

怎樣分析PLD(可編程器件)邏輯綜合結(jié)果是否正確呢

工程師鄧生 ? 來(lái)源:學(xué)堂在線《IC設(shè)計(jì)與方法》 ? 作者:學(xué)堂在線《IC設(shè)計(jì) ? 2022-08-25 10:53 ? 次閱讀

PLD(可編程器件)邏輯綜合步驟結(jié)束后,需要分析邏輯綜合結(jié)果是否正確。

Quarus Ⅱ工具提供四種手段分析邏輯綜合結(jié)果,包括:RTL Viewer、TechnologyViewer、PowerPlay Power Analyzer Tool、State MachineViewer。

RTL Viewer、TechnologyViewer是圖形分析工具,通過(guò)圖形方式分析邏輯綜合結(jié)果。PowerPlay Power Analyzer Tool是功耗分析工具,設(shè)計(jì)人員可以通過(guò)該工具分析電路功耗。State MachineViewer是狀態(tài)機(jī)分析工具,設(shè)計(jì)人員可以通過(guò)該工具判斷電路的狀態(tài)機(jī)是否正確。

圖一是RTL Viewer的界面,Technology Viewer與RTL Viewer的分析結(jié)果展示形式類似。RTL Viewer可以通過(guò)原理圖的方式展示RTL電路(RTL層級(jí)是使用代碼設(shè)計(jì)芯片的一個(gè)層級(jí))映射的門級(jí)網(wǎng)單。

圖一左側(cè)展示了門級(jí)網(wǎng)單所用元器件或模塊的名稱及其引腳的名稱,圖一右側(cè)展示了各元器件或模塊的連接關(guān)系。

設(shè)計(jì)人員可以在RTL Viewer界面進(jìn)行操作,如對(duì)某些信號(hào)或路徑進(jìn)行約束操作。

相比于RTL Viewer,Technology Viewer可以直接展示出門級(jí)網(wǎng)單的門級(jí)連接,門級(jí)連接較RTL級(jí)連接更底層,設(shè)計(jì)人員可以通過(guò)Technology Viewer在門級(jí)層級(jí)對(duì)電路進(jìn)行約束和調(diào)試等操作(根據(jù)課程介紹理解,RTL Viewer所展示的層級(jí)也可以從RTL層級(jí)轉(zhuǎn)換到門級(jí)層級(jí),設(shè)計(jì)人員雙擊模塊可以進(jìn)入模塊的底層結(jié)構(gòu),即門級(jí)結(jié)構(gòu))。

57050750-1ea3-11ed-ba43-dac502259ad0.png

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

圖二是PowerPlay Power Analyzer Tool的界面,設(shè)計(jì)人員可通過(guò)該界面進(jìn)行功耗分析。

功耗分析在芯片設(shè)計(jì)中很重要。對(duì)于便攜式的設(shè)計(jì),要求整個(gè)電路的功耗低;對(duì)于服務(wù)器級(jí)的或復(fù)雜的系統(tǒng),因?yàn)樾酒臅?huì)達(dá)到幾瓦(W),甚至幾十瓦(W),也要求設(shè)計(jì)出低功耗的芯片。

功耗分析基于功耗的計(jì)算公式:

W=CV2f

其中,W表示功耗,C表示等效電路的負(fù)載,V表示芯片工作的電源電壓,f表示芯片工作頻率。

等效電路的負(fù)載和芯片的工作頻率需要通過(guò)布局布線結(jié)束的電路圖中計(jì)算得出。除此之外,還需通過(guò)對(duì)門級(jí)電路仿真得出任意一個(gè)節(jié)點(diǎn)(根據(jù)網(wǎng)絡(luò)資料理解:能夠發(fā)送、接受、轉(zhuǎn)發(fā)的位置)的工作波形進(jìn)行分析,得出每個(gè)節(jié)點(diǎn)在一定時(shí)間的波形翻轉(zhuǎn)次數(shù),確定芯片的工作頻率(含個(gè)人理解)。

PowerPlay Power Analyzer Tool的界面需設(shè)置每個(gè)節(jié)點(diǎn)波形的翻轉(zhuǎn)率(個(gè)人理解:在一定時(shí)間的波形翻轉(zhuǎn)次數(shù))。共有三種設(shè)置方式:

(1)沒(méi)經(jīng)過(guò)門級(jí)仿真時(shí),設(shè)計(jì)人員不知道每個(gè)節(jié)點(diǎn)翻轉(zhuǎn)率,可以設(shè)置默認(rèn)翻轉(zhuǎn)率12.5%,通過(guò)這種方式計(jì)算的功耗是估計(jì)值。

(2)經(jīng)過(guò)門級(jí)仿真后,得出準(zhǔn)確的翻轉(zhuǎn)信息,通過(guò)仿真工具提供的文本文件設(shè)置翻轉(zhuǎn)率。

(3)經(jīng)過(guò)門級(jí)仿真后,得出準(zhǔn)確的翻轉(zhuǎn)信息,將仿真工具提供的VCD格式文件輸入到功耗分析工具設(shè)置翻轉(zhuǎn)率。

57310c6a-1ea3-11ed-ba43-dac502259ad0.png

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

圖三是功耗分析的結(jié)果界面,分析報(bào)告結(jié)果包括芯片的總功耗、詳細(xì)功耗、電路不同區(qū)域的功耗、不同信號(hào)及翻轉(zhuǎn)率的功耗。

57590148-1ea3-11ed-ba43-dac502259ad0.png

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

根據(jù)網(wǎng)絡(luò)資料,通過(guò)State Machine Viewer,設(shè)計(jì)人員可以得到如圖四狀態(tài)轉(zhuǎn)移圖。個(gè)人理解,設(shè)計(jì)人員可以根據(jù)圖四分析各個(gè)狀態(tài)之間的轉(zhuǎn)換關(guān)系。

57915d5e-1ea3-11ed-ba43-dac502259ad0.png

圖四,圖片來(lái)源:百度文庫(kù)《EDA實(shí)驗(yàn)報(bào)告四(狀態(tài)機(jī)實(shí)現(xiàn)序列檢測(cè)器的設(shè)計(jì))》



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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

    文章

    224

    瀏覽量

    59375
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    385

    瀏覽量

    59759
  • 可編程器件
    +關(guān)注

    關(guān)注

    2

    文章

    59

    瀏覽量

    20934
  • 門級(jí)電路
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    1957

原文標(biāo)題:芯片設(shè)計(jì)相關(guān)介紹(30)——PLD邏輯綜合結(jié)果分析

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ADS1281怎樣評(píng)判采集到的結(jié)果是否準(zhǔn)確?

    各位專家我按照ADS1281做了一個(gè)轉(zhuǎn)換板,目前也能采集到電壓,但是不知道該怎樣評(píng)判采集到的結(jié)果是否準(zhǔn)確,請(qǐng)問(wèn)各位專家該怎樣判定我的板子是否達(dá)到了ADS1281這個(gè)芯片標(biāo)稱的性能
    發(fā)表于 12-11 07:17

    德州儀器推出全新可編程邏輯產(chǎn)品系列

    德州儀器(TI)近日宣布推出其最新的可編程邏輯器件PLD)系列,為工程師們帶來(lái)了從概念到原型設(shè)計(jì)的全新解決方案。這一創(chuàng)新產(chǎn)品系列基于TI出色的邏輯產(chǎn)品系列,旨在簡(jiǎn)化各類應(yīng)用的邏輯設(shè)計(jì)
    的頭像 發(fā)表于 10-28 17:38 ?498次閱讀

    德州儀器 (TI) 全新可編程邏輯產(chǎn)品系列助力工程師在數(shù)分鐘內(nèi)完成從概念到原型設(shè)計(jì)的整個(gè)過(guò)程

    相比,大幅減小了電路板尺寸。 ? 中國(guó)上海(2024 年 10 月 22 日)– 德州儀器 (TI)(納斯達(dá)克股票代碼:TXN)近日推出了可編程邏輯器件 (PLD) 系列。此產(chǎn)品系列以德州儀器出色的邏輯產(chǎn)品系列為基礎(chǔ),旨在幫助工
    發(fā)表于 10-22 11:51 ?261次閱讀
    德州儀器 (TI) 全新<b class='flag-5'>可編程</b><b class='flag-5'>邏輯</b>產(chǎn)品系列助力工程師在數(shù)分鐘內(nèi)完成從概念到原型設(shè)計(jì)的整個(gè)過(guò)程

    可編程晶振的優(yōu)點(diǎn)和缺點(diǎn)

    可編程晶振,近年來(lái)漸入人們眼中。什么是可編程晶振,與普通晶振有什么區(qū)別?可編程晶振的優(yōu)點(diǎn)和缺點(diǎn)有哪些?1,什么是可編程晶振可編程晶振是一種可
    的頭像 發(fā)表于 09-30 10:44 ?379次閱讀
    <b class='flag-5'>可編程</b>晶振的優(yōu)點(diǎn)和缺點(diǎn)

    PLC(可編程邏輯控制器)的升級(jí)方式有哪些

    PLC(可編程邏輯控制器)的升級(jí)通常包括硬件升級(jí)和軟件升級(jí)兩個(gè)方面。
    的頭像 發(fā)表于 05-27 11:26 ?750次閱讀

    什么是現(xiàn)場(chǎng)可編程邏輯陣列?它有哪些特點(diǎn)和應(yīng)用?

    在電子工程領(lǐng)域,現(xiàn)場(chǎng)可編程邏輯陣列(Field Programmable Logic Array,簡(jiǎn)稱FPLA)是一種具有強(qiáng)大靈活性和可編程性的半導(dǎo)體器件。它屬于可編程邏輯器件
    的頭像 發(fā)表于 05-23 16:25 ?918次閱讀

    可編程邏輯器件TPLD1201數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《可編程邏輯器件TPLD1201數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 04-30 10:02 ?0次下載
    <b class='flag-5'>可編程邏輯器件</b>TPLD1201數(shù)據(jù)表

    PLC(可編程邏輯控制器)利用Modbus通訊可以完成哪些任務(wù)?

    PLC(可編程邏輯控制器)利用Modbus通訊可以完成多種任務(wù),以下是其中的一些主要應(yīng)用
    的頭像 發(fā)表于 04-11 15:41 ?621次閱讀

    FPGA零基礎(chǔ)學(xué)習(xí)系列精選:半導(dǎo)體存儲(chǔ)器和可編程邏輯器件簡(jiǎn)介

    很高,而且設(shè)計(jì)、制造的周期很長(zhǎng)。可編程邏輯器件(programmable logic device 簡(jiǎn)稱PLD)的研制成功為解決這個(gè)問(wèn)題提供了理想途徑。 PLD是做為一種通用集成電路產(chǎn)生的,他
    發(fā)表于 03-28 17:41

    可編程片上系統(tǒng)是什么

    可編程片上系統(tǒng)(Programmable System-on-Chip,PSoC)是一種特殊的嵌入式系統(tǒng),它集成了數(shù)字邏輯、模擬電路和可配置模塊,將傳統(tǒng)的微處理器、微控制器和可編程邏輯器件等功能融合
    的頭像 發(fā)表于 03-28 14:55 ?640次閱讀

    現(xiàn)場(chǎng)可編程門陣列的原理和應(yīng)用

    FPGA是一種可編程的硬件邏輯器件,其核心組成部分是可編程邏輯單元(PLU)和可編程互連資源(I
    的頭像 發(fā)表于 03-27 14:49 ?675次閱讀

    現(xiàn)場(chǎng)可編程門陣列是什么

    現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array,簡(jiǎn)稱FPGA)是一種超大規(guī)模可編程邏輯器件,由可編程邏輯資源、可編程
    的頭像 發(fā)表于 03-16 16:38 ?2452次閱讀

    可編程邏輯器件的特征及優(yōu)勢(shì)科普

    可編程邏輯器件是一種集成電路,具有可編程功能的特性。它們可以根據(jù)用戶的需求進(jìn)行編程,從而實(shí)現(xiàn)不同的邏輯功能。
    的頭像 發(fā)表于 02-26 18:24 ?1103次閱讀

    可編程邏輯陣列PLA內(nèi)部邏輯結(jié)構(gòu)示意

    可編程邏輯陣列(Programmable Logic Array,PLA)和可編程陣列邏輯(Programmable Array Logic,PAL)都是數(shù)字邏輯電路中常見(jiàn)的
    發(fā)表于 02-02 11:41 ?2751次閱讀
    <b class='flag-5'>可編程邏輯</b>陣列PLA內(nèi)部<b class='flag-5'>邏輯</b>結(jié)構(gòu)示意

    可編程邏輯器件的優(yōu)化過(guò)程主要是對(duì)什么進(jìn)行

    可編程邏輯器件(Programmable Logic Device,簡(jiǎn)稱PLD)的優(yōu)化過(guò)程主要是對(duì)電路布局、邏輯設(shè)計(jì)、時(shí)序建模和資源利用等方面進(jìn)行優(yōu)化。下面,我將詳細(xì)介紹這些方面的優(yōu)化內(nèi)容。 一
    的頭像 發(fā)表于 02-01 16:41 ?681次閱讀
    RM新时代网站-首页