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

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

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

簡述行為語句的可綜合性

電子工程師 ? 來源:FPGA設(shè)計(jì)論壇 ? 作者:FPGA設(shè)計(jì)論壇 ? 2021-05-12 09:35 ? 次閱讀

行為語句描述電路的外在行為,外文文獻(xiàn)關(guān)于行為描述的定義是:

1.僅僅描述“What do”,而不描述(或幾乎不描述)“How to do”,的HDL代碼,為行為描述

2.不僅描述“What do”,部分描述(少量描述)“How to do”,的HDL代碼,為數(shù)據(jù)流描述

3.不僅描述“What do”,還有全部充分的描述“How to do”,的HDL代碼,為結(jié)構(gòu)化描述

注意英文“What do”對(duì)應(yīng)中文的“做什么”;“How to do”對(duì)應(yīng)中文的“如何去做”

在HDL語言系統(tǒng)中,行為語句(例如if,case)必須放置在特定的容器中,EDA才加以識(shí)別,用于綜合。這種特定的容器稱為行為體(Behaviour Body)。Verilog中常用的循環(huán)行為體為always語句塊。

閉節(jié)點(diǎn)描述

根據(jù)Verilog編譯器的定義:循環(huán)行為體中,信號(hào)敏感表在某些情況下,與綜合有關(guān)(按照EDA的經(jīng)典理論,循環(huán)行為體的信號(hào)敏感表與綜合無關(guān))。若描述閉節(jié)點(diǎn)(沿敏感),其定義為:信號(hào)敏感表中,有且有一個(gè)未被引用的沿敏感信號(hào),則該循環(huán)體的FA輸出端,將得到生成寄存器

47a7e98e-b2a3-11eb-bf61-12bb97331649.png

開節(jié)點(diǎn)描述

根據(jù)定義,若循環(huán)行為體的信號(hào)敏感表中沒有沿敏感信號(hào),或者雖然有,但全部被引用,得到開節(jié)點(diǎn)ON描述:

47b146be-b2a3-11eb-bf61-12bb97331649.png

時(shí)鐘域描述

若循環(huán)行為體的信號(hào)敏感表中有多于一個(gè)未被引用的沿敏感信號(hào),則構(gòu)成跨時(shí)鐘域描述,此時(shí),EDA通常會(huì)直接報(bào)錯(cuò)(需要設(shè)計(jì)者自己解決跨時(shí)鐘域問題)

47bd3a96-b2a3-11eb-bf61-12bb97331649.png

編輯:jq

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

    關(guān)注

    71

    文章

    2685

    瀏覽量

    172731
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1617

    瀏覽量

    49015
  • HDL代碼
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    2074

原文標(biāo)題:FPGA學(xué)習(xí):行為語句的可綜合性

