Inventors:
Leonard J DiSanza - Austin TX, US
David T. Roach - Austin TX, US
Roy L. Vargas - Austin TX, US
Daniel T Bogard - Austin TX, US
Assignee:
Sigmatel, Inc. - Austin TX
International Classification:
G06F 17/00
US Classification:
700 94, 381 58, 381 59, 381123
Abstract:
The programmable analog input/output integrated circuit system includes a plurality of integrated circuit pins, an analog input/output circuit, a control module, and a switching module. The analog input/output circuit is coupled to the plurality of pins and determines the input/output status of each of the pins. The control module generates an I/O control signal and a switching control signal based on the input/output status of the integrated circuit pins. The I/O control signal is provided to the analog I/O circuit, which configures itself as an input or output based on the I/O control signal. The control module provides the switching control signal to the switching module, which configures itself to couple the analog input and/or analog output to corresponding functional circuitry of the corresponding integrated circuit.