FPGA 學習 00 二選一多路選擇器
mux2.v
module mux2(
//埠列表
a, //key0 1
b, //key1 1
sel, //key2 1
out //1:led熄滅 0: led亮
);
// key1 按下 釋放
// key0 按下 釋放
// key2 按下
// key1 按下 釋放
// key0 按下 釋放
//埠型別定義
input a;
input b;
input sel;
output out;
assign out = sel? b:a;
// assign out = (sel == 1)? b:a;
endmodule
mux2_tb.v
`timescale 1ns/1ns
module mux2_tb();
//激勵源
reg s1; //a
reg s2; //b
reg s3; //sel
wire Light1;
mux2 mux2_i0(
//埠列表
.a(s1),
.b(s2),
.sel(s3),
.out(Light1)
);
initial begin
s1 = 0;s2 = 0;s3 =0;
#100;
s1 = 1;s2 = 0;s3 =0;
#100;
s1 = 0;s2 = 1;s3 =0;
#100;
s1 = 1;s2 = 1;s3 =0;
#100;
s1 = 0;s2 = 0;s3 =1;
#100;
s1 = 1;s2 = 0;s3 =1;
#100;
s1 = 0;s2 = 1;s3 =1;
#100;
s1 = 1;s2 = 1;s3 =1;
#100;
$stop;
end
endmodule
引腳定義:
input a —> key0 --> M16
input b —> key1 --> E15
input sel —> E16
output out; —> A2
相關文章
- CSS學習(二)選擇符CSS
- less學習三—父選擇器
- JQ選擇器(標籤)學習
- jQuery 原始碼學習 (六) 選擇器jQuery原始碼
- CSS3學習----選擇器、字型CSSS3
- 002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)字元
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- golang開發:select多路選擇Golang
- jQuery選擇器——基本選擇器jQuery
- CSS選擇器(一)CSS
- css樣式選擇器學習筆記CSS筆記
- 透過NandGame網站學習選擇器NaNGAM網站
- JQuery選擇器——可見性篩選選擇器和屬性篩選選擇器jQuery
- 基本CSS選擇器,複合選擇器,後代選擇器CSS
- jQuery選擇器——層次選擇器jQuery
- 12.8學習日報(背景簡寫、選擇器繼承性、選擇器的權重)繼承
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- 排序——選擇排序小練習(二)排序
- 機器學習-學習筆記(二) --> 模型評估與選擇機器學習筆記模型
- jQuery選擇器之層次選擇器jQuery
- CSS選擇器(5)——屬性選擇器CSS
- jQuery選擇器——基本過濾選擇器jQuery
- CSS ID選擇器與CLASS選擇器CSS
- jQuery原始碼剖析 (二) - 選擇器jQuery原始碼
- jQuery第二章選擇器jQuery
- jQuery 3教程(二):jQuery選擇器jQuery
- Mysql學習版本的選擇MySql
- CSS-選擇器6-兄弟選擇器CSS
- jQuery選擇器——內容過濾選擇器jQuery
- jQuery選擇器——子元素過濾選擇器jQuery
- jQuery選擇器——屬性過濾選擇器jQuery
- 第二次放棄offer,我選擇學習。
- 4月10日學習筆記——jQuery選擇器筆記jQuery
- MySQL學習之影響優化器選擇索引因素MySql優化索引
- jQuery基礎學習(1)(標籤選擇器,事件)jQuery事件
- 一個選擇器工具。測試結構偽類選擇器方法
- 【CSS】【4】CSS選擇器練習CSS
- Jquery基礎筆記二(選擇器)jQuery筆記