apple macbook 2016

21

Click here to load reader

Upload: jj-wu

Post on 20-Jan-2017

504 views

Category:

Devices & Hardware


16 download

TRANSCRIPT

Page 1: Apple MacBook 2016
Page 2: Apple MacBook 2016

MacBookLight. Years ahead.

Page 3: Apple MacBook 2016

2016

Intel® Skylake CPU Core +  Intel® HD graphics 515

Intel® Core™ M3‐6Y30

Intel® Core™ M5‐6Y54

Intel® Core™ M7‐6Y75

Intel® Skylake‐PCH

Broadcom BCM15700A2

Micron MT41K256M16LY‐107 4Gb DDR3L SDRAM

Murata 339S0250 WiFi/BT module, Broadcom BCM4350

Apple Texas Instruments 58873D

Toshiba TH58TFT0DFKLAVF NB2953 128GB NAND Flash

National Semiconductor 48B1‐11

Texas Instruments 58879D

Apple AP0256J NVMe SSD controller

F4432ACPE‐GD‐F (Micron EDF4432ACPE‐GD‐F(?), 4Gb LPDDR3)

Page 4: Apple MacBook 2016

2016

Toshiba TH58TFT0DFKLAVF NB2953 128GB NAND Flash

Texas Instruments 980 YFE TM4EA231 H6ZXRI 49AQN5W GI

Texas Instruments CD03125B1

Connector to USB Type C

Apple 338S00066

Texas Instruments SN650839 61A7NNW GI

Intersil 95828

SMSC 1704‐2

Texas Instruments 51980A

SAMSUNG K3QF4F40BMAGCF, 32Gb LPDDR3

Page 5: Apple MacBook 2016

2016

Connector to USB Type C

Texas Instruments

980 YFE TM4EA231 

H6ZXRI 49AQN5W GI

Texas Instruments

CD03125B1

Apple 338S00066

Page 6: Apple MacBook 2016

2016

12”2304 x 1440

PCIe 3.0 x2

Texas InstrumentsTM4EA231

LPC

eDP

USB 

SMSCEMC1704

CIRRUS4208‐CWZ

PCIe

HD Audio

DPUSB

LPDDR3

LPDDR3

SAMSUNGK3QF4F40BMAGCF

32Gb LPDDR3

BroadcomBCM5976

STMicroelectronicsSTM32F103R6

Force Touch TrackPad

USI339S0250(BCM4350)

128GB/256GBNAND Flash

128GB/256GBNAND Flash

MicronF4432ACPE‐GD‐F

4Gb LPDDR3

PoP package

Apple Proprietary NVMe SSD

SN65083961A7NNWGI

i95828HRTZ

X602BMZ

UART

PCIe

SPI

ALS

Intel® Skylake CPU                                          +                                                 

Intel® HD Graphics  515

Intel® Core™ M3‐6Y30 Intel® Core™ M5‐6Y54 Intel® Core™ M7‐6Y75 Intel®

PCH‐LP

LPDDR3

LPDDR3

SAMSUNGK3QF4F40BMAGCF

32Gb LPDDR3

PS8741A

CD3215B161AHXHW

GI

338S00066‐AC16028HBL     e6

58879D 58873D

AP0256JBroadcomBCM15700A2

MicronMT41K256M16LY

4Gb DDR3L

Page 7: Apple MacBook 2016

2016Manufacturer Device Function

▼Processor

Intel Intel 6th generation Core M                                     (Products formerly Skylake)Intel 6th generation Core family PCH

‧Intel® Core™ M3‐6Y30/Intel® Core™ M5‐6Y54/Intel® Core™ M7‐6Y75‧Intel® HD graphics 515‧Intel® 6th generation Core family platform I/O

▼Memory

SAMSUNG K3QF4F40BMAGCF ‧Two 32Gb LPDDR3‐1600 chips‧Total system memory density is 8GB

Micron MT41K256M16LY‐107  4Gb DDR3L for Broadcom BCM15700A2 

Micron F4432ACPE‐GD‐F(Micron EDF4432ACPE‐GD‐F(?)) Memory for  SSD controller. 4Gb LPDDR3

▼Radio Frequency

USI 339S0250  ‧Broadcom BCM4350‧802.11ac/a/b/g/n WiFi + Bluetooth 4.0

Broadcom BCM15700A2 Wireless networking 

▼Audio

