五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Verilog 格雷碼轉(zhuǎn)溫度計(jì)碼譯碼器代碼

2022-11-12 23:12 作者:核彈君·  | 我要投稿

做個(gè)備忘,純組合邏輯,分為兩步進(jìn)行,也供需要相關(guān)邏輯的同學(xué)參考:

  1. 首先把格雷碼轉(zhuǎn)換為二進(jìn)制碼

  2. 二進(jìn)制碼轉(zhuǎn)為溫度計(jì)碼

module gray2therm #(

? ? ? parameter N = 6

)(

? ? input [N-1:0] grey_i,

? ? output [0:(2**(N))-2] therm_o

);


wire [N-1:0] bin;

wire [0:(2**(N))-1] therm_code;


assign? bin[N-1] = grey_i[N-1];

localparam NUM = 2**(N);


genvar i;

generate

? ? ? for(i = N-2; i >= 0; i = i - 1) begin: gray_2_bin

? ? ? assign bin[i] = bin[i + 1] ^ grey_i[i];

? ? ? end

endgenerate


assign therm_o = $signed({1'b1,{(2**(N)-1){1'b0}}}) >>> bin;

endmodule


Verilog 格雷碼轉(zhuǎn)溫度計(jì)碼譯碼器代碼的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
昭苏县| 大足县| 洪洞县| 阿尔山市| 桃源县| 黄冈市| 咸宁市| 西盟| 信宜市| 汨罗市| 宁城县| 祁连县| 清远市| 宝应县| 准格尔旗| 吴忠市| 大英县| 霍城县| 民县| 轮台县| 台前县| 景宁| 上饶市| 遂平县| 凌云县| 曲周县| 绥化市| 含山县| 宜春市| 宿州市| 岳普湖县| 怀集县| 德庆县| 大连市| 翁牛特旗| 会理县| 博罗县| 金寨县| 长宁县| 武夷山市| 和政县|