|
Restructuring and Other Charges (Schedule Of Activities Related To Restructuring And Other Charges) (Details) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
9 Months Ended |
|
Apr. 25, 2015
|
Apr. 25, 2015
|
| Restructuring Reserve [Roll Forward] |
|
|
| Liability as of beginning period |
|
$ 69us-gaap_RestructuringReserve |
| Gross charges |
|
411us-gaap_RestructuringCharges |
| Cash payments |
|
(420)us-gaap_PaymentsForRestructuring |
| Non-cash items |
|
2us-gaap_RestructuringReserveSettledWithoutCash1 |
| Liability as of ending period |
62us-gaap_RestructuringReserve |
62us-gaap_RestructuringReserve |
| Fiscal 2014 plan and prior plans | Employee Severance |
|
|
| Restructuring Reserve [Roll Forward] |
|
|
| Liability as of beginning period |
|
40us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Gross charges |
|
0us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Cash payments |
|
(26)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Non-cash items |
|
0us-gaap_RestructuringReserveSettledWithoutCash1 / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Liability as of ending period |
14us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
14us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Fiscal 2014 plan and prior plans | Other |
|
|
| Restructuring Reserve [Roll Forward] |
|
|
| Liability as of beginning period |
|
29us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Gross charges |
|
0us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Cash payments |
|
(10)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Non-cash items |
|
0us-gaap_RestructuringReserveSettledWithoutCash1 / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Liability as of ending period |
19us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
19us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2011and2014planMember |
| Fiscal 2015 plan |
|
|
| Restructuring Reserve [Roll Forward] |
|
|
| Gross charges |
24us-gaap_RestructuringCharges / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
411us-gaap_RestructuringCharges / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Fiscal 2015 plan | Employee Severance |
|
|
| Restructuring Reserve [Roll Forward] |
|
|
| Liability as of beginning period |
|
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Gross charges |
|
405us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Cash payments |
|
(381)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Non-cash items |
|
(2)us-gaap_RestructuringReserveSettledWithoutCash1 / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Liability as of ending period |
22us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
22us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Fiscal 2015 plan | Other |
|
|
| Restructuring Reserve [Roll Forward] |
|
|
| Liability as of beginning period |
|
0us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Gross charges |
|
6us-gaap_RestructuringCharges / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Cash payments |
|
(3)us-gaap_PaymentsForRestructuring / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Non-cash items |
|
4us-gaap_RestructuringReserveSettledWithoutCash1 / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
| Liability as of ending period |
$ 7us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |
$ 7us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_OtherRestructuringMember / us-gaap_RestructuringPlanAxis = csco_Fiscal2015planMember |