Serial port having only a single terminal for information transfer to and from an integrated circuit
First Claim
1. A host adapter integrated circuit comprising:
- a first plurality of pins couplable to a first bus;
a second plurality of pins couplable to a second bus;
a data transfer circuit connected to said first and second pluralities of pins;
wherein said data transfer circuit transfers information between said first and second pluralities of pins; and
a serial port coupled to said data transfer circuit, and said serial port having only one pin, said pin being a bidirectional pin, wherein said serial port serially drives a plurality of signals on said pin in response to receipt of said plurality of signals from said data transfer circuit, and serially receives another plurality of signals from said pin;
wherein said serial port further comprises a plurality of serially coupled storage elements;
wherein data from said serially coupled storage elements are serially provided to said pin in response to a first signal; and
further wherein data from said pin are serially stored in said serially coupled storage elements in response to a second signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A host adapter integrated circuit that contains data transfer modules has a serial port that uses a single serial port pin to communicate with a slave serial port input-output integrated circuit that interfaces to various resources that are included in a support circuit. The serial port forms a packet from each byte of information to be transferred from a module to the slave device by adding a start bit before the byte, followed by a parity bit at the end of the byte and followed by a stop bit. After transmitting the packet, the serial port waits for an acknowledge packet from the slave serial port input-output integrated circuit, for example for two clock cycles after transmission of the packet. For synchronous operation, a common oscillator drives the clock signal on the slave serial port input-output integrated circuit and host adapter integrated circuit. The serial port pin in the host adapter integrated circuit is connected to a shifter circuit in the serial port that serially clocks data from the serial port pin and passes the data parallelly to a bus in the host adapter integrated circuit and vice versa.
37 Citations
23 Claims
-
1. A host adapter integrated circuit comprising:
-
a first plurality of pins couplable to a first bus; a second plurality of pins couplable to a second bus; a data transfer circuit connected to said first and second pluralities of pins; wherein said data transfer circuit transfers information between said first and second pluralities of pins; and a serial port coupled to said data transfer circuit, and said serial port having only one pin, said pin being a bidirectional pin, wherein said serial port serially drives a plurality of signals on said pin in response to receipt of said plurality of signals from said data transfer circuit, and serially receives another plurality of signals from said pin; wherein said serial port further comprises a plurality of serially coupled storage elements; wherein data from said serially coupled storage elements are serially provided to said pin in response to a first signal; and further wherein data from said pin are serially stored in said serially coupled storage elements in response to a second signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
a first integrated circuit having a first serial port wherein said first serial port has only a first bidirectional pin; a second integrated circuit having a second serial port wherein said second serial port has only a second bidirectional pin; and a bidirectional line connecting said first bidirectional pin to said second bidirectional pin; wherein said second integrated circuit generates an acknowledge packet on said second bidirectional pin in response to a command packet from said first integrated circuit on said first bidirectional pin. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for serially transferring information on a bidirectional line between a first device and a second device, the method comprising:
-
(1) in said first device; waiting for at least a predetermined time period after a power-on reset signal for an initialization signal on said bidirectional line; and (2) in said second device; transmitting said initialization signal on said bidirectional line in response to said power-on reset signal; and driving a signal on said bidirectional line, subsequent to said initialization signal, only in response to a signal from said first device on said bidirectional line. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus comprising:
-
a first plurality of pins couplable to a first bus; a circuit connected to said first plurality of pins, wherein said circuit transfers information to and from said first plurality of pins; and a serial port coupled to said circuit, and said serial port having only one pin, said pin being a bidirectional pin for receipt and transmission of signals, wherein; said serial port serially drives a plurality of signals on said pin in response to receipt of said plurality of signals from said circuit; and said serial port waits for at least a predetermined time period after power-on reset for an initialization signal on said pin prior to driving said plurality of signals on said pin. - View Dependent Claims (23)
-
Specification