Source: http://www.google.com/patents/US7900076?dq=Wowio
Timestamp: 2016-12-03 18:08:58
Document Index: 496619515

Matched Legal Cases: ['Application No. 2007', 'Application No. 2007', 'Application No. 2007', 'Application No. 2007', 'Application No. 2007', 'Application No. 2007']

Patent US7900076 - Power management method for a pipelined computer system - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA power management method for a pipelined computer system in accordance with one or both of a power management signal and a power management instruction....http://www.google.com/patents/US7900076?utm_source=gb-gplus-sharePatent US7900076 - Power management method for a pipelined computer systemAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS7900076 B2Publication typeGrantApplication numberUS 11/932,160Publication dateMar 1, 2011Filing dateOct 31, 2007Priority dateMar 27, 1992Fee statusLapsedAlso published asUS6343363, US6694443, US6721894, US6910141, US6978390, US7000132, US7062666, US7120810, US7509512, US7900075, US20030084355, US20040172567, US20040172568, US20040172572, US20040230852, US20050024802, US20050036261, US20080098248, US20080109667Publication number11932160, 932160, US 7900076 B2, US 7900076B2, US-B2-7900076, US7900076 B2, US7900076B2InventorsRobert Maher, Raul A. Garibay, Jr., Margaret R. Herubin, Mark BluhmOriginal AssigneeNational Semiconductor CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (125), Non-Patent Citations (13), Referenced by (2), Classifications (31), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetPower management method for a pipelined computer system
FIG. 2 illustrates a detailed block diagram of the various subcircuits of a preferred embodiment of the microprocessor 12. For purposes of illustration, the microprocessor 12 will be described in connection with a microprocessor which is pin-compatible and instruction-compatible with the 80×86 family of processors by Intel Corporation, specifically the 80386 microprocessor although the invention could be used in other processors as well. The microprocessor 12 comprises three main functional groups: the core circuitry 36, the memory circuitry 38 and the bus controller 40. The core circuitry 36 includes an instruction queue 42 coupled to an internal data bus 44. The output of the instruction queue 42 is coupled to a decoder 46 of the decode/sequence circuitry 47. The decode/sequence circuitry 47 also includes a sequencer 50 and an exception processor 86. The decoder 46 is coupled to a microcode ROM 48, exception processor 86 and sequencer 50. The sequencer 50 is also coupled to the microcode ROM 48 and to an execution unit 52. The execution unit includes a limit unit 54, a multiplier unit 56, an adder unit 58, a shift unit 60, and a register file 62. The execution unit 52 is coupled to the microcode ROM 48 and to multiplexer and 110 register circuitry 64. The memory circuitry 38 comprises a memory management unit 66 coupled to a linear address bus 68 which is also connected to the execution unit 52 and an instruction/data cache memory 70. Memory management unit 66 is further coupled to the internal data bus 44. A prefetch unit 72 is coupled between the memory management unit 66 and the cache 70. Bus controller 40 includes data buffers 74, address buffers 76 and control circuitry 78. The data buffers 74 are coupled to the data I/O pins D31-D0, the address buffers 76 are coupled to the address pins A32-A2 and BE3#BE0#. A data address bus 80 couples the memory management unit 66, the cache 70 and the address buffer 76. An instruction address bus 82 couples the prefetch unit 72, cache 70 and address buffer 76. The data buffers 74 are coupled to the internal data bus 44.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS3678463Apr 27, 1970Jul 18, 1972Bell Telephone Labor IncControlled pause in data processing appartusUS4204249Jun 27, 1977May 20, 1980International Business Machines CorporationData processing system power controlUS4267577Apr 26, 1979May 12, 1981Sharp Kabushiki KaishaLow power consumption integrated circuit for a combined timepiece and calculatorUS4293927Dec 12, 1979Oct 6, 1981Casio Computer Co., Ltd.Power consumption control system for electronic digital data processing devicesUS4312035Jun 18, 1979Jan 19, 1982Greene Richard EApparatus for controlling electrical power in a data processing systemUS4316247Oct 30, 1979Feb 16, 1982Texas Instruments, Inc.Low power consumption data processing systemUS4317180Dec 26, 1979Feb 23, 1982Texas Instruments IncorporatedClocked logic low power standby modeUS4317181Dec 26, 1979Feb 23, 1982Texas Instruments IncorporatedFour mode microcomputer power save operationUS4381552Nov 18, 1980Apr 26, 1983Motorola Inc.Stanby mode controller utilizing microprocessorUS4395756Feb 17, 1981Jul 26, 1983Pitney Bowes Inc.Processor implemented communications interface having external clock actuated disabling controlUS4409665Dec 26, 1979Oct 11, 1983Texas Instruments IncorporatedTurn-off-processor between keystrokesUS4417320May 11, 1981Nov 22, 1983Interface Systems, Inc.Interface for data communication systems using serial biphase data transmissionsUS4481581Feb 28, 1983Nov 6, 1984Northern Telecom LimitedSequence control circuit for a computerUS4545030Sep 28, 1982Oct 1, 1985The John Hopkins UniversitySynchronous clock stopper for microprocessorUS4570219Oct 29, 1982Feb 11, 1986Hitachi, Ltd.CMOS Circuit with reduced power dissipation and a digital data processor using the sameUS4573117Nov 7, 1983Feb 25, 1986Motorola, Inc.Method and apparatus in a data processor for selectively disabling a power-down instructionUS4590553Jan 5, 1983May 20, 1986Tokyo Shibaura Denki Kabushiki KaishaMicrocomputer with power-save output instructionsUS4615005Jul 20, 1984Sep 30, 1986Hitachi, Ltd.Data processing apparatus with clock signal control by microinstruction for reduced power consumption and method thereforUS4616335Jun 30, 1983Oct 7, 1986International Business Machines CorporationApparatus for suspending a system clock when an initial error occursUS4653018Apr 16, 1984Mar 24, 1987Siemens AktiengesellschaftMethod and arrangement for the controlling of the operating process in data processing installations with microprogram controlUS4698748Oct 7, 1983Oct 6, 1987Essex Group, Inc.Power-conserving control system for turning-off the power and the clocking for data transactions upon certain system inactivityUS4720811Apr 25, 1986Jan 19, 1988Hitachi, Ltd.Microprocessor capable of stopping its operation at any cycle timeUS4748559Aug 9, 1979May 31, 1988Motorola, Inc.Apparatus for reducing power consumed by a static microprocessorUS4750112Oct 23, 1986Jun 7, 1988Prime Computer, Inc.Data processing apparatus and method employing instruction pipeliningUS4758945Aug 9, 1979Jul 19, 1988Motorola, Inc.Method for reducing power consumed by a static microprocessorUS4766567Apr 11, 1985Aug 23, 1988Ltd. Nippondenso Co.One-chip data processing device including low voltage detectorUS4780843Oct 13, 1987Oct 25, 1988Motorola, Inc.Wait mode power reduction system and method for data processorUS4796235Jul 22, 1987Jan 3, 1989Motorola, Inc.Write protect mechanism for non-volatile memoryUS4821176Dec 15, 1986Apr 11, 1989Stc PlcData processing arrangement using an interconnecting network on a single semiconductor chipUS4825407Mar 2, 1988Apr 25, 1989Miles Inc.Method and circuit for controlling single chip microcomputerUS4835728Aug 13, 1986May 30, 1989Amdahl CorporationDeterministic clock control apparatus for a data processing systemUS4835737Jul 21, 1986May 30, 1989American Telephone And Telegraph Company, At&T Bell LaboratoriesMethod and apparatus for controlled removal and insertion of circuit modulesUS4841440Apr 26, 1984Jun 20, 1989Nec CorporationControl processor for controlling a peripheral unitUS4851987Jan 17, 1986Jul 25, 1989International Business Machines CorporationSystem for reducing processor power consumption by stopping processor clock supply if a desired event does not occurUS4893271Feb 26, 1987Jan 9, 1990Motorola, Inc.Synthesized clock microcomputer with power savingUS4907150Jul 26, 1988Mar 6, 1990International Business Machines CorporationApparatus and method for suspending and resuming software applications on a computerUS4980836Oct 14, 1988Dec 25, 1990Compaq Computer CorporationApparatus for reducing computer system power consumptionUS5021950Dec 12, 1985Jun 4, 1991Kabushiki Kaisha ToshibaMultiprocessor system with standby functionUS5025387Jun 1, 1990Jun 18, 1991Motorola, Inc.Power saving arrangement for a clocked digital circuitUS5036449Dec 7, 1989Jul 30, 1991Sundstrand CorporationPower supply and method for producing high voltage high power outputs in response to variable voltage DC inputsUS5070450May 25, 1990Dec 3, 1991Dell Usa CorporationPower on coordination system and method for multiple processorsUS5083266Dec 24, 1987Jan 21, 1992Kabushiki Kaisha ToshibaMicrocomputer which enters sleep mode for a predetermined period of time on response to an activity of an input/output deviceUS5086387May 27, 1988Feb 4, 1992International Business Machines CorporationMulti-frequency clock generation with low state coincidence upon latchingUS5142684Jun 23, 1989Aug 25, 1992Hand Held Products, Inc.Power conservation in microprocessor controlled devicesUS5167024Mar 5, 1992Nov 24, 1992Apple Computer, Inc.Power management for a laptop computer with slow and sleep modesUS5175853Nov 6, 1991Dec 29, 1992Intel CorporationTransparent system interruptUS5189647Feb 24, 1992Feb 23, 1993International Business Machines Corp.Information processing system having power saving control of the processor clockUS5203003Mar 28, 1991Apr 13, 1993Echelon CorporationComputer architecture for conserving power by using shared resources and method for suspending processor execution in pipelineUS5218704Oct 30, 1989Jun 8, 1993Texas InstrumentsReal-time power conservation for portable computersUS5222239Sep 30, 1992Jun 22, 1993Prof. Michael H. DavisProcess and apparatus for reducing power usage microprocessor devices operating from stored energy sourcesUS5237699May 8, 1992Aug 17, 1993Dallas Semiconductor Corp.Nonvolatile microprocessor with predetermined state on power-downUS5241680Oct 9, 1992Aug 31, 1993Grid Systems CorporationLow-power, standby mode computerUS5247655Nov 7, 1989Sep 21, 1993Chips And Technologies, Inc.Sleep mode refresh apparatusUS5276889Jun 25, 1990Jan 4, 1994Mitsubishi Denki Kabushiki KaishaMicroprocessor having built-in synchronous memory with power-saving featureUS5291542Feb 10, 1992Mar 1, 1994Nokia Mobile Phones Ltd.Mobile telephone having a power-conserving subroutineUS5297263Apr 17, 1992Mar 22, 1994Mitsubishi Denki Kabushiki KaishaMicroprocessor with pipeline system having exception processing featuresUS5339446May 18, 1993Aug 16, 1994Kabushiki Kaisha ToshibaPower supply and method for use in a computer system to confirm a save operation of the computer system and to stop a supply of power to the computer system after confirmationUS5355501 *Mar 9, 1990Oct 11, 1994Novell, Inc.Idle detection systemUS5355503Oct 13, 1993Oct 11, 1994National Semiconductor CorporationEvent driven scanning of data input equipment using multi-input wake-up techniquesUS5361364Nov 21, 1991Nov 1, 1994Hitachi, Ltd.Peripheral equipment control deviceUS5361392Mar 19, 1993Nov 1, 1994Motorola, Inc.Digital computing system with low power mode and special bus cycle thereforUS5369771Dec 23, 1991Nov 29, 1994Dell U.S.A., L.P.Computer with transparent power-saving manipulation of CPU clockUS5388265Apr 26, 1993Feb 7, 1995Intel CorporationMethod and apparatus for placing an integrated circuit chip in a reduced power consumption stateUS5390350Apr 22, 1991Feb 14, 1995Western Digital CorporationIntegrated circuit chip core logic system controller with power saving features for a microcomputer systemUS5404546Feb 16, 1993Apr 4, 1995Dell UsaBIOS independent power management for portable computerUS5410711Feb 14, 1991Apr 25, 1995Dell Usa, L.P.Portable computer with BIOS-independent power managementUS5410713Jan 2, 1992Apr 25, 1995Smith Corona/AcerPower-management system for a computerUS5418969Jul 20, 1994May 23, 1995Matsushita Electric Industrial Co., Ltd.Low power consumption microprocessorUS5428790Oct 8, 1993Jun 27, 1995Fujitsu Personal Systems, Inc.Computer power management systemUS5432946Apr 11, 1991Jul 11, 1995International Business Machines Corp.LAN server personal computer with unattended activation capabilityUS5442757Mar 3, 1993Aug 15, 1995Nexgen, Inc.Computer processor with distributed pipeline control that allows functional units to complete operations out of order while maintaining precise interruptsUS5452401Mar 31, 1992Sep 19, 1995Seiko Epson CorporationSelective power-down for high performance CPU/systemUS5457790Oct 18, 1993Oct 10, 1995Hitachi, Ltd.Low power consumption semiconductor integrated circuit device and microprocessorUS5457801Nov 18, 1994Oct 10, 1995Kabushiki Kaisha ToshibaPower saving systemUS5461266Nov 27, 1991Oct 24, 1995Hitachi, Ltd.Power consumption control systemUS5475848Apr 5, 1995Dec 12, 1995Dia Semicon Systems, IncorporatedSupervisory control method and power saving control unit for computer systemUS5481731Mar 24, 1993Jan 2, 1996Intel CorporationMethod and apparatus for invalidating a cache while in a low power stateUS5487181Oct 28, 1992Jan 23, 1996Ericsson Ge Mobile Communications Inc.Low power architecture for portable and mobile two-way radiosUS5528790Sep 21, 1995Jun 25, 1996Curran; EdPipe scraper assemblyUS5546591Feb 1, 1994Aug 13, 1996Vlsi Technology, Inc.Distributed power management system for battery operated personal computersUS5548765Mar 2, 1994Aug 20, 1996Seiko Epson CorporationPower saving display subsystem for portable computersUS5560017Apr 29, 1994Sep 24, 1996Wang Laboratories, Inc.System with clock frequency controller responsive to interrupt independent of software routine and software loop repeatedly executing instruction to slow down system clockUS5560020Sep 20, 1991Sep 24, 1996Hitachi, Ltd.Power saving processing systemUS5560024Feb 1, 1995Sep 24, 1996Fujitsu Personal Systems, Inc.Computer power management systemUS5625826Jun 7, 1995Apr 29, 1997Compaq Computer CorporationApparatus for reducing computer system power consumptionUS5630107Mar 16, 1994May 13, 1997Intel CorporationSystem for loading PLL from bus fraction register when bus fraction register is in either first or second state and bus unit not busyUS5630143Sep 22, 1994May 13, 1997Cyrix CorporationMicroprocessor with externally controllable power managementUS5630146Oct 16, 1995May 13, 1997Intel CorporationMethod and apparatus for invalidating a cache while in a low power stateUS5632037Mar 27, 1992May 20, 1997Cyrix CorporationMicroprocessor having power management circuitry with coprocessor supportUS5637932Jun 5, 1995Jun 10, 1997Hitachi, Ltd.Power consumption control systemUS5657483Sep 27, 1995Aug 12, 1997Kardach; James P.Computer system with power management feature for stopping the internal clock of a microprocessorUS5842029Jun 19, 1997Nov 24, 1998Intel CorporationMethod and apparatus for powering down an integrated circuit transparently and its phase locked loopUS5935253Jun 4, 1997Aug 10, 1999Intel CorporationMethod and apparatus for powering down an integrated circuit having a core that operates at a speed greater than the bus frequencyUS6006336Apr 12, 1993Dec 21, 1999Texas Instruments IncorporatedReal-time power conservation for computersUS6029249Dec 13, 1993Feb 22, 2000Compaq Computer CorporationApparatus for reducing computer system power consumptionUS6088807Dec 9, 1996Jul 11, 2000National Semiconductor CorporationComputer system with low power mode invoked by halt instructionUS6173409Sep 8, 1999Jan 9, 2001Texas Instruments IncorporatedReal-time power conservation for electronic device having a processorUS6223293Feb 16, 1995Apr 24, 2001Nec CorporationSuspend/resume capability for a protected mode microprocessorUS6233691Jan 10, 2000May 15, 2001Compaq Computer CorporationApparatus for reducing computer system power consumptionUS6243820Jun 23, 1995Jun 5, 2001Michael H. DavisProcess and apparatus for reducing power usage in microprocessor devices according to the type of activity performed by the microprocessorUS6311287Oct 11, 1994Oct 30, 2001Compaq Computer CorporationVariable frequency clock control for microprocessor-based computer systemsUS6343363May 12, 2000Jan 29, 2002National Semiconductor CorporationMethod of invoking a low power mode in a computer system using a halt instructionUS6397340Jan 9, 2001May 28, 2002Texas Instruments IncorporatedReal-time power conservation for electronic device having a processorUS6910141Feb 23, 2004Jun 21, 2005National Semiconductor CorporationPipelined data processor with signal-initiated power management controlUS7000132Feb 23, 2004Feb 14, 2006National Semiconductor CorporationSignal-initiated power management method for a pipelined data processorUS7062666Feb 23, 2004Jun 13, 2006National Semiconductor CorporationSignal-initiated method for suspending operation of a pipelined data processorUS7120810Feb 23, 2004Oct 10, 2006National Semiconductor CorporationInstruction-initiated power management method for a pipelined data processorUS20010001880Dec 1, 2000May 24, 2001Watts La Vaughn F.Real-time power conservation and thermal management for electronic devicesUS20050036261Feb 23, 2004Feb 17, 2005Robert MaherInstruction-initiated method for suspending operation of a pipelined data pocessorEP0167853B1Jun 11, 1985Feb 20, 1991Compaq Computer CorporationPersonal computer having normal and high speed execution modesEP0172344A2Jun 13, 1985Feb 26, 1986Data General CorporationPower saving systemEP0201020B1Apr 28, 1986Jan 7, 1993BULL HN INFORMATION SYSTEMS ITALIA S.p.A.Multiprocessor system architectureEP0229692B1Jan 8, 1987Apr 29, 1992International Business Machines CorporationData processing apparatusEP0242010B1Jan 12, 1987Jun 10, 1992International Business Machines CorporationClock circuit for a data processorEP0349726B1May 5, 1989Dec 28, 1994Toppan Printing Co. Ltd.Integrated-circuit card with a low power consumption modeEP0358423B1Sep 4, 1989May 14, 1997Advanced Micro Devices, Inc.Buffer memory subsystem for peripheral controllers and methodEP0363567B1Jun 22, 1989Nov 30, 1994International Business Machines CorporationA computer with interrupt controlled clock speed and its method of operationEP0368144B1Nov 2, 1989Feb 7, 1996Motorola, Inc.Digital computing system with low power modeEP0385567A3Jan 18, 1990Sep 4, 1991International Business Machines CorporationClock signal generator for a data processing systemEP0425410B1Aug 29, 1990Feb 2, 2000International Business Machines CorporationSignal processor with independently arithmetic and logic unit and multiplier accumulator unit simultaneously operableEP0451661B1Mar 30, 1991Jul 19, 1995Matsushita Electric Industrial Co., Ltd.Low power consumption microprocessorGB2010551B Title not availableGB2127999B Title not availableGB2130765A Title not availableJP58182736U Title not available* Cited by examinerNon-Patent CitationsReference1Design and Electronik, "186-Processors with Low Current Drain Modules," vol. 23, Nov. 5, 1991, p. 8.2English Translation of Final Rejection issued in connection with co-pending Japanese Patent Application No. 2007-105309, dated Jun. 1, 2009, 1 page.3English Translation of Official Action issued in connection with co-pending Japanese Patent Application No. 2007-105309, dated Aug. 15, 2008, 4 pages.4English Translation of Official Action issued in connection with co-pending Japanese Patent Application No. 2007-105309, dated Aug. 29, 2007, 2 pages.5English Translation of Official Action issued in connection with co-pending Japanese Patent Application No. 2007-105310, dated Aug. 29, 2007, 2 pages.6English Translation of Official Action issued in connectionwith co-pending Japanese Patent Application No. 2007-105310, dated Aug. 11, 2008, 4 pages.7European Search Report dated Jul. 28, 1993 for EP93302399.8Intel, "386 DX Microprocessor Programmer's Reference Manual" 1990, pp. 4-6 and 8-4.9Intel, "Intel 82347 Power Management PC Peripheral," Oct. 1990, pp. 1-55-1-80.10Intel, 386 SL Microprocessor SuperSet, 386 SL Microprocessor System Design Guide 1990, Introduction to the SL Superset, Chapter 1, pp. 1-1 through 1-3, System and Power Management, Chapter 14, pp. 14-1 through 14-23, Sep. 1990.11Notification of Reason(s) for Refusal for Japanese Application No. 2007-105309, Mar. 11, 2010, 11 pp.12Texas Instruments, TMS320C25, User's Guide, "Digital Signal Processor Products," Preliminary, 1986.13Texas Instruments, TMS320C5x, User's Guide, Digital Signal Processing Products, Jun. 1991: pp. 3-34-3-37, 3-51, 4-78, 4-79, C-10, C-11.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8488951 *Jul 9, 2009Jul 16, 2013Nvidia CorporationMultimedia framework to provide ultra-low power multimedia playbackUS20110008012 *Jul 9, 2009Jan 13, 2011Mayuresh KulkarniMultimedia framework to provide ultra-low power multimedia playback* Cited by examinerClassifications U.S. Classification713/324, 713/322International ClassificationG06F1/26, G06F9/30, G06F9/38, G06F1/30, G06F1/32, G06F13/40Cooperative ClassificationY02B60/32, Y02B60/1235, G06F1/3243, Y02B60/1221, G06F13/4072, G06F1/3237, G06F1/3203, G06F1/3287, Y02B60/1282, G06F9/30083, G06F9/3867, G06F9/3869, Y02B60/1239, G06F1/3228European ClassificationG06F9/38P, G06F1/32P, G06F9/30A8P, G06F1/32P5C, G06F9/38P2, G06F1/32P5S, G06F1/32P1D, G06F13/40E2B, G06F1/32P5MLegal EventsDateCodeEventDescriptionOct 3, 2014ASAssignmentOwner name: TYLOK INTERNATIONAL, INC., OHIOFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KAINEC, KEITH D, MR.;REEL/FRAME:033880/0729Effective date: 20140517Oct 10, 2014REMIMaintenance fee reminder mailedMar 1, 2015LAPSLapse for failure to pay maintenance feesApr 21, 2015FPExpired due to failure to pay maintenance feeEffective date: 20150301RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services