Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details) (Summary of Tax Attribute Carryforwards)

v2.4.1.9
Income Taxes (Details) (Summary of Tax Attribute Carryforwards) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 27, 2014
US-net operating loss carryovers | Federal  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, amount $ 5,432us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_UsNetOperatingLossCarryoversMember
Operating loss carryforwards, limitations on use Utilization of $17 million of the Company’s U.S. federal net operating loss carryforwards are subject to annual limitations
US-net operating loss carryovers | State/Provincial  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, amount 231us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_UsNetOperatingLossCarryoversMember
US-net operating loss carryovers | From  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, expiration dates Jan. 01, 2015
US-net operating loss carryovers | To  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, expiration dates Dec. 31, 2034
US-credit carryovers | Federal  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, amount 403us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_UsCreditCarryoversMember
US-credit carryovers | State/Provincial  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, amount 193us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_UsCreditCarryoversMember
US-credit carryovers | From  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, expiration date Jan. 01, 2018
US-credit carryovers | To  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, expiration date Dec. 31, 2034
Canada-net operating loss carryovers | Federal  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, amount 217us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_CanadaNetOperatingLossCarryoversMember
Canada-net operating loss carryovers | State/Provincial  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, amount 217us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_CanadaNetOperatingLossCarryoversMember
Canada-net operating loss carryovers | From  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, expiration dates Jan. 01, 2025
Canada-net operating loss carryovers | To  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, expiration dates Dec. 31, 2028
Canada-credit carryovers | Federal  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, amount 357us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_CanadaCreditCarryoversMember
Canada-credit carryovers | State/Provincial  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, amount 31us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_CanadaCreditCarryoversMember
Canada-credit carryovers | From  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, expiration date Jan. 01, 2021
Canada-credit carryovers | To  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, expiration date Dec. 31, 2034
Canada-R&D pools | Federal  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, amount 154us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_CanadaResearchAndDevelopmentPoolsMember
Canada-R&D pools | State/Provincial  
Tax Attribute Carryforwards [Line Items]  
Tax credit carryforward, amount 154us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_CanadaResearchAndDevelopmentPoolsMember
Barbados-net operating loss carryovers | Federal  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, amount 198us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_BarbadosNetOperatingLossCarryoversMember
Barbados-net operating loss carryovers | From  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, expiration dates Jan. 01, 2015
Barbados-net operating loss carryovers | To  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, expiration dates Dec. 31, 2017
Other foreign net operating loss carryovers | Federal  
Tax Attribute Carryforwards [Line Items]  
Operating loss carryforwards, amount $ 5us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_TaxCreditCarryforwardAxis
= amd_OtherForeignNetOperatingLossCarryoversMember