Encoder
Electronics2016. 11. 12. 04:13
encoder는 decoder의 반대기능을 수행하는 회로이다. 2^n개의 입력을 받아 n개의 출력을 내놓는다. 즉, encoder는 2^n개 중 활성화된 1bit 입력신호를 받아 알맞은 n bit binary를 출력한다.
2to1 encoder는 입력 2(=2^1)개와 출력 1개를 가진다.
Input |
Output |
|
A |
B |
R |
0 |
1 |
0 |
1 |
0 |
1 |
R=A
회로도는 마땅한 그림을 못구해서 첨부하지 않았지만, OR1에 input A를 넣은 것과 같다고보면 된다.
(4to2 encoder)
Input |
Output |
||||
I3 |
I2 |
I1 |
I0 |
Y1 |
Y0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
Y0=I1+I3
우선순위 인코더로 불리는 priority encoder는 입력에 우선순위를 정하여 입력이 여러개 있을 때 우선순위가 높은 입력값에 해당하는 출력을 뱉어낸다.
* 사진출처
www.electronicshub.org/binary-encoder/
'Electronics' 카테고리의 다른 글
Code converter (0) | 2016.11.13 |
---|---|
Multiplexer (0) | 2016.11.13 |
Decoder(=Demultiplexer) (0) | 2016.11.12 |
Adder(가산기) (0) | 2016.11.05 |
BCD와 3초과 코드 (0) | 2016.11.05 |