DE4037578C2 - Verfahren zum Betreiben eines Microcomputersystems - Google Patents
Verfahren zum Betreiben eines MicrocomputersystemsInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3275—Power saving in memory, e.g. RAM, cache
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy 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.
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)
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)
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)
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 |
-
1990
- 1990-02-06 JP JP2026609A patent/JPH03231320A/ja active Pending
- 1990-11-26 FR FR9014758A patent/FR2657977B1/fr not_active Expired - Fee Related
- 1990-11-26 DE DE4037578A patent/DE4037578C2/de not_active Expired - Fee Related
-
1994
- 1994-06-08 US US08/257,221 patent/US5515539A/en not_active Expired - Fee Related
Patent Citations (2)
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 |