US5724554A - Apparatus for dual serial and parallel port connections for computer peripherals using a single connector - Google Patents
Apparatus for dual serial and parallel port connections for computer peripherals using a single connector Download PDFInfo
- Publication number
- US5724554A US5724554A US08/347,268 US34726894A US5724554A US 5724554 A US5724554 A US 5724554A US 34726894 A US34726894 A US 34726894A US 5724554 A US5724554 A US 5724554A
- Authority
- US
- United States
- Prior art keywords
- pins
- parallel
- communication lines
- ground
- serial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
Definitions
- the present invention is related to personal computers and more particularly to an apparatus that provides both serial and parallel port connectivity utilizing a single connector to desk top modems and other computer peripherals.
- serial input/output (I/O) ports In personal computers, there are serial input/output (I/O) ports and parallel I/O ports that are provided for communication with peripheral devices.
- a serial (I/O) port sends and receives one data bit at a time in serial format over a single data line in a single cable.
- a serial port is used primarily for modems, serial printers, plotters and mice.
- a parallel input/output (I/O) port sends and receives eight data bits in parallel format over eight lines in a single cable simultaneously.
- a parallel port is used primarily for parallel printers.
- EIA standard RS-232 serial interface is a set of signal characteristics (protocols) specified by the Electronics Industries Association (EIA) for the asynchronous transmission of computer data.
- This interface provides a standard serial connector and cable between the host computer and a peripheral modem (modulator/demodulator).
- a modem is a device that converts computer signals at a communications port to modulated signals compatible with a telephone line and transforms signal received back over the telephone line to digital signals compatible with computer electronics.
- the protocols associated with a serial interface limit the total volume of work performed by a computing system over a period of time, called throughput.
- a miniature standard connector has been developed that uses a DB25 connector and ribbon cable connected to either a serial port or a parallel port.
- a female DB25 socket is used for serial devices and receives only a male connector on a ribbon cable.
- a male DB25 socket is used for parallel devices and receives only a female connector on a ribbon cable.
- a male connector has a number pins and a female connector has a like number receptacles that receive a like number and orientation of male pins when the connectors are joined together.
- two separate sockets are needed on the back panel, one male and one female.
- DB25 connectors are standard for both serial and parallel interfaces with only the gender (male or female) of the connector being specific to each protocol.
- the present invention is used with a multi-pin cable socket having first pins being at ground level only upon a condition that a parallel cable is inserted in the socket, second pins associated with serial operation and third pins associated with parallel operation.
- a logic circuit is connected to the first pins.
- a switch connected to the serial communication lines, the parallel communication lines and to the logic circuit connects the second pins to serial communication lines upon a condition that the first pins are not at ground level and connects the third pins to parallel communication lines upon a condition that the first pins are at ground level.
- a gender changer is a coupling unit that permits two connectors of the same gender (male connectors or two female connectors) to be joined together.
- This invention provides both serial and parallel port connectivity utilizing a single DB25 connector to modems and other computer peripherals. This is accomplished by building both serial and parallel functionality into a single connector which automatically senses what kind of port is associated with a cable that is plugged into a connector and sets itself to the appropriate communication mode.
- DB25 connectors are standard for both serial and parallel interfaces with only the gender of the connector being specific to each protocol. This allows a user to connect a modem or computer peripheral to either the parallel or serial port of a computer by plugging the cable into a simple off the shelf cable gender changer. The end result is a modem which takes advantage for the performance benefits of a parallel interface while maintaining conventional serial connectivity, all without sacrificing any additional panel surface area.
- An advantage of this invention is that it maximizes performance, results in minimum connector count and provides product differentiation.
- a further advantage of this invention is that it results in a modem which takes advantage of the performance benefits of a parallel interface while maintaining conventional serial connectivity, all without sacrificing any additional modem panel surface area.
- a further advantage of this invention is that it eliminates the need for additional or custom connectors.
- FIG. 1 is a block diagram of a computer system in which the present invention is embodied.
- FIG. 2 is flow diagram of a method of sensing serial and parallel modes of operation.
- FIG. 1 is a block diagram of a computer system in which the present invention is embodied.
- a single female socket (10) is provided on the back panel of a peripheral device, such as a modem (9).
- a ribbon cable (12) from a serial port (14) on a host computer (16) has a connector on the end of it that has male pins that engage directly with the female socket (10) on the back panel.
- a ribbon cable (18) from a parallel port (20) on the host computer (16) has a parallel port connector plug (22) on the end of it that has female pins that will not engage directly with the female socket (10) on the back panel.
- a gender changer (24) plugged into this parallel port connector plug converts it to male pins that will engage with the female socket (10) on the back panel.
- serial port 25-pin serial port connector pin assignment is shown in Table I. If a serial communications cable (12) is plugged into the socket (10), then the DB25 pins 18-25 are not connected to ground. The 8 pins (28) connected to OR (30) in this case are pulled up causing the output (32) of the OR (30) to remain at a logic one. This causes the switch (34) to be switched to the serial position placing the DB25 serial communications port pin out (42) to be connected to the serial communication lines (44). The control line (32) activates the serial communications controller (46) and deactivates the parallel communications controller (40).
- the parallel port connector pin assignment is shown in Table II. If a parallel port cable is plugged into the socket, then the DB25 pins 18-25 are connected to ground. These 8 pins (28) are connected to an OR (30) such that the inputs to the OR are pulled down causing the output (32) of the OR to be pulled down. This causes a switch (34) to be switched to the parallel position placing the DB25 parallel port pins out (36) to be connected to the parallel communication lines (38).
- the control line (32) activates the appropriate controller electronics, in this case the parallel communications controller (40).
- FIG. 2 is flow diagram of a method of sensing serial and parallel modes of operation.
- the flow starts (100) and checks pins 18-25 for ground (102). If at ground level, the YES path is taken and the parallel pin out is connected to the parallel communication lines (104). Next, the serial communications controller is deactivated (106). Then, the parallel communications is activated (108), and the flow ends (110).
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Communication Control (AREA)
Abstract
Description
TABLE I ______________________________________ DB25 Pin # Signal Definition ______________________________________ -- Key pin missing 2 TXD transmit data 3 RXD send data 4 RTS request to send 5 CTS clear to send 6 DSR data set ready 7Ground Ground 20 DTR data terminal ready -- DCD data carrier detect 22RI ring indicator 25 MGTEST mfg. test ______________________________________
TABLE II ______________________________________ DB25 Pin # Signal Definition ______________________________________ 1 STROBE* Strobe* 2 PRTD0Printer data bit 0 3 PRTD1 Printer data bit 1 4 PRTD2 Printer data bit 2 5 PRTD3 Printer data bit 3 6 PRTD4 Printer data bit 4 7 PRTD5 Printer data bit 5 8 PRTD6 Printer data bit 6 9 PRTD7 Printer data bit 7 10 ACK* Acknowledge 11 BUSY Busy 12 PE Paper end 13 SLCT select 14 AUTOFDXT* auto feed 15 ERROR*Error 16 INIT* initializing printer 17 SLCTIn select input 18-25 Ground Ground -- Chassis ground Chassis ground -- Key (pin missing) Key (pin missing) -- no connection no connection ______________________________________
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/347,268 US5724554A (en) | 1994-11-30 | 1994-11-30 | Apparatus for dual serial and parallel port connections for computer peripherals using a single connector |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/347,268 US5724554A (en) | 1994-11-30 | 1994-11-30 | Apparatus for dual serial and parallel port connections for computer peripherals using a single connector |
Publications (1)
Publication Number | Publication Date |
---|---|
US5724554A true US5724554A (en) | 1998-03-03 |
Family
ID=23363025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/347,268 Expired - Fee Related US5724554A (en) | 1994-11-30 | 1994-11-30 | Apparatus for dual serial and parallel port connections for computer peripherals using a single connector |
Country Status (1)
Country | Link |
---|---|
US (1) | US5724554A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1041490A1 (en) * | 1999-03-31 | 2000-10-04 | Hewlett-Packard Company | Method to increase the I/O performance of a computer |
US20040081288A1 (en) * | 2002-10-17 | 2004-04-29 | Samsung Electronics Co., Ltd | Telecommunication terminal device and method of using the same |
US20060018165A1 (en) * | 2004-07-09 | 2006-01-26 | Kazimierz Szczypinski | Digital RAM memory circuit with an expanded command structure |
US20060282568A1 (en) * | 2005-05-28 | 2006-12-14 | Samsung Electronics Co., Ltd. | Interface apparatus, video processing apparatus and data communication method |
US20120233374A1 (en) * | 2011-03-11 | 2012-09-13 | Skyworks Solutions, Inc. | Dual mode serial/parallel interface and use thereof in improved wireless devices and switching components |
CN105630124A (en) * | 2014-12-01 | 2016-06-01 | 鸿富锦精密工业(武汉)有限公司 | Electronic equipment interface switching device |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4672535A (en) * | 1976-09-07 | 1987-06-09 | Tandem Computers Incorporated | Multiprocessor system |
US5067076A (en) * | 1985-12-20 | 1991-11-19 | Bayerische Motoren Werke Aktiengesellschaft | Circuit arrangement for serial data transfer |
US5090830A (en) * | 1988-03-07 | 1992-02-25 | Lexmark International, Inc. | Printer having single connector for parallel and serial interfaces |
US5134706A (en) * | 1987-08-07 | 1992-07-28 | Bull Hn Information Systems Inc. | Bus interface interrupt apparatus |
US5265238A (en) * | 1991-01-25 | 1993-11-23 | International Business Machines Corporation | Automatic device configuration for dockable portable computers |
US5280251A (en) * | 1991-11-07 | 1994-01-18 | Cami Research, Inc. | Continuity analysis system with graphic wiring display |
US5313595A (en) * | 1992-12-10 | 1994-05-17 | Digital Equipment Corporation | Automatic signal termination system for a computer bus |
US5319754A (en) * | 1991-10-03 | 1994-06-07 | Compaq Computer Corporation | Data transfer system between a computer and a host adapter using multiple arrays |
US5335338A (en) * | 1991-05-31 | 1994-08-02 | Micro Solutions, Inc. | General purpose parallel port interface |
US5336951A (en) * | 1991-05-03 | 1994-08-09 | Lattice Semiconductor Corporation | Structure and method for multiplexing pins for in-system programming |
US5426738A (en) * | 1991-10-30 | 1995-06-20 | I-Cube, Inc. | Apparatus for flexibly routing signals between pins of electronic devices |
US5438678A (en) * | 1993-03-23 | 1995-08-01 | Smith; Peter L. | Self-powered computer accessory device for power extraction from attached data signals and method of operating thereof |
US5471585A (en) * | 1992-09-17 | 1995-11-28 | International Business Machines Corp. | Personal computer system with input/output controller having serial/parallel ports and a feedback line indicating readiness of the ports |
US5535371A (en) * | 1992-02-07 | 1996-07-09 | Dell Usa, L.P. | Portable computer with automatic adaption to different device types on a standard port |
-
1994
- 1994-11-30 US US08/347,268 patent/US5724554A/en not_active Expired - Fee Related
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4672535A (en) * | 1976-09-07 | 1987-06-09 | Tandem Computers Incorporated | Multiprocessor system |
US5067076A (en) * | 1985-12-20 | 1991-11-19 | Bayerische Motoren Werke Aktiengesellschaft | Circuit arrangement for serial data transfer |
US5134706A (en) * | 1987-08-07 | 1992-07-28 | Bull Hn Information Systems Inc. | Bus interface interrupt apparatus |
US5090830A (en) * | 1988-03-07 | 1992-02-25 | Lexmark International, Inc. | Printer having single connector for parallel and serial interfaces |
US5265238A (en) * | 1991-01-25 | 1993-11-23 | International Business Machines Corporation | Automatic device configuration for dockable portable computers |
US5336951A (en) * | 1991-05-03 | 1994-08-09 | Lattice Semiconductor Corporation | Structure and method for multiplexing pins for in-system programming |
US5335338A (en) * | 1991-05-31 | 1994-08-02 | Micro Solutions, Inc. | General purpose parallel port interface |
US5390321A (en) * | 1991-05-31 | 1995-02-14 | Proesel; Ronald J. | General purpose parallel port interface |
US5319754A (en) * | 1991-10-03 | 1994-06-07 | Compaq Computer Corporation | Data transfer system between a computer and a host adapter using multiple arrays |
US5426738A (en) * | 1991-10-30 | 1995-06-20 | I-Cube, Inc. | Apparatus for flexibly routing signals between pins of electronic devices |
US5280251A (en) * | 1991-11-07 | 1994-01-18 | Cami Research, Inc. | Continuity analysis system with graphic wiring display |
US5535371A (en) * | 1992-02-07 | 1996-07-09 | Dell Usa, L.P. | Portable computer with automatic adaption to different device types on a standard port |
US5471585A (en) * | 1992-09-17 | 1995-11-28 | International Business Machines Corp. | Personal computer system with input/output controller having serial/parallel ports and a feedback line indicating readiness of the ports |
US5313595A (en) * | 1992-12-10 | 1994-05-17 | Digital Equipment Corporation | Automatic signal termination system for a computer bus |
US5438678A (en) * | 1993-03-23 | 1995-08-01 | Smith; Peter L. | Self-powered computer accessory device for power extraction from attached data signals and method of operating thereof |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1041490A1 (en) * | 1999-03-31 | 2000-10-04 | Hewlett-Packard Company | Method to increase the I/O performance of a computer |
US20040081288A1 (en) * | 2002-10-17 | 2004-04-29 | Samsung Electronics Co., Ltd | Telecommunication terminal device and method of using the same |
US7209552B2 (en) * | 2002-10-17 | 2007-04-24 | Samsung Electronics Co., Ltd. | Telecommunication terminal device and method of using the same |
US20060018165A1 (en) * | 2004-07-09 | 2006-01-26 | Kazimierz Szczypinski | Digital RAM memory circuit with an expanded command structure |
US7549001B2 (en) * | 2004-07-09 | 2009-06-16 | Infineon Technologies Ag | Digital RAM memory circuit with an expanded command structure |
US20060282568A1 (en) * | 2005-05-28 | 2006-12-14 | Samsung Electronics Co., Ltd. | Interface apparatus, video processing apparatus and data communication method |
US20120233374A1 (en) * | 2011-03-11 | 2012-09-13 | Skyworks Solutions, Inc. | Dual mode serial/parallel interface and use thereof in improved wireless devices and switching components |
US9092393B2 (en) * | 2011-03-11 | 2015-07-28 | Skyworks Solutions, Inc. | Dual mode serial/parallel interface and use thereof in improved wireless devices and switching components |
US9990322B2 (en) | 2011-03-11 | 2018-06-05 | Skyworks Solutions, Inc. | Dual serial/parallel interface devices and switching components |
CN105630124A (en) * | 2014-12-01 | 2016-06-01 | 鸿富锦精密工业(武汉)有限公司 | Electronic equipment interface switching device |
US20160154757A1 (en) * | 2014-12-01 | 2016-06-02 | Hong Fu Jin Precision Industry (Wuhan) Co., Ltd. | Interface switch apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5935224A (en) | Method and apparatus for adaptively coupling an external peripheral device to either a universal serial bus port on a computer or hub or a game port on a computer | |
US7293118B1 (en) | Apparatus and method for dynamically providing hub or host operations | |
US7373442B2 (en) | Method for using an expander to connect to different storage interconnect architectures | |
US8990467B2 (en) | Printing apparatus and operation setting method thereof | |
US5727184A (en) | Method and apparatus for interfacing between peripherals of multiple formats and a single system bus | |
US6571305B1 (en) | System for extending length of a connection to a USB peripheral | |
TW455805B (en) | Converter allowing data communications equipment to transmit data to data terminal equipment through universal serial bus and the control method thereof | |
JP4008174B2 (en) | Device for multiplexing serial signals on parallel bus | |
US6141719A (en) | USB selector switch | |
US6782245B1 (en) | Wireless peripheral interface with universal serial bus port | |
US7149835B2 (en) | System for extending length of a connection to a USB device | |
US20060106962A1 (en) | USB On-The-Go implementation | |
JP3610424B2 (en) | Electronic equipment and interface circuit | |
US20050027889A1 (en) | USB extender | |
JP4267857B2 (en) | General-purpose serial bus circuit | |
KR20030078060A (en) | Method and apparatus for communicating with a host | |
US6625790B1 (en) | Method and apparatus for detecting the type of interface to which a peripheral device is connected | |
US6542946B1 (en) | Dual mode differential transceiver for a universal serial bus | |
US5794014A (en) | Method and apparatus for interfacing between peripherals of multiple formats and a single system bus | |
US20030212842A1 (en) | KVM extension using USB to legacy adapters | |
US5724554A (en) | Apparatus for dual serial and parallel port connections for computer peripherals using a single connector | |
US7124235B2 (en) | USB apparatus with switchable host/hub functions and control method thereof | |
EP0580600B1 (en) | Apparatus for driving both single-ended and differential computer buses | |
US6178458B1 (en) | Communication interface for an electronic organizer and a personal computer | |
JPH10303948A (en) | Communication device and its method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INTEL CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GISH, STEVEN;REEL/FRAME:007267/0307 Effective date: 19941129 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20100303 |