DE4037578C2 - Verfahren zum Betreiben eines Microcomputersystems - Google Patents

Verfahren zum Betreiben eines Microcomputersystems

Info

Publication number
DE4037578C2
DE4037578C2 DE4037578A DE4037578A DE4037578C2 DE 4037578 C2 DE4037578 C2 DE 4037578C2 DE 4037578 A DE4037578 A DE 4037578A DE 4037578 A DE4037578 A DE 4037578A DE 4037578 C2 DE4037578 C2 DE 4037578C2
Authority
DE
Germany
Prior art keywords
external bus
buffer
bus
mpu
microcomputer system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE4037578A
Other languages
English (en)
Other versions
DE4037578A1 (de
Inventor
Shinichiro Ohashi
Kunihiro Yamada
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of DE4037578A1 publication Critical patent/DE4037578A1/de
Application granted granted Critical
Publication of DE4037578C2 publication Critical patent/DE4037578C2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3275Power saving in memory, e.g. RAM, cache
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Description

Die Erfindung betrifft ein Verfahren zum Betreiben eines Mikrocomputersystems.
Fig. 6 zeigt ein Blockschaltbild eines herkömmlichen Mi­ krocomputersystems.
In der Figur ist mit der Bezugszahl 1 ein Mikrocomputersy­ stem, wie etwa ein Personal Computer und Überwachungsein­ richtungen und dergleichen gezeigt, das folgendes umfaßt:
Eine Prozessoreinheit 5 (nachstehend als Mikroprozessor­ einheit (MPU) bezeichnet), die eine zentrale Verarbei­ tungseinheit (nachstehend als CPU bezeichnet) 2 und einen Puffer 4 umfaßt, welcher mit der CPU 2 über einen internen Bus 3 verbunden ist, periphere Geräte mit einem Lese­ speicher ROM 7 als externe Speichereinrichtung, der mit dem Puffer 4 über einen externen Bus 6 verbunden ist, mit einem Speicher mit wahlfreiem Zugriff RAM 8 und mit einer Eingabe/Aus­ gabe-Einheit 9 (nachstehend als I/O-Einheit bezeichnet) wie etwa einem parallelen Port und einem seriellen Port, einen Zeitgeber 12, der mit der MPU 5 verbunden ist, und eine Überwachung 13, die mit dem externen Bus verbunden ist und einen Zähler aufweist. Die MPU 5 und die peripheren Geräte 7 bis 9 umfassen jeweils hoch­ integrierte Einzelchips (one-chip LSIC). Die CPU 2 betreibt den externen Bus 6 über den Puffer 4 zum Lesen von in dem ROM 7 ge­ speicherten Programmen und zum Schreiben und Lesen von Daten und Anwenderprogrammen in den bzw. aus dem RAM 8. Darüber hinaus gibt sie Daten an die externen Geräte bzw. nimmt Daten von diesen auf, und zwar über die I/O-Einheit 9.
Das Mikrocomputersystem 1 muß in dem ROM 7 und dem RAM 8 ge­ speicherte Programme und Daten auslesen, um die Programme über die CPU 2 auszuführen. Zu diesem Zweck wird eine Adresse des ROM 7 oder des RAM 8, an der solch ein Programm gespeichert ist, übel den internen Bus 3, den Puffer 4 und den externen Bus 6 an den ROM 7 oder den RAM 8 abgegeben. Der ROM 7 oder der RAM 8 gibt das Programm oder die Daten, welche darin an der vorherigen Adresse gespeichert sind, an den externen Bus 6, der wiederum von der CPU 2 über den Puffer 4 und den internen Bus 3 ausgelesen wird. Wenn die CPU 2 irgendeine Verarbeitung ausführt, die dem Programm oder den Daten entspricht, und Daten an die peripheren Geräte 7 bis 9 abgibt, werden darüber hinaus die Daten wiederum durch den internen Bus 3, den Puffer 4 und den externen Bus 6 abgegeben.
Das gemäß vorstehender Erläuterung aufgebaute bekannte Mikro­ computersystem muß immer dann auf den externen Bus 6 zugreifen, wenn die peripheren Geräte 7 bis 9 angeschaltet sind, wobei mehr Leistung als erforderlich aufgenommen wird. Um es als System zu betreiben, ist es darüber hinaus notwendig, zu jeder Zeit Daten einzugeben/auszugeben, so daß es unmöglich ist, die Energieversorgung der peripheren Geräte 7 bis 9 abzuschal­ ten oder die Spannung zu reduzieren oder aber die aufge­ nommene Leistung des gesamten Systems zu beschränken.
Ein Verfahren zum Betreiben eines Mikrocomputersystems ist aus der US 4,171,539 bekannt. Bei diesem System werden immer dann, wenn die Prozessoreinrichtung nicht arbeitet, alle nicht zur Bearbeitung benutzten Systemkomponenten abgeschaltet. So wird eine stroboskopische Impulsauf­ tastung durchgeführt, bei der ein Taktgeber, beispielswei­ se ein Flip-Flop, ein Signal setzt, durch das die Spannung an entsprechende Systemkomponenten im Gleichtakt angelegt wird. Die Systemauslastung wird nicht von den unter­ brechungsbehafteten Benutzungszeiträumen eines Benutzers bestimmt, sondern durch die langfristig anhaltende, nur geringe Auslastung eines Systems, beispielsweise durch Tä­ tigkeiten, die praktisch keine Rechenaufgaben enthalten, sondern lediglich Überwachungsaufgaben. Die Prozessorein­ heit führt ihre gewünschten Berechnungen oder andersartige Aufgaben portionsweise durch, wobei das System immer war­ tet, bis es von der Prozessoreinrichtung ein Signal für das Ende des Berechnens erhält, welches dann das Flip-Flop zurücksetzt, um das System wieder in einen Wartezustand zu bringen, bis nach einiger Zeit die Prozessoreinrichtung wieder einen Rechenvorgang vornimmt.
Bei dem System gemäß der US 3,535,560 werden bestimmte Abschnitte ebenfalls nur für relativ kurze Zeitperioden mit Energie versorgt. Dabei wird auch ein dem System der US 4,171,539 innewohnendes Problem gelöst, daß ein norma­ les Arbeiten einer intermettierend betriebenen Computer­ einrichtung immer nur dann gewährleistet ist, wenn sich die durch das Anlegen von Spannung erzeugten Transienten auf Normalniveau abgedämpft haben. Dazu wird eine speziel­ le Schaltung benutzt, um solche überschwingenden Impulse zu verhindern.
Der Erfindung liegt nun die Aufgabe zugrunde, ein Verfah­ ren zum Betreiben eines Mikrocomputersystems zur Verfügung zu stellen, das zu einer weiteren Verringerung der Lei­ stungsaufnahme im Zusammenhang mit an den externen Bus angeschlossenen Einrichtungen fähig ist.
Erfindungsgemäß wird die gestellte Aufgabe mit einem Ver­ fahren nach dem einzigen Patentanspruch gelöst.
Im folgenden wird die Erfindung anhand bevorzugter Ausfüh­ rungsbeispiele unter Bezugnahme auf die beiliegende Zeich­ nung mit weiteren Einzelheiten näher erläutert. Dabei zeigt:
Fig. 1 ein Blockschaltbild eines Mikrocomputersystems nach einem Ausführungsbeispiel der Erfindung;
Fig. 2 und 3 Schaltbilder einer Reduziereinrichtung für die Leistungsaufnahme einer Schalteinrichtung bzw. eines Puffers;
Fig. 4 und 5 Darstellungen eines Zustandswechsels des Mi­ krocomputersystems und ein Flußdiagramm des­ selben in einem Energiesparbetrieb; und
Fig. 6 ein Blockschaltbild eines herkömmlichen Mi­ krocomputersystems.
Im folgenden ist unter Bezugnahme auf die Fig. 1 bis 5 ein Mikrocomputersystem nach einem Ausführungsbeispiel der Erfindung erläutert. Für entsprechende Elemente sind die gleichen Bezugs­ zeichen wie in Fig. 6 gewählt und eine Beschreibung ist insofern nicht nochmals gegeben.
In Fig. 1 bezeichnet Bezugszahl 10 einen internen RAM als interne Speichereinrichtung, der mit einer CPU 2 über einen internen Bus 3 in einer MPU 5 verbunden ist. Bezugszahl 11 bezeichnet eine Reduziereinrichtung für die Leistungsaufnahme zum Überwachen von Schalteinrichtungen 11a, 11b, die jeweils zwischen peripheren Geräten 7 bis 9 und einer Eingangsenergieversorgung liegen, wobei die Einrichtungen von der CPU 2 über den internen Bus 3, einen Puffer 4 und einen externen Bus 6 überwacht werden. Die Reduzier­ einrichtung 11 für die Leistungsaufnahme und die Schaltein­ richtungen 11a, 11b umfassen jeweils einen Ausgangsport (in diesem Fall ein Flip-Flop) und Transistoren, wie dies in Fig. 2 gezeigt ist. Der Puffer 4 umfaßt ein Trenneinrichtung 4a zum Verbinden mit und Trennen von dem externen Bus 6 sowie mehrere Dreistufen- Puffer (Tri-State-Buffers), wie dies in Fig. 3 gezeigt ist.
Nachstehend ist der Betrieb des Ausführungsbeispieles unter Bezug­ nahme auf die Fig. 4 und 5 erläutert, in denen einen Zustands­ übergang des Mikrocomputersystems nach dem Ausführungsbeispiel gezeigt und ein Flußdiagramm desselben in einem Energiesparbetrieb dargestellt ist. Wird die Energieversorgung in einem Systemunter­ brechungszustand A eingeschaltet, wechselt der Betrieb in einen normalen Modus B, um das Mikrocomputersystem 1 für die normale Verarbeitung zu starten. Dabei geht das Mikrocomputersystem 1 mittels eines Programmes oder mittels Befehlen von einer externen Einrichtung in den Energiesparbetrieb C über. In dem Energiesparbetrieb C wird in Schritt S1 festgestellt, ob der externe Bus 6 in einem Zustand ist, in dem er zu trennen ist, wie dies in Fig. 5 gezeigt ist. Ist der externe Bus 6 in einem Zu­ stand, in dem er zu trennen ist, wird in Schritt S2 ein Programm, das nur in der MPU 5 auszuführen ist, von dem ROM 7 oder dem RAM 8 über den externen Bus 6, den Puffer 4 und den internen Bus 3 gelesen und in dem internen RAM 10 gespeichert. Sodann wird in Schritt S3 die Reduziereinrichtung 11 für die Leistungsaufnahme durch Befehle von der CPU 2 betrieben, um die Schalteinrichtungen 11a, 11b auf geringe Leistungsaufnahme zu schalten. Genauer gesagt wird die Energieversorgung des ROM 7 ausgeschaltet und die Energieversorgungen des RAM 8 und der I/O-Einrichtung 9 werden im Hinblick auf ihre Ausgangsspannungen auf Pegel abgesenkt, bei denen Daten in dem RAM 8 und der I/O-Einrichtung 9 nicht gelöscht werden, und zwar beispielsweise von 5 Volt, einer normalen Spannung, auf 3 Volt, einer Energiesparspannung. In Schritt S4 wird die Trenneinrichtung 4a des Puffers 4 von der CPU 2 ange­ steuert, um die MPU 5 von dem externen Bus 6 zu trennen. Ferner wird in Schritt S5 das Programm nur im Inneren der MPU 5 ausge­ führt. Dadurch muß nicht auf den externen Bus 6 zugegriffen werden, was viel Energie kostet, und die Leistungsaufnahme im Hinblick auf die peripheren Einrichtungen 7 bis 8 ist ebenfalls reduziert, so daß die Leistungsaufnahme des Gesamtsystems re­ duziert werden kann. In Schritt S6 wird darüber hinaus festge­ stellt, ob das in den internen RAM 10 gelesene Programm vollständig ausgeführt ist. Falls ja, wird in Schritt S7 der Puffer 4 an den externen Bus 6 angeschlossen und die peripheren Einrichtungen 7 bis 9 werden in den ursprünglichen Betriebszustand zurückversetzt, d. h. von dem Energiesparbetrieb C in den Normalbetrieb B, wie dies in Fig. 4 gezeigt ist. Wenn darüber hinaus die Energiever­ sorgung einmal in dem Energiesparbetrieb C abgeschaltet ist, wechselt der Betrieb in den Systemunterbrechungszustand A. Wenn dann die Energieversorgung wieder eingeschaltet wird, wird das System in dem normalen Betrieb B gestartet.
Obwohl gemäß dem erläuterten Ausführungsbeispiel der interne RAM 10 als interne Speichereinrichtung vorgesehen ist, ist die Erfindung nicht darauf beschränkt. Beispielsweise kann dann, wenn das Programm und die Daten, die in dem Energiesparbetrieb C abzu­ arbeiten sind, begrenzt sind, ein interner ROM vorgesehen sein, in dem vorher diese Programme und Daten gespeichert worden sind. Somit können solche Programme und Daten durchgehend in der MPU 5 plaziert sein.
Bei dem Verfahren nach der Erfindung speichert, wie beschrieben, die interne Speichereinrichtung in der Prozessorein­ richtung ein Programm oder Daten. Dadurch ist das Mikrocomputer­ system nur mit der Prozessoreinrichtung betreibbar, und zwar auch dann, wenn der externe Bus durch die Trenneinrichtung des Puffers abgetrennt ist. Somit ist eine Leistungsaufnahme wegen des Zu­ griffs auf den externen Bus durch das Abtrennen des externen Busses durch den Puffer eliminiert und die Leistungsaufnahme in Eingangsenergieversorgungen für die peripheren Geräte ist durch die Steuerung der Reduziereinrichtung für die Leistungsaufnahme durch die Prozessoreinrichtung vor dem Abtrennen des externen Busses reduziert. Somit kann die Leistungsaufnahme des gesamten Systems reduziert werden.

Claims (1)

1. Verfahren zum Betreiben eines Mikrocomputersystems, welches zumindest aus einem externen Bus (6), einer Prozessorein­ richtung (MPU; 5), die mit dem externen Bus (6) verbunden ist, und peripheren Einheiten (7, 8, 9), die mit dem exter­ nen Bus (6) verbunden sind, aufweist, wobei die Prozessor­ einrichtung (MPU; 5) einen internen Bus (3) und einen Puf­ fer (4), der mit dem internen Bus (3) und mit dem externen Bus (6) verbunden ist, sowie eine Einrichtung (4a) zum Verbinden und Trennen des Puffers (4) an den/von dem exter­ nen Bus (6) und eine zentrale Verarbeitungseinheit (CPU; 2) umfaßt, wobei ein nur in der Prozessoreinrichtung (MPU; 5) zu bearbeitendes Programm aus zumindest einer der periphe­ ren Einheiten (7, 8, 9) in einen internen Speicher (10) der Prozessoreinrichtung (MPU; 5) geladen wird, die Energiezu­ fuhr zu den peripheren Geräten (7, 8, 9) eingestellt oder reduziert wird und anschließend der externe Bus (6) abge­ trennt wird.
DE4037578A 1990-02-06 1990-11-26 Verfahren zum Betreiben eines Microcomputersystems Expired - Fee Related DE4037578C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2026609A JPH03231320A (ja) 1990-02-06 1990-02-06 マイクロコンピュータシステム

Publications (2)

Publication Number Publication Date
DE4037578A1 DE4037578A1 (de) 1991-08-08
DE4037578C2 true DE4037578C2 (de) 1998-12-17

Family

ID=12198244

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4037578A Expired - Fee Related DE4037578C2 (de) 1990-02-06 1990-11-26 Verfahren zum Betreiben eines Microcomputersystems

Country Status (4)

Country Link
US (1) US5515539A (de)
JP (1) JPH03231320A (de)
DE (1) DE4037578C2 (de)
FR (1) FR2657977B1 (de)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04236682A (ja) * 1991-01-18 1992-08-25 Mitsubishi Electric Corp マイクロコンピュータシステム
WO1993006549A1 (en) * 1991-09-19 1993-04-01 Chips And Technologies, Inc. A system for performing input and output operations to and from a processor
US5613135A (en) * 1992-09-17 1997-03-18 Kabushiki Kaisha Toshiba Portable computer having dedicated register group and peripheral controller bus between system bus and peripheral controller
JPH06180668A (ja) * 1992-12-11 1994-06-28 Toshiba Corp コンピュータシステム
JP2752030B2 (ja) * 1993-04-16 1998-05-18 沖電気工業株式会社 ローカルエリアネットワーク回線における信号送受信装置
JP3617105B2 (ja) * 1995-02-16 2005-02-02 ソニー株式会社 電子機器及びその動作モード制御方法
JP2974950B2 (ja) * 1995-10-26 1999-11-10 インターナショナル・ビジネス・マシーンズ・コーポレイション 情報処理システム
US6018804A (en) * 1996-03-25 2000-01-25 Thomson Consumer Electronics, Inc. Data bus isolator
US5742781A (en) * 1996-08-09 1998-04-21 Hitachi America, Ltd. Decoded instruction buffer apparatus and method for reducing power consumption in a digital signal processor
EP0855718A1 (de) * 1997-01-28 1998-07-29 Hewlett-Packard Company Speichersteuerung in niedrigem Verbrauchsmodus
GB2337345B (en) * 1998-05-15 2000-11-29 Motorola Israel Ltd Mapping computer related programs in memory
US6662301B1 (en) * 1999-08-27 2003-12-09 Canon Kabushiki Kaisha Computer peripheral device, its control method, image pickup device, storage medium, computer system, and computer
US6681335B1 (en) * 2000-06-26 2004-01-20 Intel Corporation System for controlling power plane of a printed circuit board by using a single voltage regulator to control switches during first and second power modes
US7028196B2 (en) * 2002-12-13 2006-04-11 Hewlett-Packard Development Company, L.P. System, method and apparatus for conserving power consumed by a system having a processor integrated circuit
US7080271B2 (en) 2003-02-14 2006-07-18 Intel Corporation Non main CPU/OS based operational environment
CN1853151A (zh) * 2003-09-16 2006-10-25 皇家飞利浦电子股份有限公司 具有高速缓冲存储器的装置的节电工作
US7398403B2 (en) * 2004-07-01 2008-07-08 Matsushita Electric Industrial Co., Ltd. Multiprocessor control apparatus, control method thereof, and integrated circuit
JP2010191650A (ja) * 2009-02-18 2010-09-02 Nippon Telegr & Teleph Corp <Ntt> 情報処理装置及び制御方法
JP2014029634A (ja) * 2012-07-31 2014-02-13 International Business Maschines Corporation パケットバッファリングシステムおよび方法
TW201423409A (zh) * 2012-12-06 2014-06-16 Hon Hai Prec Ind Co Ltd 板卡管理裝置及使用其的板卡管理系統和控制卡
US9891277B2 (en) * 2014-09-30 2018-02-13 Nxp Usa, Inc. Secure low voltage testing

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3535560A (en) * 1967-06-09 1970-10-20 Nasa Data processor having multiple sections activated at different times by selective power coupling to the sections
US4171539A (en) * 1977-12-19 1979-10-16 The Bendix Corporation Power strobed digital computer system

Family Cites Families (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3249769A (en) * 1964-05-18 1966-05-03 Square D Co Standby power for a retentive memory logic circuitry
US3641328A (en) * 1966-06-23 1972-02-08 Hewlett Packard Co Keyboard entry means and power control means for calculator
US3680061A (en) * 1970-04-30 1972-07-25 Ncr Co Integrated circuit bipolar random access memory system with low stand-by power consumption
US3636377A (en) * 1970-07-21 1972-01-18 Semi Conductor Electronic Memo Bipolar semiconductor random access memory
US3688280A (en) * 1970-09-22 1972-08-29 Ibm Monolithic memory system with bi-level powering for reduced power consumption
DE2121865C3 (de) * 1971-05-04 1983-12-22 Ibm Deutschland Gmbh, 7000 Stuttgart Speicher-Adressierschaltung
US3795898A (en) * 1972-11-03 1974-03-05 Advanced Memory Syst Random access read/write semiconductor memory
US3859638A (en) * 1973-05-31 1975-01-07 Intersil Inc Non-volatile memory unit with automatic standby power supply
US3980935A (en) * 1974-12-16 1976-09-14 Worst Bernard I Volatile memory support system
US4145734A (en) * 1975-04-22 1979-03-20 Compagnie Honeywell Bull (Societe Anonyme) Method and apparatus for implementing the test of computer functional units
US4005395A (en) * 1975-05-08 1977-01-25 Sperry Rand Corporation Compatible standby power driver for a dynamic semiconductor
US4158891A (en) * 1975-08-18 1979-06-19 Honeywell Information Systems Inc. Transparent tri state latch
IT1047329B (it) * 1975-09-30 1980-09-10 C Olivetto E C S P A Ing Dispositivo di teleaccensione e di inizzializzazione di un terminale
DE2713648A1 (de) * 1976-03-26 1977-10-06 Tokyo Shibaura Electric Co Stromzufuhr-steuervorrichtung fuer speichervorrichtungen
US4044330A (en) * 1976-03-30 1977-08-23 Honeywell Information Systems, Inc. Power strobing to achieve a tri state
US4146802A (en) * 1977-09-19 1979-03-27 Motorola, Inc. Self latching buffer
DE2825770A1 (de) * 1978-06-13 1980-01-03 Licentia Gmbh Schaltungsanordnung zur verminderung der verlustleistung
US4259594A (en) * 1979-09-17 1981-03-31 Gte Laboratories Incorporated Electrical power supply apparatus
JPS5951073B2 (ja) * 1980-03-27 1984-12-12 富士通株式会社 半導体記憶装置
US4456965A (en) * 1980-10-14 1984-06-26 Texas Instruments Incorporated Data processing system having multiple buses
JPS5775335A (en) * 1980-10-27 1982-05-11 Hitachi Ltd Data processor
JPS57203120A (en) * 1981-06-09 1982-12-13 Canon Inc Electronic machinery
JPS57204930A (en) * 1981-06-10 1982-12-15 Canon Inc Electronic apparatus
US4422163A (en) * 1981-09-03 1983-12-20 Vend-A-Copy, Inc. Power down circuit for data protection in a microprocessor-based system
JPS58128089A (ja) * 1981-12-26 1983-07-30 Fujitsu Ltd 半導体記憶装置
JPS58127262A (ja) * 1982-01-25 1983-07-29 Toshiba Corp マイクロコンピユ−タ
JPS58197553A (ja) * 1982-05-12 1983-11-17 Mitsubishi Electric Corp プログラム監視装置
US4545030A (en) * 1982-09-28 1985-10-01 The John Hopkins University Synchronous clock stopper for microprocessor
JPS59162690A (ja) * 1983-03-04 1984-09-13 Nec Corp 擬似スタテイツクメモリ
JPS59200327A (ja) * 1983-04-26 1984-11-13 Nec Corp 周辺装置の制御方式
US4747041A (en) * 1983-06-27 1988-05-24 Unisys Corporation Automatic power control system which automatically activates and deactivates power to selected peripheral devices based upon system requirement
US4780843A (en) * 1983-11-07 1988-10-25 Motorola, Inc. Wait mode power reduction system and method for data processor
JPS60258671A (ja) * 1984-06-05 1985-12-20 Nec Corp プロセツサ
US4794525A (en) * 1984-06-07 1988-12-27 Motorola, Inc. External interface control circuitry for microcomputer systems
US4768145A (en) * 1984-11-28 1988-08-30 Hewlett-Packard Company Bus system
JPS61156338A (ja) * 1984-12-27 1986-07-16 Toshiba Corp マルチプロセツサシステム
JPH06103837B2 (ja) * 1985-03-29 1994-12-14 株式会社東芝 トライステ−ト形出力回路
US4677593A (en) * 1985-06-20 1987-06-30 Thomson Components-Mostek Corp. Low active-power address buffer
JPH0713879B2 (ja) * 1985-06-21 1995-02-15 三菱電機株式会社 半導体記憶装置
US4855902A (en) * 1985-07-01 1989-08-08 Honeywell, Inc. Microprocessor assisted data block transfer apparatus
JPS6284621A (ja) * 1985-10-09 1987-04-18 Fujitsu Ltd 3値論理回路
JP2886856B2 (ja) * 1986-04-09 1999-04-26 株式会社日立製作所 二重化バス接続方式
US5178152A (en) * 1986-04-21 1993-01-12 Terumo Corporation Electronic sphygmomanometer
JPS63236113A (ja) * 1987-03-25 1988-10-03 Toshiba Corp バツテリ駆動携帯用機器
JPS63237296A (ja) * 1987-03-25 1988-10-03 Toshiba Corp 半導体記憶装置
US4975832A (en) * 1987-06-25 1990-12-04 Teac Corporation Microcomputer system with dual DMA mode transmissions
US5280589A (en) * 1987-07-30 1994-01-18 Kabushiki Kaisha Toshiba Memory access control system for use with a relatively small size data processing system
US4872110A (en) * 1987-09-03 1989-10-03 Bull Hn Information Systems Inc. Storage of input/output command timeout and acknowledge responses
JPH0650457B2 (ja) * 1987-10-14 1994-06-29 シャープ株式会社 コンピュータシステムのデバイス電源制御装置
JPH01175056A (ja) * 1987-12-28 1989-07-11 Toshiba Corp プログラム転送方式
US4984211A (en) * 1988-02-16 1991-01-08 Texas Instruments Incorporated Battery backup bus scheme for an ECL BiCMOS SRAM
US5046052A (en) * 1988-06-01 1991-09-03 Sony Corporation Internal low voltage transformation circuit of static random access memory
US4961140A (en) * 1988-06-29 1990-10-02 International Business Machines Corporation Apparatus and method for extending a parallel synchronous data and message bus
JP2628194B2 (ja) * 1988-07-28 1997-07-09 株式会社日立製作所 データ処理装置
US5025387A (en) * 1988-09-06 1991-06-18 Motorola, Inc. Power saving arrangement for a clocked digital circuit
JPH02243083A (ja) * 1989-03-15 1990-09-27 Matsushita Electric Works Ltd 画像伝送装置
US5167024A (en) * 1989-09-08 1992-11-24 Apple Computer, Inc. Power management for a laptop computer with slow and sleep modes
US5218704A (en) * 1989-10-30 1993-06-08 Texas Instruments Real-time power conservation for portable computers
US5237692A (en) * 1990-11-09 1993-08-17 Ast Research Inc. Internal interrupt controller for a peripheral controller

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3535560A (en) * 1967-06-09 1970-10-20 Nasa Data processor having multiple sections activated at different times by selective power coupling to the sections
US4171539A (en) * 1977-12-19 1979-10-16 The Bendix Corporation Power strobed digital computer system

Also Published As

Publication number Publication date
DE4037578A1 (de) 1991-08-08
JPH03231320A (ja) 1991-10-15
US5515539A (en) 1996-05-07
FR2657977B1 (fr) 1993-10-29
FR2657977A1 (fr) 1991-08-09

Similar Documents

Publication Publication Date Title
DE4037578C2 (de) Verfahren zum Betreiben eines Microcomputersystems
DE69432514T2 (de) Leistungssteuerung in einem Computersystem
DE69532426T2 (de) Stromverwaltungsarchitektur für Rechnersystem
DE69826353T2 (de) Integrierte Schaltung mit Bereitschaftmodussteuerschaltung für Speicher
DE69933515T2 (de) Peripherieprozessor
DE4228756C2 (de) Unterbrechungseinrichtung für ein Mikroprozessorsystem
DE69907512T2 (de) Gerät und verfahren zur automatischen frequenzregelung einer zentralen verarbeitungseinheit
EP1612648B1 (de) Konfiguration von Bauelementen bei einem Übergang von einem Niedrigleistungs-Betriebsmodus in einen Normalleistungs-Betriebsmodus
DE4244266C2 (de) Verfahren und Schaltungseinrichtung zum dynamischen Konfigurieren von Gerätetreibern für Computersystem-Betriebsmittel
DE102009041723B4 (de) Prozessor-Leistungsverbrauchsteuerung und Spannungsabsenkung über eine Mikroarchitektur-Bandbreitenbegrenzung
DE4228755C2 (de) Unterbrechungseinrichtung für ein Mikroprozessorsystem und zugehöriges Verfahren
DE3248680A1 (de) Microcomputer mit energiespar-betriebszustand
DE112007001987T5 (de) Überführen einer Rechenplattform in einen Systemzustand niedriger Leistung
DE3311880A1 (de) Steuerung fuer multiprozessor-system
DE102005037635A1 (de) Hardwaresteuerung für den Wechsel des Betriebsmodus eines Speichers
DE112008001223T5 (de) Datenverarbeitung mit einem Cache-Zugriffsmodus mit geringer Leistung
DE4201133C2 (de) Mikrocomputersystem mit Stromspareinrichtung
DE69909924T2 (de) Verfahren und Vorrichtung zur Reduzierung der Verlustleistung in einer Schaltung
DE19713133C2 (de) Integrierte Schaltungseinrichtung
DE60127520T2 (de) Prozessor mit Befehlscache mit niedrigem Stromverbrauch
DE4406094C2 (de) Vorrichtung zum Betrieb einer Steuerungsanwendung
DE10341556B4 (de) Niedrigleistungsmodusindikator
DE69333445T2 (de) Mikroprozessor mit hardwaregesteuerter Leistungsverwaltung und auswählbaren Eingangs-/Ausgangssteuerungssteckerstiften und Verfahren hierfür
DE112011106017B4 (de) Energiemanagement in einem diskreten Speicherabschnitt
DE3700800C2 (de) Einrichtung zur Erzeugung eines Unterbrechungspunktes in einem Mikroprozessor

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee