Browse Definitions :
Definition

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

EPP/ECP (Enhanced Parallel Port/Enhanced Capability Port) is a standard signaling method for bi-directional parallel communication between a computer and peripheral devices that offers the potential for much higher rates of data transfer than the original parallel signaling methods. EPP is for non-printer peripherals. ECP is for printers and scanners. EPP/ECP are part of IEEE Standard 1284, which also specifies support for current signaling methods (including Centronics, the de facto standard for printer communication) so that both old and new peripherals can be accommodated.

The new standard specifies five modes of data transfer. Three of them support the older mono-directional modes (a forward direction method from PC to Centronics printer and two reverse direction methods from peripheral to the PC). The fourth and fifth modes, EPP and ECP, are bi-directional signaling methods, meaning that they are designed for back-and-forth communication. Partly because these are being implemented in hardware, EPP and ECP will provide much faster data transfer. The first three methods offer an effective data transfer rate of 50 to 100 kilobytes per second. EPP and ECP offer the possibility of rates "in excess of 1 megabyte per second," according to Warp Nine, a chip manufacturer.

In order to get the maximum advantage of EPP/ECP, both operating system (or an I/O port controller, or both) and peripheral device must support the standard. Initially, you may get the best effect from EPP and a Zip drive. Even printers that support ECP are limited by the mechanical aspects of printing. Nevertheless, even users of the compatibility modes of Standard 1284 are also expected to see some benefit in data transfer to and from peripherals.

Windows operating systems have built-in support for IEEE 1284 in their parallel plug and play feature. Windows also supports ECP in forward direction, assuming you have a printer and a parallel port with ECP. It is likely that other vendors will provide ECP or EPP software for other operating systems.

EPP/ECP is described fully in IEEE Std. 1284-1994 Standard Signaling Method for a Bi-Directional Parallel Peripheral Interface for Personal Computers.

This was last updated in March 2011

Continue Reading About EPP/ECP (Enhanced Parallel Port/Enhanced Capability Port)

SearchCompliance
  • ISO 31000 Risk Management

    The ISO 31000 Risk Management framework is an international standard that provides businesses with guidelines and principles for ...

  • pure risk

    Pure risk refers to risks that are beyond human control and result in a loss or no loss with no possibility of financial gain.

  • risk reporting

    Risk reporting is a method of identifying risks tied to or potentially impacting an organization's business processes.

SearchSecurity
  • Pretty Good Privacy (PGP)

    Pretty Good Privacy or PGP was a popular program used to encrypt and decrypt email over the internet, as well as authenticate ...

  • email security

    Email security is the process of ensuring the availability, integrity and authenticity of email communications by protecting ...

  • Blowfish

    Blowfish is a variable-length, symmetric, 64-bit block cipher.

SearchHealthIT
SearchDisasterRecovery
  • What is risk mitigation?

    Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

  • fault-tolerant

    Fault-tolerant technology is a capability of a computer system, electronic system or network to deliver uninterrupted service, ...

  • synchronous replication

    Synchronous replication is the process of copying data over a storage area network, local area network or wide area network so ...

SearchStorage
  • direct access

    In computer storage, direct access is the process of reading and writing data on a storage device by going directly to where the ...

  • kibi, mebi, gibi, tebi, pebi and exbi

    Kibi, mebi, gibi, tebi, pebi and exbi are binary prefix multipliers that, in 1998, were approved as a standard by the ...

  • holographic storage (holostorage)

    Holographic storage is computer storage that uses laser beams to store computer-generated data in three dimensions.

Close