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

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

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

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

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

RTL推薦編碼規(guī)則

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

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

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

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

小結(jié)

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

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

岳的大肥坹毛茸茸| 无码丰满熟妇juliaann与黑人 | 锕锕锕锕锕锕~再深一点五种软件| 国产片+人+综合| 精品人妻无码一区二区三区牛牛 | 国产精品丝袜黑色高跟鞋| 最近2019年日本中文免费字幕| 护士表妺好紧竟然流水视频 | 免费网站看sm调教打屁股视频| 国产精品日本一区二区不卡视频| 亚洲爆乳www无码专区 | 人妻少妇被猛烈进入中文字幕| 无人区一线二线三线乱码| 麻豆妓女爽爽一区二区三| 厨房一次又一次的索要| 九九久久精品无码专区| 边啃奶头边躁狠狠躁av| 在电影院里拨开内裤挺进| 久久久老熟女一区二区三区| 亚洲av精品一区二区三区| 天堂资源官网在线资源| 国产一区二区三区在线观看免费| 乳欲人妻办公室奶水在线电影国产| 麻豆国产av超爽剧情系列| 久久99精品国产麻豆不卡| 色国产色无码色欧美色在线| 白少洁第1一40章免费阅读| 婷婷色国产偷v国产偷v| 女人高潮抽搐喷液30分钟视频| 久久精品中文字幕一区| 拍摄av现场失控高潮数次| 亚洲AV区无码字幕中文色| 精品国产v无码大片在线观看| 蜜桃视频直播app| 老牛嫩草一区二区三区| 国产精品免费a v片在线观看| 性色AV乱码一区二| 中文字幕人妻丝袜乱一区三区| 成人99精品久久毛片a片小说| 色欲av亚洲情无码av蜜桃| 12—13女人做a片|