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 










