XML 17 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 26, 2015
Jan. 25, 2015
Summary of cash equivalents and marketable securities:    
Available-for-sale Securities, Amortized Cost Basis $ 4,437us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 4,413us-gaap_AvailableForSaleSecuritiesAmortizedCost
Unrealized Gain 10us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 11us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Unrealized Loss (1)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (3)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Estimated Fair Value 4,446us-gaap_AvailableForSaleSecurities 4,421us-gaap_AvailableForSaleSecurities
Classified as:    
Cash equivalents 118us-gaap_CashEquivalentsAtCarryingValue 295us-gaap_CashEquivalentsAtCarryingValue
Marketable securities 4,328us-gaap_MarketableSecuritiesCurrent 4,126us-gaap_MarketableSecuritiesCurrent
Total cash equivalents and marketable securities 4,446us-gaap_AvailableForSaleSecurities 4,421us-gaap_AvailableForSaleSecurities
Amortized Cost    
Less than one year 1,445us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost 1,570us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Due in 1-5 years 2,866us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost 2,720us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
Mortgage-backed securities issued by government-sponsored enterprises not due to a single maturity date 126us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost 123us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
Total 4,437us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis 4,413us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Estimated Fair Value    
Less than one year 1,445us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue 1,571us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Due in 1-5 years 2,872us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue 2,726us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Mortgage-backed securities issued by government-sponsored enterprises not due to a single maturity date 129us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue 124us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
Total 4,446us-gaap_AvailableForSaleSecuritiesDebtSecurities 4,421us-gaap_AvailableForSaleSecuritiesDebtSecurities
Unrealized Loss Position, Fair Value    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 1,285us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 43us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue  
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 1,328us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue  
Unrealized Loss Position, Aggregate Losses    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss  
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss  
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss  
Net realized gain    
Realized Investment Gains 3us-gaap_RealizedInvestmentGainsLosses  
Corporate debt securities    
Summary of cash equivalents and marketable securities:    
Available-for-sale Securities, Amortized Cost Basis 2,214us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
2,185us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Unrealized Gain 4us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Unrealized Loss (1)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(1)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Estimated Fair Value 2,217us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
2,186us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Classified as:    
Total cash equivalents and marketable securities 2,217us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
2,186us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Unrealized Loss Position, Fair Value    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 573us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 13us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 586us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Unrealized Loss Position, Aggregate Losses    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Debt securities of United States government agencies    
Summary of cash equivalents and marketable securities:    
Available-for-sale Securities, Amortized Cost Basis 968us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
750us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Unrealized Gain 1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Unrealized Loss 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
(1)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Estimated Fair Value 969us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
750us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Classified as:    
Total cash equivalents and marketable securities 969us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
750us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Unrealized Loss Position, Fair Value    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 309us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 9us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 318us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Unrealized Loss Position, Aggregate Losses    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Asset-backed Securities    
Summary of cash equivalents and marketable securities:    
Available-for-sale Securities, Amortized Cost Basis 480us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
453us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Unrealized Gain 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Unrealized Loss 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Estimated Fair Value 480us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
453us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Classified as:    
Total cash equivalents and marketable securities 480us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
453us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Unrealized Loss Position, Fair Value    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 257us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 260us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
 
Unrealized Loss Position, Aggregate Losses    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
 
Debt securities issued by United States Treasury    
Summary of cash equivalents and marketable securities:    
Available-for-sale Securities, Amortized Cost Basis 415us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
534us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Unrealized Gain 1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Unrealized Loss 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Estimated Fair Value 416us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
537us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Classified as:    
Total cash equivalents and marketable securities 416us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
537us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Unrealized Loss Position, Fair Value    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 58us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 58us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Unrealized Loss Position, Aggregate Losses    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Mortgage backed securities issued by United Sates government-sponsored enterprises    
Summary of cash equivalents and marketable securities:    
Available-for-sale Securities, Amortized Cost Basis 260us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
274us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized Gain 4us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
5us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized Loss 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(1)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Estimated Fair Value 264us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
278us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Classified as:    
Total cash equivalents and marketable securities 264us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
278us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized Loss Position, Fair Value    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 74us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 18us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 92us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Unrealized Loss Position, Aggregate Losses    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Foreign government bonds    
Summary of cash equivalents and marketable securities:    
Available-for-sale Securities, Amortized Cost Basis 81us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
85us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
Unrealized Gain 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
Unrealized Loss 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
Estimated Fair Value 81us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
85us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
Classified as:    
Total cash equivalents and marketable securities 81us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
85us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
Unrealized Loss Position, Fair Value    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
 
Unrealized Loss Position, Aggregate Losses    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_ForeignGovernmentDebtMember
 
Money market funds    
Summary of cash equivalents and marketable securities:    
Available-for-sale Securities, Amortized Cost Basis 19us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
132us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Unrealized Gain 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Unrealized Loss 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Estimated Fair Value 19us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
132us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Classified as:    
Total cash equivalents and marketable securities $ 19us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember
$ 132us-gaap_AvailableForSaleSecurities
/ nvda_SummaryOfCashEquivalentsAndMarketableSecuritiesAxis
= us-gaap_MoneyMarketFundsMember