ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

Enhanced Parallel Port (EPP)

Definition - What does Enhanced Parallel Port (EPP) mean?

The enhanced parallel port (EPP) is an old, but still widely used, standard input/output (I/O) interface that connects peripheral devices, such as a printer or a scanner, to a PC. The four standard parallel ports are the parallel port (PS/2), standard parallel port (SPP), EPP and extended capabilities port (ECP).

The EPP is quicker than older ports and can transmit more data while allowing channel direction switching. This port is appropriate for portable hard drives, data acquisition and network adapters. The EPP is used mainly for PCs that support eight-bit bidirectional communication at Industry Standard Architecture (ISA) bus speeds. EPP introduced advanced performance with backward SPP compatibility. The EPP is about 10 times faster than the older port modes.

Techopedia explains Enhanced Parallel Port (EPP)

A parallel port was first used in 1981 to provide a physical interface between a PC and a printer. The original parallel port was called the normal port or SPP, and it soon became a de facto standard for most PCs.

By 1987, the PS/2 was introduced. This port was a lot faster and had bidirectional port capabilities. The PS/2 could read data from a peripheral device to the host. The bidirectional EPP was developed in 1994 to provide a high-performance interface. This mode was implemented as part of the Institute of Electrical and Electronics Engineers (IEEE) standard. The bidirectional ECP was also introduced in 1994 by Microsoft and Hewlett Packard for use with printers and scanners. It features direct memory access (DMA), first in/first out (FIFO), data compression and channel addressing.

The original standard parallel port (SPP) was unidirectional (one direction) and could transfer eight-bit data. The PS/2 parallel port introduced an eight-bit bidirectional data port that was two times faster. Both the SPP and PS/2 transferred data at a rate of 50 to 150 KBps. Each new parallel port design helped improve the performance and speed of data transfer.

Both the EPP and ECP support an eight-bit bidirectional port. Usually, EPP is used for newer models of printers and scanners, whereas ECP is used for non-printer peripherals, such as network adapters or disk drives. Although EPP and ECP are quite different, there are modern products that support both EPP and ECP collectively.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.