Claims
- 1. A pin interface for an integrated circuit, comprising:
a conductive pad formed on said integrated circuit for coupling signals thereto; digital circuits formed in said integrated circuit for coupling digital signals to said pad; and at least one analog line formed in said integrated circuit for carrying analog signals between said analog line and said pad.
- 2. The pin interface of claim 1, further including digital circuits for carrying digital signals from said pad to other digital circuits formed in said integrated circuit.
- 3. The pin interface of claim 1, further including an analog switch connected in said analog line to control transmission of analog signals carried on said analog line.
- 4. The pin interface of claim 3, wherein said analog switch comprises a pair of transmission gates coupled together at a junction, and a transistor for coupling the junction to an isolation potential.
- 5. The pin interface of claim 1, wherein said digital circuits include disable circuits for disabling at least a portion of the digital circuit when said pin interface carries analog signals.
- 6. The pin interface of claim 5, wherein digital circuits having inputs coupled to said conductive pad are disabled during analog operation.
- 7. The pin interface of claim 1, further including circuits in said pin interface that are operative to control said digital circuits so that in an analog mode of operation, said digital circuits driving said conductive pad are placed in a high impedance state.
- 8. The pin interface of claim 1, further including in combination an analog comparator having an input for monitoring voltages coupled to said pad.
- 9. The pin interface of claim 8, further including a plurality of said pin interfaces, each pin interface connected to a respective said conductive pad, and further including an analog multiplexer having plural inputs, a different input of said analog multiplexer coupled to each said pin interface.
- 10. The pin interface circuit of claim 9, wherein each said pin interface includes an analog transmission gate controlled by a control signal for coupling analog signals to said analog multiplexer.
- 11. The pin interface of claim 9, further including a control register providing control signals to said pin interface circuit for controlling the operation thereof.
- 12. The pin interface of claim 11, wherein said control register provides an output for placing a pin interface in an analog mode of operation.
- 13. The pin interface of claim 12, wherein said control register produces a first signal for controlling an analog switch during analog operation, and for disabling digital circuits during analog operation.
- 14. The pin interface of claim 1, further including a plurality of said conductive pads, and a plurality of said pin interfaces, each pin interface uniquely associated with a respective conductive pad.
- 15. The pin interface of claim 14, wherein each said pin interface is substantially identical in electrical design.
- 16. A pin interface for an integrated circuit, comprising:
a contact pad formed on said integrated circuit; a pair of transistors joined together at a junction to define a push-pull driver, said junction connected to said contact pad; a first logic circuit for driving said pair of transistors into opposite states of conduction, and for driving said junction to a high impedance state; an analog line coupled to said contact pad for carrying analog signals; and an analog switch coupled in said analog line, and controlled by a control signal for controlling the coupling of analog signals on said analog line.
- 17. The pin interface of claim 16, further including a plurality of said pin interfaces, and further including a multiplexer having multiple inputs coupled to ones of said analog lines via said respective analog switches.
- 18. The pin interface of claim 16, further including a group of said pin interfaces formed on said integrated circuit, and wherein an output analog line of each said analog switch is coupled together to form a common analog line.
- 19. The pin interface of claim 18, further including a plurality of said groups of said pin interfaces, each group associated with a respective common analog line, and further including a multiplexer having a respective input coupled to each said common analog line.
RELATED APPLICATIONS
[0001] This patent application is a continuation of U.S. patent application entitles “Programmable Driver For an I/O Pin of an Integrated Circuit,” file Apr. 18, 2001 and identified by Ser. No. 09/837,918 and issued U.S. Pat. No. 6,507,215; which is related to U.S. application entitled “Priority Cross-Bar Decoder” identified by Ser. No. 09/584,308, filed May 31, 2000; and U.S. Application entitled “Cross-Bar Matrix For Connecting Digital Resources to I/O Pins of An Intergrated Circuit” identified by Ser. No. 09/583,260, filed May 31, 2000, and related to U.S. application entitled “IC With Digital And Analog Circuits And Mixed Signal I/O Pins” identified as Attorney Docket No. CYGL-25,547. The subject matter of all four such applications is incorporated herein by reference thereto.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09837918 |
Apr 2001 |
US |
Child |
10341396 |
Jan 2003 |
US |