일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 구현
- 조합
- 소프티어
- 마법의숲탐색
- 순서대로방문하기
- DP
- ros
- 수영대회결승전
- Calibration
- 토끼와 경주
- BFS
- DenseDepth
- 싸움땅
- 슈퍼컴퓨터클러스터
- ICER
- 포탑부수기
- 왕실의기사대결
- 마이크로프로세서
- ISER
- 삼성기출
- 백준
- 시뮬레이션
- 코드트리
- 이진탐색
- 나무박멸
- 코드트리빵
- ARM
- 3Dreconstruction
- 루돌프의반란
- dfs
Archives
- Today
- Total
목록verilog#demux구현 (1)
from palette import colorful_colors
[verilog] 1:4 DEMUX 구현 (디멀티플렉서, Demultiplexer)
dmux14.v 파일 module dmux14(y0, y1, y2, y3, in, sel); input [3:0] in; input [1:0] sel; output reg [3:0] y0, y1, y2, y3; always @(*) begin case(sel)//일반 모듈에서도 당연히 숫자 부여 가능. 2'b00 : begin y0 = in; y1 = 0; y2 = 0; y3 = 0; end//begin문으로 묶어주면 c언어에서 {}와 같은 역할!!!! 중요. 2'b01 : begin y0 = 0; y1 = in; y2 = 0; y3 = 0; end 2'b10 : begin y0 = 0; y1 = 0; y2 = in; y3 = 0; end 2'b11 : begin y0 = 0; y1 = 0; y2 = 0..
EE 학부과목/verilog
2023. 3. 13. 12:24