Cirrus Logic Cirrus 4208‐CWZ HD audio codec

▼Storage

Apple AP0256JUnknow chip marking

‧NVMExpress SSD controller‧2‐lanes PCIe 3.0

Toshiba 128GB/256GB NAND Flash ‧Two 128GB/256GB NAND Flash; Total is up to 256GB/512GB density‧128G: Toshiba TH58TFT0DFKLAVF VF1616

▼User Inputs

Broadcom BCM5976A0KUB2G Multi‐touch capabilities on the trackpad

STMicroelectronics STM32F103R6 Microcontroller

International Rectifier IRFH3702 Single N‐Channel HEXFET Power MOSFET

Texas Instruments TLC5951 PWM LED Drivers

NXP PCAL6416A I/O Expanders

Page 8: Apple MacBook 2016

2016Manufacturer Device Function

▼Others

SMSC EMC1704 High‐Side Current‐Sense and Multiple 1°C Temperature Monitor with Power Calculation

NXP PCAL6416AHF Low‐voltage translating 16‐bit I²C‐bus/SMBus I/O expander with interrupt output, reset, and configuration registers 

Parade PS8741A USB Type‐C Redriving Switch

Intersil 95828 Voltage Regulator(?)

Texas Instruments 58879D unknown

58873D unknown

TPS51980A unknown

SN650839 61A7NNW GI Unknown (PMIC?)

CD3215B1 Unknown

980 YFE TM4EA231 H6ZXRI 49AQN5W GI System management controller

TLC5951 PWM LED drivers

Page 9: Apple MacBook 2016

2015

Intel® Broadwell CPU Core +  Intel® HD graphics 5300

Intel® Core™ M‐5Y31 Processor

Intel® Core™ M‐5Y51 Processor     

Intel® Core™ M‐5Y71 Processor

Intel® Wildcat Point PCH

Broadcom BCM15700A2

Elpida J4216EFBG‐GNL‐F,4Gb DDR3L

Murata 339S0250 WiFi/BT module, Broadcom BCM4350

Apple 338S00055/AP0256H, PCIe‐based SSD controller

SK Hynix H9TKNNN4GDMRRR‐NGM, 4Gb  LPDDR2

Toshiba TH58TFT0DFKLAVF NB2953 128GB NAND Flash

Texas Instruments 980 YFE TM4EA231 H6ZXRI 49AQN5W GI

NXP PCAL6416AHF

Page 10: Apple MacBook 2016

2015

Intersil ISL95826AHRZ

SMSC EMC1704

Texas Instruments SN650811 4AAJK3WG1

Texas Instruments SN650801 4BA9G0WGI

Two 32Gb LPDDR3‐1600 chips, ElpidaJ4216EFBG‐GNL‐F 

Total is up to 8GB density.

NXP LPC11U3X

Toshiba TH58TFT0DFKLAVF NB2953 128GB NAND Flash

Connector to USB Type C

Texas Instruments TS3DS10224

Pericom PI3DBS3224

Texas Instruments TPS62130

Pericom PI3USB9281

Page 11: Apple MacBook 2016

2015

NXP LPC11U3X

Texas Instruments TS3DS10224

Texas Instruments TPS62130A

Pericom PI3USB9281

Pericom PI3DBS3224

Connector to USB Type C

Page 12: Apple MacBook 2016

2015

12”2304 x 1440

PCIe 2.0 x4

Texas InstrumentsTM4EA231

LPC

eDP

USB 

SMSCEMC1704

BroadcomBCM15700A2

ElpidaJ4216EFBG‐GNL‐F4Gb DDR3L

CIRRUS4208‐CWZ

PCIe

HD Audio

DPUSB

Intel® Core™ M‐5Y31 Intel® Core™ M‐5Y51 Intel® Core™ M‐5Y71

Intel®Wildcat‐LP Point PCH

Intel® Broadwell CPU Core        +                                                 

Intel® HD Graphics 5300

ElpidaFB164A1MA‐GD‐F32Gb LPDDR3

LPDDR3LPDDR3

LPDDR3LPDDR3

ElpidaFB164A1MA‐GD‐F32Gb LPDDR3

BroadcomBCM5976

STMicroelectronicsSTM32F103R6 

Force Touch TrackPad

Murata339S0250

PDBS3224NAE

ZTBTI  4CI

11U3702    08

SD4482B

NXP

SN6508114AAJK3WG1

