English
Language : 

MAX11300 Datasheet, PDF (24/54 Pages) Maxim Integrated Products – Up to 20 General-Purpose Digital I/Os
MAX11300
PIXI, 20-Port Programmable Mixed-Signal I/O with
12-Bit ADC, 12-Bit DAC, Analog Switches, and GPIO
Detailed Description
Functional Overview
The MAX11300 has 20 configurable mixed-signal I/O
ports. Each port is independently configured as a DAC
output, an ADC input, a GPI, a GPO, or an analog switch
terminal. User-controllable parameters are available for
each of those configurations. The device offers one
internal and two external temperature sensors. The serial
interface operates as a SPI Mode 0 interface.
The DAC is used to drive out a voltage defined by the
DAC data register of the DAC-configured ports. The DAC
uses either an internal or external voltage reference. The
selection of the voltage reference is set for all the ports
and cannot be configured on a port-by-port basis.
The ADC converts voltages applied to the ADC-configured
ports. The ADC can operate in single-ended mode or in
differential mode, by which any two ports can form a dif-
ferential pair. The port configured as the negative input of
the ADC can be used by more than one differential ADC
input pairs. The ADC uses either an internal or external
voltage reference. In some configurations, the ADC uses
the DAC voltage reference. The ADC voltage reference
selection can be configured on a port-by-port basis.
Interrupts provide the host with the occurrence of user-
selected events through the configuration of an interrupt
mask register.
ADC Operations
The ADC is a 12-bit, low-power, successive approxima-
tion analog-to-digital converter, capable of sampling a
single input at up to 400ksps. The ADC’s conversion rate
can be programmed to 400ksps, 333ksps, 250ksps, or
200ksps. The default conversion rate setting is 200ksps.
Each ADC-configured port can be programmed for one of
four input voltage ranges: 0V to +10V, -5V to +5V, -10V to
0V, and 0V to +2.5V. The ADC uses the internal ADC 2.5V
voltage reference, the external ADC voltage reference, or,
in some cases, the DAC voltage reference. The voltage
reference can be selected on a port-by-port basis.
ADC Control
The ADC can be triggered using an external signal CNVT
or from a control bit. CNVT is active-low and must remain
low for a minimal duration of 0.5 µs to trigger a conver-
sion. Four configurations are available:
• Idle mode (default setting).
• Single sweep mode. The ADC sweeps sequentially the
ADC-configured ports, from the lowest index port to
the highest index port, once CNVT is asserted.
• Single conversion mode. The ADC performs a single
conversion at the current port in the series of ADC-
configured ports when CNVT is asserted.
• Continuous sweep mode. The ADC continuously
sweeps the ADC-configured ports. The CNVT port has
no effect in this mode.
ADC Averaging Function
ADC-configured ports can be configured to average
blocks of 2, 4, 8, 16, 32, 64, or 128 conversion results.
The corresponding ADC data register is updated only
when the averaging is completed, thus decreasing the
throughput proportionally. If the number of samples to
average is modified for a given port, the content of the
ADC data register for that port is cleared before starting
to average the new block of samples.
ADC Mode Change
When users change the ADC active mode (continuous
sweep, single sweep, or single conversion), the ADC data
registers are reset. However, ADC data registers retain
content when the ADC is changed to idle mode.
ADC Configurations
The ADC can operate in single-ended, differential, or
pseudo-differential mode. In single-ended mode, the PIXI
port is the positive input to the ADC while the negative
input is grounded internally (Figure 3). In differential mode
(Figure 4), any pair of PIXI ports can be configured as
inputs to the differential ADC. In pseudo-differential mode
(Figure 5), one PIXI port produces the voltage applied
to the negative input of the ADC while another PIXI port
forms the positive input.
The ADC data format is straight binary in single-ended
mode, and two’s complement in differential and pseudo-
differential modes.
DAC Operations
The MAX11300 uses a 12-bit DAC, which operates at the
rate of 40µs per port. Since up to 20 ports can be config-
ured in DAC-related modes, the minimum refresh rate per
port is 1.25kHz.
No external component is required to set the offset and
gain of the DAC drivers. The PIXI port driver features a
wide output voltage range of ±10V and high current capa-
bility with dedicated power supplies (AVDDIO, AVSSIO).
The DAC uses either the internal or external voltage refer-
ence. Unlike the ADC, the DAC voltage reference cannot
be configured on a port-by-port basis. DAC mode configu-
ration is illustrated in Figure 6.
www.maximintegrated.com
Maxim Integrated │  24