国产精品久久国产精麻豆99网站,激烈18禁高潮视频免费,老师含紧一点h边做边走视频动漫,双乳被一左一右的吸着

統(tǒng)一這些RTL編碼規(guī)則,讓項(xiàng)目管理更輕松

隨著功能復(fù)雜度的快速提升,對芯片的要求也是隨著提高,所以現(xiàn)在一款芯片的開發(fā),往往需要數(shù)十人,長達(dá)幾個(gè)月的共同開發(fā)才能完成。

因?yàn)?span id="bbxfbrj" class="candidate-entity-word" data-gid="8269084">Verilog HDL的語法相對開放,所以每個(gè)人開發(fā)的Verilog HDL之間的差異也是非常的大。但是一個(gè)設(shè)計(jì)團(tuán)隊(duì)之間,進(jìn)行RTL模塊的交叉review、相互調(diào)用是非常頻繁的事情,所以為了增強(qiáng)RTL代碼的可移植性,以及review的效率,我們通常在一個(gè)項(xiàng)目開始的時(shí)候,會統(tǒng)一整理一個(gè)RTL編碼規(guī)則,里面的內(nèi)容包括,命名的規(guī)則、單詞的縮略原則,一些標(biāo)準(zhǔn)電路的常用寫法等等。往往這個(gè)編碼規(guī)則會寫的很具體,但是個(gè)人認(rèn)為,這是非常有必要的。在前面的兩篇文章中,我們已經(jīng)聊了一些,今天的文章,我就繼續(xù)來聊一聊一般常見的規(guī)則。

統(tǒng)一這些RTL編碼規(guī)則,讓項(xiàng)目管理更輕松

RTL推薦編碼規(guī)則

  • 在一個(gè)自然行中,只寫一條語句。因?yàn)閂erilog語法靈活,所以在一行中寫多條語句時(shí)沒有問題,但是我還是建議只寫一條,原因是增強(qiáng)了可讀性,進(jìn)而使得維護(hù)更加容易。當(dāng)每行只有一條語句時(shí),我們可以清楚的看清楚RTL塊的起止,方便閱讀,相反,如果有多條語句時(shí),我們比較難去區(qū)別不同begin-end的語句塊。
  • begin-end區(qū)分的RTL塊,需要使用縮進(jìn)來進(jìn)行區(qū)分,同一級的begin-end縮進(jìn)相同。縮進(jìn)與縮進(jìn)之間,相差四個(gè)空格,依次遞增。不要使用TAB鍵,因?yàn)閷τ诓煌瑱C(jī)器,編輯器,TAB對應(yīng)的縮進(jìn)值是不同的,所以防止出現(xiàn)在進(jìn)行RTL移植之后,出現(xiàn)亂碼的情況,所以統(tǒng)一使用空格進(jìn)行縮進(jìn)。

統(tǒng)一這些RTL編碼規(guī)則,讓項(xiàng)目管理更輕松

  • 在取名字時(shí),不能出現(xiàn)Verilog HDL或者VHDL的關(guān)鍵字。這條建議非常重要,在RTL中定義的輸入端口、輸出端口、變量、function、task、module等等,禁止使用關(guān)鍵字。
  • 在定義輸入、輸出端口以及信號時(shí),每行只定義一個(gè)。這么做的目的,也是為了增強(qiáng)可讀性,如果多個(gè)信號定義在一行,很容易出現(xiàn)遺漏,發(fā)現(xiàn)不了,一行只定義一個(gè)則可以很好地緩解這個(gè)問題。并且建議端口進(jìn)行定義時(shí),按照clock、reset、input、output的順序進(jìn)行。
  • 在進(jìn)行實(shí)例化模塊時(shí)候,應(yīng)該使用顯式的名字映射,而不是位置映射。因?yàn)楫?dāng)信號增多之后,通過位置映射,容易出現(xiàn)信號的丟失,或者連線的錯(cuò)誤,而這種問題是很難去debug,并且可讀性比較差。

統(tǒng)一這些RTL編碼規(guī)則,讓項(xiàng)目管理更輕松

小結(jié)

今天的文章,我們接著之前的文章,給出了一些編碼的規(guī)范,看起來特別瑣碎,但是卻是非常重要。比如說,要使用幾個(gè)空格進(jìn)行縮進(jìn)、每行寫幾條語句、每行定義幾個(gè)信號等等。如果您對內(nèi)容有什么建議或者疑問,歡迎和我進(jìn)行討論。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

年轻 娇小 亚洲人 日本语 夹| 坐公交忘穿内裤被挺进老外| 国产精品爽黄69天堂a| 久久99精品国产自在现线小黄鸭 | 久久久久久九九99精品| 久久99热狠狠色精品一区| 国产亚洲精品精品国产亚洲综合| 一对一私人外教| 中文字幕日本人妻久久久免费| 乱人伦人妻精品一区二区| 蜜桃成人免费视频在线播放| 欧美一区二区三区啪啪| 初尝黑人巨砲波多野结衣| 欧美疯狂性受xxxxx喷水| 野花香在线视频免费观看第一集| 寡妇张开腿让黑人捅爽| 永久免费a∨片在线观看| 性xxxx视频播放免费| 亚洲 中文字幕 日韩 无码| 国产影片中文字幕| 国产国产人免费人成免费视频| 在线精品亚洲一区二区小说| 扒开双腿猛进入jk校花免费网站 | 极品妇女扒开粉嫩小泬| 日日噜噜噜噜夜夜爽亚洲精品| 免费无码一区二区三区蜜桃| 精品国产乱码久久久久久1区2区| 亚洲av日韩av无码| 国产成人精品一区二区三区影院 | 老汉的性生生活1一7| 亚洲精品成人无码中文毛片| 亚洲av无码一区二区三区牲色| 人妻熟妇乱又伦精品视频app| 性猛交富婆╳XXX乱大交| 粗大挺进尤物人妻中文字幕| 欧洲美熟女乱又伦av影片| 女人做爰高潮呻吟17分钟| 电影院含着我的奶头| 亚洲 欧美 另类 动漫 在线| 久久99精品国产自在现线小黄鸭| 亚洲色偷偷综合亚洲av78|