行為語句描述電路的外在行為,外文文獻(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輸出端,將得到生成寄存器:
開節(jié)點(diǎn)描述
根據(jù)定義,若循環(huán)行為體的信號(hào)敏感表中沒有沿敏感信號(hào),或者雖然有,但全部被引用,得到開節(jié)點(diǎn)ON描述:
跨時(shí)鐘域描述
若循環(huán)行為體的信號(hào)敏感表中有多于一個(gè)未被引用的沿敏感信號(hào),則構(gòu)成跨時(shí)鐘域描述,此時(shí),EDA通常會(huì)直接報(bào)錯(cuò)(需要設(shè)計(jì)者自己解決跨時(shí)鐘域問題)
編輯:jq
-
eda
+關(guān)注
關(guān)注
71文章
2788瀏覽量
173875 -
編譯器
+關(guān)注
關(guān)注
1文章
1642瀏覽量
49287 -
HDL代碼
+關(guān)注
關(guān)注
0文章
5瀏覽量
2111
原文標(biāo)題:FPGA學(xué)習(xí):行為語句的可綜合性
文章出處:【微信號(hào):gh_9d70b445f494,微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
構(gòu)建綜合指揮調(diào)度系統(tǒng)的重要性
比斯特電池組綜合性能測(cè)試機(jī)的測(cè)試與數(shù)據(jù)保存功能
![比斯特電池組<b class='flag-5'>綜合性</b>能測(cè)試機(jī)的測(cè)試與數(shù)據(jù)保存功能](https://file1.elecfans.com//web3/M00/04/10/wKgZO2duV9mAexr5AAB3FQ-XaDY373.jpg)
比斯特電池組綜合性能測(cè)試機(jī):推動(dòng)電動(dòng)汽車行業(yè)發(fā)展的動(dòng)力
![比斯特電池組<b class='flag-5'>綜合性</b>能測(cè)試機(jī):推動(dòng)電動(dòng)汽車行業(yè)發(fā)展的動(dòng)力](https://file1.elecfans.com//web3/M00/03/BF/wKgZPGdr0zCAEHs-AAq3wyz_QzI202.jpg)
和普威視SW1000智慧水利綜合管理系統(tǒng)
![和普威視SW1000智慧水利<b class='flag-5'>綜合</b>管理系統(tǒng)](https://file1.elecfans.com/web3/M00/01/DA/wKgZO2dY9WuAInHxAAESvKwfeHc795.png)
高壓放大器在壓電材料綜合性能測(cè)試中的應(yīng)用
![高壓放大器在壓電材料<b class='flag-5'>綜合性</b>能測(cè)試中的應(yīng)用](https://file1.elecfans.com//web2/M00/0C/F8/wKgaomc-rf6AMCcoAADYCunT7Go917.png)
電池組綜合性能測(cè)試機(jī):新能源技術(shù)的重要設(shè)備
![電池組<b class='flag-5'>綜合性</b>能測(cè)試機(jī):新能源技術(shù)的重要設(shè)備](https://file1.elecfans.com//web1/M00/F5/91/wKgaoWc-pNGAEF42AAhMpIzUZ0E066.jpg)
深入解析電池組綜合性能測(cè)試機(jī)的工作原理
![深入解析電池組<b class='flag-5'>綜合性</b>能測(cè)試機(jī)的工作原理](https://file1.elecfans.com//web2/M00/0B/DE/wKgZomc69XeAUOZGAAq3wyz_QzI524.jpg)
深圳比斯特自動(dòng)化設(shè)備有限公司:電池綜合性能測(cè)試儀的佼佼者
FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?
引領(lǐng)電池組綜合性能測(cè)試新紀(jì)元|比斯特自動(dòng)化
![引領(lǐng)電池組<b class='flag-5'>綜合性</b>能測(cè)試新紀(jì)元|比斯特自動(dòng)化](https://file1.elecfans.com//web2/M00/04/66/wKgZombOge-ALXn_AACaEk2lPKY61.jpeg)
打造綜合性產(chǎn)業(yè)新高地,海博思創(chuàng)南通“四中心一基地”項(xiàng)目開工
![打造<b class='flag-5'>綜合性</b>產(chǎn)業(yè)新高地,海博思創(chuàng)南通“四中心一基地”項(xiàng)目開工](https://file1.elecfans.com/web2/M00/FF/0C/wKgZomam9fmAU9B5AANF1J0VXok946.png)
一次性使用無菌腦積水分流器綜合性測(cè)試儀
![一次<b class='flag-5'>性</b>使用無菌腦積水分流器<b class='flag-5'>綜合性</b>測(cè)試儀](https://file1.elecfans.com//web2/M00/C7/17/wKgZomYQoa-AeEUoAAa7pkjoQqc772.png)
鴻蒙TypeScript入門學(xué)習(xí)第6天:【條件語句】
![鴻蒙TypeScript入門學(xué)習(xí)第6天:【條件<b class='flag-5'>語句</b>】](https://file1.elecfans.com/web2/M00/C6/84/wKgZomYKR_aAbRPhAABW3F6g280594.png)
評(píng)論