EPP/ECP (Enhanced Parallel Port/Enhanced Capability Port)

EPP/ECP는 컴퓨터와 주변장치들 간의 양방향 병렬 통신을 위한 표준 신호 방법으로서, 원래의 병렬신호 전송방법보다 더 높은 데이터 전송속도를 제공한다. EPP는 프린터를 제외한 나머지 주변장치를 위한 것이며, ECP는 프린터와 스캐너를 위한 것이다. EPP/ECP는 센트로닉스를 포함하여 현행 신호 전송방법들의 지원을 위한 IEEE 1284 표준의 일부이므로, 구형이나 신형 주변장치들이 모두 수용될 수 있다.

새로운 표준은 다섯 가지의 데이터 전송모드를 지정한다. 그 중에서 세 가지는 오래된 단방향 모드를 지원한다 (하나는 PC에서 센트로닉스 프린터로 가는 순방향 방법이며, 나머지 두 가지는 주변장치에서 PC로 가는 역방향 방법이다). 네 번째와 다섯 번째 모드인 EPP와 ECP는 양방향으로 신호를 주고받을 수 있는 방법이다. EPP와 ECP는 부분적으로 하드웨어로 구현되고 있기 때문에, 더 빠른 데이터 전송속도를 제공한다. 앞의 세 가지 방법은 대략 초당 50~100 KB 정도의 유효 데이터 전송속도를 제공한다. 그러나, 칩 제조회사인 Warp Nine에 따르면 EPP와 ECP는 "초당 1 MB를 초과한 속도"의 가능성을 제공한다고 한다.

EPP/ECP의 장점을 최대한 살리기 위해서는, 운영체계 (또는 입출력 포트 콘트롤러)와 주변장치 둘 모두 이 표준을 지원해야만 한다. 초기에, EPP는 Zip 드라이브에서 최상의 효과를 거두었다. 프린터는 ECP를 지원한다 할지라도, 프린팅의 기계적인 속성에 의해 그 효과가 제한된다. 그럼에도 불구하고, IEEE 1284 표준 모드와 호환성이 있는 사용자들은 주변장치로 보내는 데이터 전송속도에 있어 약간의 이득을 기대할 수 있다.

현재, 윈도우95는 병렬 플러그-앤-플레이 기능에서 IEEE 1284를 기본적으로 지원한다. 그것은 또한 프린터와 ECP 병렬포트가 있다고 가정하면, 순방향의 ECP도 지원한다. IBM도 OS/2 운영체계에 IEEE 1284를 지원할 계획을 가지고 있다. 다른 공급사들도 다른 운영체계를 위하여 ECP와 EPP 소프트웨어를 지원할 것이다.

EPP/ECP는 1994년에 나온 "PC의 양방향 병렬 주변장치 인터페이스를 위한 표준 신호 전송방법"이라는 IEEE 1284 표준에 자세히 설명되어 있다.

Warp Nine에서 IEEE 1284/EPP/ECP에 관한 FAQ를 제공하고 있습니다.


이 정보는 2000년 4월 8일에 수정되었습니다.
영어판(whatis.com)