Claims
- 1. An apparatus comprising:
- an input/output interface pin;
- an interface circuit configured to: (i) receive one or more three-level input signals from said interface pin and (ii) present one or more control signals in response to said one or more input signals; and
- a register circuit configured to: (i) receive said one or more control signals and (ii) read or write data in response to said one or more control signals.
- 2. The apparatus according to claim 1 further comprising a logic circuit configured to present said one or more input signals to said interface.
- 3. The apparatus according to claim 2 wherein said logic circuit is configured to: (i) receive said one or more input signals and (ii) present either of two or more independent logic states to said pin.
- 4. The apparatus according to claim 3 wherein said logic states comprise a state VDD/2, a state VDD, a state GND or a state high-Z.
- 5. The apparatus according to claim 1 wherein said interface circuit further comprises:
- a receiver circuit configured to: (i) receive said control signals and (ii) present one or more outputs in response to said control signals;
- a comparator circuit configured to: (i) receive said one or more control signals and (ii) present a clock signal in response to said control signals; and
- a latch circuit configured to: (i) receive said one or more outputs from said receiver circuit and (ii) present data in response to said one or more outputs.
- 6. The apparatus according to claim 5 wherein said receiver circuit comprises a three level receiver circuit.
- 7. The apparatus according to claim 5 wherein said comparator circuit comprises a window comparator.
- 8. The apparatus according to claim 1 wherein said register circuit comprises a shift register.
- 9. The apparatus according to claim 1 wherein one or more of said control signals comprise one or more clock signals.
- 10. The apparatus according to claim 6 further comprising at most one input/output interface pin.
- 11. An apparatus comprising:
- a circuit configured to generate a clock signal and a data signal in response to one or more control signals received from a single interface pin, wherein said data signal and said clock signal are configured to read from or write to a storage element.
- 12. The apparatus according to claim 11, wherein said storage element comprises a shift register.
- 13. The apparatus according to claim 11, further comprising a logic circuit configured to present said data signal and said clock signal to said single interface pin.
- 14. The apparatus according to claim 13, wherein said logic circuit is configured to: (i) receive said data signal and said clock signal and (ii) present two or more independent logic states to said single interface pin.
- 15. The apparatus according to claim 11, wherein said circuit further comprises:
- a receiver circuit configured to present one or more outputs in response to said one or more control signals;
- a comparator circuit configured to present said clock signal in response to said one or more control signals; and
- a latch circuit configured to present said data signal in response to said one or more control signals.
- 16. The apparatus according to claim 15, wherein said comparator circuit comprises a window comparator.
- 17. The apparatus according to claim 12, wherein said latch circuit comprises a data latch.
- 18. A method for reading from or writing to a register comprising the steps of:
- (A) generating a data signal in response to one or more control signals received from a single interface pin;
- (B) generating a clock signal in response to said one or more control signals; and
- (C) either reading from or writing to said register through said single interface pin in response to said data signal and said clock signal.
- 19. The method according to claim 18, further comprising the step of:
- generating said clock signal by comparing said one or more control signals.
- 20. The method according to claim 18, wherein said register comprises a shift register.
Parent Case Info
This is a continuation application of U.S. Ser. No. 08/799,835, filed Feb. 13, 1997, now U.S. Pat. No. 5,881,121.
US Referenced Citations (11)
Non-Patent Literature Citations (2)
Entry |
Dallas Semiconductor Corporation,DS2401 Silicon Serial Number, Aug. 30, 1995, pp. 1-9. |
Dallas Semiconductor Corporation, Application Note 74 Reading and Writing Touch Memories via Serial Interfaces, Mar. 24, 1995, pp. 1-40. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
799835 |
Feb 1997 |
|