Goodwill and Acquired Intangible Assets (Details) (Schedule of Goodwill) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
Dec. 27, 2014
|
Sep. 27, 2014
|
Jun. 28, 2014
|
Mar. 29, 2014
|
Dec. 28, 2013
|
Sep. 28, 2013
|
Jun. 29, 2013
|
Mar. 30, 2013
|
Dec. 27, 2014
|
Dec. 28, 2013
|
Dec. 29, 2012
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
$ 2,424us-gaap_GoodwillNotAllocatedAmount
|
|
|
|
|
$ 2,424us-gaap_GoodwillNotAllocatedAmount
|
|
Accumulated impairment loss |
(2,104)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
|
|
|
|
(1,871)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
|
|
|
|
(2,104)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
|
(1,871)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
|
|
Goodwill |
320us-gaap_Goodwill
|
|
|
|
553us-gaap_Goodwill
|
|
|
|
320us-gaap_Goodwill
|
553us-gaap_Goodwill
|
|
Goodwill impairment charge |
233us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
233us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
0us-gaap_GoodwillImpairmentLoss
|
Computing and Graphics |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
1,359us-gaap_GoodwillNotAllocatedAmount / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
|
|
|
1,359us-gaap_GoodwillNotAllocatedAmount / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
Accumulated impairment loss |
(1,359)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
|
|
(1,126)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
|
|
(1,359)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
(1,126)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
Goodwill |
0us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
|
|
233us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
|
|
0us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
233us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
Goodwill impairment charge |
|
|
|
|
|
|
|
|
233us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
0us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
Enterprise, Embedded and Semi-Custom |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
320us-gaap_GoodwillNotAllocatedAmount / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
|
|
|
320us-gaap_GoodwillNotAllocatedAmount / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
Accumulated impairment loss |
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
|
|
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
|
|
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
Goodwill |
320us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
|
|
320us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
|
|
320us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
320us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
Goodwill impairment charge |
|
|
|
|
|
|
|
|
0us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
0us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
All Other |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
745us-gaap_GoodwillNotAllocatedAmount / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
|
|
|
745us-gaap_GoodwillNotAllocatedAmount / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
Accumulated impairment loss |
(745)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
|
|
(745)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
|
|
(745)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
(745)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
Goodwill |
0us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
|
|
0us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
|
|
0us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
0us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
Goodwill impairment charge |
|
|
|
|
|
|
|
|
0us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
0us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
SeaMicro Acquisition |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
230us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_SeaMicroAcquisitionMember
|
|
|
|
|
230us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_SeaMicroAcquisitionMember
|
|
SeaMicro Acquisition | Computing and Graphics |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
165us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_SeaMicroAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
|
|
|
165us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_SeaMicroAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
SeaMicro Acquisition | Enterprise, Embedded and Semi-Custom |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
65us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_SeaMicroAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
|
|
|
65us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_SeaMicroAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
SeaMicro Acquisition | All Other |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
0us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_SeaMicroAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
|
|
|
0us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_SeaMicroAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
ATI Acquisition |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
2,194us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_ATIAcquisitionMember
|
|
|
|
|
2,194us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_ATIAcquisitionMember
|
|
ATI Acquisition | Computing and Graphics |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
1,194us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_ATIAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
|
|
|
1,194us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_ATIAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_ComputingandGraphicsMember
|
|
ATI Acquisition | Enterprise, Embedded and Semi-Custom |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
255us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_ATIAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
|
|
|
255us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_ATIAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_EnterpriseEmbeddedandSemiCustomMember
|
|
ATI Acquisition | All Other |
|
|
|
|
|
|
|
|
|
|
|
Goodwill [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Initial goodwill |
|
|
|
|
$ 745us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_ATIAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|
|
|
|
$ 745us-gaap_GoodwillNotAllocatedAmount / us-gaap_BusinessAcquisitionAxis = amd_ATIAcquisitionMember / us-gaap_StatementBusinessSegmentsAxis = amd_AllOtherMember
|
|