II NOT TO REPRODUCE OR COPY IT
III NOT TO REVEAL OR PUBLISH IT IN WHOLE OR PART
I TO MAINTAIN THIS DOCUMENT IN CONFIDENCE
THE POSESSOR AGREES TO THE FOLLOWING:
THE INFORMATION CONTAINED HEREIN IS THE
36
BRANCH
REVISION
DRAWING NUMBER
SIZE
D
R
IV ALL RIGHTS RESERVED
SHEET
PAGE TITLE
C
A
D
21
PROPRIETARY PROPERTY OF APPLE COMPUTER, INC.
Apple Inc.
PAGE
NOTICE OF PROPRIETARY PROPERTY:
A
B
C
345678
D
B
87 54 21
7/12/2010: Release 4.3.0 (MAJOR)-
- Page 4: Updated BOM options table with correct EEEEs for Elpida configs
- Page 4: Added label table with correct EEEEs for Elpida configs
- Page 5: Updated Elpida 2Gb configs with correct APN 333S0566
- Page 74: Deleted IMVP6_CS_P/N & IMVP6_CS_R_P/N nets from the constraints set as the
(2Gb APN is not ready yet- using 2Gb Micron APN as a placeholder)
- Page 97: Changed min neck width of PPBUS_SW_BKL to 0.25mm
05/19/2010: Release 3.3.0 (Major)-
- Page 76: Replaced Q7630 & Q7635 with APN 376S0895 (RJK03E0) per Dayu
- Page 73: Replaced Q7330 with APN 376S0749 (SIS426) per Dayu
- Page 72: Changed R7220 to 41.2K APN 118S0360 to boost 5V, per Dayu
- Page 72: Replaced Q7220 & Q7225 with APN 376S0895 (RJK03E0) per Dayu
- Page 70: Changed BOM OPTION attribute of U7000 to OMIT_TABLE
- PAGE 19: REMOVED R1955 PULL-UP ON MLB_RAM_CFG1 (INTERNAL PULL-UP)
- PAGE 78: ADDED BYPASS PROPERTIES TO C7895 AND C7896
- PAGE 72: RENAMED =P5VS3_EN_L TO =P5VS3_EN AND =P3V3S5_EN_L TO =P3V3S5_EN
03/05/2010: RELEASE 0.41.0 (MAJOR)-
Revision History
07/07/2010: Release 4.2.0 (MAJOR)-
these would get NOSTUFF’ed
Constraint (TDK)
OMIT_TABLE to NOSTUFF
<rdar://problem/8168390> K99 MLB BOM: Swap 155S0556-> 155S0578, fix 0402
- Page 5: Added DRAM_TYPE:ELPIDA_4GB BOM option to the Module Parts table
- Page 4: Added 12 new BOMs corresponding to Elpida 2GB and 4GB configs
- Page 5: Added DDR3:ELPIDA_4GB BOM group
<rdar://problem/8151087> K99 MLB BOM: Add new Elpida 2Gb memory
- Page 4: Updated Label table with correct EEEEs for SU9400 configs
- Page 4: Updated SU9400 BOMs with correct EEEEs (Elpida’s still pending)
<rdar://problem/8065425> K99 MLB: Add new CPU APN for U1000 - SU9400
- Moved BOM group table on page 4 to page 5 for space limitations
<rdar://problem/7993210> K99 MLB: Cosmetic updates
<rdar://problem/7968723> K99 MLB: Implement 5V LDO for IPD
- Page 2: Updated CPU block to reflect 1.6GHz
<rdar://problem/7993210> K99 MLB: Cosmetic updates
05/21/2010: Release 3.4.0 (Major)-
- Page 69: Fixed netname =PP3V3_S3_DBGLEDs (= sign was missing)
- Page 4: Activated PROJ:K99 BOMOPTION to select proper APN for U9701
-Page 90: Added Q9090 isolation FET to support LCD panel power-down per
- PAGE 52: CONNECTED SMC 0 SMBUS INTERFACE TO THE TCON-A CHIP IN THE
- PAGE 108: ADDED SMBUS_SMC_0_S0_SCL/SDA_R CONSTRAINTS SET
- PAGE 78: MOVED P3V3S5_EN_L NET FROM PIN 4 TO PIN 3 (NON-INVERTING) AND
- PAGE 4: ADDED DRAM_CFG0:L TO RAM TABLES NOT CALLING OUT DRAM_CFG0:H, AND
- Page 52: Changed R5250 & R5251 with 2K APN 117S0052 to reduce rise time
<rdar://problem/8064296> K99 MLB: Change pull-up values for SMC 0 SMBus for TCON I2C
- Page 5: Added APN 377S0107 as an alternate for APN 377S0066 per GSM/CE
- Page 5: Added APN 155S0457 as an alternate for APN 155S0329 per GSM/CE
- Page 5: Added APN 376S0926 as an alternate for APN 376S0610 per GSM/CE
- Page 5: Added APN 155S0556 as an alternate for APN 155S0367 per GSM/CE
- Page 5: Added APN 138S0671 as an alternate for APN 138S0673 per GSM/CE
- Page 5: Added APN 107S0139 as an alternate for APN 104S0075 per GSM/CE
- Page 5: Added APN 104S0023 as an alternate for APN 104S0018 per GSM/CE
<rdar://problem/8065428> K99 MLB: Add alternates per GSM
parts and Alternate parts tables as space was limited
- Page 5: Deleted revision history and replaced it with BOM module parts, Programmable
<rdar://problem/7993210> K99 MLB: Cosmetic updates
- Page 110: Removed C1200-C1231 from 10uF caps BOM config table
C7360, C7361 and C9480 to these groups
Murata (138S0676) and Taiyo (138S0688). Also assigned C1200-C1231, C4902,
- page 110: Added BOM config table for 22uF caps for three vendors - Samsung (138S0635),
- Page 94: Added OMIT_TABLE BOM option to C9480
- Page 73: Added OMIT_TABLE BOM option to C7360 & C7361
- Page 49: Added OMIT_TABLE BOM option to C4902
vendor BOM group
- Page 4: Added SS_CAP_22uF, MU_CAP_22uF and TY_CAP_22uF BOM options for corresponding
<rdar://problem/8066033> K99 MLB BOM: Change CPU VCORE 0603 bypass caps for acoustics
ELPIDA_2GB BOM option
- Page 4: Added Elpida DRAM to the CFG table
- Page 5: Added Elpida 1Gb APN 333S0565 to the BOM module parts table with DRAM_TYPE:
- Page 4: Added DDR3:ELPIDA_2GB BOM group and set appropriate CFG bits
<rdar://problem/8065431> K99 MLB: Add new Elpida 1Gb memory APN - 333S0565
- Page 5: Added SU9400 1.4GHz APN 337S33954 to the BOM module parts table
- Page 4: Added 18 new EEEs corresponding to new BOMs
- Page 4: Added 18 new 639-XXXX BOMS corresponding to 1.4GHz SU9400 CPU
<rdar://problem/8065425> K99 MLB: Add new CPU APN for U1000 - SU9400
06/06/2010: Release 4.1.0 (MAJOR)-
- Page 77: Added U7760 and surrounding circuits. BOM table need to replace later
- Page 54: Changed R5471 from 4.53K to 15k for higher PMON pin sink capability
<rdar://problem/7871918> K99 MLB: Investigate larger replacement for LCD backlight fuse
<rdar://problem/7968723> K99 MLB: Implement 5V LDO for IPD
- No changes since last release 3.6.0
- Page 50: Added PLACE_NEAR property on R5022 to ensure no stub in fallback case.
<rdar://problem/7794868> K99 MLB: Change to single USB port power switch
***Synced ALL but pages 1-9,12,28,47,69,70,74,75 and 97 from K16 - changes below***
<rdar://problem/7992365> K99 MLB: Change MCP HVDD_PLL rail to 2.85V (not POR)
- Page 25: Changed BOM table from ISL 353S2986 to MIC5366 353S2988, as Intersil is NOT
<rdar://problem/8027047> K99 MLB BOM: Swap 132s0247 w/132s0257, 138s0621 w/138s0653, 138s0635 w/138s0654
- Page 25,26: Swapped 138s0621 w/138s0653 as per GSM
- Page 31-34,37,49: Swapped 132s0247 w/132s0257 as per GSM
- Page 49,73: Swapped 138s0635 w/138s0654 as per GSM
- Page 75: Changed C7580 to 560pF APN 132S4001 per Intersil FAE
- Page 74: Renamed VSNS nets to VSEN to match page 100 constraints and deleted these
<rdar://problem/7795028> K99 MLB: 5V/3V3 power supply BOM changes per characterization
<rdar://problem/7993210> K99 MLB: Cosmetic updates
convention compliant power net
- Page 4: Replaced label APN 826-4393 with 825-7557
- Page 4: Changed SPI:62Mhz to SPI:41MHZ BOM option
- Proto 1+ OK2FAB Agile Release!!!
- PAGE 19: ADDED 10K R1954 APN 117S0007 PD ON MLB_RAM_CFG0 AS THERE IS NO
6/4/2010: EVT Agile Release 4.0.0 (FAB)*** EVT OK2FAB Agile Release ***
- Upcoming changes (Acoustic, Alternates) will be reflected in 4.1 major release, which
will match Quanta’s deviations for EVT
<rdar://problem/7838450> K99 MLB: WoW / WoL power control architecture change
- Page 78: Swapped unused gate to Q7890 and SMC_Adapter_En fet to Q7891.
- This release matches Quanta’s official BOM for EVT build
- Page 4: Deleted 138S0635 from alternate table as it’s been replaced per GSM(see below)
<rdar://problem/7992365> K99 MLB: Change MCP HVDD_PLL rail to 2.85V (not POR)
05/28/2010: Release 3.6.0 (Major)-
to GND and, U7840.4 output to P3V3S5_EN_L
<rdar://problem/7978044> K99 MLB: Modify IPD interface for deeper sleep
<rdar://problem/7968723> K99 MLB: Implement 5V LDO for IPD
it with actual POR APN 138S0673 symbol. Also, deleted it from
NOTE: All page numbers are .csa, not PDF. See page 1 for .csa -> PDF mapping.
- PAGE 78: ALIASED =P0V9S5_EN TO CONNECT TO =PP3V3_S5_P0V0S5
- PAGE 78: DELETED Q7891 (PINS 3,4,5) SYMBOL AS P5VS3_EN_L IS ACTIVE HIGH
SIGNAL (SO NO NEED TO INVERT) AND RENAMED IT TO P5VS3_EN. ALSO,
RENAMED IT TO P3V3S5_EN AS IT IS ACTIVE HIGH SIGNAL. LEFT PIN 4
<rdar://problem/8033353> K99 MLB: Change to dual USB port power switch
<rdar://problem/7744955> K99 Proto0 Task: Characterize Voltage/Current/Temperature
<rdar://problem/8033256> K99 MLB: Implement 3V3 S5 bleed resistor to satisfy IPD Cumulus
- Page 77: Fixed BOM table attribute to attach BOM option value to TBL_BOMOPTION
from PP3V3_S3_WLAN**
** Didn’t sync page 40 as K16 needs to sync it first from K99 to remove neck width
** Didn’t sync page 52 as K16 need to sync it first from K99 to remove accelerometer**
***Synced ALL but pages 1-9,12,28,47,69,70,74,75 and 97 from K16 - changes below***
05/26/2010: Release 3.5.0 (Major)-
- Page 49: Changed port P94 from SMC_DP_HPD_L to PM_SLP_S4_L
- Page 49: Changed port P92 from SMC_BS_ALRT_L to SMC_PME_S4_L
- Page 97: Deleted OMIT_TABLE BOM option attribute from C9797 and replaced
-Page 108: Added constraints for new nets on page90, I2C_TCON_SCL/SDA_CONN
-Page 97: Reversed previous change, U9701 back to 353S2896, handled via a
- Page 97: Swapped pins of R9700 to match original orientation before
3/31/2010: Proto 1+ Release 2.1.0 (MAJOR)
- Page 108: Changed Therm, Sense, Audio line-to-line spacing to 1:1 instead of 2:1
<rdar://problem/8007560> K99 MLB: Change min neck width to meet layout requirements
connected R7899 to pin 3 of Q7890; Q7890.5 gate tied to P3V3S5_EN_L; Q7890.4
- Page 54: For IN1C, change R5412 to 118 Ohms, APN : 114S0127
** Didn’t sync pages 79 & 99 as K16 need to sync it first from K99 to fix OMIT_TABLE
- Page 52: Added notes about I2C addresses on panel, may not be 100% accurate yet
***Synced ALL but pages 1-9,12,28,47,69,70,74,75 and 97 from K16***
- Page 78: Added R7899 0ohm 0603 (will change later) pull-up to =PP3V3_S5_REG and
- Page 76: Cleaned-up page, including correcting application of two PLACE_NEAR
properties and changing an OMIT to OMIT_TABLE
<rdar://problem/8036605> K99 MLB BOM: Implement MCP VCORE characterization changes
power sequencing on shutdown
Sensors
- Page 4: Deleted ZS0904 entry from the module parts table as symbol is ready
- PAGE 4: ADDED APN 376S0895 UNDER MODULE PART TABLE FOR Q7220 & Q7225 PER
- PAGE 4: DELETED MODULE TABLE ENTRY FOR ZS0907 AS POR SYMBOL IS READY
- PAGE 78: REPLACED R7813 WITH 0 OHMS APN 117S0002 FOR NOW
POR
353S2986 with 353S2988, making TI its alternate
-Page 4: Removed MIC5366 from alternate BOM table as it is primary now and replaced
<rdar://problem/7963570> K99 MLB: Remove SMS circuit from layout
- Page 9: Replaced ZS0904 with actual symbol for APN 870-1940 and deleted OMIT_TABLE
- Page 74: Changed C7451/C7452 to same APN 131S0287 as C7237/C7239 for BOM consolidation
- Page 46: Changed USB port power switch U4690 back to dual port TPS2052B APN 353S2298
_ Page 53: For IZDM, change U5360 to INA210 (APN : 353S2073)
- Page 4: Deleted APN 353S3047 entry from the alternate table
- Page 25: Replaced APN 353S3048 with 353S2986 in the BOM table for U2590 as primary
***Synced ALL but pages 1-9,12,28,47,69,70,74,75 and 97 from K16 - changes below***
** Didn’t sync page 52 as K16 need to sync it first from K99 to remove accelerometer**
** Didn’t sync page 25 as K16 need to sync it first from K99 to revert to 2.5 LDO**
** Didn’t sync page 40 as K16 needs to sync it first from K99 for above change**
<rdar://problem/8007560> K99 MLB: Change min neck width to meet layout requirements
- Page 24: Changed PPVCORE_SW_MCP_GFX min neck width to 0.12mm for routing
<rdar://problem/7992365> K99 MLB: Change MCP HVDD_PLL rail to 2.85V
<rdar://problem/7851979> K16/K99: Set SPI operating frequency to 42Mhz
<rdar://problem/7986457> K99 MLB: Change LIO Flex connector J4700 to accommodate new LIO
- Page 47: Connected pin 38 to GND
<rdar://problem/7992365> K99 MLB: Change MCP HVDD_PLL rail to 2.85V
- Page 4: Added APN 353S2988 (MICREL) as an alternate for 353S2986
- Page 4: Added APN 353S2987 (TI) as an alternate for 353S2986
- Page 25: Reverted U2590 back to the 2.5 LDO APN 353S2988
for HVDDLDO:FIXED
<rdar://problem/7968723> K99 MLB: Implement 5V LDO for IPD
- Page 77: Changed IPD_PWR:S5 to IPD_5V:S5_EXT BOM option
- Page 77: Changed IPD_PWR:S3 to IPD_5V:S3 BOM option
IPD 5V supply. Added BOM option IPD_5V:S5_INT to R7761
<rdar://problem/7978044> K99 MLB: Modify IPD interface for deeper sleep
- Page 57: Changed IPD_PWR:S3 to IPD_3V3:S3 BOM option
- Page 78: Removed =USB_TPAD_MUX_EN alias to DDREG_EN as MUX has been removed
- Page 19: Added alias for PM_SLP_S4_L to PM_SLP_S5_L
- Page 49: Changed port P95 from PM_SLP_S4_L to PM_SLP_S5_L
- Page 50: Removed R5095 PU resistor on SMC_PB6
Flex
switcher for IPD 5V supply
- Page 7: Renamed =PP3V3_S3_TPAD to PP3V3_TPAD_CONN and =PP5V_S3_TPAD TO PP5V_TPAD_FILT
- Page 8: Added =PP3V3_SMC_PME alias to PP3V3_S5
<rdar://problem/8009884> K99 MLB: Add new CPU APN for U1000
- Page 4: Added SU9600 CPU APN 337S3947 1.6GHz to the module part table. And, updated
BOM variant table to call out this new APN
<rdar://problem/8011930> K99 MLB: Remove SIL BOM option as SIL is not POR
- Page 4: Removed SIL BOM option from the development BOM
- Page 8: Changed min neck width of PP3V3_S3 to 0.1mm
- Page 40: Deleted line/neck width attributes from =PP3V3_S3_WLAN as duplicates
CONNECTED IT TO PM_SLP_S4_L VIA RC NETWORK - R7813 & C7813
- PAGE 4: ADDED MODULE TABLE ENTRY FOR Z0920 MLB STIFFENER: 806-1176
- Page 7: Renamed PP3V3_S0_DPPWR to PP3V3_SW_DPPWR to match page 94 changes, making it
- Page 49: Changed port PB6 from SMC_PB6 to SMC_DP_HPD_L
<rdar://problem/7779132> K99 MLB: Implement deeper sleep S4 state
- Page 57: Renamed pin 10 to PP5V_TPAD_FILT
- Page 57: Renamed pins 5 & 6 to USB_TPAD_CONN_P/N as before
- Page 57: Removed U5750, R5751,R5750 and C5750 USB_IPD Debug Mux as it is not needed
- Page 57: Changed IPD_PWR:S5 to IPD_3V3:S5 BOM option
- Page 50: Changed R5076 to a PU to =PP3V3_SMC_PME. And, renamed SMC_BS_ALERT_L to
SMC_PME_S4_L
- Page 77: Added place near J5700.10:1.5mm to R7761 to avoid long stub
- Page 77: Added R7761 0 ohm bypass option to use internal LDO of 5V/3.3V switcher for
<rdar://problem/7963570> K99 MLB: Remove SMS circuit from layout
- Page 52: Deleted Accelerometer block from the SMBUS page
<rdar://problem/7993210> K99 MLB: Cosmetic updates
- Page 8: Added =PP3V3_S3_DBGLEDS alias to =PP3V3_S3_FET for debug LEDS (like K16)
- Page 57: Changed PP3V3_S5_TPAD_CONN to PP3V3_TPAD_CONN
- Page 4: Deleted SMS:NO BOM option as SMS has been removed
- Page 50: Deleted BOM option SMS:NO from R5093
<rdar://problem/8007333> K99 MLB: Stuff R7872 to enable output connection of ISL power
- Page 78: Added BOM option S0PGOOD_ISL to R7872
03/30/2010: Release 1.5.0 (MAJOR)-
- PAGE 9: ADDED Z0920 (OMIT) APN 998-3068 METAL TAB SYMBOL FOR MDP
- PAGE 39: REMOVED CRITICAL ATTRIBUTE FROM THE BOM TABLE AS IT IS NOT
- PAGE 72: CHANGED R7246 AND R7247 TO 1.69K, 1% APN 118S0134 PER VENDOR
- PAGE 4: UPDATED MICRON 2GB APN 333S0557 IN THE BOM TABLE
- Page 77: Changed R7751 to 2.55K APN 118S0234 & R7752 to 20K APN
- Page 97: Stuff C9799
<rdar://problem/8007560> K99 MLB: Change min neck width to meet layout requirements
- Page 8: Changed min neck width of PP3V3_S3 to 0.1mm
- Page 8: Changed min neck width of PP5V3_S3 to 0.2mm
bottom of the page
<rdar://problem/7993210> K99 MLB: Cosmetic updates
- Page 69: Changed BOM OPTION attribute of C6999 to OMIT_TABLE
- Page 69: Changed BOM OPTION attribute of U6955 to OMIT_TABLE
Dayu
- Page 14: Swapped BCLK_IN_N/P after library symbol refresh
- Page 17: Added CKPLUS_WAIVE properties to VDD_IFPx pins that are legally
- Page 19: Removed PM_SLP_S5_L alias. Other cleanup to make all CRefs
- Page 19: Removed pull-up on MLB_RAM_CFG1 (internal pull-up), changed
pull-down to 470 ohms. Added pull-down on MLB_RAM_CFG0, made
both pull-up and pull-down 10K
- Page 25: Added MCPHVDD LDO, SC-70 version. Added 1uF 0201 input cap and
10K pull-up resistor, BOMOPTIONed same as LDO. L2590 retained
grounded on K16
visible
DRIVEN FROM MCP89 0 SMBUS [R5240-R5243 APN 117S0002] PER
IDEA IS TO PULL THIS NET TO S5 RAIL WHEN SMS IN NOT STUFFED,
- NON-FUNCTIONAL PROTO 1 OK2FAB RELEASE!!!
- PAGE 76: CHANGED R7641 AND R7642 TO 1.78K, 1% APN 118S0144 PER VENDOR
- PAGE 72: ADDED OMIT BOM OPTION TO Q7220 & Q7225 AS SYMBOL IS NOT READY
- Proto 1 Ok2FAB Agile Release!!!
- Page 25: Changed BOM OPTION attribute of C2600 to OMIT_TABLE
- Page 9: Changed BOM OPTION attribute of ZS0904 to OMIT_TABLE
Proto 1
between high & low side FETs, per Dayu
- Page 4: Changed BOM OPTION SPI:25MHz to 62MHz
- Page 52: Changed R5290 & R5291 to 2K APN 118S0174 per RADAR# 7810865
Dayu
- Page 14-20: Changed BOM OPTION attribute of U1400 to OMIT_TABLE
- Page 10-11: Changed BOM OPTION attribute of U1000 to OMIT_TABLE
- Page 4: Deleted DPI2C:SMC BOM OPTION as eDP I2C Bus won’t be routed on
- Page 4: Deleted 376S0895 alternate part entry to avoid mixing of vendors
RADAR 7749046
NEEDED
INTERNAL PD ON GPIO 48
OPTION ATTRIBUTE SMS:YES PER RADAR 7765442
APN 117S0103
with MCPHVDD:P3V3 BOMOPTION
- Page 25: Added voltage divider for HVDD LDO. OMIT_TABLE’d U2590, added
to PM_SLP_S4_L
- Page 49: C4902 changed from 0805 to 0603 to free up some layout space for
MCP VCore regulator
including deleting unused alias for SMC_PB3
BOMOPTION of DP_PWR:S0
- Page 53: Removed PP prefix from non-power nets. Added OMIT_TABLE to
C5310 for vendor control
- Page 59: Sync’ed with K99 (adds R5924, S3 pull-up on SMS_INT_L), plus
lots of cleanup including removing PP prefix from signal net,
are active-high
original net
left indicated as unused. Removed inverter from P5VS3_EN and
Added BYPASS properties to C7895 and C7896. Changed base net
for PM_SLP_S4_DLY_L
- Page 93: Added RC between DP_CA_DET and DDC bypass FETs. Also cleaned up
page, adding offpages, fixed grid issues, made power nets
convention-compliant and added note about DP_CA_DET pull-up /
FET Vgs reqirements
- Page 93: Added RC between DP_CA_DET and DDC bypass FETs. Also cleaned up
convention-compliant and added note about DP_CA_DET pull-up /
pins
common-mode chokes and cosmetic changes
report (except for 4 false errors). Other cleanup including
removing some unnecessary net properties
page, adding offpages, fixed grid issues, made power nets
FET Vgs reqirements
- Page 94: Renamed DP_PWR nets to indicate ’SW’ state instead of ’S0’.
3.3V S5 rail. Cleaned up page including fixing grid issues.
reconnected P3V3S5_EN to be non-inverted. R7813 changed from
pull-up to series R (0-ohms). P0V9S5_EN changed to alias to
- Page 4: Updated EEE numbers
between 18 BOMs
added
- Page 72: Changed C7237, C7239 to 100pF, 10% APN 131S0287 per Dayu
- Page 97: Replaced U9701 with new improved E00 version APN 353S2967
- Page 97: Changed R9704 to 33 ohms APN 117S0080 per Kiran
- Page 97: Stuffed C9704 per Kiran
- Page 39: Removed CRITICAL flag from 0-ohm resistor table
tables for fixed (2.5V Intersil) and adjustable (TI) regulators
- Page 49: PB3 changed from SMC_DRAM_S3_PWRDN to SMC_SLPS5_L. P74 changed
from PM_SLP_S4_L to SMC_DP_HPD_L. P75 changed from PM_SLP_S5_L
- Page 50: Added SMS:NO BOMOPTION to SMS_INT_L pull-up. Other cleanup
- Page 50: Added 2 resistors to control DP_PWR and one to connect
DP_EXT_HPD_L to SMC. Updated netname on R5090 and added
- Page 52: Added TCON I2C block and R’s to connect to SMC 0 and MCP 0
buses. Other cosmetic cleanup including grid compliance
correcting BYPASS & PLACE_NEAR properties, correcting offpages,
- Page 76: Value changes to R7641/R7642 and OCP note correction per Dayu
Changed C7288 to match C7218. Removed alias that was serving no
- Page 72: Value changes to C7237/C7239/R7216/R7246/R7247/R7256 per Dayu.
etc
- Page 72: Changed Q7220 & Q7225 to 376S0895 per Dayu’s request. Fixed
netnames on switcher enables, removing _L suffixes since they
purpose and was incorrect since it lacked a MAKE_BASE anyhow
- Page 78: Removed RAM power-down circuit, reconnecting =DDRREG_EN to
- Page 78: Disconnected half of Q7891 from 5V S3 power sequencing, gate
corresponding to this new sub-BOM consisting of common parts
to fix USB short issue
- Page 54: Changed R5418 to 4.53K 0201 APN 118S0384
- Page 72: Changed R7246, R7247 to 1.87K, 1% APN 118S0159 per Dayu
- Page 72: Changed C7236, C7238 to 0.01uF, 10% APN 132S0097 per Dayu
- Page 72: Changed R7216, R7256 to 3.16K, 1% APN 118S0289 per Dayu
- Page 54: Changed R5471 to 4.53K 0402 APN 114S0281
- Page 46: Changed BOM attribute OMIT to OMIT_TABLE for C4690 & C4695
CAPS:SS/MU/TY
deleted OMIT
duplicated on page 72
- Page 4: Replaced K99_SS/MU/TY_CAP BOM option with better nomenclature -
- Page 4: Fixed DRAM CFG table - swapped CFG 1 and 0 columns
- Page 4: Pulled new 607-XXXX APN and added K99_CMNPTS BOM option
- Page 4: Replaced K99_COMMON with K99_CMNPTS in the BOM variant table
- Page 4: Removed K99_ prefix from K99_DDR3_ BOM Group
- Page 4: Deleted 376S0895 APN module parts table entry as it is already
- Page 4: Deleted module table entry for 806-1176 as actual symbol has been
3/26/2010: Release 1.4.0 (MAJOR)-
- Page 4: Added 376S0895 as an alternate for 376S0749 per Dayu
- Page 4: Added 138S0681 as an alternate for 138S0638 per GSM
- Page 4: Added 138S0676 as an alternate for 138S0635 per GSM
- Page 4: Removed alternates that were NA to K99
- Page 72: Deleted OMIT_TABLE attribute from Q7220 & Q7225. Also deleted
the BOM table. Plan is to use 376S0895 as alternate instead
03/25/2010: Release 1.3.0 (MAJOR)-
- Page 61: Changed BOM OPTION attribute of U6100 to OMIT_TABLE
- Page 49: Changed BOM OPTION attribute of U4900 to OMIT_TABLE
- Page 35-36: Changed BOM OPTION attribute of all caps to OMIT_TABLE
- Page 31-34: Changed BOM OPTION attribute of U3100-U3430 to OMIT_TABLE
138S0672 to improve noise immunity & reduce inrush stress, per
- Page 69: Changed R6905 to 10 Ohms APN 101S0089 & C6990 to 2.2uF APN
3/31/2010: Proto 1+ Release 2.2.0 (MAJOR)
***Sync’ed from K16***
03/31/2010 - Proto 1 Agile Release 2.0.0 (FAB)
- Page 93: Added CKPLUS_WAIVE properties to _P nets connecting to FET DRAIN
per radar 7761747
table now to support/clarify different values for K16/K99
radar 7761747
5/12/2010: Proto 1+ Agile Release 3.0.0 (FAB)
syncing with K16
Switch input changed from PM_SLP_S3_L to =DP_PWR_EN. HPD_L
netname changed, offpage added and pull-up changed to DP_PWR.
Other cleanup including removing PLACE_NEARs that should be
handled via constraints, OMIT_TABLEs for caps, CRITICAL flags on
- Page 108: Added net constraints for diffpairs reported by diffpNoPhysNet
INTERNAL DISPLAY. ALSO, PROVIDED 0 OHMS STUFFING OPTIONS TO BE
- PAGE 50: ADDED BOM OPTION ATTRIBUTE SMS:NO TO R5093 PU ON SMS_INT_L.
- PAGE 4: REMOVED SMS_YES BOM OPTION FROM K99_DEVEL:ENG BOM GROUP. INSTEAD,
RESPECTIVELY PER RADAR 7749046
- PAGE 59: ADDED 10K R5924 PU ON SMS_INT_L TO =PP3V3_S3_SMS WITH BOM
- Page 4: Added APNs 353S2987 & 353S2988 as alternates for 353S2986
<rdar://problem/7964678> K99 MLB BOM: Change MCP APN to A03 version
- Page 4: Added MCP89U:A03 BOM table. Changed K99_Common to call out A03
<rdar://problem/7861271> K99 MLB: Set SPI operating frequency to 42MHz
<rdar://problem/7838450> K99 MLB: WoW / WoL power control architecture change
- Page 4: Added WLAN_PCTL:HW to K99_Common
<rdar://problem/7953783> K99 IPD power regulator new design
- Page 4: Added IPD_PWR:S5 to K99_Common
- Page 8: Aliased =PPBUS_5V_S5 to PPBUS_G3H signal
<rdar://problem/7825507> K99 MLB BOM: Change label P/N
<rdar://problem/7749046> K99 MLB: Connect SMBUS to internal display connector
convention compliant power net
- Page 7: Renamed PP3V3_LCDVDD_SW_F to PP3V3_SW_LCD to match page 90, making it
- Page 7: Removed SYS_LED_ANODE_R
- Page 8: Added =PP3V3_S5_TPAD to PP3V3_S5 net
- Page 59: Deleted csa page as SMS is no longer POR
<rdar://problem/7993241> K99 MLB: Cleanup of CheckPlus warnings/errors
- Page 9: Renamed stiffener Z0920 to MT0900, similar to K16
- Page 9: Cleaned-up TP/NC _P/_N errors
nets from constraints table on the same page
attribute as mentioned above**
<rdar://problem/7749046> K99 MLB: Connect SMBUS to internal display connector
<rdar://problem/7993210> K99 MLB: Cosmetic updates
- Page 13: Changed XDP SMBus nets to =I2C_XDP_* for new aliases on page52
- Page 52: Added XDP to MCP_0 SMBus diagram
<rdar://problem/7779132> K99 MLB: Implement deeper sleep S4 state
- Page 46: Corrected Refdes from Q4690 to U4690
<rdar://problem/7993278> K99 MLB: Schematic sync with K16 MLB
- Page 26: Sync’ed with K16, OMIT changed to OMIT_TABLE
- Page 73: Sync’ed with K16, OMITs changed to OMIT_TABLE and cosmetic clean-up
- Page 10: Added Need_TP=True attribute to pin E37 & D40
<rdar://problem/7871167> K99 MLB: Change RC on CPUVCORE PMON output
- Page 54: Changed C5470 from 0.22UF to 68nF 10%. Only one in the library
- Page 23: Changed Q2300 from 376S0868 to 376S0912
- Page 77: Added min line and neck width properties to PP5V_S5_LDO
- Page 78: Aliased =P5V_S5_EN to =P5V3V3_REG_EN
- Page 78: Added R7846 and C7846 0ohm 0.47F (NO STUFF) stuffing options
<rdar://problem/7978044> K99 MLB: Modify IPD interface for deeper sleep
- Page 57: Added R5730 & R5731 for power switch on PP3V3_TPAD
- Page 57: Added U5750 USB Mux
- Page 57: Added R5751 (NO STUFF) to bypass U5750 MUX
- Page 78: Added =USB_TPAD_MUX_EN to DDRREG_EN
<rdar://problem/7935301> K99 MLB BOM: Change BOM per CE request
- Page 39: Added Critical attribute to U3920, U3940
- Page 54: Added Critical attribute to Q5401,U5413
5/17/2010: Release 3.1.0 (Major)-
- PAGE 9: REPLACED ZS0907 WITH POR APN 870-1938 AND DELETED OMIT ATTRIBUTE
REMOVED DRAM_CFG1:H AS IT IS NO LONGER NEEDED
- PAGE 78: NO STUFF C7801
NC
CONNECTOR
03/05/2010: RELEASE 0.42.0 (MAJOR)-
- PAGE 72: CHANGED C7237 AND C7239 TO 1000PF, 10% APN 132S0122 PER VENDOR
<rdar://problem/7779132> K99 MLB: Implement deeper sleep S4 state
- Page 8: Removed =PP3V3_S5_PWRCTL alias
- Page 9: Tagged POGOS and MT0900 as CRITICAL
- Page 79: Changed OMIT associated with C7980 to OMIT_TABLE
<rdar://problem/7935301> K99 MLB BOM: Change BOM per CE request
- Page 75: Added Critical attribute to R7560
- Page 99: Changed OMIT associated with all caps to OMIT_TABLE
- Page 97: Added Critical attribute to R9700
<rdar://problem/7994057> K99 MLB: Need to add Need_TP=True property to CPU
<rdar://problem/7934374> K99 MLB BOM: Replace 376S0868 with 376S0912
- Page 78: Added BOM Options WLAN_PCTL:HW to Q7891 both halves
- Page 78: Added R7891 0 ohm 5%
- Page 78: Added Bom option WLAN_PCTL:SW to R7891
- Page 77: Added R7760 for switching capability
- Page 57: L5720.2 now connects to PP5V_S5_LDO
<rdar://problem/7953783> K99 IPD power regulator new design
<rdar://problem/7968723> K99 MLB: Implement 5V LDO for IPD
- Page 98: Changed F9800 to 0603 package APN 740S0115
- Page 98: Added Critical attribute toF9800
- Page 77: Removed Critical from C7710, C7715
- Page 46: Replaced Q4690 with single port switch APN 353S1930 (Higher DCR)
- Page 9: Replaced Z0920 with POR stiffener symbol for APN 806-1176 and
<rdar://problem/8006037> K99 MLB: Change RC Filter Values on AMON, and BMON
- Page 54: Changed R5481 to 150K APN 118S0106 and C5487 to 0.0068uF APN 132S0009
- Page 54: Changed R5401 to 300K APN 118S0276 and C5490 to 0.0033uF APN 132S0049
<rdar://problem/7986457> K99 MLB: Change LIO Flex connector J4700 to accommodate new LIO
- Page 47: Replaced J4700 with new POR connector APN 516S0862
Flex
- Page 4: Deleted APN 353S2988 entry from the alternate table
<rdar://problem/7992365> K99 MLB: Change MCP HVDD_PLL rail to 2.85V
- Page 25: Replaced U2590 with 2.85V LDO APN 353S3048 (MICREL)
- Page 4: Replaced APN 353S2987 entry with APN 353S3047 (TI) as an alternate
- Page 25: Replaced APN 353S2986 with 353S3048 in the BOM table too for HVDDLDO:FIXED
<rdar://problem/7978044> K99 MLB: Modify IPD interface for deeper sleep
<rdar://problem/8004981> K99 MLB: Connect eDP SMBUS interface to SMC SMBUS 0
- Page 57: Connected a new PME signal SMC_PME_S4_L to pin 2
- Page 4: Added BOM option DPI2C:SMC to stuff R5242 & R5243
5/19/2010: Release 3.2.0 (Major)-
- PAGE 9: REPLACED POGO PIN ZS0906 WITH APN 870-1938 PER PD
- PAGE 19: REPLACED R1957 WITH 10K APN 117S0007 TO BE CONSISTENT
118S0175 to improve noise immunity & reduce inrush stress, per
monitor to ALL_SYS_PWRGD
- PAGE 19: CHANGED R1956 PULL-DOWN TO 470 OHMS (STRONGER PD VS 8.5K PU)
- PAGE 78: CHANGED BASE NET FOR PM_SLP_S4_DLY_L PER WILL
03/05/2010: RELEASE 0.43.0 (MAJOR)-
- PAGE 2: REPLACED THIS PAGE WITH QUANTA’S UPDATED ONE
- PAGE 4: SWITCHED BOM TABLE TO USE SCREENED ISL6259 PART
- PAGE 4: MOVED SMS_YES BOM OPTION FROM K99_MISC TO DEVEL_BOM
- PAGE 9: FIXED MCPCOREISNS SIGNALS ALIASES PER WILL’S CHANGES ON K16
- PAGE 70: NO STUFF Q7080, D7005,Q7055 AND F7040 FOR NON-FUNCTIONAL BOARD
- PAGE 76: CHANGED OCP TEXT NOTE PAR VENDOR
- PAGE 78: ADDED NC SYMBOL TO PIN 5 OF U7896
03/07/2010: PROTO1 NON-FUNCTIONAL AGILE RELEASE 1.0.0 (FAB)-
3/19/2010: RELEASE 1.1.0 (MAJOR)-
ADDED SMS:NO TO K99_MISC [ALSO SEE BELOW CHANGES FOR PAGES 50,59]
ELSE PU TO S3 RAIL (PAGE 59) PER RADAR 7765442
- PAGE 59: REPLACED BOM OPTION SMS_YES WITH SMS:YES
- PAGE 70: STUFF BACK Q7080, D7005,Q7055 AND F7040
to OMIT_TABLEs and performed other cleanup
- Page 12: Fixed invisible pins on CPU bypass caps. Also changed all OMITs
release. Below list depicts all the changes since 3/1 K16 release *
*Please NOTE that some of the below changes were already part of 1.1
***Sync’ed ALL but pages 1-9,28,47,69,70,74,75 and 97 from K16***
- Page 90: After syncing, renamed PP3V3_S5_LCD to PP3V3_S0_LCD
- Page 12: After syncing from K16, deleted C1273 as it NA to K99
- Page 7: Added =I2_TCON_SCL/SDA FCTs under INT DP FUNC_TEST group
- Page 8: Moved PP3V3_S0_LCD & PP3V3_S5_DP_PORT_PWR to S5 rail
- Text sizes have been fixed - safe to sync
03/24/2010: Release 1.2.0 (MAJOR)-
RADAR 7742010
- PAGE 93: ADDED 3300PF APN 132S0241 C9302 CAP ON DP_CA_DET TO GND PER
- PAGE 90: ROUTED NEWLY ADDED =I2C_TCON_SDA/SCL TO PINS 1 & 30 OF J9000
- PAGE 75: REPLACED L7560 WITH 10X10X3MM APN 152S1236 PER RADAR 7769386
- Page 8: Renamed PP3V3_S5_LCD to PP3V3_S0_LCD
syncing from K16
- Page 97: Changed BOM OPTION attribute of C9797 to OMIT_TABLE after
DAYU FOR PART SUPPLY ISSUE
- PAGE 72: CHANGED R7216 AND R7256 TO 4.02K, 1% APN 118S0354 PER VENDOR
BOM table as it is no longer required
- Fixed typo in APN (first column)
<rdar://problem/7825507> K99 MLB BOM: Change label P/N
<rdar://problem/8007560> K99 MLB: Change min neck width to meet layout requirements
<rdar://problem/8151087> K99 MLB BOM: Add new Elpida 2Gb memory
- Page 90: Changed FL9000, FL9001 from 155S0423 to 155S0559
- Page 9: Deleted CRITICAL attribute from MT0900 and NOSTUFF’ed it
<rdar://problem/8180364> K99 MLB BOM: Remove 806-1176 stiffener
- Page 4: Added IPD_3V3:S5 BOM option under K99_COMMON to select 3.3V S5 power supply
<rdar://problem/7978044> K99 MLB: Modify IPD interface for deeper sleep
- Page 4: Changed IPD_PWR:S5 to IPD_5V:S5_INT BOM option to use internal LDO of 5V/3.3V
- Page 110: Removed caps listed above on page 12 from the BOM table as
- Page 94: Changed FL9400-FL9403 from 155S0423 to 155S0559
***Synced ALL but pages 1-9,12,28,47,69,70,74,75 and 97 from K16***
C1219, C1220,C1221,C1222,C1224,C1225,C1228,C1229,C1231 from
C1205,C1206,C1207,C1208,C1209,C1211,C1212,C1213,C1215,C1216,
- Page 12: Changed BOM option attribute of C1200,C1201,C1202,C1203,C1204,
<rdar://problem/8151651> K99 MLB BOM: Reduce CPU VCORE 0603 bypass caps
alternate parts
- Page 5: Changed 155S0556 to 155S0578 to address the 0603 0402 mismatch
pad with 0603
<rdar://problem/8007524> K99 MLB: Stuff C9799 to provide better phase margin
- Page 69: Renamed PP3V3_S3 going to debug LEDs to =PP3V3_S3_DBGLEDS
<rdar://problem/8151651> K99 MLB BOM: Reduce CPU VCORE 0603 bypass caps
<rdar://problem/8118512> K99 MLB BOM: Swap 155S0423 -> 155S0559, Supply
<rdar://problem/8175202> K99 MLB: Move MCP Temp Sensor to SMC B SMBUS
- Page 52: Move MCP TEMP I2C connections to SMC B Bus
- Page 52: NOSTUFF’ed R5250 & R5251
- Page 52: Changed MCP TEMP I2C address note to reflect 0XD8/0XD9
- Page 55: Changed R5536 to 15K APN 118S0105 to set ADDR = 0XD8/0XD9.
Updated schematic note too for address
<rdar://problem/8141673> K99 MLB: Change eDP connector J9000 pinout
- Page 90: Changed pine 2 to NC and connected pin 4 to PPVOUT_SW_LCDBKLT
<rdar://problem/8224515> K99 MLB: Remove Q9090 isolation FET
- Page 90: Removed Q9090 FET and directly connected TCON I2C bus J9000
- Page 90: Deleted =I2C_TCON_SCL/SDA_CONN net names and kept
=I2C_TCON_SCL/SDA
<rdar://problem/8224857> K99 MLB: Replace APN 155S0559 with 155S0423
- Page 90: Changed FL9000 and FL9001 back to the original APN 155S0423
(incompatible pad sizes)
- Page 94: Changed FL9400-FL9403back to the original APN 155S0423
<rdar://problem/8224921> K99 MLB: Change R9714 (BKLT_ISET) resistor to
18.2K 1% APN 118S0155
- Page 97: Change R9714 to 18.2K 1% APN 118S0155
<rdar://problem/7993210> K99 MLB: Cosmetic updates
- Page 97: Fixed schematic note - I_LED=369/Riset
7/22/2010: Release 4.4.0 (MAJOR)-
SYNC_DATE=01/19/2009
SYNC_MASTER=K24_MLB
Revision History
6 OF 110
4.4.0
051-8379
6 OF 73