하드디스크나 SSD를 연결하는 인터페이스는 크게 S-ATA (Serial ATA)와 P-ATA (Parallel ATA)로 나뉩니다. 예전의 컴퓨터에서는 기술적 한계로 인하여 데이터 전송 속도를 높이기 어려웠습니다. 때문에 저속으로 데이터를 전송을 여러 개 묶어 병렬로 데이터를 전송하는 P-ATA (Parallel ATA)를 사용했습니다. P-ATA (Parallel ATA)를 IDE 방식이라고도 합니다. IDE는 하드디스크 제조사인 웨스턴 디지털이 붙인 이름입니다.
IDE 포트라고도 하는 패러럴 포트는 위 그림과 같이 40개의 핀으로 구성되어있고 아래 표와 같은 구성으로 작동합니다. 데이터 전송이 Data 1부터 Data 15까지 나뉘고 다른 핀을 통해 접지와 다른 제어 신호들을 전송합니다. IDE 방식은 ATA-66부터 데이터 전송 속도를 더 늘리기 위해 40핀 80선 케이블을 사용하는데 늘어난 40개의 케이블은 잡음을 방지하는 기능이었습니다. IDE 방식은 ATA-100에서는 100MB/s의 데이터 전송 속도를 ATA-133에서는 133MB/s의 데이터 전송 속도를 갖게 되지만 병렬로 데이터를 전송하는 방식의 한계로 인하여 S-ATA로 대체됩니다.
Pin 1 | Reset |
Pin 2 | Ground |
Pin 3 | Data 7 |
Pin 4 | Data 8 |
Pin 5 | Data 6 |
Pin 6 | Data 9 |
Pin 7 | Data 5 |
Pin 8 | Data 10 |
Pin 9 | Data 4 |
Pin 10 | Data 11 |
Pin 11 | Data 3 |
Pin 12 | Data 12 |
Pin 13 | Data 2 |
Pin 14 | Data 13 |
Pin 15 | Data 1 |
Pin 16 | Data 14 |
Pin 17 | Data 0 |
Pin 18 | Data 15 |
Pin 19 | Ground |
Pin 20 | Key or VCC_in |
Pin 21 | DDRQ |
Pin 22 | Ground |
Pin 23 | I/O write |
Pin 24 | Ground |
Pin 25 | I/O read |
Pin 26 | Ground |
Pin 27 | IOCHRDY |
Pin 28 | Cable select |
Pin 29 | DDACK |
Pin 30 | Ground |
Pin 31 | IRQ |
Pin 32 | No connect |
Pin 33 | Addr 1 |
Pin 34 | GPIO_DMA66_Detect |
Pin 35 | Addr 0 |
Pin 36 | Addr 2 |
Pin 37 | Chip select 1P |
Pin 38 | Chip select 3P |
Pin 39 | Activity |
Pin 40 | Ground |
S-ATA 방식인 P-ATA 방식과 비교해서 핀의 개수가 7개로 줄어들었고 포트의 크기도 그만큼 줄어들었습니다. 데이터 전송도 A+, A-와 B-, B+를 통해서 직렬로 데이터를 전송합니다. 이런 구조로 S-ATA1은 150MB/s, S-ATA2는 300MB/s, S-ATA3는 600MB/s의 데이터 전송 속도를 갖습니다.
Pin | Name | Function |
---|---|---|
1 | GND | Ground |
2 | A+ | Transmit+ |
3 | A- | Transmit- |
4 | GND | Ground |
5 | B- | Receive- |
6 | B+ | Receive+ |
7 | GND | Ground |
P-ATA는 16차선의 시내 도로로 S-ATA는 4차선 고속 도로로 비유하여 생각할 수 있습니다. 시내 도로가 차선을 더 많지만 고속도로의 통행 속도가 더 빠른 것처럼 S-ATA 방식이 P-ATA인 IDE보다 데이터 전송 속도가 현저히 더 빠릅니다.
이상으로 직렬 타입(STAT) 병렬 타입(IDE) 차이점에 대해 살펴보았습니다.
즐거운 하루 보내세요. 감사합니다.
댓글 개