Data Sheet

MPU-6000/MPU-6050 Product Specification
Document Number: PS-MPU-6000A-00
Revision: 3.4
Release Date: 08/19/2013
24 of 52
7.5 Block Diagram
CLOCK
MPU-60X0
Charge
Pump
(/CS)
AD0 / (SDO)
SCL / (SCLK)
SDA / (SDI)
Temp Sensor ADC
ADC
Z Gyro
ADCY Gyro
Digital Motion
Processor
(DMP)
FSYNC
22
1
8
9
23
24
11
Slave I2C and
SPI Serial
Interface
Master I2C
Serial
Interface
Clock
CPOUT
Serial
Interface
Bypass
Mux
7
6
AUX_CL
AUX_DA
INT
12
20
Factory
Calibration
Interrupt
Status
Register
VDD
Bias & LDO
GND REGOUT
13 18 10
Note: Pin names in round brackets ( ) apply only to MPU-6000
Pin names in square brackets [ ] apply only to MPU-6050
Z Accel
Y Accel
X Accel
ADC
ADC
ADC
CLKIN
CLKOUT
ADCX Gyro
Signal Conditioning
FIFO
Config
Registers
Sensor
Registers
Self
test
[VLOGIC]
8
Self
test
Self
test
Self
test
Self
test
Self
test
7.6 Overview
The MPU-60X0 is comprised of the following key blocks and functions:
Three-axis MEMS rate gyroscope sensor with 16-bit ADCs and signal conditioning
Three-axis MEMS accelerometer sensor with 16-bit ADCs and signal conditioning
Digital Motion Processor (DMP) engine
Primary I
2
C and SPI (MPU-6000 only) serial communications interfaces
Auxiliary I
2
C serial interface for 3
rd
party magnetometer & other sensors
Clocking
Sensor Data Registers
FIFO
Interrupts
Digital-Output Temperature Sensor
Gyroscope & Accelerometer Self-test
Bias and LDO
Charge Pump