1900. The band can be set by AT COMMAND, and default
band is EGSM 900 and DCS 1800.
z Compliant to GSM Phase 2/2+
z Class 1 (1W) at DCS1800 and PCS 1900
z GPRS multi-slot class 8(option)
z GPRS multi-slot class 10(default)
z GPRS mobile station class B
z GPS receiver with SiRFstar III GSC3f chip set
z Processor type ARM7/TDMI
z Software version: SiRF GSW3
z Normal operation:-20°C to +55°C
z Restricted operation: -25°C to -20°C and +55°C to +75°C
z Storage temperature -40°C to +80°C
z GPRS data downlink transfer: max. 85.6 kbps
z GPRS data uplink transfer: max. 42.8 kbps
z Coding scheme: CS-1, CS-2, CS-3 and CS-4
z SIM508 supports the protocols PAP (Password Authentication
Protocol) usually used for PPP connections.
z The SIM508 integrates the TCP/IP protocol.
z Support Packet Switched Broadcast Control Channel (PBCCH)
z CSD transmission rates: 2.4, 4.8, 9.6, 14.4 kbps, non-transparent
z Unstructured Supplementary Services Data (USSD) support
SMS z MT, MO, CB, Text and PDU mode
z SMS storage: SIM card
z Support transmission of SMS alternatively over CSD or GPRS.
User can choose preferred mode.
FAX Group 3 Class 1
SIM interface Supported SIM card: 1.8V ,3V
External antenna z GSM part: Connected via 50 Ohm antenna connector or antenna
SIM508_HD_V2.01 Page 13 of 73
SIM508 Hardware Interface Description
Confidential
pad
zGPS part: Separate GPS antenna connector. See Figure 33 for
details
Audio features Speech codec modes:
z Half Rate (ETS 06.20)
z Full Rate (ETS 06.10)
z Enhanced Full Rate (ETS 06.50 / 06.60 / 06.80)
z Echo cancellation
serial GSM interfaces z Serial Port Seven lines on Serial Port Interface
z Serial Port can be used for CSD FAX, GPRS service and send
AT command of controlling module.
z Serial Port can use multiplexing function
z Autobauding supports baud rate from 1200 bps to 115200bps.
Two serial GPS interfaces z Serial Port A: Two lines on Serial Port A, GPS_TXA and
GPS_RXA
zSerial Port B: Two lines on Serial Port B, GPS_TXB and
SIM Application Toolkit Supports SAT class 3, GSM 11.14 Release 98
Real time clock Implemented
Timer function Programmable via AT command
Physical characteristics Size: 55±0.15 x 34±0.15 x 3.3±0.3 mm (including application
connector)
55±0.15 x 34±0.15 x 2.9±0.3 mm (excluding application connector)
Weight: 11g
Firmware upgrade Firmware upgraded over serial interface
Table 4: Coding schemes and maximum net data rates over air interface
Coding scheme 1 Timeslot 2 Timeslot 4 Timeslot
CS-1: 9.05kbps 18.1kbps 36.2kbps
CS-2: 13.4kbps 26.8kbps 53.6kbps
CS-3: 15.6kbps 31.2kbps 62.4kbps
CS-4: 21.4kbps 42.8kbps 85.6kbps
SIM508_HD_V2.01 Page 14 of 73
SIM508 Hardware Interface Description
Confidential
3 GSM Application Interface
All hardware interfaces except RF interface that connects SIM508 to the customers’ cellular
application platform is through a 80-pin 0.5mm pitch board-to-board connector. Sub-interfaces
included in this board-to-board connector are described in detail in following chapters:
z Power supply and charging control (
z Dual serial interface (see Chapter 3.9)
z Two analog audio interfaces (
z SIM interface (see Chapter 3.11)
Electrical and mechanical characteristics of the board-to-board connector are specified in Chapter
6. There we also ordering information for mating connectors.
3.1 Pin description
Table 5: Board-to-Board Connector pin description
see Chapters 3.3and 3.5)
see Chapter 3.10)
Power Supply
PIN NAME I/O DESCRIPTION DC CHARACTERISTICS
VBAT
BACKUP I/O
CHG_IN I
GND Digital ground
Power on or power off
Five BAT pins of the board-to-board
connector are dedicated to connect
the supply voltage. The power supply
of the GSM part of SIM508 has to be
a single voltage source of VBAT=
3.4V...4.5V. It must be able to provide
sufficient current in a transmit burst
which typically rises to 2A.mostly,
these 5 pins are voltage input
Current input for RTC when the
battery is not supplied for the system.
Current output for backup battery
when the main battery is present and
the backup battery in low voltage
state.
Voltage input for the charge circuit;
making the system detect the charger.
Vmax= 4.5V
Vmin=3.4V
Vnorm=4.0V
Vmax=2.0V
Vmin=1.2V
Vnorm=1.8V
Inorm= 20uA
Vmax=5.25V
Vmin=1.1 * VBAT
Vnorm=5.1V
PIN NAME I/O DESCRIPTION DC CHARACTERISTICS
PWRKEY I
SIM508_HD_V2.01 Page 15 of 73
Voltage input for power on key.
PWRKEY get a low level Voltage for
user to power on or power off the
VILmax=0.3*VBAT
VIHmin=0.7*VBAT
VImax=VBAT
SIM508 Hardware Interface Description
Confidential
system, The user should keep
pressing the key for a moment when
power on or power off the system.
Because the system need margin time
assert the software.
Audio interface
PIN NAME I/O DESCRIPTION DC CHARACTERISTICS
MIC1P
MIC1N
MIC2P
MIC2N
SPK1P
SPK1N
SPK2P
SPK2N
I Positive and negative voice-band
input
I Auxiliary positive and negative
voice-band input
O Positive and negative voice-band
output
O Auxiliary positive and negative
voice-band output
BUZZER O Buzzer Output
AGND Analog ground
Display interface
DISP_D0 I/O Display data line
DISP_CLK O Display clock output
DISP_A0 O Display data or address select
DISP_EN O Display enable output
NLCDRESET O Display reset outplay
Keypad interface
KCOL0~KCOL4 O
Keypad array interface
KROW0~KROW4 I
GERNERAL PURPOSE input/output
Audio DC Characteristics
refer to chapter 3.9.4
VILmin=0V
VILmax=0.9
VIHmin=2.0
VIHmax= 3.2
VOLmin=GND
VOLmax=0.2V
VOHmin=2.7
VOHmax=2.9
VILmin=0V
VILmax=0.9
VIHmin=2.0
VIHmax= 3.2
VOLmin=GND
VOLmax=0.2V
VOHmin=2.7
VOHmax=2.9
PIN NAME I/O DESCRIPTION DC CHARACTERISTICS
NETLIGHT
STATUS O Another indication for system on/off
GPIO5I/O General purpose Input/Output port
GPIO32 I/O General purpose Input/Output port
O GSM net indicator
VILmin=0V
VILmax=0.9
VIHmin=2.0
VIHmax= 3.2
VOLmin=GND
VOLmax=0.2V
VOHmin=2.7
VOHmax=2.9
SIM508_HD_V2.01 Page 16 of 73
SIM508 Hardware Interface Description
Confidential
Serial 1 interface
PIN NAME I/O DESCRIPTION DC CHARACTERISTICS
DTR I Data Terminal Ready
RXD I Receive Data
TXD O Transmit Data
RTS I Request to Send
CTS O Clear to Send
RI O Ring Indicator
DCD
O Data Carrier detection
Serial 2 interface
DEBUG_TX O
DEBUG_RX I
Serial interface for debugging and
communication by AT command
VILmin=0V
VILmax=0.9
VIHmin=2.0
VIHmax= 3.2
VOLmin=GND
VOLmax=0.2V
VOHmin=2.7
VOHmax=2.9
SIM interface
PIN NAME I/O DESCRIPTION DC CHARACTERISTICS
VSIM O Voltage Supply for SIM card
The voltage can be select
by software either 1.8v or
2.85V
SIM_DATA I/O SIM Data Output
SIM_CLOCK O SIM Clock
VILmin=0V
VILmax=0.3* VSIM
VIHmin=0.7* VSIM
SIM_PRESENCE I SIM Card Detection
SIM_RESET O SIM Reset
VIHmax= VSIM +0.3
VOLmin=GND
VOLmax=0.2V
VOHmin= VSIM -0.2
VOHmax= VSIM
AUXADC
PIN NAME I/O DESCRIPTION DC CHARACTERISTICS
AUXADC1 I
TEMP_BAT I
General purpose analog to digital
converter.
For measure the battery temperature
Input voltage value scope
0V to 2.4V
3.2 Operating modes
The following table summarizes the various operating modes, each operating modes is referred to
in the following chapters.
Table 6: Overview of operating modes
Mode Function
Normal operation GSM/GPRS
SLEEP
SIM508_HD_V2.01 Page 17 of 73
Module will automatically go into SLEEP mode if DTR is set
to high level and there is no on air or audio activity is required
SIM508 Hardware Interface Description
Confidential
and no hardware interrupt (such as GPIO interrupt or data on
serial port).
In this case, the current consumption of module will reduce to
the minimal level.
During sleep mode, the module can still receive paging
message and SMS from the system normally.
GSM IDLE Software is active. Module has registered to the GSM network,
and the module is ready to send and receive.
GSM TALK CSD connection is going on between two subscribers. In this
case, the power consumption depends on network settings such
as DTX off/on, FR/EFR/HR, hopping sequences, antenna.
GPRS IDLE Module is ready for GPRS data transfer, but no data is
currently sent or received. In this case, power consumption
depends on network settings and GPRS configuration (e.g.
multi-slot settings).
GPRS DATA There is GPRS data in transfer (PPP or TCP or UDP). In this
case, power consumption is related with network settings (e.g.
power control level), uplink / downlink data rates and GPRS
configuration (e.g. used multi-slot settings).
POWER DOWN Normal shutdown by sending the “AT+CPOWD” command or using the
PERKEY. The power management ASIC disconnects the power supply from the
base band part of the module, only the power supply for the RTC is remained.
Software is not active. The serial interfaces are not accessible. Operating voltage
(connected to VBAT) remains applied.
Minimum
functionality
mode (without
remove power
supply)
Use the “AT+CFUN” command can set the module to a minimum functionality
mode without remove the power supply. In this case, the RF part of the module
will not work or the SIM card is not accessible, or RF part and SIM card be
closed all, the serial interfaces is still accessible. The power consumption in this
case is very low.
Alarm mode RTC alert function launches this restricted operation while the module is in
POWER DOWN mode. SIM508 will not be registered to GSM network and
only parts of AT commands can be available.
GHOST Mode
(Charge-only
mode)
GHOST mode means off and charging mode. In this mode, the module can not
be registered to GSM network and only limited AT commands can be
accessible, the following way will launch GHOST mode:
zFrom POWER DOWN mode: Connect charger to the module’s CHG_IN
pin and VBAT pin while SIM508 is power down.
zFrom Normal mode: Connect charger to the module’s CHG_IN pin and
VBAT pin, then power down the module by “AT+CPOWD=1”
Charge mode
during normal
Start charging while the module is in normal mode including: SLEEP, IDLE,
TALK, GPRS IDLE and GPRS DATA)
operation
SIM508_HD_V2.01 Page 18 of 73
SIM508 Hardware Interface Description
Confidential
3.3 Power supply
The power supply of SIM508 GSM part is from a single voltage source of VBAT=
3.4V...4.5V. In some case, the ripple in a transmit burst may cause voltage drops when current
consumption rises to typical peaks of 2A, So the power supply must be able to provide
sufficient current up to 2A.
For the VBAT input, a local bypass capacitor is recommended. A capacitor (about 100µF, low
ESR) is recommended. Multi-layer ceramic chip (MLCC) capacitors can provide the best
combination of low ESR and small size but may not be cost effective. A lower cost choice may be
a 100 µF tantalum capacitor (low ESR) with a small (1 µF to 2 µF) ceramic in parallel, which is
illustrated as figure1. And the capacitors should put as closer as possible to the SIM508 VBAT
pins.
Figure 1: VBAT input
The following figure is the VBAT voltage ripple wave at the maximum power transmit phase,
the test condition is VBAT=4.0V, VBAT maximum output current =2A, C
capacitor (ESR=0.7Ω) and C
Figure 2
: VBAT ripple wave at the maximum power transmit phase
=4.7µF. B
B
=100 µF tantalum
A
3.3.1 Power supply pins on the board-to-board connector
Five VBAT pins of the board-to-board connector are dedicated to connect the supply voltage. The
CHG_IN pin serves as control signal for charging a Li-Ion battery. BACKUP can be used to back
up the RTC.
3.3.2 Minimizing power losses
Please pay special attention to the supply power when you are designing your applications. Please
SIM508_HD_V2.01 Page 19 of 73
SIM508 Hardware Interface Description
Confidential
make sure that the input voltage will never drops below 3.4V even in a transmit burst during which
the current consumption may rise up to 2A. If the power voltage drops below 3.4V, the module
may be switched off. Using the board-to-board connector will be the best way to reduce the
voltage drops. You should also take the resistance of the power supply lines on the host board or of
battery pack into account.
3.3.3 Monitoring power supply
To monitor the supply voltage, you can use the “AT+CBC” command which include three
parameters: charge state, voltage percent and voltage value (in mV). It returns charge state、the
battery voltage 1-100 percent of capacity and actual value measured at VBAT and GND.
The voltage is continuously measured at intervals depending on the operating mode. The displayed
voltage (in mV) is averaged over the last measuring period before the AT+CBC command was
executed.
For details please refer to document [1]
3.4 Power up and down scenarios
3.4.1 Turn on the GSM part of SIM508
The GSM part of SIM508 can be turned on by various ways, which are described in following
chapters:
z Via PWRKEY pin: starts normal operating mode (
z Via CHG_IN pin: starts GHOST modes (see chapter 3.4.1.2);
z Via RTC interrupt: starts ALARM modes (
Note: Only enter AT command through serial port after SIM508 is power on and Unsolicited
Result Code “RDY” is received from serial port.
Note: If configured to a fix baud rate, SIM508 will send the result code “RDY” to in dica te that it
is ready to operate. This result code does not appear when autobauding is active.You can use
AT+IPR=x;&W to set a fix baud rate and save the configuration to non-volatile flash memory.
See Chapter AT+IPR in document[1].
3.4.1.1 Turn on the GSM part of SIM508 using the PWRKEY pin (Power on)
You can turn on the GSM part of SIM508 by driving the PWRKEY to a low level voltage for
period time. The power on scenarios illustrate as the following figure.
see chapter 3.4.1.3)
see chapter 3.4.1.1);
SIM508_HD_V2.01 Page 20 of 73
SIM508 Hardware Interface Description
Confidential
Figure 3: Timing of turn on system
When power on procedure complete, the GSM part of SIM508 will send out following result code
to indicate the module is ready to operate,and STATUS pin will drive to 2.8V and keep this level
when in work mode. Only set baud rate serial port can send out “RDY”, if set auto-baud rate serial
port send nothing.
RDY
3.4.1.2 Turn on the GSM part of SIM508 using the CHG_IN signal
As described in chapter 3.5, charger can be connected to the GSM part of SIM508’s CHG_IN pin
regardless of the module’s operating mode.
If the charger is connected to the module’s CHG_IN pin while the GSM part of SIM508 is in
POWER DOWN mode, it will go into the GHOST mode (Off and charging). In this mode, the
module will not register to network, and only a few AT commands can work in this mode. For
detailed information please refers to chapter 3.5.4.
When module is powered on using the CHG_IN signal, the GSM part of SIM508 sends out result
code as following when fixed baud rate:
RDY
GHOST MODE
+CFUN: 0
In GHOST mode, by driving the PWRKEY to a low level voltage for period time (Please refer to
the power on scenarios in 3.4.1.1), the GSM part of SIM508 will power up and go into charge
SIM508_HD_V2.01 Page 21 of 73
SIM508 Hardware Interface Description
Confidential
mode (charging in normal mode), all operation and AT commands can be available. In this case,
the GSM part of SIM508 will send out result code as following:
From GHOST MODE to NORMAL MODE
3.4.1.3 Turn on the GSM part of SIM508 using the RTC (Alarm mode)
Alarm mode is a power-on approach by using the RTC. The alert function of RTC makes the
GSM part of SIM508 wake up while the module is power off. In alarm mode, the GSM part of
SIM508 will not register to GSM network and the software protocol stack is close. Thus the parts
of AT commands related with SIM card and Protocol stack will not accessible, and the others can
be used as well as in normal mode.
Use the AT+CALARM command to set the alarm time. The RTC remains the alarm time if the
GSM part of SIM508 was power down by “AT+CPOWD=1” or by PWRKEY pin. Once the alarm
time expires and executed, the GSM part of SIM508 goes into the Alarm mode. In this case, the
GSM part of SIM508 will send out an Unsolicited Result Code (URC):
RDY
ALARM MODE
During Alarm mode, using AT+CFUN command to query the status of software protocol stack; it
will return 0 which indicates that the protocol stack is closed. Then after 90S, the GSM part of
SIM508 will power down automatically. However, during Alarm mode, if the software protocol is
started by AT+CFUN=1 command, the process of automatic power down will not available. In
ALARM mode, driving the PWRKEY to a low level voltage for a period will cause the GSM part
of SIM508 to power down (Please refer to the power down scenarios in 3.4.2.1).
The table follow briefly summarizes the AT commands that are used usually during alarm mode,
for details of the instructions refer to document [1]:
Table 7: AT commands used in Alarm mode
AT command USE
AT+CALARM Set alarm time
AT+CCLK Set data and time of RTC
AT + CP O W D Power down
AT+CFUN Start or close the protocol stack
SIM508_HD_V2.01 Page 22 of 73
SIM508 Hardware Interface Description
Confidential
3.4.2 Turn off the GSM part of SIM508
Following procedure can be used to turn off the GSM part of SIM508:
zNormal power down procedure: Turn off the GSM part of SIM508 using the PWRKEY pin
(
see chapter 3.4.2.1)
zNormal power down procedure: Turn off the GSM part of SIM508 using AT command (see
chapter 3.4.2.2)
zUnder-voltage Automatic shutdown: Takes effect if under voltage is detected (see chapter
3.4.2.3)
z Over-temperature Automatic shutdown: Takes effect if under voltage is detected (see chapter
3.4.2.4)
3.4.2.1 Turn off the GSM part of SIM508 using the PWRKEY pin (Power down)
You can turn off the GSM part of SIM508 by driving the PWRKEY to a low level voltage for
period time. The power down scenarios illustrate as Figure4.
This procedure will let the module to log off from the network and allow the software to enter into
a secure state and save data before completely disconnect the power supply.
Before the completion of the switching off procedure the module will send out result code:
NORMAL POWER DOWN
After this moment, no any AT commands can be executed. Module enters the POWER DOWN
mode, only the RTC is still active. POWER DOWN can also be indicated by STATUS pin, which
is a low level voltage in this mode.
Figure4: Timing of turn off system
SIM508_HD_V2.01 Page 23 of 73
SIM508 Hardware Interface Description
Confidential
3.4.2.2 Turn off the GSM part of SIM508 using AT command
You can use an AT command “AT+CPOWD=1” to turn off the module. This command will let the
module to log off from the network and allow the software to enter into a secure state and safe data
before completely disconnect the power supply.
Before switching off, the module will send out result code:
NORMAL POWER DOWN
After this moment, no any AT commands can be executed. Module enters the POWER DOWN
mode, only the RTC is still active. POWER DOWN can also be indicated by STATUS pin, which
is a low level voltage in this mode.
Please refer to document [1] for detail about the AT command of “AT+CPOWD”.
3.4.2.3 Under-voltage automatic shutdown
Software will constantly monitors the voltage applied on the VBAT, if the measured battery
voltage is no more than 3.5V, the module will send out result code:
POWER LOW WARNNING
If the measured battery voltage is no more than 3.4V, the following URC will be presented:
POWER LOW DOWN
After this moment, no further more AT commands can be executed. The module will log off from
network and enters POWER DOWN mode, only the RTC is still active. POWER DOWN can also
be indicated by STATUS pin, which is a low level voltage in this mode.
3.4.2.4 Over-temperature automatic shutdown
Software will constantly monitors the temperature of the module, if the measured temperature is
equal or higher than 85℃, the following URC will be presented:
+CMTE:1
If the measured temperature is equal or lower than -35℃, the following URC will be presented:
+CMTE:-1
The uncritical temperature range is -40℃ to 90℃. If the measured temperature is equal or beyond
this range, the module will be automatic shutdown soon.
If the measured temperature is equal or higher than 90℃, the following URC will be presented:
+CMTE:2
SIM508_HD_V2.01 Page 24 of 73
SIM508 Hardware Interface Description
Confidential
If the measured temperature is equal or lower than -40℃, the following URC will be presented:
+CMTE:-2
After this moment, no further more AT commands can be executed. The module will log off from
network and enters POWER DOWN mode, only the RTC is still active. POWER DOWN can also
be indicated by STATUS pin, which is a low level voltage in this mode.
To monitor the temperature, you can use the “AT+CMTE” command to measure the temperature
when the module power on.
For details please refer to document [1]
3.4.3 Restart the GSM part of SIM508 using the PWRKEY pin
You can restart SIM508 by driving the PWRKEY to a low level voltage for period time, same as
turn on SIM508 using the PWRKEY pin. Before restart the SIM508, you need delay at least
500mS from detecting the STATUS low level on. The restart scenarios illustrate as the following
figure.
Figure 5: Timing of restart system
3.5 Charging interface
The GSM part of SIM508 has integrated a charging circuit inside the module for Li-Ion batteries
charging control, which make it very convenient for applications to manage their battery charging.
A common connection is shown in the following figure:
SIM508_HD_V2.01 Page 25 of 73
SIM508 Hardware Interface Description
Confidential
Figure 6:Battery charger and pack
3.5.1 Battery pack characteristics
The GSM part of SIM508 has optimized the charging algorithm for the Li-Ion battery that meets
the characteristics listed below. To use the GSM part of SIM508’s charging algorithm properly, it
is recommended that the battery pack you integrated into your application is compliant with these
specifications. The battery pack compliant with these specifications is also important for the AT
command “AT+CBC” to monitor the voltage of battery, or the “AT+CBC” may return incorrect
battery capacity values.
zThe maximum charging voltage of the Li-Ion battery pack is 4.2V and the capacity is
580mAh. Battery packs with a capacity down to 580 mAh or more than 580 mAh are allowed,
too.
zThe pack should have a protection circuit to avoid overcharging, deep discharging and
over-current. This circuit should be insensitive to pulsed current.
zOn the GSM part of SIM508, the build-in circuit of the GSM part of SIM508’s power
management chipset monitors the supply voltage constantly. Once the Under-voltage is
detected, the GSM part of SIM508 will power down automatically. Under-voltage thresholds
are specific to the battery pack.
zThe internal resistance of the battery and the protection circuit should be as low as possible. It
is recommended not to exceed200mΩ.
zThe battery pack must be protected from reverse pole connection.
SIM508_HD_V2.01 Page 26 of 73
SIM508 Hardware Interface Description
Confidential
3.5.2 Recommended battery pack
Following is the spec of recommended battery pack:
Table 8: Spec of recommended battery pack
Product name & type BYD, Li-Ion, 3.7V, 580mAh
To obtain more information
BYD COMPANY LIMITED
Please contact :
Normal voltage 3.7V
Capacity Minimum 580mAh
Charge Voltage 4.200±0.049V
Max Charge Current 1.5C
Charge Method CC / CV (Constant Current / Constant Voltage)
Max Discharge Current 1.5C (for continuous discharging mode)
Discharge Cut-off Voltage 2.75V/ cell
Internal resistance Initial≤200mΩ
After 400cycles ≤270mΩ
3.5.3 Implemented charging technique
The GSM part of SIM508 include the function for battery charging. There are three pins in the
connector related with the battery charging function: CHG_IN, VBAT and BAT_TEMP pins. The
CHG_IN pin is driven by an external voltage, system can use this pin to detect a charger supply
and provide most charging current through the GSM part of SIM508 module to battery when
charging is in fast charge state. The VBAT give out charging current from the GSM part of
SIM508 module to external battery. BAT_TEMP pin is for user to measure the battery temperature.
Just let this pin open if battery temperature measuring is not your concern.
So it is very simple to implement charging technique, you need only connect the charger to the
CHG_IN pin and connect the battery to the VBAT pin.
The GSM part of SIM508 detect charger supply and the battery is present, battery charging will
happen. If there is no charger supply or no battery present the charging will not be enabled.
Normally, there are three main states in whole charging procedure.
z DDLO charge and UVLO charge;
z Fast charge;
z Trickle charge;
DDLO charge and UVLO charge:
DDLO (deep discharge lock out) is the state of battery when its voltage under 2.4V. And UVLO
(under voltage lock out) means the battery voltage less than 3.2V and more than 2.4V. The battery
is not suitable for fast charge when its condition is DDLO or UVLO. The GSM part of SIM508
provides a small constant current to the battery when the battery is between DDLO and UVLO. In
SIM508_HD_V2.01 Page 27 of 73
SIM508 Hardware Interface Description
Confidential
DDLO charge, The GSM part of SIM508 gives out 5mA current to the battery. And in UVLO
charge, The GSM part of SIM508 provide about 25mA current to the battery.
DDLO charge terminated when the battery voltage reaches 2.4V. UVLO charge terminated when
the battery voltage is up to 3.2V. Both DDLO and UVLO charge are controlled by the GSM part
of SIM508 hardware only.
Fast charge:
If there is a charger supply and battery present and the battery is not in DDLO and UVLO, the
GSM part of SIM508 will enter fast charge state. Fast charge controlled by the software. Fast
charge delivers a strong and constant current (about 450mA) through VBAT pin to the battery until
battery voltage reach 4.2V.
Trickle charge:
After fast charging, the battery voltage near the whole battery capacity, trick charge begins .in this
state, the GSM part of SIM508 charge the battery under constant voltage.
3.5.4 Operating modes during charging
The battery can be charged during various operating mode. That means that when the GSM engine
is in Normal mode (SLEEP, IDLE, TALK, GPRS IDLE or GPRS DATA mode), charging can be
in progress while the GSM part of SIM508 remains operational (In this case the voltage supply
should be sufficient). Here we name Charging in Normal mode as Charge mode.
If the charger is connected to the module’s CHG_IN pin and the battery is connected to the VBAT
pin while the GSM part of SIM508 is in POWER DOWN mode, the GSM part of SIM508 will go
into the GHOST mode (Off and charging). The following table gives the difference between
Charge mode and GHOST mode:
Table 9: operating modes
Connect charger to module’s CHG_IN
pin and connect battery to VBAT pin of
module while the GSM part of SIM508 is
in Normal operating mode, including:
IDLE, TALK mode; SLEEP mode etc;
How to activate mode Features
z GSM remains operational and
registered GSM network while
charging is in progress;
z The serial interfaces are available in
IDLE, TALK mode, the AT
command set can be used fully in this
case;
Charge Mode
In SLEEP mode, the serial interfaces are
not available, once the serial port is
connected and there is data in transfer.
Then the GSM part of SIM508 will exit
the SLEEP mode.
SIM508_HD_V2.01 Page 28 of 73
SIM508 Hardware Interface Description
Confidential
Connect charger to module’s CHG_IN
pin while the GSM part of SIM508 is in
POWER DOWN mode.
IMPORTANT: In GHOST mode not all
GHOST Mode
the software tasks are running.
Note:
VBAT can not provide much more than 5mA current while sim508 module is during the
DDLO charge state. In other words it is strongly recommended that VBAT should not be the
main power supply in the application subsystem while sim508 module is during the DDLO
charge state.
z Battery can be charged when GSM
engine is not registered to GSM
network;
z Only a few AT commands is
available as listed below.
Table10:ATCommandusuallyusedinGHOSTmode
AT command Function
AT+CALARM Set alarm time
AT+CCLK Set data and time of RTC
AT + CP O W D Power down
AT+CBC Indicated charge state and voltage
AT+CFUN Start or close the protocol
Set AT command“ AT+CFUN =1”,module
can be transferred from GHOST mode to
Charging in normal mode, In GHOST
mode , the default value is
3.5.5 Charger requirements
Following is the requirements of charger for the GSM part of SIM508.
a) Simple transformer power plug
- Output voltage: 5.0V-5.25V
- Charging current limitation: 650mA
- A 10V peak voltage is allowed for maximum 1ms when charging current is switched off.
- A 1.6A peak current is allowed for maximum 1ms when charging current is switched on.
3.6 Power saving
There are two methods to achieve the GSM part of SIM508 module extreme low power.
“AT+CFUN” is used to set module into minimum functionality mode and /DTR hardware
interface signal can be used to set system to be SLEEP mode (or Slow clocking mode).
SIM508_HD_V2.01 Page 29 of 73
SIM508 Hardware Interface Description
Confidential
3.6.1 Minimum functionality mode
Minimum functionality
mode reduces the functionality of the module to a minimum and, thus,
minimizes the current consumption to the lowest level. This mode is set with the “AT+CFUN”
command which provides the choice of the functionality levels <fun>=0,
1,4
z 0: minimum functionality;
z 1: full functionality (Default);
z 4: disable phone both transmit and receive RF circuits;
If the GSM part of SIM508 has been set to minimum functionality by “AT+CFUN=0”, then the RF
function and SIM card function will be closed, in this case, the serial ports is still accessible, but all
AT commands need RF function or SIM card function will not accessible.
If the GSM part of SIM508 has disable all RF function by “AT+CFUN=4”, then RF function will
be closed, the serial ports is still active in this case but all AT commands need RF function will not
accessible.
When the GSM part of SIM508 is in minimum functionality or has been disable all RF
functionality by “AT+CFUN=4”, it can return to full functionality by “AT+CFUN=1”.
For Detailed info about “AT+CFUN”, please refer to [1].
3.6.2 SLEEP mode (Slow Clocking mode)
You can use DTR signal to control the GSM part of SIM508 module to enter or exit the SLEEP
mode in your applications.
When DTR is in high level, at the same time there is no on air or audio activity is required and no
hardware interrupt (such as GPIO interrupt or data on serial port), the GSM part of SIM508 will
enter SLEEP mode automatically. In this mode, the GSM part of SIM508 can still receive paging
or SMS from network.
In SLEEP mode, the serial port is not accessible.
Note: For some special software versions, it requests to set AT command “AT+CSCLK=1” to
enable the sleep mode; the default value is 0, that can’t make the module enter sleep mode, for
more details please refer to the AT command list.
3.6.3 Wake up the GSM part of SIM508 from SLEEP mode
When the GSM part of SIM508 is SLEEP mode, the following method can wake up the module.
zEnable DTR pin to wake up the GSM part of SIM508;
If DTR Pin is pull down to a low level,this signal will wake up the GSM part of SIM508
from power saving mode. The serial port will be active after DTR change to low level about
3mS.
SIM508_HD_V2.01 Page 30 of 73
SIM508 Hardware Interface Description
Confidential
z Receive a voice or data call from network to wake up the GSM part of SIM508;
z Receive a SMS from network to wake up the GSM part of SIM508;
z RTC alarm expired to wake up the GSM part of SIM508;
3.7 Summary of state transitions (except SLEEP mode)
Table11:Summaryofstatetransitions
Further mode
Current mode
POWER
DOWN
Normal mode AT+CPOWD or
Ghost mode
(Charge-only
mode)
Charging in
normal
POWER
DOWN
Use PWRKEY Connect charger to
use PWRKEY
pin
Disconnect
charger
AT+CPOWD →
“Ghost mode”,
then disconnect
charger
Normal mode Ghost mode
(Charge-only mode)
CHG_IN and connect
battery to VBAT
Connect charger to
CHG_IN and connect
battery to VBAT,
then switch off
module by
AT+CPOWD or
using PWRKEY
No direct
transition, but via
“Charging in
normal” mode
Disconnect the
charger
Turn on the module
Switch off module by
AT+CPOWD or
using PWRKEY
Charging in
normal
No direct transition,
but via “Ghost
mode” or “Normal
mode”
Connect charger to
CHG_IN pin of
module and connect
battery to VBAT pin
of module
using PWRKEY OR
SET AT
Command“AT+CF
UN=1”
No direct
Alarm
mode
Switch on
from
POWER
DOWN
mode bye
RTC
Set alarm by
“AT+CALA
RM”, and
then switch
off the
module.
When the
timer expire,
the module
turn on and
enter Alarm
mode
Set alarm by
“AT+CALA
RM”, when
the timer
expire,
module will
enter Alarm
mode
transition
Alarm mode Use PWRKEY
pin or wait
module switch
off
automatically
Use AT+CFUN No transition Use AT+CFUN let
SIM508_HD_V2.01 Page 31 of 73
module enter
Normal mode, then
connect the charger
to CHG_IN pin of
module
SIM508 Hardware Interface Description
Confidential
3.8 RTC backup
The RTC (Real Time Clock) power supply of module can be provided by an external battery or a
battery (rechargeable or non-chargeable) through PIN 14 on the board-to-board connector. There is
a 10K resistance has been integrated in the GSM part of SIM508 module used for restricting
current. You need only a coin-cell battery or a super-cap to PIN 14 to backup power supply for
RTC .
The following figures show various sample circuits for RTC backup.
Figure 7:
RTC supply from non-chargeable battery
Figure 8:RTC supply from rechargeable battery
SIM508_HD_V2.01 Page 32 of 73
SIM508 Hardware Interface Description
Confidential
Figure 9: RTC supply from capacitor
zLi-battery backup
Rechargeable Lithium coin cells such as the TC614 from Maxell, or the TS621 from Seiko, are
also small in size, but have higher capacity than the double layer capacitors resulting in longer
backup times.
Typical charge curves for each cell type are shown in following figures. Note that the rechargeable
Lithium type coin cells generally come pre-charged from the vendor.
Note:
Gold-capacitance backup
Some suitable coin cells are the electric double layer capacitors available from Seiko (XC621),
or from Panasonic (EECEM0E204A). They have a small physical size (6.8 mm diameter) and a
nominal capacity of 0.2 F to 0.3 F, giving hours of backup time.
SIM508_HD_V2.01 Page 34 of 73
SIM508 Hardware Interface Description
Confidential
3.9 GSM Serial interface
The GSM part of SIM508 provides unbalanced asynchronous serial port. The GSM part is
designed as a DCE (Data Communication Equipment), following the traditional DCE-DTE (Data
Terminal Equipment) connection, the module and the client (DTE) are connected through the
following signal (as figure 13 shows).
Serial port
z Port/TXD @ Client sends data to the RXD signal line of module
z Port/RXD @ Client receives data from the TXD signal line of module
All pins of two serial ports have 8mA driver, the logic levels are described in following table
Table12:Logiclevelsofserialportspins
Parameter Min Max Unit
Logic low input 0 0.9 V
Logic high input 0.9 3.3 V
Logic low output GND 0.2 V
Logic high output 2.8 3 V
Figure 13: Interface of serial ports
3.9.1 Function of Serial Port supporting
z Seven lines on Serial Port Interface
z Contains Data lines /TXD and /RXD, State lines /RTS and /CTS, Control lines /DTR, /DCD
and RING;
zSerial Port can be used for CSD FAX, GPRS service and send AT command of controlling
module. Serial Port can use multiplexing function;
SIM508_HD_V2.01 Page 35 of 73
SIM508 Hardware Interface Description
Confidential
zSerial Port supports the communication rate as following:
This gives you the flexibility to put the GSM engine into operation no matter what bitrate your
host application is configured to. To take advantage of autobaud mode specific attention must be
paid to the following requirements:
Synchronization between DTE and DCE.
Ensure that DTE and DCE are correctly synchronized and the bitrate used by the DTE is
detected by the DCE (= ME). To allow the bitrate to be synchronized simply issue an "AT" or "at"
string. This is necessary
z after you have activated autobauding
z when you start up the GSM engine while autobauding is enabled. It is recommended to wait 3
to 5 seconds before sending the first AT character. Otherwise undefined characters might be
returned.
Restrictions on autobauding operation
z The serial interface has to be operated at 8 data bits, no parity and 1 stop bit (factory setting).
z The Unsolicited Result Codes like "RDY", "+CFUN: 1" and "+CPIN: READY” are not
indicated when you start up the ME while autobauding is enabled. This is due to the fact that
the new bitrate is not detected unless DTE and DCE are correctly synchronized as described
above.
3.9.2 Software upgrade and Software debug
The TXD、RXD、GND must be connected to the IO connector when user need to upgrade
software and debug software, the TXD、RXD should be used for software upgrade . The PWRKEY
pin is recommended to connect to the IO connector. The user also can add a switch between the
PWRKEY and the GND. The PWRKEY should be connected to the GND when SIM300C is
upgrading software. Please refer to the following figure.
SIM508_HD_V2.01 Page 36 of 73
SIM508 Hardware Interface Description
Confidential
Figure 14: Interface of software upgrade
Note: You should match the level of serial port between DCE and DTE.
3.10 Audio interfaces
Table13:Audiointerfacesignal
Name Pin Function
(AIN1/AOUT1)
(AIN2/AOUT2)
The module provides two Analogy input channels, AIN1 and AIN2, which may be used for both
microphone and line inputs. The AIN1 and AIN2 channels are identical. One of the two channels is
typically used with a microphone built into a handset. The other channel is typically used with an
external microphone or external line input. The Module Analogy input configuration is determined
by control register settings and established using Analogy multiplexers.
For each channels, you can use AT+CMIC to set the input gain level of microphone, use
AT+ECHO to set the parameters for echo cancellation. Also, you can use AT+SIDET to set the
side-tone level. For detail, please refer to [1].
Mic1p 54 Microphone1 input +
Mic1n 56 Microphone1 input -
Spk1p 53 Audio1 output+
Spk1n 55 Audio1 output-
Mic2p 58 Microphone2 input +
Mic2n 60 Microphone2 input -
Spk2p 57 Audio2 output+
Spk2n 59 Audio2 output-
SIM508_HD_V2.01 Page 37 of 73
SIM508 Hardware Interface Description
Confidential
It is suggested that you adopt the one of following two matching circuits in order to reject common
mode noise and audio noise。The difference audio signals have to be layout according to difference
signal layout rules.
Note:
As show in Figure 15
、
Figure 16 、Figure 17、 Figure18 (Note : all components package
are 0603) . BEAD must have low impedance and can be removed according to their
environment such as the ground plane, shielding, power lost. The best way is to plan all the
components shown in the follow figure. If you want to adopt a amplifier circuit for audio, we
commend National company’s LM4890. But you can select it according to your needs.
3.10.1 Speaker interface configuration
Figure 15: Speaker interface configuration
Figure 16: Speaker interface with amplifier configuration
SIM508_HD_V2.01 Page 38 of 73
SIM508 Hardware Interface Description
Confidential
3.10.2 Microphone interfaces configuration
Figure 17: Microphone interface configuration
3.10.3 Earphone interface configuration
Figure18:Earphoneinterfaceconfiguration
SIM508_HD_V2.01 Page 39 of 73
SIM508 Hardware Interface Description
Confidential
3.10.4 Referenced Electronic Characteristic
Table14:MICInputDCCharacteristics
Parameter Min Typ Max Unit
Worki n g Voltage 1.25 2.5 V
Working Current 5 300 uA
External
Microphone
Load Resistance
1.2 2.2 k Ohms
Table15: SPEAKER Output DC Characteristics
Parameter MinTyp Max Unit
Worki n g Voltage 2.42.45 2.7 V
Output Power 10 mW
Load
Resistance
Output(SPK1)
Auxiliary
Output(SPK2)
Single
Ended
Differential≥15
Single
Ended
Differential≥27
≥32 Normal
Ohm
≥32
Table16: Buzzer Output DC Characteristics
Parameter Min Typ Max Unit
Worki n g Voltage 2.4 2.8 3.3 V
Working Current 8 mA
Load Resistance 1 k Ohms
3.11 SIM interface
3.11.1 SIM card application
You can use AT Command to get information in SIM card. For more information, please refer to
[1].
The SIM interface supports the functionality of the GSM Phase 1 specification and also supports
the functionality of the new GSM Phase 2+ specification for FAST 64 kbps SIM (intended for use
with a SIM application Tool-kit).
Both 1.8V and 3.0V SIM Cards are supported.
SIM508_HD_V2.01 Page 40 of 73
SIM508 Hardware Interface Description
Confidential
The SIM interface is powered from an internal regulator in the module having nominal voltage
2.8V. All pins reset as outputs driving low. Logic levels are as described in table17
Table17: Signal of SIM interface (board-to-board connector)
Pin Signal Description
25 VSIM SIM Card Power supply, it can identify automatically the SIM
Card power mode,one is 2.85V±0.1V, another is 1.8V±0.1V.
Current is about 10mA.
27 SIM_RESET SIM Card Reset
29 SIM_DATA SIM Card data I/O
31 SIM_CLOCK SIM Card Clock
33 SIM_PRESENCE SIM Card Detection
Following is the reference circuit about SIM interface. We recommend an Electro-Static discharge
device ST (
www.st.com ) ESDA6V1W5 or ON SEMI (www.onsemi.com ) SMF05C for “ESD
ANTI”.
The SIM_PRESENCE pin is used for detecting the SIM card removal. You can use the AT
command “AT+CSDT” to set the SIMCARD configure. For detail of this AT command, please
refer to
document [1]:
You can select the 8 pins SIM card. The reference circuit about 8 pins SIM card illustrates as
following figure.
Figure 19: SIM interface reference circuit with 8pin SIM card
If you don’t use the SIM card detection function, you can let the SIM_PRESENCE pin NC or
connect to the GND. The reference circuit about 6 pins SIM card illustrate as following figure.
SIM508_HD_V2.01 Page 41 of 73
SIM508 Hardware Interface Description
Confidential
Figure 20: SIM interface reference circuit with 6pin SIM card
3.11.2 Design considerations for SIM card holder
For 6 pin SIM card, we recommend to use Amphenol C707 10M006 049 2 .You can visit
http://www.amphenol.com for more information about the holder.
SIM Card Power supply, it can identify automatically the SIM
C1 VSIM
C2 SIM_RESET SIM Card Reset.
C3 SIM_CLOCK SIM Card Clock.
C5 GND Connect to GND.
SIM508_HD_V2.01 Page 42 of 73
Card power mode,one is 3.0V±10%, another is 1.8V±10%.
Current is about 10mA.
SIM508 Hardware Interface Description
Confidential
C6 VPP Not connect.
C7 SIM_DATA SIM Card data I/O.
For 8 pin SIM card, we recommend to use Molex 91228.You can visit
for more information about the holder.
http://www.molex.com
Figure 22: Molex 91228 SIM card holder
Table19: Pin description (Molex SIM card holder)
Pin Signal Description
SIM Card Power supply, it can identify automatically
C1
VSIM
the SIM Card power mode,one is 3.0V±10%,
another is 1.8V±10%. Current is about 10mA.
C2
C3
C4
C5
C6
C7
C8
SIM_RESET SIM Card Reset.
SIM_CLOCK SIM Card Clock.
GND Connect to GND.
GND Connect to GND.
VPP Not connect.
SIM_DATA SIM Card data I/O.
SIM_PRESENCE Detect SIM Card Presence
SIM508_HD_V2.01 Page 43 of 73
SIM508 Hardware Interface Description
Confidential
3.12 LCD interface
The GSM part of SIM508 provides a serial LCD display interface that supports serial
communication with LCD device. These are composite pins that can be used as GPIO ports or
LCD display interface according to your application. When use as LCD interface, the following
table is the pin define. LCD interface timing should be united with the LCD device.
Table20: PIN define of LCD interface
Pin (On board-to-board connector) Name Function
38 DISP_EN Display enable
40 DISP_CLK Display clock for LCD
42 DISP_D0 Display data output
44 DISP_A0 Display data or address select
46 NLCDRESET LCD reset
3.13 General purpose Input/Output ports
Table21: GPIO of the GSM part of SIM508
Pin Name Function
19 STATUS
21 GPIO5 General Purpose Input/Output Port
35 GPIO32 General Purpose Input/Output Port
The GSM part of SIM508 supports 2 general purpose input/output signal pins and output signal
pins. Both pins can be configured through AT command “AT+CGPIO” in users’ application to
high voltage level or low voltage level. For detail of this AT command, please refer to [1].
The Status indication of the module,General Purpose Output Port
3.14 ADC
The GSM part of SIM508 provide two auxiliary ADC (General purpose analog to digital converter.)
as voltage input pin, which can be used to detect the values of some external items such as
voltage、temperature etc. User can use AT command “AT+RADC” to read the voltage value added
on ADC pin. For detail of this AT command, please refer to [1].
Table 22: ADC pin of the GSM part of SIM508
Name Pin (On board-to-board connector) Input voltage scope( V )
AUXADC1 12 0 – 2.4
SIM508_HD_V2.01 Page 44 of 73
SIM508 Hardware Interface Description
Confidential
3.15 Behaviors of the /RING line (Serial port1 interface only)
Table23: Behaviours of the /RING line
State RI respond
Standby
Voice calling
Data calling
SMS
If the module is used as caller, signal ring will maintain high. But when it is used as receiver,
following is timing of ring.
High
Change low,then:
(1)Change to high when establish calling.
(2)Use AT command ATH the RING hold low.
(3)Sender hang up, change to high
Change low,then:
(1)Change to high when establish calling.
(2)Use AT command ATH the RING hold low.
When receive SMS, The ring will change to LOW and hold LOW level at
about 100mS, then change to HIGH.
Figure 23: The GSM part of SIM508 Services as Receiver
Figure 24: The GSM part of SIM508 Services as caller
SIM508_HD_V2.01 Page 45 of 73
SIM508 Hardware Interface Description
Confidential
3.16 Network status indication LED lamp
The PIN 16 on the board-to-board connector can be used to drive a network status indication LED
lamp. The working state of this pin is listed in table24:
\
Table24:
State The GSM part of SIM508 function
Off The GSM part of SIM508 is not running
64ms On/ 800ms Off The GSM part of SIM508 does not find the network
64ms On/ 3000ms Off The GSM part of SIM508 find the network
64ms On/ 300ms Off GPRS communication
We provide a reference circuitry for you, shown as the following figure:
Working state of network status indication LED pin
Figure 25: Reference circuit for Network status LED
SIM508_HD_V2.01 Page 46 of 73
SIM508 Hardware Interface Description
Confidential
3.17 Buzzer
The PIN 23 on the board-to-board connector can be used to drive a buzzer to indicate incoming
call. The output volume of buzzer can be set by “AT+CRSL”. The reference circuit for buzzer as
shown as the following figure:
Figure 26: Reference circuit for Buzzer
SIM508_HD_V2.01 Page 47 of 73
SIM508 Hardware Interface Description
Confidential
4 GPS Application Interface
A GPS receiver with high performance has been integrated to offer GPS full function, it
continuously tracks all satellites in view and provides accurate satellite position data. Otherwise,
the GPS part can run separately even while the GSM part of SIM508 has been deregistered form
the GSM network.
4.1 Theory of operation
The theory of operation is shown in the following figure:
Figure27: Theory of operation
The SIM508 GPS part is designed to use L1 Frequency (C/A Code) GPS receiver and performs the
entire GPS signal processing, from antenna input to serial position data output.
The processing steps involved are:
RF section
In the RF section the GPS signal detected by the antenna is amplified, filtered andconverted to an
intermediate frequency (IF). An A/D converter transforms the analogue
GPS channels
The received digital IF signal bit stream is passed to the baseband section, where it is fed into the
correlators. The function of the correlators is to acquire and track the satellite signals. There are 12
channels used in parallel, with each correlator looking for a characteristic PRN code sequence in
the bit stream. Once the correlator has found a valid signal, pseudo range, carrier phase and orbit
information can be extracted from the
GPS CORE
The on-board processor is running an algorithm that calculates the position, velocity and time. This
calculation is called navigation solution. Once the navigation solution is calculated, it can be
transformed into the desired coordinate system, e.g. Latitude
DATA OUT
The data of the navigation solution are available at the serial RS-232 interface.
SIM508_HD_V2.01 Page 48 of 73
SIM508 Hardware Interface Description
Confidential
4.2 Technical data
Power consumption
210 mW with active antenna (continuous mode),
180mw with Passive antenna (continuous mode)
Push-to-Fix reduces power by as much as 98%
Note: This function need more software supporting form SIMCOM Ltd, please contact us for
more detail.
Protocols
SiRF binary/NMEA-0183
AI3/F (SIRF Interface) for A-GPS
RTCM (for DGPS)
Position accuracy
Autonomous: < 10m
SBAS(WASS,EGNOS: < 5m
Beacon DGPS: < 3m
Receiver
Tracking: L1, C/A code
Channels: 20
Update rate: Default 1 Hz
Tracking Sensitivity: -157 ± 2 dBm (see note)
Max. Altitude: <60.000 ft (18,000 m)
Max. velocity: <1.000 knots (515 m/s )
Protocol support: NMEA-0183, SiRF binary
Acquisition rate
Standalone
Hotstart: < 1 seconds, open sky
Warmstart: < 38 seconds, open sky
Coldstart: < 42 seconds, open sky
A-GPS
GSM or 3G: <1s, open sky
GSM or 3G: <24s, indoor
CDMA: <1s, open sky
CDMA: <18s, indoor
Note:
1) The receiver sensitivity above-mentioned is mostly related to antenna reference point, such as
the antenna type, the antenna amplifier, the customer application or the placement and the
applied reference setup and so on.
SIM508_HD_V2.01 Page 49 of 73
SIM508 Hardware Interface Description
Confidential
2) A-GPS: This function needs more supporting form the mobile telecommunication network.
A-GPS support, based on the A-GPS firmware. Now the standard version of the firmware in
SIM508 does not support A-GPS.
4.3 Pin description
Table25:Pin description
Power Supply
PIN NAME I/O DESCRIPTION
GPS_VCC I Two GPS_VCC pins of the
board-to-board connector are
dedicated to connect the supply
voltage. The power supply for GPS
whole part has to be a single voltage
source It must be able to provide
sufficient current of >150mA in the
procedure of tracking satellites
GPS_VRTC I Apply 3V dc for backup RTC &
SRAM. If unused, leave it open.
GPS_VANT I The external DC power supply for an
active GPS antenna. It’s input voltage
depends on the type of chosen active
antenna, for the 5V type, it has to be
connected to 5V external power
supply; for the 3V type, it can be
connected to the GPS_VCC_RF pin
directly which provides 2.85V DC.
Vmax= 5.0V
Vmin=3V
Vnorm=3.3V
Vmax= 3.3V
Vmin=2.7V
Vnorm=3.0V
Imax=25mA
Vmax=5V
Vmin=2.85V
GPS_VCC_RF O The optional power supply for 3.0V
type active antenna.
GND Ground, shared with GSM part
GPIO
PIN NAME I/O DESCRIPTION
GPS_GPIO13 I/O Reserved. It is reserved for
GPS_GPIO14 I/O Reserved. It is reserved for
SIM508_HD_V2.01 Page 50 of 73
Vmax=2.9V
Vmin=2.8V
Vnorm=2.85V
Imax=25mA
customer specific
applications. Leave it
open.
customer specific
applications. Leave it
open.
SIM508 Hardware Interface Description
Confidential
Dual serial interface
PIN NAME I/O DESCRIPTION
GPS_TXA O Serial data output for port A
GPS_RXA I Serial data input for port A
GPS_TXB O Serial data output for port B
GPS_RXB I Serial data input for port B
Control signals
PIN NAME I/O DESCRIPTION
GPS_BOOTSEL I For re-programming the Flash, it
must be set to High
GPS_M-RST I Reset pin, active low. If used, it
causes the module to reset; if not
used, leave it open .
GPS_Timersync I an auxiliary clock input that supports
alternate oscillator calibration
systems. Alternate functions are CS3
and GPIO 15.
GPS_FREQ_XFER I Reserved Leave it open.
GPS_TimeMark O 1 PPS timemark output for
synchronizing to within 1
microsecond of GPS time.
NC All the pins named NC, Do not use,
leave it open.
Note, if this pin is pulled
down by a GPIO, then the
GPIO must have the
capability of inputting
1.5mA current.
Reserved for A-GPS. If
not used, leave it open.
If not used, leave it open.
Table26:ConsolidatedPINCharacteristics
PIN
GPS_TXA O
GPS_RXA I
GPS_TXB O
GPS_RXB I
Default
Direction
100KΩ
PULL UP
×
×
4.4 Turn on the GPS part of SIM508
To turn on the GPS module, the GPS_VCC must be higher than 2.3V, and should be kept on for
220mS at least. The theory of turnning on is shown in the following figure:
SIM508_HD_V2.01 Page 51 of 73
SIM508 Hardware Interface Description
Confidential
Figure28: Turn on the GPS module
4.5 The theory of the GPS R TC circuit
The RTC is very important for the GPS module, because the data kept in the SRAM is depended
on the VRTC. Please keep the VRTC on if you want to use the function of hotstart, warmstart, or
Push-To-Fix mode. There is a RTC LDO in our SIM508 module, it can provide 1.5V voltage to the
SRAM. The theory of RTC circuit is shown in the following figure:
SIM508_HD_V2.01 Page 52 of 73
SIM508 Hardware Interface Description
Confidential
Figure29:TheoryoftheGPSRTCcircuit
4.6 The theory of the RESET Circuit
There is a RESET IC in the SIM508 module. If the input of the reset IC is lower than 2.3V, the
“reset” pin will keep low; then the input voltage is higher than 2.3V, the RESET IC will output a
low level voltage for about 220mS as a reset signal. After that the reset output pin will be kept high.
So, if the user wants to reset SIM508 GPS part, the GPS_M-RST should be pulled down longer
than 10mS, and then pull it up. The theory of the RESET Circuit is shown in the figure:
Figure30:TheoryoftheRESETcircuit
SIM508_HD_V2.01 Page 53 of 73
SIM508 Hardware Interface Description
Confidential
4.7 GPS operation modes
Table 27:GPS operation modes
Mode Function
Normal
operation
Power Down
mode
Push-to-Fix
mode (See
Note)
The receiver is continuously running in Normal mode, as long as the operating
voltage Vcc is supplied. Position fixes are generated at the maximum update
rate. This enables the receiver a warm- and hotstart. However, the cold- and
warmstart times of receiver do not differ significantly under good visibility
conditions.
In this mode the user can cut off the GPS_VCC to save more power
consumption. But the VRTC must always be on. When the user resumes the
GPS_VCC, the receiver wakes up, a valid position can be computed in the
normal hot-start time.
In this mode the receiver will turn on every a given minutes (this period can be
set form 10 minutes to 2 hours by software) to perform a system update
consisting of position, time, ephemeris data refreshing and RTC calibration.
When the PTF mode is enabled, upon power on or a new PTF cycle, the
receiver will stay on full power until the good navigation solution is computed.
The stand-by state will follow for the remainder of the period. For example, if it
took 36 seconds to fix position and refresh ephemeris on the default period of
30 minutes, the receiver will sleep for the 29 minutes and 24 seconds. When the
application needs a position report, it can toggle the GPS_M-RST pin to wake
up the receiver. When the receiver wakes up, a valid position can be computed
in the normal hot-start time.
4.8 Serial interface of the SIM508 GPS part
The GPS part of the SIM508 module offers two serial interfaces, Allows for different protocols to
operate on each port.
For example:
Serial port A
z 2-wire serial interface
z Includesthe GPS_RXA(receive) and GPS_TXA (transmit) lines
z Supported baud rate: 1200-115200 bps
z Protocol: Default SiRF binary ,57600bps
Serial port B
z 2-wire serial interface
z Includes the GPS_RXB (receive) and TXB (transmit) lines
z Supported baud rate: 1200 -115200bps,but 4800 - 38400bps is a common rate range
z Protocol: Default NMEA ,4800bps
z Default output message: GGA,GSA, GSV,RMC,VTG
z Update rate: Default 1Hz
z Datum WGS84 default (User configurable)
SIM508_HD_V2.01 Page 54 of 73
SIM508 Hardware Interface Description
Confidential
Notes: 1.Both interfaces are configured as 8 data bits, no parity and 1 stop bit..
2. The serial ports also can be configured to adapt to customer specific applications, such
3 .We can also help the user to change the protocol and baud rate of the two serial ports
as for DGPS ,and so on. More detail please contact with Simcom ltd.
by different firmware. For more detail please contact SIMCOM Ltd.
4.9 Start-up procedure
The start-up strategy of the SIM508 GPS part depends on the last position, current time and
ephemeris data, that the receiver has stored the external SRAM memory. There are three
different start-up procedures:
4.9.1 Coldstart
The coldstart takes place when the receiver has no knowledge of its last position or time. In
this case the GPS RTC has not been running and no valid ephemeris data or almanac data
is available (The receiver has never been navigating or no battery backup memory
available).
4.9.2 Warmstart
This start-up procedure is performed whenever the receiver is able to use the valid almanac
data, and has not in an important manner moved since the last valid position calculation. This
procedure starts if the receiver has been shut off for more than 2 hours, but the last position,
time and almanac are still acknowledged. This procedure is able to announce the current
visible satellites in advance. However, since ephemeris data are not available or cannot longer
be used, the receiver has to wait for the ephemeris broadcast to complete.
4.9.3 Hotstart
Hotstart is performed whenever the receiver still has access to valid ephemeris data and exact
time. This procedure starts if the receiver has been shut off for less than 2 hours and the GPS
RTC has been running during that time. Furthermore, during the previous session, the receiver
must have been navigating (to allow it to decode and store ephemeris data). In Hotstart, the
receiver can announce in advance the currently visible satellites, and is therefore able to
quickly obtain and track the signal. Due to the fact that ephemeris is already known, there is
no need to wait for the ephemeris broadcast to complete.
SIM508_HD_V2.01 Page 55 of 73
SIM508 Hardware Interface Description
Confidential
5 Antenna interface
5.1 GSM Antenna
The RF interface has an impedance of 50Ω. To suit the physical design of individual applications
SIM508 offers two alternatives:
z Recommended approach: antenna connector on the component side of the PCB
z Antenna pad and grounding plane placed on the bottom side.
To minimize the loss on the RF cable, it need be very careful to choose RF cable. We recommend
the insertion loss should be meet following requirement:
z GSM850/GSM900<1dB
z DCS1800/PCS1900<1.5dB
5.1.1 Antenna connector
SIM508 use MURATA’s MM9329-2700 RF connector on the module side, we recommend user
use MURATA’s MXTK92XXXXX as matching connector on the application side. Please refer to
appendix for detail infoabout MURATA’s MXTK92XXXXX.
The antenna connector on the SIM508 is shown as the following figure:
5.1.2 Antenna pad
The antenna can be soldered to the pad, or attached via contact springs. To help you to ground the
antenna, SIM508 comes with a grounding plane located close to the antenna pad. The antenna pad
of SIM508 is shown as the following figure:
SIM508_HD_V2.01 Page 56 of 73
SIM508 Hardware Interface Description
Confidential
Figure31: RF connector and RF pad
The GSM part of SIM508 material properties:
The GSM part of SIM508 PCB Material: FR4
Antenna pad: Gold plated pad
SIM508_HD_V2.01 Page 57 of 73
SIM508 Hardware Interface Description
Confidential
5.1.3 Module RF output power
Table 28: The GSM part of SIM508 RF output power
Frequency Max Min
E-GSM900 33dBm ±2db 5dBm±5db
DCS1800 30dBm ±2db 0dBm±5db
PCS1900 30dBm ±2db 0dBm±5db
5.1.4 Module RF receive sensitivity
Table 29: The GSM part of SIM508 RF conducted receive sensitivity
Frequency Receive sensitivity
E-GSM900 < -106dBm
DCS1800 < -106dBm
PCS1900 < -106dBm
5.1.5 Module receive/transmit frequency
Table30: The GSM part of SIM508 receive/transmit frequency
Frequency Receive Transmit
E-GSM900
DCS1800
PCS1900
925 ~ 960MHz 880 ~ 915MHz
1805 ~ 1880MHz 1710 ~ 1785MHz
1930 ~ 1990MHz 1850 ~ 1910MHz
SIM508_HD_V2.01 Page 58 of 73
SIM508 Hardware Interface Description
Confidential
5.2 GPS Antenna
5.2.1 GPS Antenna Connection
SIM508 provide an Antenna Connector for customer to connect GPS antenna via a proper
Microwave Coaxial Cable. About the connector’s type and the matched Microwave Coaxial Cable,
please refer to 5.1.1. The location of the GPS Antenna Connector can be found in the following
figure.
Figure32: RF connector
5.2.2 GPS Antenna Choice Consideration
To obtain excellent GPS reception performance, A GOOD antenna will ALWAYS be required.
The antenna is the most critical item for successful GPS reception in a weak signal environment.
Proper choice and placement of the antenna will ensure that satellites at all elevations can be seen,
and therefore, accurate fix measurements are obtained. Most customers contract with antenna
design houses to properly measure the radiation pattern of the final mounted configuration in a
plastic housing with associated components near the antenna. Linear antennas are becoming more
popular, and the gain is reasonable, since a smaller ground plane can be used. Chose a linear
antenna with a reasonably uniform hemispherical gain pattern of >-4dBi. Use of an
lower gain than this will give less than desirable results. Please note that a RHCP antenna with a
gain of -3dBic, equates to a linear polarized antenna of -0dBi. Proper ground plane sizing is a
critical consideration for small GPS antennas. Proper placement of the GPS antenna should always
be the FIRST consideration in integrating the SIM508 GPS Module.
antenna with
SIM508_HD_V2.01 Page 59 of 73
SIM508 Hardware Interface Description
Confidential
If the customer’s design will allow for a ceramic RHCP patch antenna with an appropriately sized
ground plane, and the patch is normally oriented towards the sky, then that particular solution
usually works the best. Please note that if the patch antenna ground plane is less than 60x60mm,
then compromises to the beam width and gain pattern could result. Usually the gain becomes very
directional, and looses several dB of performance. Since results can vary, measuring the antenna
radiation pattern in the final housing in an appropriate anechoic chamber will be required.
Some customers do not have the size availability to implement a patch antenna approach. In that
instance, use of a Linear Polarized (LP) antenna is the next best alternative. There are new ceramic
LP antennas on the market that exhibit reasonable gain characteristics once properly mounted in
the housing, and when mated to an appropriate sized ground. That is the key point to consider here.
“When mated to an appropriate sized ground”.
Usually, the ground plane requirements are smaller for a LP antenna when compared to a patch,
but once again, proper testing in an anechoic chamber is a mandatory requirement. These ceramic
elements will need to be located near the end of the ground plane, and will require several mm of
clearance between the closest component.
It is important to note that use of a LP antenna will result in a minimum of 3dB of gain loss when
compared to a RHCP antenna at a defined elevation. This is due to the right hand gain rule of
antenna propagation.
Use of PIFA antenna is another LP possibility, but the PIFA usually exhibits a considerable
amount of gain nulls, or “holes” in the radiation pattern. This will be undesirable for obtaining a
low circular error probability (CEP), since the antenna may not allow the receiver to capture the
desired satellite at the ideal orientation due to these noted gain nulls.
Once again, careful testing in an appropriate anechoic chamber is required.
If the customer’s design is for automotive applications, then an active antenna can be used and
located on top of the car in order for guarantee the best signal quality.
For detailed Antenna designing consideration, please refer to related antenna vendor’s design
recommendation. The antenna vendor will offer further technical support and tune their antenna
characteristic to achieve successful GPS reception performance depends on the customer’s design.
SIM508_HD_V2.01 Page 60 of 73
SIM508 Hardware Interface Description
Confidential
6 Electrical, reliability and radio characteristics
6.1 Absolute maximum ratings
Absolute maximum rating for power supply and voltage on digital and analog pins of SIM508 are
list in table31 and table 32.
Table31: Absolute maximum ratings (GSM part)
Parameter Min Max Unit
Peak current of power supply 0 4.0 A
RMS current of power supply (during one TDMA- frame) 0 0.7 A
Voltage at digital pins -0.3 3.3 V
Voltage at analog pins -0.3 3.0 V
Voltage at digit/analog pins in POWER DOWN mode -0.250.25 V
Table32: Absolute maximum ratings (GPS part)
Parameter Min Max Unit
Voltage at GPS_VCC -0.3 5 V
Current at GPS_VCC_RF
25
6.2 Operating temperatures
The operating temperature is listed in table33:
Table 33: SIM508 operating temperature
Parameter Min Typ Max Unit
Ambient temperature -20 25 55 ℃
Restricted operation* -20 to -2555 to 75 ℃
Storage temperature -40 +85 ℃
mA
* SIM508 can work, but the deviation from the GSM specification may occur.
SIM508_HD_V2.01 Page 61 of 73
SIM508 Hardware Interface Description
Confidential
6.3 Power supply rating
Table 34: Power supply rating (GSM part)
Parameter Description Conditions Min Typ Max Unit
VBAT
IVBAT
Supply voltage Voltage must stay within the
min/max values, including
voltage drop, ripple, and spikes.
Voltage drop
during transmit
burst
Voltage ripple Normal condition, power
Average supply
current)
IDLE mode (Not connect
Normal condition, power
control level for Pout max
control level for Pout max
@ f<200kHz
@ f>200kHz
POWER DOWN mode
SLEEP mode
console)
EGSM 900
GSM 1800/1900
IDLE mode(connect console)
EGSM 900
GSM 1800/1900
3.44.0 4.5 V
400 mV
35
3.5
23
23
33
33
50
2
mV
uA
mA
mA
mA
TALK mode
EGSM 900
GSM 1800/1900
DATA mode, GPRS(3 Rx,2Tx)
EGSM 900
GSM 1800/1900
DATA mode, GPRS(4 Rx,1Tx)
EGSM 900
GSM 1800/1900
Peak supply
current (during
transmission
slot every 4.6ms)
Power control level 2 3.1 A
260
200
470
340
275
220
mA
mA
mA
SIM508_HD_V2.01 Page 62 of 73
SIM508 Hardware Interface Description
Confidential
Table35: Power supply rating (GPS part)
Parameter Description Conditions MinTyp Max Unit
GPS_VCC Supply voltage 3.03.3 5 V
IGPS_VCC Average supply
current
Note: Basing on current standard GSW3 soft version , the power saving mode of GPS part is not
available , that results 65 mA IGPS_VCC remained while the GPS receiver is running in normal
mode. .
Continuous mode (with antenna
feeding on GPS_VCC_RF)
65 110 mA
6.4 Current Consumption
6.4.1 The current consumption of the SIM508 GSM part.
Table
36: Current consumption (GSM part)
Voice Call
GSM 900 @power level #5 <350mA,Typical 260mA
@power level #10,Typical 130mA
@power level #19,Typical 86mA
GSM1800/1900 @power level #0 <300mA,Typical 200mA
@power level #10,Typical 87mA
@power level #15,Typical 80mA
GPRS Data
DATA mode, GPRS ( 1 Rx,1 Tx )CLASS 8
GSM 900 @power level #5 <350mA,Typical 260mA
@power level #10,Typical 125mA
@power level #19,Typical 84mA
GSM1800/1900 @power level #0 <300mA,Typical 200mA
@power level #10,Typical 83mA
@power level #15,Typical 76mA
DATA mode, GPRS ( 3 Rx, 2 Tx )CLASS 10
GSM 900 @power level #5 <550mA,Typical 470mA
@power level #10,Typical 225mA
@power level #19,Typical 142mA
GSM1800/1900 @power level #0 <450mA,Typical 340mA
@power level #10,Typical 140mA
@power level #15,Typical 127mA
DATA mode, GPRS ( 4 Rx,1 Tx )CLASS 8
GSM 900 @power level #5 <350mA,Typical 270mA
@power level #10,Typical 160mA
@power level #19,Typical 120mA
GSM1800/1900 @power level #0 <300mA,Typical 220mA
@power level #10,Typical 120mA
@power level #15,Typical 113mA
SIM508_HD_V2.01 Page 63 of 73
SIM508 Hardware Interface Description
Confidential
6.4.2 The current consumption of the SIM508 GPS part
To save more current consumption, we suggest the user to design their system in one of the
two mode:1.Power Down mode; 2.Push-To-Fix mode
6.4.2.1 Power down Mode
The circuit of this mode is shown in the figure:
Figure33:PowerDownmode
When the user wants to save more current consumption of the GPS part, he can pull down the
POWER_CTRL of the MCU to stop the LDO outputting. And this operation will cut off the power
of the GPS part. Note that the VRTC must be kept on.
6.4.2.2 Push-To-Fix mode
The circuit of this mode is shown in figure (35)
SIM508_HD_V2.01 Page 64 of 73
SIM508 Hardware Interface Description
Confidential
Figure34:Push‐To‐Fixmode
The user can also save power by sending the “Push-To-Fix” command to the GPS part of the
SIM508.
The Push-to-Fix mode puts the receiver into a background duty cycle mode that provides a
periodic refresh of position, GPS time, ephemeris, and RTC calibration every 10 seconds to 2
hours. Typical PTF operation is illustrated in Figure (36).
The PTF period is 30 minutes by default but can be anywhere between 10 seconds and 2 hours.
When the PTF mode is enabled, upon power on or a new PTF cycle, the receiver will stay on full
power until the good navigation solution is computed. The stand-by state will follow for the
remainder of the period. If it took 36 seconds to fix position and refresh ephemeris on the default
period of 30 minutes, the receiver will sleep for the 29 minutes and 24 seconds. When the
application needs a position report, it can toggle the GPS_M-RST pin to wake up the receiver.
When the receiver wakes up, it can produce a valid position in the normal hot-start time.
Power consumption in the PTF mode
Again, a typical setting of 1800 seconds PTF interval is considered.
Assuming it takes 8 seconds to compute a good position since the start of a cycle,
the average current and power consumption of each typical cycle is:
Iavg = (65 mA * 8160 ms + 1 mA * 1791840 ms) / 1800 seconds = 1.290 mA
Pavg = 3.3 V * 1.290 mA = 4.257 mW
SIM508_HD_V2.01 Page 65 of 73
SIM508 Hardware Interface Description
Confidential
Figure35:PowerconsumptioninthePTFmode
Note:
When the user wants to use Power Down mode or Push-To-Fix mode , the RTC battery
must be 2.5V+.If the RTC battery level is lower than 2.5V,the SIM508 module will not go into
PTF mode.
6.5 Electrostatic discharge
Normally the module is designed inside customer terminal, so about Electrostatic Discharge (ESD)
should be considered base on the requirement of terminal product. But for the module is protected
against Electrostatic Discharge in conveyance and customer production, and some second level
ESD protect design inside module.
The remaining ports are not special ESD protection in module, so the user should consider in the
final product, and therefore, they are only protected according to the Human Body Model