SN6508014BA9G0WGI

i 95826AHRZW445AL

PA6ITI  4BIAHGS

PI3USB9281AGEE

UART

PCIe

Broadcom BCM4350

SPI

ALS

43A13

128GB/256GBNAND Flash

128GB/256GBNAND Flash

SK HynixH9TKNNN4GDMRRR

‐NGM4Gb LPDDR2

AP0256H(338S00055)

PoP package

Apple Proprietary NVMe SSD

Page 13: Apple MacBook 2016

MacBook 2016 vs MacBook 2015

Page 14: Apple MacBook 2016

MacBook 2016 MacBook 2015

Package difference between SKL‐Y and BDW‐Y

EC was moved to other side on the PCB. It is closed to USB type C connector.

Same WiFi/BT chip/module but different maker.

1.Different SSD controller number in the system information

2.Differernt memory for SSD controller

Main Board

Page 15: Apple MacBook 2016

MacBook 2016 MacBook 2015

Due to BDW‐Y, there is a hole on the PCB.

Apple customized chip. It is suspected to be PMIC.

From the componets, seems Apple changed the HW design.

Main Board

Page 16: Apple MacBook 2016

Connector to USB Type C

Texas Instruments

980 YFE TM4EA231 

H6ZXRI 49AQN5W GI

Texas Instruments

CD03125B1

Apple 338S00066

MacBook 2016 ‐ USB Type C

Page 17: Apple MacBook 2016

NXP LPC11U3X

Texas Instruments TS3DS10224

Texas Instruments TPS62130A

Pericom PI3USB9281

Pericom PI3DBS3224

Connector to USB Type C

MacBook 2015 ‐ USB Type C

Page 18: Apple MacBook 2016

Parade Technologies PS8741A 

Pericom chip

MacBook 2016

MacBook 2015

Connection Cable for USB Type C

Page 19: Apple MacBook 2016

Storage

Intel®Wildcat‐LP Point PCH

Intel® Broadwell‐Y                             +                                                 

Intel® HD Graphics 5300

Intel® Skylake‐Y                                          +                                                 

Intel® HD Graphics  515

Intel®PCH‐LP

MacBook 2016

MacBook 2015

PCIe 3.0

PCIe 3.0

PCIe 2.0PCIe 2.0PCIe 2.0PCIe 2.0

128GB/256GBNAND Flash

128GB/256GBNAND Flash

SK HynixH9TKNNN4GDMRRR

‐NGM

4Gb LPDDR2

AP0256H(338S00055)

Apple Customized PoP Package

Apple Proprietary NVMe SSD

128GB/256GBNAND Flash

128GB/256GBNAND Flash

MicronF4432ACPE‐GD‐F

4Gb LPDDR3

AP0256J

Apple Customized PoP Package

Apple Proprietary NVMe SSD

Link Speed: 5.0GT/s

Link Speed: 8.0GT/s

Page 20: Apple MacBook 2016

System Memory Transition  

2013 2014 2015 20161H 2H 1H 2H 1H 2H 1H

Mac OS

Apple MacMiniDDR3L DDR3L DDR3L LPDDR3 LPDDR3 LPDDR3 LPDDR3

iMac DDR3L DDR3L DDR3L DDR3L DDR3L LPDDR3 LPDDR3

Apple MacBook Air LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3

The New MacBook 12" LPDDR3 LPDDR3 LPDDR3

Apple MacBook Pro with Retina 13" DDR3L DDR3L DDR3L DDR3L LPDDR3 LPDDR3 LPDDR3

Apple MacBook Pro with Retina 15" DDR3L DDR3L DDR3L DDR3L LPDDR3 LPDDR3 LPDDR3

Mac Pro DDR3L DDR3L DDR3L DDR3L DDR3L DDR3L DDR3L

watchOS Apple Watch LPDDR2 LPDDR2 LPDDR2

iOS

Apple iPhoneLPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR4 LPDDR4

LPDDR3 LPDDR4

Apple iPad Pro LPDDR4 LPDDR4

Apple iPad Air LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3

Apple iPad mini LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3

tvOS Apple TV LPDDR2 LPDDR2 LPDDR2 LPDDR2 LPDDR2 LPDDR3 LPDDR3

LPDDR2 LPDDR2

iOS Apple iPod Touch LPDDR2 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3 LPDDR3

Page 21: Apple MacBook 2016