Difference between revisions of "Parallel interface"

From Computer History Wiki
Jump to: navigation, search
(Long term trend of accepting more logic)
(show use of logic)
Line 3: Line 3:
 
The [[voltage]]s, means of signalling when a new group of data are available, etc will vary from one machine (and interface) to another. For many years, [[personal computer]]s (especially [[IBM-compatible PC]]s) did include standardized parallel ports; they were most commonly used for attaching [[printer]]s, but a vast array of different [[device]]s used them: [[magnetic tape drive|tape drive]]s for [[backup]]s, [[scanner]]s, etc.
 
The [[voltage]]s, means of signalling when a new group of data are available, etc will vary from one machine (and interface) to another. For many years, [[personal computer]]s (especially [[IBM-compatible PC]]s) did include standardized parallel ports; they were most commonly used for attaching [[printer]]s, but a vast array of different [[device]]s used them: [[magnetic tape drive|tape drive]]s for [[backup]]s, [[scanner]]s, etc.
  
These have now generally been replaced with [[serial]] interfaces such as [[USB]] ports, as the [[synchronization]] of [[signal]]s coming across independent lines can be problematic, especially at higher speeds. Also, in general, the long-term trend has been to accept use of more [[logic]], to allow sharing of conductors.
+
These have now generally been replaced with [[serial]] interfaces such as [[USB]] ports, as the [[synchronization]] of [[signal]]s coming across independent lines can be problematic, especially at higher speeds. Also, in general, the long-term trend has been to accept use of more [[logic]], to allow sharing of conductors; so a single serial input is fed into a [[shift register]], to convert the data back to a parallel form.
  
 
[[Category: Hardware Basics]]
 
[[Category: Hardware Basics]]

Revision as of 22:00, 18 November 2020

A parallel interface (or parallel port) is a hardware port which uses many physical conductors in parallel (hence the name) through which data can be transferred into and out of a computer. Use of a parallel port is generally simpler, and less likely to cause a problem if an error is made, than going directly to the machine's basic underlying bus.

The voltages, means of signalling when a new group of data are available, etc will vary from one machine (and interface) to another. For many years, personal computers (especially IBM-compatible PCs) did include standardized parallel ports; they were most commonly used for attaching printers, but a vast array of different devices used them: tape drives for backups, scanners, etc.

These have now generally been replaced with serial interfaces such as USB ports, as the synchronization of signals coming across independent lines can be problematic, especially at higher speeds. Also, in general, the long-term trend has been to accept use of more logic, to allow sharing of conductors; so a single serial input is fed into a shift register, to convert the data back to a parallel form.