![Telit Wireless Solutions GainSpan GS2101M User Manual Download Page 28](http://html1.mh-extra.com/html/telit-wireless-solutions/gainspan-gs2101m/gainspan-gs2101m_user-manual_1083629028.webp)
GS2101M Low Power Wi-Fi Module Hardware User Guide
1VV0301395 Rev 3.0
Page
28
of
53
2017-11-13
2.1.7.5.
GPIO
The GPIO block provides programmable inputs and outputs that can be controlled from
the CPU SW through an APB interface. Any number of inputs can be configured as an
interrupt source. The interrupts can be generated based on the level or the transition of a
pin. At reset, all GPIO lines defaults to inputs. Each pin can be configured as input or
output from SW control.
2.1.7.6.
Sigma Delta ADC
The ADC and DAC are 16-bit sigma-delta converters. There are 3 ADC channels, each
having a
differential pair for a total of six input pins. The sample rate can be 32KHz to
80KHz. The sigma delta converter ratio is 250. The ADC is a 3-channel converter. Each
channel can have an optional pre-amplifier stage. The gain can be set to 0db, 6db, 12db,
18db, or 24db. The delay between the second and third channels of the ADC can be
adjusted under SW control. The digital interface for the ADCs and the DAC are 2’s
complement. ADC channel 0 (only) can alternatively be used as a differential DAC.
2.1.7.7.
PWM
The PWM consists of three identical PWM function blocks. The PWM function blocks can
be used in two modes of operations:
•
Independent PWM function blocks providing output signal with
programmable frequency and duty cycle
•
Synchronized PWM function blocks with programmable phase delay
between each PWM output
The PWM has the following features:
•
32-bit AMBA APB interface to access control, and status information
•
Three identical PWM function blocks
•
Each PWM block can be enabled independently
•
All three PWM blocks can be started synchronously or chained with
programmable delay
•
Programmable 6-bit prescaler for the input clock (see
, page
24
)
•
Programmable frequency and duty cycle using 16-bit resolution in terms
of clock cycles for ON and OFF interval time
•
Combined interrupt line with independent masking of interrupts
2.1.8.
System States
The system states of the GS2101Mxx system are as follows:
Power OFF
: No power source connected to the system.
Standby
: In the standby state, the GS2101M is in its lowest power state. In this state
power is on to the VRTC and VIN_3V3 input. The RTC portion of the GS2000 chip is
powered from the VRTC pin. In standby state, the 32.768KHz oscillator is running
and RTC RAM retains the state (how many banks retain their state is SW
configurable). SRAM, CPUs and I/Os are powered off using the internal switches
within the device thus reducing overall power consumption. Exit from standby occurs
when a pre-specified wakeup time occurs, or when the RTC_IO configured as alarm
inputs sees the programmed polarity of signal edge.