《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > Verilog語言中case、casex、casez的用法和區別

Verilog語言中case、casex、casez的用法和區別

2022-10-01
來源:FPGA設計論壇
關鍵詞: Verilog case casex

  Verilog語言中casecasex、casez的用法和區別

  casez與casex語句是case語句的兩種變體, 在寫testbench時用到。

  一、case、casex、casez的區別

  下表給出case、casex、casez的真值表:

  1.png

  在case語句中,敏感表達式中與各項值之間的比較是一種全等比較,每一位都相同才認為匹配。

  在casez語句中,如果分支表達式某些位的值為高阻z,那么對這些位的比較就會忽略,不予考慮,而只關注其他位的比較結果。

  在casex語句中,則把這種處理方式進一步擴展到對x的處理,即如果比較雙方有一方的某些位的值是z或x,那么這些位的比較就不予考慮。

  二、case/casez/casex 在simulation/synthesis的區別

  有的網上說casex和casez屬于不可綜合語句,這是針對一般電路不會出現x狀態來說的,但是綜合工具并不會對x,z認識這個狀態,所以綜合出來的電路是一樣的。

  使用過程中許需要注意的問題:

  1)一般經常使用到的是casez語句,最好少用casex

  2)case/casez/casex其實都是可綜合的

  3)在電路中,可以用?來表示無關值的z

  4)case的描述,匹配都是從上到下進行的

  仿真的不同

  1)對于case

  case (sel)

  2'b00:      y = a;

  2'b01:      y = b;

  2'bx0:      y = c;

  2'b1x:      y = d;

  2'bz0:      y = e;

  2'b1?:      y = f;

  default :   y = g;

  endcase

  對于case來說,每一種情況都會識別(1/0/z/x)

  當sel的狀態是一下情況時,會出現以下結果

  2.png

  2)對于casez

  casez (sel)

  2'b00:      y = a;

  2'b01:      y = b;

  2'bx0:      y = c;

  2'b1x:      y = d;

  2'bz0:      y = e;

  2'b1?:      y = f;

  default:    y = g;

  endcase

  首先,case的描述,匹配都是從上到下進行的,如果使用了casez,看上面的casez的列表,只要輸入有z/?的話,就能和任意匹配。

  3.png

  3)對于casex

  casex (sel)

  2'b00   :   y = a;

  2'b01   :   y = b;

  2'bx0   :   y = c;

  2'b1x   :   y = d;

  2'bz0   :   y = e;

  2'b1?   :   y = f;

  default :   y = g;

  endcase

  casex也是從上到下匹配,當出現x/z/?的輸入的時候,都不會care,只管不是大大情況來匹配

  4.png

  綜合的不同

  綜合的時候,因為綜合工具其實都不會管你什么x/z/?,對于綜合工具來說是一樣的,所以case/casez/casex不同寫法的綜合結果,例子都是同樣的。

  例一:

  case (sel)

  2'b00   :   mux_out = mux_in[0];

  2'b01   :   mux_out = mux_in[1];

  2'b1?   :   mux_out = mux_in[2];

  default :   mux_out = mux_in[3];

  endcase

  例二:

  case (sel)

  2'b00   :   mux_out = mux_in[0];

  2'b01   :   mux_out = mux_in[1];

  2'b1x   :   mux_out = mux_in[2];

  default :   mux_out = mux_in[3];

  endcase

  這倆個例子的結果是一樣的。

  case(不是casez/casex的時候)的列表里面的x和z,都被綜合工具認為是不可達到的狀態就被去掉了。casez和casex里面的x/z都被認為是don’t care。

  對于綜合、仿真的結果

  1)在實際寫代碼的時候,如果使用case的時候,盡量不要用x/z/?,綜合工具也會不care

  2)casez和casex綜合的結果是一致的。

  3)casez稍好用一些,因為它可以用來代表don’t care的值

  4)最重要的一點就是,casez和casex其實沒有孰優孰劣

  5)casez語句用來處理不考慮高阻值z的比較過程,casex語句則將高阻值z和不定值都視為不必關心的情況。所謂不必關心的情況,即在表達式進行比較時,不將該位的狀態考慮在內。這樣在case語句表達式進行比較時,就可以靈活地設置以對信號的某些位進行比較。




更多信息可以來這里獲取==>>電子技術應用-AET<<