文章出處:【微信號(hào):gh_9d70b445f494,微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    深圳比斯特自動(dòng)化設(shè)備有限公司:電池綜合性能測試儀的佼佼者

    深圳比斯特自動(dòng)化設(shè)備有限公司:電池綜合性能測試儀的佼佼者
    的頭像 發(fā)表于 10-22 15:02 ?128次閱讀

    引領(lǐng)電池組綜合性能測試新紀(jì)元|比斯特自動(dòng)化

    在新能源產(chǎn)業(yè)的蓬勃發(fā)展中,電池組的性能穩(wěn)定性與安全成為了行業(yè)關(guān)注的焦點(diǎn)。比斯特自動(dòng)化,作為業(yè)界領(lǐng)先的智能測試設(shè)備制造商,憑借其創(chuàng)新的電池組綜合性能測試機(jī),為這一領(lǐng)域注入了新的活力。這款測試機(jī)集成
    的頭像 發(fā)表于 08-28 09:48 ?205次閱讀
    引領(lǐng)電池組<b class='flag-5'>綜合性</b>能測試新紀(jì)元|比斯特自動(dòng)化

    一次使用無菌腦積水分流器綜合性測試儀

    一次使用無菌腦積水分流器綜合性測試儀 描述 一次使用無菌腦積水分流器是一種用于治療腦積水的醫(yī)療器械。腦積水是指在顱內(nèi)或腦脊液循環(huán)系統(tǒng)中積聚過多液體導(dǎo)致顱內(nèi)壓力增高的病癥。腦積水分流器被用來幫助
    的頭像 發(fā)表于 04-06 09:13 ?288次閱讀
    一次<b class='flag-5'>性</b>使用無菌腦積水分流器<b class='flag-5'>綜合性</b>測試儀

    焊錫膏的綜合性能該如何進(jìn)行評(píng)估?

    一款合適的錫膏對(duì)生產(chǎn)效率會(huì)帶來巨大的提升,可以減少因?yàn)殄a膏性能問題導(dǎo)致的工期延誤。客戶在選擇錫膏產(chǎn)品是常常會(huì)遇到的問題就是,如何評(píng)估所選購焊錫膏綜合性能的優(yōu)劣? 根據(jù)深圳福英達(dá)工業(yè)技術(shù)有限公司多年的錫膏解決方案經(jīng)驗(yàn),
    的頭像 發(fā)表于 03-20 09:13 ?307次閱讀

    assign語句和always語句的用法

    Assign語句和Always語句是在硬件描述語言(HDL)中常用的兩種語句,用于對(duì)數(shù)字電路建模和設(shè)計(jì)。Assign語句用于連續(xù)賦值,而Always
    的頭像 發(fā)表于 02-22 16:24 ?2166次閱讀

    多協(xié)議網(wǎng)關(guān)BE115是一款多協(xié)議轉(zhuǎn)多上行協(xié)議的綜合性轉(zhuǎn)換網(wǎng)關(guān)

    數(shù)據(jù)傳輸解決方案——協(xié)議轉(zhuǎn)換網(wǎng)關(guān)應(yīng)運(yùn)而生,廣泛應(yīng)用于工業(yè)自動(dòng)化和數(shù)字化工廠應(yīng)用環(huán)境中。 無縫銜接工業(yè)4.0時(shí)代 盡享樓宇暖通系統(tǒng)優(yōu)勢 多協(xié)議網(wǎng)關(guān)BE115是一款多協(xié)議轉(zhuǎn)多上行協(xié)議的綜合性轉(zhuǎn)換網(wǎng)關(guān),支持IEC104、MQTT、OPC UA、Mo
    的頭像 發(fā)表于 02-02 09:26 ?355次閱讀
    多協(xié)議網(wǎng)關(guān)BE115是一款多協(xié)議轉(zhuǎn)多上行協(xié)議的<b class='flag-5'>綜合性</b>轉(zhuǎn)換網(wǎng)關(guān)

    深入探討嵌入式C編程的goto語句

    什么是goto語句? goto 語句被稱為 C 語言中的跳轉(zhuǎn)語句。 用于無條件跳轉(zhuǎn)到其他標(biāo)簽。它將控制權(quán)轉(zhuǎn)移到程序的其他部分。 goto 語句一般很少使用,因?yàn)樗钩?/div>
    發(fā)表于 01-21 10:41 ?541次閱讀
    深入探討嵌入式C編程的goto<b class='flag-5'>語句</b>

    單片機(jī)if是什么語句

    單片機(jī)中的if語句是一種條件語句,用于根據(jù)不同的條件執(zhí)行不同的代碼塊。在程序執(zhí)行過程中,條件語句用來決定是否執(zhí)行特定的代碼段。在單片機(jī)編程中,if語句是最常見和最基礎(chǔ)的一種條件
    的頭像 發(fā)表于 01-05 14:04 ?1555次閱讀

    單片機(jī)中for語句的運(yùn)用

    單片機(jī)中的for語句是一種常見的循環(huán)控制結(jié)構(gòu),用于重復(fù)執(zhí)行一段代碼塊,可以簡化程序的編寫和減少代碼量。本文將詳細(xì)介紹單片機(jī)中for語句的運(yùn)用。 一、for語句的基本結(jié)構(gòu)和功能 for語句
    的頭像 發(fā)表于 01-05 14:02 ?2056次閱讀

    oracle執(zhí)行sql查詢語句的步驟是什么

    Oracle數(shù)據(jù)庫是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有強(qiáng)大的SQL查詢功能。Oracle執(zhí)行SQL查詢語句的步驟包括編寫SQL語句、解析SQL語句、生成執(zhí)行計(jì)劃、執(zhí)行SQL語句、返回
    的頭像 發(fā)表于 12-06 10:49 ?876次閱讀

    噪聲的模式與行為,區(qū)別Earth與Ground的重要

    噪聲的模式與行為,區(qū)別Earth與Ground的重要
    的頭像 發(fā)表于 12-01 16:04 ?499次閱讀
    噪聲的模式與<b class='flag-5'>行為</b>,區(qū)別Earth與Ground的重要<b class='flag-5'>性</b>

    C語言的break轉(zhuǎn)移語句講解

    C語言的break轉(zhuǎn)移語句是一種用于跳出循環(huán)或者switch語句的控制結(jié)構(gòu)。它的作用是提前結(jié)束循環(huán)或者switch語句,從而避免不必要的計(jì)算或者執(zhí)行。
    的頭像 發(fā)表于 11-22 15:34 ?613次閱讀
    C語言的break轉(zhuǎn)移<b class='flag-5'>語句</b>講解

    select語句的基本語法

    SELECT語句是SQL(Structured Query Language,結(jié)構(gòu)化查詢語言)中的一種查詢語句,用于從數(shù)據(jù)庫中檢索數(shù)據(jù)。它是數(shù)據(jù)庫操作中最常用和基本的語句之一。在本文中,我將為您詳盡
    的頭像 發(fā)表于 11-17 16:23 ?1820次閱讀

    SELECT語句的基本格式

    SELECT語句是SQL中最基本和最重要的語句之一。它被用于從數(shù)據(jù)庫中檢索數(shù)據(jù)。在本文中,我們將詳細(xì)介紹SELECT語句的基本格式和各個(gè)組成部分。 SELECT語句的基本格式如下: S
    的頭像 發(fā)表于 11-17 15:10 ?2531次閱讀

    sql查詢語句大全及實(shí)例

    SQL(Structured Query Language)是一種專門用于數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)交互式數(shù)據(jù)庫查詢語言。它被廣泛應(yīng)用于數(shù)據(jù)庫管理和數(shù)據(jù)操作領(lǐng)域。在本文中,我們將為您詳細(xì)介紹SQL查詢語句
    的頭像 發(fā)表于 11-17 15:06 ?1381次閱讀