1993.10.22

SUBJECT: Hard Disk interface 에 관하여

MEANING OF THIS MEMO:
전자신문에서 발췌

전송속도는 SCSI,  호환성은 IDE

 하드디스크인터페이스:SCSI,ST506/412,IDE,ESDI

⊙ 하드디스크( HD)를 PC 본체에 연결하는 제어기(Controller) 는 본체의 ROM BIOS
의 명령에따라 HD 에 기록된 정보를 주기억장치로 전송하거나, 반대로 주기억장치에
입력된 정보를 HD 로 보내는 역할을 한다. 현재 제어기는 XT 급 PC 용으로 8 비트짜
리 HDC(HD컨트롤러) 가, AT급이상에서는 플로피디스크드라이버의 제어까지 겸하는 16
비트 HFDC(하드/플로피디스크 컨트롤러) 가 각각 사용되고 있다. 그런데 HD 나 주기
억장치의 정보를 전송하는 때에 그 전송방식에 따라 HD 접속방식, 즉  인터페이스는
달라지게 된다. 일반적으로 HD 를 구입할때 사용자가 가장먼저 확인해야될 요소가운
데 하나가 바로 이 인터페이스이다. HD 인터페이스는 ST506/412, SCSI, ESDI,IDE 등
크게 4가지의 종류가 있다. 각 인터페이스들은 HD성능과 처리속도와 관계있는 초당정
보전송량(bps:bit per second)에서 큰차이를 보이고 있다. 이론적으로 정보전송량이
가장높은 인터페이스는 SCSI  이며 가장낮은것은 ST506/412 이가. ESDI 나 IDE 방식
의 정보전송량은 그 중간이다. 이들 4 가지 인터페이스에 대한 주요특징을 알아보기
로 하자. 먼저 SCSI(Small Computer Standard Interface) 는 정보를 8비트 단위로 병
렬전송하기때문에 초당전송량이 높다.그러나 SCSI는 다른 인터페이스처럼 HD 만을 위
한 인터페이스는 아니다. SCSI 는 원래 워크스테이션등 고성능시스템에서여러주변기
기들을 함께 제어하기위해 공동으로 설계되었다.즉, SCSI 는 단일 인터페이스로 멀티
태스킹 작업중인 워크스체이션 상의 여러 주변기기들을 동새에 체계적으로 제어하기
위한것이었다. 이수 SCSI 는 PC 가 고성능화 되고 멀티태스킹이 가능해재면서 PC HD
용 인터페이스로 보급이 늘기 시작하였다. 최근에는 16비트 병렬저송이 가능한 SCSI-
Ⅱ 가 개발됐으며 이를 다시 32비트로 확장하려는 SCSI-Ⅲ의 설계가 진행중이다.
ST506/412인터페이스는 HD 제조회가인 Segate Technology 가 처음설계했다고 해서 따
온 이름이다. 이방식은 HD 인터페이스의 원조러 통한다. 특히 5MB-20MB와 같은 저용
량HD 인터페이스로 널리보급 됐었다. SCSI 와 달리 AT506/412 는 HD 만을위한 인터페
이스이며 정보전송형태도 직렬이다. 전송모드 역시 디지털 이 아닌 애널로그이다. AT
급 PC 가 나오기 전까지만 해도 HD 인터페이스로는 ST506/412 가 유일했었다. 따라서
현재 사용되는 ROM BIOS 의 HD 관련 인터럽트는 바로 ST506/412 를 기준으로 하고있
다. ESDI 나 IDE 가 ST506/412 방식에 비해 한단계 발전된 방식이다. 이 방식은 IBM
이 87 년 처음 PS/2 컴퓨터에 채택, 보급시켰다. 그러나 ESDI(Enhanced Small Device
Interface) 는 ST506/412 와 달리 정보분리기(Data Separator)를 갖고있어 SCSI 처럼
디지털모드로 병렬전송할수 있다. 전송량도  SCSI  보다는 작지만 ST506/412 보다 2
배이상많다. AT버스방식이라고도 불리는 IDE(Intelligent Drive Electronics)인터페
이스는 현재 PC 에서 가장많이 사용되는 방식이다. PC  회사 Compaq 사가 HD 제조회
사인 Western Digital 사에 의뢰를 해서 개발 보급시컸다. IDE 방식을 채택한 HD 는
제어기기가 한데 묶여 제공된다는 장점이 있다. 또, IDE 는 본체의 확장버스에 직접
연결되며 XT급에서부터 486급 까지 PC 기종을 가리지않고 사용할수가 있다.

Revision History
Created              on Oct  22 ,1993