Datasheet
Table Of Contents
- 1. Specification
- 2. Absolute maximum ratings
- 3. Block diagram
- 4. Functional description
- 5. Register Description
- 6. Digital interfaces
- 7. Pin-out and connection diagram
- 8. Package
- 10. Legal disclaimer
- 11. Document history and modification
Datasheet
BMM150 Geomagnetic Sensor
Page 33
BST-BMM150-DS001-01 | Revision 1.0 | April 2013 Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
The following table shows the electrical specifications of the interface pins:
Table 28: Electrical specification of the interface pins
Parameter
Symbol
Condition
Min
Typ
Max
Unit
Pull-up Resistance
CSB
R
up, CSB
Internal Pull-up
Resistance to VDDIO;
deactivated in I²C
mode
80
100
120
k
Input Capacitance
C
in
10
pF
I²C Bus Load
Capacitance (max.
drive capability)
C
I2C_Load
400
pF
6.1 Serial peripheral interface (SPI)
The timing specification for SPI of the BMM150 is given in the following table:
Table 29: SPI timing for BMM150
Parameter
Symbol
Condition
Min
Max
Unit
Clock Frequency
f
SPI
Max. Load on SDI or
SDO = 25pF
10
MHz
SCK Low Pulse
t
SCKL
20
ns
SCK High Pulse
t
SCKH
20
ns
SDI Setup Time
t
SDI_setup
20
ns
SDI Hold Time
t
SDI_hold
20
ns
SDO Output Delay
t
SDO_OD
Load = 25pF
30
ns
Load = 250pF,
V
DDIO
= 2.4V
40
ns
CSB Setup Time
t
CSB_setup
20
ns
CSB Hold Time
t
CSB_hold
40
ns
The following figure shows the definition of the SPI timings given in Table 29:
Figure 8: SPI timing diagram
t
SDI_hold
t
SCKH
t
CSB_hold
t
CSB_setup
t
SDI_setup
t
SCKL
t
SDO_OD
CSB
SCK
SDI
SDO