I/O 인터페이스와 버스
칩이나 보드 사이의 고속 연결이 많은 선을 나란히 두는 병렬 전송에서, 적은 선에 빠른 신호를 흘리는 직렬 전송으로 옮겨 온 주된 이유는 무엇입니까?
- A병렬 전송에서는 선마다 도착 시간이 어긋나는 현상(스큐)이 문제가 되어 속도를 높이기 어렵기 때문
- B직렬 전송은 전기를 사용하지 않아 소비 전력이 0이 되기 때문
- C병렬 전송이 법으로 금지되었기 때문
정답과 해설 보기
정답: A. 병렬 전송에서는 선마다 도착 시간이 어긋나는 현상(스큐)이 문제가 되어 속도를 높이기 어렵기 때문
병렬 전송에서는 많은 선의 비트를 같은 클록으로 맞추어 받아야 합니다. 속도가 올라가면 배선 길이의 작은 차이로 생기는 도착 시간의 어긋남(스큐)이 클록 주기에 비해 무시할 수 없게 되어 그 이상 빠르게 할 수 없습니다. 직렬 전송에서는 선 한 쌍마다 데이터에서 클록을 추출하므로 스큐 문제가 없고 선당 속도를 크게 높일 수 있습니다. 단자와 배선의 수도 줄일 수 있습니다.
- A. 올바릅니다. 선을 줄이면 배선과 단자도 줄일 수 있습니다.
- B. 직렬 전송도 전기 신호이며 전력을 사용합니다.
- C. 금지된 것은 아닙니다.