圖片.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          99在线观看免费视频精品观看| 久久这里只有| 国产精品免费久久久久久| 久久高清福利视频| 亚洲一区二区精品| 亚洲一区三区电影在线观看| 国产一区二区三区成人欧美日韩在线观看| 欧美裸体一区二区三区| 国产农村妇女毛片精品久久麻豆| 欧美在线观看视频| 性亚洲最疯狂xxxx高清| 亚洲精品美女在线| 久久国产日韩欧美| 国产精品一区视频网站| 一本色道久久加勒比精品| 久久电影一区| 久久国产精品99精品国产| 亚洲国产精品小视频| 久久免费黄色| 亚洲精品激情| 一区在线观看| 午夜久久久久久久久久一区二区| 久久久999| 久久精品国产2020观看福利| 国产一区二区三区黄视频| 国产亚洲一区在线播放| 国产在线观看精品一区二区三区| 亚洲男人的天堂在线观看| 欧美一区二区精美| 国产麻豆一精品一av一免费| 久久久爽爽爽美女图片| 久久久久女教师免费一区| 国产欧美视频一区二区| 噜噜噜噜噜久久久久久91| 免费日韩视频| 亚洲第一久久影院| 欧美日韩精品一二三区| 亚洲在线观看免费| 欧美精品黄色| 国产曰批免费观看久久久| 国产一区日韩二区欧美三区| 久久久精品999| 国产一区在线观看视频| 久久精品首页| 欧美日本三级| 亚洲在线观看免费| 久久在线播放| 亚洲视频免费在线观看| 亚洲区国产区| 在线精品一区| 久久久av水蜜桃| 欧美中文在线视频| 国产一区二区三区在线播放免费观看| 亚洲欧美日韩系列| 悠悠资源网亚洲青| 欧美一区在线直播| 99伊人成综合| 国内激情久久| 最新成人av网站| 国产一区观看| 精品粉嫩aⅴ一区二区三区四区| 亚洲在线免费| 亚洲福利视频网站| 免费欧美日韩国产三级电影| 欧美~级网站不卡| 欧美精品久久久久久久久久| 欧美在线视频不卡| 国产精品一区久久久| 欧美精品久久天天躁| 在线观看日韩国产| 亚洲精品在线视频观看| 久久亚洲春色中文字幕久久久| 韩国女主播一区| 国产精品国产a级| 国产日产精品一区二区三区四区的观看方式| 午夜精品久久久久久久99热浪潮| 欧美日韩国产色综合一二三四| 亚洲一区二区三区视频播放| 亚洲国产日韩一级| 欧美日韩精品国产| 国产一区二区日韩精品| 狼人社综合社区| 亚洲欧美在线免费| 国产无一区二区| 亚洲综合国产| 久久精品国产在热久久| 一区二区日韩伦理片| 欧美精品久久久久a| 久久亚洲午夜电影| 国产伦精品一区二区三区视频孕妇| 亚洲一级免费视频| 一区二区三区在线免费播放| 久久久久久久久久看片| 国产精品男女猛烈高潮激情| 久久久久久亚洲精品不卡4k岛国| 久久一二三区| 国产偷国产偷亚洲高清97cao| 亚洲一区二区免费| 亚洲尤物精选| 亚洲视频视频在线| 国产精品久久久久久影视| 亚洲免费成人av| 久久女同精品一区二区| 国产免费观看久久| 一区二区三区高清在线| 国产性色一区二区| 海角社区69精品视频| 一区二区三区视频在线看| 国产精品久久久久久久久果冻传媒| 欧美视频在线播放| 久久国产精品72免费观看| 国产精品成av人在线视午夜片| 国产午夜精品全部视频播放| 久久全球大尺度高清视频| 国产亚洲人成a一在线v站| 亚洲人妖在线| 欧美成人免费全部观看天天性色| 亚洲欧美成人在线| 国产精品福利在线观看网址| 久久国产免费看| 欧美亚男人的天堂| 99re6这里只有精品视频在线观看| 一区二区黄色| 亚洲日本va午夜在线电影| 欧美电影在线播放| 欧美成人精品1314www| 国产日韩欧美在线播放| 欧美精品激情在线观看| 国内一区二区在线视频观看| 伊人久久婷婷| 久久久久久久综合狠狠综合| 欧美日韩一二区| 国产精品综合不卡av| 国产精品v一区二区三区| 亚洲日本中文字幕免费在线不卡| 在线视频精品| 亚洲第一主播视频| 国产欧美精品在线播放| 国产精品美女在线观看| 欧美精品久久99| 国产欧美精品xxxx另类| 久久超碰97中文字幕| 韩国一区电影| 欧美伊人久久| 亚洲欧美日韩一区二区| 国产在线不卡| 亚洲美女中文字幕| 亚洲日本无吗高清不卡| 国产日韩综合一区二区性色av| 久久久久久午夜| 国产精品一国产精品k频道56| 国产欧美一区二区精品仙草咪| 国产精品免费网站在线观看| 国产精品久久久99| 性色一区二区三区| 99热这里只有精品8| 国产日韩欧美一区| 黄色欧美日韩| 久久久精彩视频| 精品成人国产在线观看男人呻吟| 亚洲精品国产无天堂网2021| 在线观看欧美日韩| 国产一区二三区| 99在线热播精品免费| 欧美专区福利在线| 国产精品免费视频观看| 欧美午夜电影一区| 国产精品一区在线观看| 久久综合久久美利坚合众国| 国产欧美日韩在线观看| 国产日产亚洲精品系列| 毛片精品免费在线观看| 久久精品国产亚洲一区二区| 亚洲国产精品欧美一二99| 欧美私人啪啪vps| 欧美一级在线亚洲天堂| 性高湖久久久久久久久| 黄色在线成人| 欧美精品1区2区| aa级大片欧美三级| 一本色道88久久加勒比精品| 久久久精品国产一区二区三区| 欧美日韩久久不卡| 麻豆视频一区二区| 亚洲人成毛片在线播放| 国产精品免费一区二区三区观看| 久久久久青草大香线综合精品| 日韩午夜电影| 国产精品一区二区女厕厕| 亚洲另类在线视频| 伊人久久av导航| 久久人人爽人人爽爽久久| 午夜精品久久久久久久久久久久| 亚洲人成网站999久久久综合| 亚洲国产日韩综合一区| 亚洲第一黄色| 久久精品国产2020观看福利| 亚洲剧情一区二区| 在线观看精品一区| 国产精品理论片在线观看| 亚洲精品专区| 99精品国产99久久久久久福利| 狂野欧美激情性xxxx欧美| 国产欧美精品日韩区二区麻豆天美| 国内精品美女在线观看| 好看不卡的中文字幕| 欧美色大人视频| 久久久久欧美精品| 国产精品国产三级国产aⅴ无密码| 国内一区二区在线视频观看| 亚洲无玛一区| 性欧美长视频| 国产精品久久久久久久久免费桃花| 欧美一区二区三区免费在线看| 国产精品男人爽免费视频1| 久久精品国产精品亚洲精品| 国产精品夜色7777狼人| 亚洲精品女人| 国产精品久久久久aaaa| 欧美日韩视频在线一区二区观看视频| 最近中文字幕日韩精品| 国产亚洲aⅴaaaaaa毛片| 狠狠色综合网站久久久久久久| 久久久97精品| 小黄鸭视频精品导航| 国产日韩欧美成人| 欧美私人网站| 久久在线免费| 欧美在现视频| 欧美日韩国产小视频在线观看| 国产亚洲欧美一区在线观看| 在线免费观看日本一区| 国产精品一区2区| 亚洲欧洲精品一区二区三区波多野1战4| 国产精品视频专区| 久久精品男女| 亚洲主播在线观看| 欧美色另类天堂2015| 一区二区三区欧美在线| 欧美在线一区二区| 久久女同精品一区二区| 小黄鸭精品aⅴ导航网站入口| 在线观看欧美一区| 黄色成人免费网站| 国产一区二区电影在线观看| 在线日韩电影| 久久成人羞羞网站| 在线天堂一区av电影| 久久人人97超碰人人澡爱香蕉| 午夜精品在线| 久久这里只有精品视频首页| 欧美日韩不卡视频| 欧美在线视频一区二区| 亚洲第一免费播放区| 日韩亚洲欧美一区| 99re6热在线精品视频播放速度| 1024成人网色www| 在线观看亚洲视频| 国产日本欧洲亚洲| 亚洲成人在线免费| 女生裸体视频一区二区三区| 亚洲韩国日本中文字幕| 亚洲一二三级电影| 国产精品一香蕉国产线看观看| 亚洲精品久久久一区二区三区| 中文亚洲视频在线| 亚洲视频axxx| 久久国产一区二区三区| 一本综合精品| 欧美猛交免费看| 欧美日韩一区二区在线观看| 在线不卡a资源高清| 亚洲精品孕妇| 欧美日韩视频在线一区二区观看视频| 免费成人在线观看视频| 欧美一区二区三区另类| 黄色精品在线看| 欧美男人的天堂| 免费视频一区二区三区在线观看| 亚洲精品日产精品乱码不卡| 国产午夜亚洲精品不卡| 久久久免费精品| 欧美一区二区三区免费观看| 亚洲一区三区在线观看| 国产视频不卡| 9色porny自拍视频一区二区| 亚洲精品日日夜夜| 亚洲在线观看免费| 国产精品久久午夜夜伦鲁鲁| 欧美专区日韩视频| 国模一区二区三区| 激情欧美日韩一区| 欧美日韩精品是欧美日韩精品| 日韩一级欧洲| 1024国产精品| 久久精品91久久久久久再现| 欧美日韩精品中文字幕| 久久成人免费电影| 久久国产精品色婷婷| 欧美母乳在线| 亚洲人永久免费| 欧美日韩国产123区| 欧美日韩黄色大片| 久久久一区二区三区| 麻豆精品国产91久久久久久| 伊人精品在线| 欧美一区午夜精品| 国产区在线观看成人精品| 欧美亚洲三区| 国产乱理伦片在线观看夜一区| 亚洲国产裸拍裸体视频在线观看乱了| 国产精品久久久一区二区三区| 欧美日韩精品免费观看视一区二区| 男女av一区三区二区色多| 国产一区二区精品在线观看| 在线观看中文字幕亚洲| 欧美中文字幕久久| 午夜精品婷婷| 激情久久久久久久久久久久久久久久| 亚洲一区国产一区| 一色屋精品视频在线观看网站| 欧美高清视频在线播放| 国产亚洲aⅴaaaaaa毛片| 亚洲视屏一区| 久久女同精品一区二区| 国产精品天天看| 久久伊人一区二区| 好看的日韩av电影|