SIM3L158-C-GM Silicon Labs, SIM3L158-C-GM Datasheet - Page 39

no-image

SIM3L158-C-GM

Manufacturer Part Number
SIM3L158-C-GM
Description
ARM Microcontrollers - MCU 128KB, DC-DC, 40x4 LCD, AES, LGA92
Manufacturer
Silicon Labs
Datasheet

Specifications of SIM3L158-C-GM

Rohs
yes
Core
ARM Cortex M3
Processor Series
SiM3L1xx
Data Bus Width
32 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
128 KB
On-chip Adc
Yes
Operating Supply Voltage
1.8 V to 3.8 V
Operating Temperature Range
- 40 C to + 85 C
Mounting Style
SMD/SMT
A/d Bit Size
12 bit
Interface Type
I2C, SPI
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Number Of Timers
3
On-chip Dac
Yes
Program Memory Type
Flash
Supply Voltage - Max
3.8 V
Supply Voltage - Min
1.8 V
4.3. Clocking
The SiM3L1xx devices have two system clocks: AHB and APB. The AHB clock services memory peripherals and is
derived from one of seven sources: the RTC timer clock (RTC0TCLK), the Low Frequency Oscillator, the Low
Power Oscillator, the divided Low Power Oscillator, the External Oscillator, the PLL0 Oscillator, and the VIORFCLK
pin input. In addition, a divider for the AHB clock provides flexible clock options for the device. The APB clock
services data peripherals and is synchronized with the AHB clock. The APB clock can be equal to the AHB clock or
set to the AHB clock divided by two.
The Clock Control module on SiM3L1xx devices allows the AHB and APB clocks to be turned off to unused
peripherals to save system power. Any registers in a peripheral with disabled clocks will be unable to be accessed
until the clocks are enabled. Most peripherals have clocks off by default after a power-on reset.
RTC0TCLK
VIORFCLK
Oscillator
Oscillator
LFOSC0
LPOSC0
External
PLL0
Figure 4.3. SiM3L1xx Clocking
AHB Clock
APB Clock
Divider
Divider
Clock Control
Rev 0.5
APB clock
Flash Controller
PBCFG and
PB0/1/2/3/4
Registers
AHB clock
USART0
UART0
SPI0
SiM3L1xx
DTM0
Flash
RAM
DMA
39

Related parts for SIM3L158-C-GM