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 | 
         |