DE4412428A1 - Emulator - Google Patents

Emulator

Info

Publication number
DE4412428A1
DE4412428A1 DE19944412428 DE4412428A DE4412428A1 DE 4412428 A1 DE4412428 A1 DE 4412428A1 DE 19944412428 DE19944412428 DE 19944412428 DE 4412428 A DE4412428 A DE 4412428A DE 4412428 A1 DE4412428 A1 DE 4412428A1
Authority
DE
Germany
Prior art keywords
voltage
emulator
user system
power circuit
level
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.)
Granted
Application number
DE19944412428
Other languages
German (de)
Other versions
DE4412428C2 (en
Inventor
Hiroshi Akatsuka
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 DE4412428A1 publication Critical patent/DE4412428A1/en
Application granted granted Critical
Publication of DE4412428C2 publication Critical patent/DE4412428C2/en
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

Abstract

An emulator is disclosed which has a power circuit in an emulation module group which depends on the microcomputer. The power circuit detects a voltage which is fed from a user system, and converts a voltage which is fed from an emulator current source into the recognised voltage. The voltage, which equals the supply voltage of the user system, is fed to the emulation module group, and the emulator adapts itself linearly to the current source for the user system. <IMAGE>

Description

Die vorliegende Erfindung bezieht sich auf einen Emulator, der zur Entwicklung von Mikrocomputerprogrammen verwendet wird.The present invention relates to an emulator that is used for the development of microcomputer programs.

Die äußere Erscheinung eines herkömmlichen Emulatorsystems, das zur Entwicklung von Programmen von Mikrocomputern verwendet wird, ist in Fig. 1 gezeigt. In Fig. 1 bezeichnet das Bezugszei­ chen 1 ein Emulatorhauptgehäuse bzw. -gerät, welches durch ein Signalkabel 7 mit einer Emulationsmodulgruppe bzw. Emulations­ bausteingruppe 2 verbunden ist, die einen vom Mikrocomputer ab­ hängigen Teil des Emulators darstellt. Außerdem ist in dem Emu­ latorhauptgerät 1 eine Emulatorstromquelle 3 zum Liefern einer Spannung an das Emulatorhauptgerät 1 und die Emulationsmodulgruppe 2 eingebaut. Die Emulationsmodulgruppe 2 ist mit einem Anwendersystem (Usersystem) 4 über einen Anwendersystemverbinder (Usersystemverbinder) 8 verbunden. Das Anwendersystem 4 ist durch einen Draht 9 mit einer Anwenderstromquelle 5 zum Zuführen einer Spannung zu dem Anwendersystem 4 verbunden.The appearance of a conventional emulator system used to develop programs of microcomputers is shown in FIG. 1. In Fig. 1, 1 designates Bezugszei chen an emulator main housing or device, which block group by a signal cable 7 to an emulation module group or emulation 2 is connected, showing a pending from the microcomputer part of the emulator. Further, in the Emu latorhauptgerät 1 an emulator power source 3 installed for supplying a voltage to the emulator main unit 1 and the emulation module group. 2 The emulation module group 2 is connected to a user system (user system) 4 via a user system connector (user system connector) 8 . The user system 4 is connected by a wire 9 to a user power source 5 for supplying a voltage to the user system 4 .

Es wird nun der Betrieb beschrieben. Die Spannung wird der Emu­ lationsmodulgruppe 2 von dem herkömmlichen Emulatorhauptgerät 1 in einer der beiden Arten (1) oder (2), die unten beschrieben werden, unter Verwendung der Emulatorstromquelle 3 zugeführt.Operation will now be described. The voltage is supplied to the emulation module group 2 from the conventional emulator main body 1 in one of two ways (1) or (2) described below using the emulator power source 3 .

  • (1) Zuführung einer einzelnen Spannung von z. B. 5V direkt von der Emulatorstromquelle 3 zu der Emulationsmodulgruppe 2.(1) Applying a single voltage of e.g. B. 5V directly from the emulator current source 3 to the emulation module group 2 .
  • (2) Provisorische Zuführung einer hohen Spannung von z. B. 12V von der Emulatorstromquelle 3 zu dem Emulatorhauptgerät 1 und Versorgung der Emulationsmodulgruppe 2 mit einer willkürlichen Spannung, in welche die 12 Volt, die dem Emulatorhauptgerät 1 zugeführt werden, wie durch eine Schaltung zur Spannungsreduzie­ rung eingestellt, umgewandelt werden.(2) Provisional supply of a high voltage of e.g. B. 12V from the emulator current source 3 to the emulator main unit 1 and supplying the emulation module group 2 with an arbitrary voltage, into which the 12 volts that are supplied to the emulator main unit 1 , as set by a circuit for voltage reduction, are converted.

In einem herkömmlichen Emulator sind in dem Fall, in dem die Quellspannung des Anwendersystems 4 ein Niedrigspannungssystem von z. B. 2V ist, die folgenden Probleme durch die oben erwähn­ ten Verfahren (1) und (2) anzutreffen:In a conventional emulator, in the case where the source voltage of the user system 4 is a low voltage system of e.g. B. 2V is to encounter the following problems by the above-mentioned methods (1) and (2):

  • (1) In dem Fall, in dem eine einzelne Spannung der Emulationsmo­ dulgruppe 2 direkt von der Emulatorstromquelle 3 zugeführt wird, ist diese einzelne Spannung nicht in der Lage die Anforderungen durch eine Änderung der Quellspannung des Anwendersystems 4 zu erfüllen, und eine Spannungsregulierung der Emulatorstromquelle 3 wird benötigt. Dies macht es nötig, die Emulatorstromquelle 3 oder das Emulatorhauptgerät 1 zu ersetzen.(1) In the case where a single voltage of the emulation module group 2 is supplied directly from the emulator current source 3 , this single voltage is unable to meet the requirements by changing the source voltage of the user system 4 , and voltage regulation of the emulator current source 3 is required. This makes it necessary to replace the emulator power source 3 or the main emulator device 1 .
  • (2) In dem Fall, in dem eine hohe Spannung in eine willkürliche Spannung unter Verwendung einer Schaltung zur Spannungsreduzie­ rung umgewandelt wird und die willkürliche Spannung der Emulati­ onsmodulgruppe 2 zugeführt wird, gibt es andererseits nicht die Notwendigkeit des Ersetzens des Emulatorhauptgerätes 1. Ange­ sichts der Tatsache, daß die Änderungen der Quellspannung des Anwendersystems 4 jedoch nicht linear zu erfüllen sind, sind ei­ nige Maßnahmen zur Änderung des Durchgangswiderstandes der Schaltung zur Spannungsreduzierung notwendig. Außerdem wird, da in der herkömmlichen Schaltung zur Spannungsreduzierung aus ei­ ner hohen Quellspannung von 12V eine niedrige Spannung erzeugt wird, ein großer Wärmeverlust in der Schaltung zur Spannungsre­ duzierung verursacht, was in einer reduzierten Leistungseffizi­ enz (erhöhter Stromverbrauch), Zuverlässigkeit und Sicherheit resultiert.(2) On the other hand, in the case where a high voltage is converted to an arbitrary voltage using a voltage reduction circuit and the arbitrary voltage is supplied to the emulation module group 2 , there is no need to replace the emulator main unit 1 . In view of the fact that the changes in the source voltage of the user system 4 can not be met linearly, egg nige measures to change the volume resistance of the circuit for voltage reduction are necessary. In addition, since a low voltage is generated from a high source voltage of 12V in the conventional voltage reducing circuit, a large heat loss is caused in the voltage reducing circuit, resulting in reduced power efficiency (increased power consumption), reliability and safety.

Ein zur Lösung dieser Probleme gedachter Emulator ist in der Ja­ panischen Patentoffenlegungsschrift Nr. 1-307838 (1989) offen­ bart. Dieser Emulator weist in seinem Gerät einen Quellspan­ nungsdetektor zum Erkennen der Quellspannung eines Anwendersy­ stems, einen Spannungsumwandler zum Umwandeln der Spannung, die einem Emulationsausführgerät zugeführt wird, in die erkannte Spanung, und eine Potentialeinstelleinheit zur Regulierung des Niveaus der dem Emulationsausführgerät zugeführten Spannung auf. Dieser herkömmliche Emulator stellt das Problem, daß ein Emula­ torhauptgerät, das diese Komponenten bzw. Teile aufweist, neu zu entwickeln ist. Außerdem versäumt es diese Veröffentlichung, einen detaillierten Schaltungsaufbau zur Erkennung der Quell­ spannung des Anwendersystems und zur Umwandlung der Spannung, die dem Emulationsausführgerät zugeführt wird, in eine Spannung auf ungefähr dem Niveau der Quellspannung zu offenbaren.An emulator intended to solve these problems is in the yes Panic Patent Laid-Open No. 1-307838 (1989) beard. This emulator has a source chip in its device voltage detector for detecting the source voltage of a user stems, a voltage converter for converting the voltage that an emulation execution device is fed into the recognized Voltage, and a potential setting unit for regulating the Levels of the voltage supplied to the emulation execution device. This conventional emulator poses the problem that an emula main unit that has these components or parts develop is. It also misses this release, a detailed circuit to identify the source voltage of the user system and for converting the voltage, which is fed to the emulation execution device into a voltage at about the level of the source voltage.

Es ist Aufgabe der vorliegenden Erfindung einen Emulator zu er­ möglichen, der sich linear an die Änderung der Quellspannung ei­ nes Anwendersystems, falls eine Änderung vorhanden ist, anpassen kann, wobei bei der Erfüllung der Anforderungen der Quellspan­ nung eines gegebenen Anwendersystems die Notwendigkeit der Regu­ lierung bzw. des Vorschreibens der Spannung der Emulatorstromquelle, des Ersetzens der Emulatorstromquelle oder des Emulatorhauptgerätes, usw., einerseits eliminiert werden soll, und andererseits die Wärmeerzeugung unterdrückt werden soll.It is an object of the present invention to provide an emulator possible, the egg linearly to the change in the source voltage Adapt the user system if there is a change can, while meeting the requirements of the source chip of a given user system the need for regulation lation or prescribing the voltage of the Emulator power source, replacing the emulator power source, or of the emulator main unit, etc., are eliminated on the one hand should, and on the other hand, the generation of heat be suppressed should.

Diese Aufgabe wird gelöst durch einen Emulator nach Anspruch 1.This object is achieved by an emulator according to claim 1.

Weiterbildungen der Erfindung sind in den Unteransprüchen ge­ kennzeichnet.Developments of the invention are ge in the dependent claims indicates.

Nach einem Aspekt der vorliegenden Erfindung wird ein Emulator ermöglicht, bei dem eine Emulationsmodulgruppe, welche ein von einem Mikrocomputer abhängiger Teil des Emulators ist, eine Lei­ stungsschaltung zur Erkennung der von einem Anwendersystem zuge­ führten Spannung und zum Umwandeln der von dem Emulatorhauptge­ rät zugeführten Spannung in die speziell erkannte Spannung auf­ weist, wobei die umgewandelte Spannung der Emulationsmodulgruppe zugeführt wird. Auf diese Art kann die Quellspannung der Emula­ tionsmodulgruppe zur Übereinstimmung mit derselben Spannung, die dem des Anwendersystems entspricht, gebracht werden, und daher werden das Festlegen, die Einstellung, usw. der Quellspannung ausgeschaltet, wobei zur selben Zeit die Anforderungen von niedrigen (z. B. 2V) bis hohen (z. B. 5V) Spannungen erfüllt werden.According to one aspect of the present invention, an emulator enables an emulation module group, which one of a microcomputer dependent part of the emulator is a lei power circuit for the detection of a user system led to voltage and converting that of the main emulator advises supplied voltage in the specially recognized voltage  points, the converted voltage of the emulation module group is fed. In this way, the source voltage of the emula tion module group to match the same voltage that corresponds to that of the user system, are brought, and therefore are setting, setting, etc. the source voltage switched off, at the same time the requirements of low (e.g. 2V) to high (e.g. 5V) voltages become.

In dem Fall, in dem die Quellspannung des Anwendersystems durch die Leistungsschaltung nicht erkannt werden kann, gibt die Lei­ stungsschaltung eine vorbestimmte Spannung aus. Als ein Ergebnis ist das Programmdebugging (Programmfehlersuche und -beseitigung) möglich, selbst wenn das Anwendersystem nicht verbunden ist. Au­ ßerdem gibt in dem Fall, in dem die Quellspannung des Anwender­ systems eine vorbestimmte Spannung überschreitet, die Leistungs­ schaltung eine vorbestimmte Spannung aus. Als Folge ist der Emu­ lator gegen jedweden Fehler, der bei dem Anwendersystem auftre­ ten könnte, geschützt.In the case where the source voltage of the user system by the power circuit cannot be recognized, gives the lei power circuit from a predetermined voltage. As a result is program debugging (debugging and debugging) possible even if the user system is not connected. Au In addition, in the case where the source voltage of the user systems exceeds a predetermined voltage, the power turn off a predetermined voltage. As a result, the emu against any error that occurs in the user system could be protected.

Beim Montieren der Leistungsschaltung in der Emulationsmodul­ gruppe wird die Leistungsschaltung auf einem Board (Platine) an­ geordnet, das frei von der Variation der Entwicklungen der Mi­ krocomputer ist. Bei der Vielfalt der Entwicklungen von Mikro­ computern sind darum weniger Boards (Platinen) neu zu entwickeln, wodurch die Entwicklungseffizienz verbessert wird, und während gleichzeitig die Anlaufzeit für die Entwicklung einer Emulationsmodulgruppe reduziert wird.When assembling the power circuit in the emulation module group is the power circuit on a board ordered that free from the variation of the developments of the Mi krocomputer is. With the variety of developments in micro computers are therefore fewer new boards develop, which improves development efficiency, and at the same time the start-up time for development an emulation module group is reduced.

Weitere Merkmale und Zweckmäßigkeiten der Erfindung ergeben sich aus der Beschreibung von Ausführungsbeispielen anhand der Figu­ ren. Von den Figuren zeigen:Further features and advantages of the invention result from the description of exemplary embodiments with reference to the Figu ren. From the figures show:

Fig. 1 eine Darstellung, die eine äußere Ansicht eines her­ kömmlichen Emulatorsystems zeigt; Fig. 1 is a diagram showing an outer view of a conventional emulator system ago;

Fig. 2 eine Darstellung, die eine äußere Ansicht eines Emula­ torsystems entsprechend einer Ausführungsform der Erfindung zeigt; Fig. 2 is a diagram showing an outer view of an emulator system according to an embodiment of the invention;

Fig. 3 eine Darstellung, die eine Spannungseingabe/-ausgabe für eine Leistungsschaltung eines Emulators ent­ sprechend einer Ausführungsform zeigt; Fig. 3 is a diagram showing a voltage input / output for a power circuit of an emulator according to an embodiment;

Fig. 4 eine Darstellung, die eine Signaleingabe/-ausgabe für eine Emulationsmodulgruppe eines Emulators entsprechend einer Ausführungsform zeigt; Fig. 4 is a diagram / output a signal input for an emulation module group of an emulator according to an embodiment;

Fig. 5 eine Darstellung, die in vergrößerter Art die Beziehung von Spannungseingabe/-ausgabe einer Leistungsschaltung eines Emulators zeigt; Fig. 5 is an illustration showing, in an enlarged manner, the relationship of voltage input / output of a power circuit of an emulator;

Fig. 6 eine Blockdarstellung, die eine Leistungsschaltung ei­ nes Emulators entsprechend einer Ausführungsform zeigt; und Fig. 6 is a block diagram showing a power circuit ei nes emulator according to an embodiment; and

Fig. 7 ein Schaltbild, das eine Leistungsschaltung eines Emu­ lators einer Ausführungsform zeigt. Fig. 7 is a circuit diagram showing a power circuit of an emulator of an embodiment.

Die Erfindung wird unter Bezugnahme auf die Figuren, die die Ausführungsformen derselben zeigen, im folgenden im Detail erläu­ tert.The invention will be described with reference to the figures, which Embodiments of the same show, explained in detail below tert.

Eine äußere Ansicht eines Emulators entsprechend einer Ausfüh­ rungsform, der zur Programmentwicklung für ein Niederspannungs­ system verwendet wird, ist in Fig. 2 gezeigt. In Fig. 2 bezeich­ net das Bezugszeichen 1 ein Emulatorhauptgerät, mit welchem eine Emulationsmodulgruppe 2, die einen von einem Mikrocomputer ab­ hängigen Teil des Emulators darstellt, durch ein Signalkabel 7 verbunden ist. Außerdem weist das Emulatorhauptgerät 1 eine ein­ gebaute Emulatorstromquelle 3 zur Zuführung einer Spannung zu dem Emulatorhauptgerät 1 auf, und eine Leistungsschaltung 6 ist in der Emulationsmodulgruppe 2 eingebaut. Die Emulationsmodul­ gruppe 2 ist durch einen Anwendersystemverbinder (-verbindung) 8 mit einem Anwendersystem 4 verbunden. Das Anwendersystem 4 ist mit einer Anwenderstromquelle 5 zur Zuführung einer Spannung zu dem Anwendersystem 4 über einen Draht (Kabel) 9 verbunden. An external view of an emulator according to an embodiment that is used for program development for a low voltage system is shown in FIG. 2. In Fig. 2, reference numeral 1 denotes an emulator main unit, to which an emulation module group 2 , which is a part of the emulator dependent on a microcomputer, is connected by a signal cable 7 . In addition, the emulator main unit 1 has a built-in emulator power source 3 for supplying a voltage to the emulator main unit 1 , and a power circuit 6 is built in the emulation module group 2 . The emulation module group 2 is connected to a user system 4 by a user system connector (connection) 8 . The user system 4 is connected to a user power source 5 for supplying a voltage to the user system 4 via a wire (cable) 9 .

Eine Draufsicht auf einen Teil des Systems aus Fig. 2 ist in Fig. 3 dargestellt. Die Emulationsmodulgruppe 2 weist ein Board (Platine) 11, das von der Vielfalt der Mikrocomputerentwicklun­ gen abhängig bzw. an diese angepaßt ist, und ein Board (Platine) 12, das von der Vielfalt der Mikrocomputerentwicklungen unabhän­ gig ist, auf. Die Leistungsschaltung 6 ist auf der Platine 12 montiert bzw. angeordnet. Die Leistungsschaltung 6 wird mit ei­ ner Spannung Va eines ersten Niveaus (z. B. 2V) von dem Anwen­ dersystem 4 und mit einer Spannung Vb eines zweiten Niveaus (z. B. 5V) von der Emulatorstromquelle 3 versorgt. Die Leistungs­ schaltung 6 erkennt die Spannung Va des ersten Niveaus des An­ wendersystems 4, wandelt die Spannung Vb des zweiten Niveaus von der Emulatorstromquelle 3 in die Spannung des ersten Niveaus um und gibt eine Spannung Vc des ersten Niveaus, die derart umge­ wandelt wurde, aus.A top view of part of the system of FIG. 2 is shown in FIG. 3. The emulation module group 2 has a board (board) 11 which is dependent on or adapted to the variety of microcomputer developments and a board (board) 12 which is independent of the variety of microcomputer developments. The power circuit 6 is mounted or arranged on the circuit board 12 . The power circuit 6 is supplied with a voltage Va of a first level (e.g. 2V) from the user system 4 and with a voltage Vb of a second level (e.g. 5V) from the emulator current source 3 . The power circuit 6 detects the voltage Va of the first level of the user system 4 , converts the voltage Vb of the second level from the emulator current source 3 into the voltage of the first level and outputs a voltage Vc of the first level which has been converted in this way .

Fig. 4 zeigt die Eingabe-/Ausgabebeziehungen der Signale für die Emulationsmodulgruppe 2. Die Platine 12, auf der die Leistungs­ schaltung 6 montiert ist, ist zur Erleichterung des Verständnis­ ses des internen Aufbaus versetzt dargestellt. Die Platine 11 weist auf sich ausgebildet einen Niveauumwandlungs-IC 13, eine Ein-/Ausgabe-Emulationsschaltung (Port-Emulationsschaltung) 14, die eine Ein-/Ausgabefunktion aufweist, und eine Auswerte-MCU 15 auf, zur Bereitstellung eines Anwenderprogrammausführers. Die Ausgabespannung Vc von der Leistungsschaltung 6 wird dem Niveau­ umwandlungs-IC 13, der Ein-/Ausgabe-Emulationsschaltung 14 und der Auswerte-MCU 15 zugeführt. Außerdem wird der Niveauumwand­ lungs-IC 13 mit einem Signal S1 von 5V von dem Emulatorhauptge­ rät 1 versorgt. Der Niveauumwandlungs-IC 13 unterwirft das ein­ gegebene 5V-Signal S1 einer Niveauumwandlung zwischen 5V und 2V, und gibt ein Signal S2 entsprechend der Quellspannung des Anwen­ dersystems 4 an die Ein-/Ausgabe-Emulationsschaltung 14 und die Auswerte-MCU 15 aus. Fig. 4, the input / output relations shows the signals for the emulation module Group 2. The circuit board 12 , on which the power circuit 6 is mounted, is shown offset to facilitate understanding of the internal structure. The circuit board 11 has a level conversion IC 13 , an input / output emulation circuit (port emulation circuit) 14 , which has an input / output function, and an evaluation MCU 15 for providing a user program executor. The output voltage Vc from the power circuit 6 is supplied to the level conversion IC 13 , the input / output emulation circuit 14 and the evaluation MCU 15 . In addition, the level conversion IC 13 is supplied with a signal S1 of 5V from the emulator main device 1 . The level conversion IC 13 subjects the given 5V signal S1 to level conversion between 5V and 2V, and outputs a signal S2 corresponding to the source voltage of the user system 4 to the input / output emulation circuit 14 and the evaluation MCU 15 .

Nun wird der Betrieb eines Emulators, der so wie oben beschrie­ ben aufgebaut ist, beschrieben.Now the operation of an emulator described as above ben is described.

Eine Spannung Vb von 5V wird von der Emulatorstromquelle 3 durch das Emulatorhauptgerät 1 der Leistungsschaltung 6 zugeführt. Die Leistungsschaltung 6 erkennt in Reaktion auf die Spannung Va des Anwendersystems 4 das Niveau der Quellspannung des Anwendersy­ stems 4, stellt die zugeführte Spannung Vb auf dasselbe Span­ nungsniveau wie das Anwendersystem 4 ein, und führt die Spannung Vc auf demselben Niveau wie das des Anwendersystems 4 dem Niveauumwandlungs-IC 13, der Ein-/Ausgabe-Emulationsschaltung 14 und der Auswerte-MCU 15 zu. Der Niveauumwandlungs-IC 13 unterwirft in Reaktion auf das 5V-Signal S1 und die Spannung Vc, das 5V-Signal S1 einer Spannungsumwandlung zwischen 5V und 2V, wodurch er ein Signal S2 entsprechend der Quellspannung des Anwendersystems 4 ausgibt. Dieses Signal S2 wird an die Ein- /Ausgabe-Emulationsschaltung 14 und die Auswerte-MCU 15 übertragen, wodurch ein Niederspannungsbetrieb in den entsprechenden Schaltungen möglich gemacht wird.A voltage Vb of 5V is supplied from the emulator current source 3 through the emulator main unit 1 to the power circuit 6 . The power circuit 6 detects the level of the source voltage of the user system 4 in response to the voltage Va of the user system 4 , sets the supplied voltage Vb to the same voltage level as the user system 4 , and carries the voltage Vc at the same level as that of the user system 4 the level conversion IC 13 , the input / output emulation circuit 14 and the evaluation MCU 15 . The level conversion IC 13 , in response to the 5V signal S1 and the voltage Vc, subjects the 5V signal S1 to a voltage conversion between 5V and 2V, thereby outputting a signal S2 corresponding to the source voltage of the user system 4 . This signal S2 is transmitted to the input / output emulation circuit 14 and the evaluation MCU 15 , which enables low-voltage operation in the corresponding circuits.

In dem Fall, in dem die Quellspannung des Anwendersystems 4 nicht erkannt werden kann, d. h. wo das Anwendersystem nicht verbunden ist, oder in dem Fall, in dem der erkannte Wert der Quellspannung des Anwendersystems 4 einen vorbestimmten Wert (z. B. 5,6V) überschreitet, wird dann eine vorbestimmte Spannung (z. B. 5V) von der Leistungsschaltung 6 ausgegeben.In the case where the source voltage of the user system 4 cannot be recognized, ie where the user system is not connected, or in the case where the recognized value of the source voltage of the user system 4 is a predetermined value (e.g. 5.6V ), a predetermined voltage (e.g. 5V) is then output from the power circuit 6 .

Fig. 5 ist eine Darstellung, die eine vergrößerte Ansicht der Beziehung der Spannungseingabe/-ausgabe der Leistungsschaltung 6 aus Fig. 3 zeigt. Diese Leistungsschaltung 6 wird mit der Span­ nung Va des ersten Niveaus von dem Anwendersystem 4 und der Spannung Vb des zweiten Niveaus von der Emulatorstromquelle 3 versorgt. Die Leistungsschaltung 6 detektiert die Spannung Va des ersten Niveaus (z. B. 2V) von dem Anwendersystem 4 und wan­ delt die Spannung Vb des zweiten Niveaus (z. B. 5V) von der Emu­ latorstromquelle 3 in die Spannung des ersten Niveaus um, so daß die Spannung Vc des ersten Niveaus, die derart aus der Umwand­ lung erhalten wurde, ausgegeben wird. FIG. 5 is a diagram showing an enlarged view of the relationship of the voltage input / output of the power circuit 6 of FIG. 3. This power circuit 6 is supplied with the voltage Va of the first level from the user system 4 and the voltage Vb of the second level from the emulator current source 3 . The power circuit 6 detects the voltage Va of the first level (e.g. 2V) from the user system 4 and converts the voltage Vb of the second level (e.g. 5V) from the emulator current source 3 into the voltage of the first level, so that the voltage Vc of the first level thus obtained from the conversion is output.

In dem Fall, in dem die Quellspannung des Anwendersystems 4 nicht erkannt wird, d. h. wenn das Anwendersystem nicht verbun­ den ist, oder wenn der erkannte Wert der Quellspannung des An­ wendersystems 4 einen vorbestimmten Wert (z. B. 5,6V) überschreitet, gibt die Leistungsschaltung 6 eine vorbestimmte Spannung (z. B. 5V) aus.In the case in which the source voltage of the user system 4 is not recognized, ie when the user system is not connected, or when the recognized value of the source voltage of the user system 4 exceeds a predetermined value (z. B. 5.6V) the power circuit 6 a predetermined voltage (z. B. 5V).

Fig. 6 ist eine Blockdarstellung, die die Leistungsschaltung 6 aus Fig. 5 zeigt. In Fig. 6 bezeichnet das Bezugszeichen 21 einen Eingabeanschluß, der mit der Spannung Vb (5V) von der Emu­ latorstromquelle 3 versorgt wird, das Bezugszeichen 22 bezeich­ net einen Eingabeanschluß, der mit der Spannung Va von dem An­ wendersystem 4 versorgt wird, und das Bezugszeichen 23 bezeich­ net einen Ausgabeanschluß zur Ausgabe der Spannung Vc, die an die Emulationsmodulgruppe 2 geliefert wird. Die Leistungsschal­ tung 6 weist zusätzlich zu den Eingabe-/Ausgabeanschlüssen 21, 22, 23 eine Spannungseinstelleinheit 24 zur Regelung bzw. Ein­ stellung der auszugebenden Spannung, eine Nullspannungserken­ nungseinheit 25 zur Erkennung der Anwesenheit oder Abwesenheit der Quellspannung des Anwendersystems 4, eine Überspannungser­ kennungseinheit 26 zur Erkennung, daß die Quellspannung des An­ wendersystems 4 den vorbestimmten Wert überschritten hat, und eine Ausgabeeinheit 27 zur Ausgabe der Spannung Vc an den Ausga­ beanschluß 23 auf. FIG. 6 is a block diagram showing the power circuit 6 of FIG. 5. In Fig. 6, reference numeral 21 denotes an input terminal which is supplied with the voltage Vb (5V) from the emulator current source 3 , reference numeral 22 denotes an input terminal which is supplied with the voltage Va from the user system 4 , and that Numeral 23 denotes an output terminal for outputting the voltage Vc supplied to the emulation module group 2 . The power circuit 6 has, in addition to the input / output connections 21 , 22 , 23 , a voltage setting unit 24 for regulating or setting the voltage to be output, a zero voltage detection unit 25 for detecting the presence or absence of the source voltage of the user system 4 , an overvoltage detection unit 26 to detect that the source voltage of the user system 4 has exceeded the predetermined value, and an output unit 27 for outputting the voltage Vc to the output terminal 23 .

Nun wird der Betrieb der Leistungsschaltung 6 unter Bezugnahme auf die Blockdarstellung aus Fig. 6 erläutert.The operation of the power circuit 6 will now be explained with reference to the block diagram of FIG. 6.

  • (1) In dem Fall, in dem die Leistungsschaltung 6 die Quellspan­ nung Va des Anwendersystems 4, die von dem Eingabeanschluß 22 geliefert wird, erkennt, wandelt sie die über den Eingabean­ schluß 21 von der Emulatorstromquelle 3 empfangene Quellspannung Vb in die erkannte Spannung um, und erzeugt die Spannung Vc an dem Ausgabeanschluß 23:(1) In the case where the power circuit 6 detects the source voltage Va of the user system 4 supplied from the input terminal 22 , it converts the source voltage Vb received from the emulator current source 3 through the input terminal 21 into the detected voltage , and generates the voltage Vc at the output terminal 23 :

Die Spannung Va des ersten Niveaus von dem Anwendersystem 4 und die Spannung Vb des zweiten Niveaus von der Emulatorstromquelle 3 werden der Spannungseinstelleinheit 24 eingegeben. Die Span­ nungseinstelleinheit 24 wandelt die Spannung des zweiten Niveaus in die Spannung des ersten Niveaus um und gibt die umgewandelte Spannung Vc des ersten Niveaus an die Ausgabeeinheit 27 aus, von welcher die Spannung Vc an den Ausgabeanschluß 23 ausgegeben wird.The first level voltage Va from the user system 4 and the second level voltage Vb from the emulator current source 3 are input to the voltage setting unit 24 . The voltage setting unit 24 converts the second level voltage to the first level voltage and outputs the converted first level voltage Vc to the output unit 27 , from which the voltage Vc is output to the output terminal 23 .

  • (2) In dem Fall in dem das Anwendersystem nicht verbunden ist, wobei die Leistungsschaltung 6 die Eingabespannung (5V) von dem Eingabeanschluß 21 an dem Ausgabeanschluß 23 erzeugt bzw. lie­ fert:(2) In the case where the user system is not connected with the power circuit 6, the input voltage (5V) from the input terminal 21 generates at the output terminal 23 and lie fert:

Ob die Spannung des Anwendersystems 4 eingegeben wird oder nicht, wird in der Nullspannungserkennungseinheit 25 detektiert, und das Ergebnis desselben wird an die Ausgabeeinheit 27 ausge­ geben. Die Ausgabeeinheit 27 gibt an dem Ausgabeanschluß 23 die Eingabespannung Vb, die der Ausgabeeinheit 27 von dem Eingabean­ schluß 21 eingegeben wird, in Übereinstimmung mit der Entschei­ dung bzw. Erkennung der Nullspannungserkennungseinheit 25 aus.Whether the voltage of the user system 4 is input or not is detected in the zero voltage detection unit 25 , and the result thereof is output to the output unit 27 . The output unit 27 outputs to the output terminal 23 the input voltage Vb input to the output unit 27 from the input terminal 21 in accordance with the decision of the zero voltage detection unit 25 .

  • (3) In dem Fall, in dem die Leistungsschaltung 6 eine vorbe­ stimmte Spannung (5V) an dem Ausgabeanschluß 23 ausgibt, wobei die Quellspannung des Anwendersystems 4 höher als ein vorbe­ stimmter Wert (5,6V) ist:(3) In the case where the power circuit 6 outputs a predetermined voltage (5V) at the output terminal 23 , the source voltage of the user system 4 is higher than a predetermined value (5.6V):

In dem Fall, in dem die von dem Eingabeanschluß 22 in die Über­ spannungserkennungseinheit 26 eingegebene Spannung höher als 5,6V ist, gibt die Überspannungserkennungseinheit 26 eine vorbe­ stimmte Spannung (5V) über die Spannungseinstelleinheit 24 und die Ausgabeeinheit 27 an dem Ausgabeanschluß 23 aus.In the case where the voltage input from the input terminal 22 to the overvoltage detection unit 26 is higher than 5.6V, the overvoltage detection unit 26 outputs a predetermined voltage (5V) through the voltage setting unit 24 and the output unit 27 to the output terminal 23 .

Ein spezifischer Aufbau der oben ausgeführten Leistungsschaltung 6 ist in Fig. 7 gezeigt. In Fig. 7 bezeichnen die Bezugszeichen 21, 22 dieselben Eingabeanschlüsse wie die in Fig. 6 und das Be­ zugszeichen 23 bezeichnet denselben Ausgabeanschluß wie den in Fig. 6.A specific structure of the power circuit 6 described above is shown in FIG. 7. In FIG. 7, reference numerals 21 , 22 denote the same input terminals as those in FIG. 6, and reference numeral 23 denotes the same output terminal as that in FIG. 6.

Der Eingabeanschluß 21 ist mit dem Kollektor eines Transistors Q1 und der Basis eines Transistors Q2 über einen Widerstand R3 verbunden. Die Basis des Transistors Q1 ist über einen Wider­ stand R1 mit dem Eingabeanschluß 22 verbunden. Die Basis des Transistors Q1 ist über einen Kondensator C1 geerdet bzw. auf Masse gelegt. Der Emitter des Transistors Q1 ist geerdet bzw. auf Masse gelegt. Der Kollektor des Transistors Q2 ist mit den Kollektoren der Transistoren Q6, Q8 und der Basis des Transistors Q10 über einen Widerstand R4 verbunden. Die Basis des Transistors Q10 ist über einen Kondensator C4 mit dem Ausga­ beanschluß 23 verbunden. Der Emitter des Transistors Q2 ist auf Masse gelegt (geerdet). Der Eingabeanschluß 21 ist mit den Emit­ tern der Transistoren Q8, Q9, Q3, Q11, Q13 und über einen Widerstand R7 mit dem Emitter des Transistors Q10 verbunden. Die Basen der Transistoren Q8, Q9 sind mit einem gemeinsamen Punkt verbunden. Die Basis und der Kollektor des Transistors Q9 sind mit einem gemeinsamen Punkt und außerdem mit dem Kollektor des Transistors Q7 verbunden. Der Kollektor des Transistors Q8 ist mit der Basis des Transistors Q6 über einen Kondensator C3 verbunden und über den Kondensator C3 und einer Zener-Diode D1 auf Masse gelegt. Der Emitter des Transistors Q10 ist über einen Widerstand R8 mit der Basis des Transistors Q11 bzw. über einen Widerstand R10 mit der Basis des Transistors Q13 verbunden.The input terminal 21 is connected to the collector of a transistor Q1 and the base of a transistor Q2 through a resistor R3. The base of the transistor Q1 is connected to the input terminal 22 via a resistor R1. The base of transistor Q1 is grounded via a capacitor C1 or grounded. The emitter of transistor Q1 is grounded or grounded. The collector of transistor Q2 is connected to the collectors of transistors Q6, Q8 and the base of transistor Q10 via a resistor R4. The base of the transistor Q10 is connected to the output terminal 23 via a capacitor C4. The emitter of transistor Q2 is grounded (grounded). The input terminal 21 is connected to the emitters of the transistors Q8, Q9, Q3, Q11, Q13 and via a resistor R7 to the emitter of the transistor Q10. The bases of transistors Q8, Q9 are connected to a common point. The base and collector of transistor Q9 are connected to a common point and also to the collector of transistor Q7. The collector of transistor Q8 is connected to the base of transistor Q6 via a capacitor C3 and connected to ground via capacitor C3 and a Zener diode D1. The emitter of transistor Q10 is connected to the base of transistor Q11 via a resistor R8 and to the base of transistor Q13 via a resistor R10.

Der Eingabeanschluß 22 ist mit der Basis des Transistors Q6 über einen Widerstand R2 verbunden. Der Eingabeanschluß 22 ist über die Widerstände R2, R11, einen Kondensator C2 und die Zener-Di­ ode D1 auf Masse gelegt. Die Emitter der Transistoren Q6, Q7 sind gemeinsam mit dem Kollektor des Transistors Q4 verbunden. Die Basen der Transistoren Q4, Q5 sind mit einem gemeinsamen Punkt verbunden. Die Basen der Transistoren Q4, Q5 sind mit dem Kollektor des Transistors Q3 über einen Widerstand R6 verbunden. Die Basis und der Kollektor des Transistors Q5 sind mit einem gemeinsamen Punkt verbunden. Die Emitter der Transistoren Q4, Q5 sind auf Masse gelegt. Die Basis des Transistors Q3 und der Kol­ lektor des Transistors Q12 sind miteinander über den Widerstand R5 verbunden. Der Emitter des Transistors Q12 ist auf Masse ge­ legt.The input terminal 22 is connected to the base of the transistor Q6 through a resistor R2. The input terminal 22 is connected to ground via the resistors R2, R11, a capacitor C2 and the Zener diode D1. The emitters of the transistors Q6, Q7 are connected together to the collector of the transistor Q4. The bases of the transistors Q4, Q5 are connected to a common point. The bases of transistors Q4, Q5 are connected to the collector of transistor Q3 via a resistor R6. The base and collector of transistor Q5 are connected to a common point. The emitters of the transistors Q4, Q5 are grounded. The base of transistor Q3 and the collector of transistor Q12 are connected to each other via resistor R5. The emitter of transistor Q12 is connected to ground.

Die Basis des Transistors Q7 ist mit dem Ausgabeanschluß 23 über den Widerstand R12 verbunden. Die Basis des Transistors Q7 ist über einen Widerstand R13 auf Masse gelegt. Der Kollektor des Transistors Q10 ist auf Masse gelegt. Der Kollektor des Transi­ stors Q11 ist über die Widerstände R12, R13 und über einen Kon­ densator C6 und den Widerstand R13 auf Masse gelegt. Die Kollek­ toren der Transistoren Q11, Q13 sind mit dem Ausgabeanschluß 23 verbunden. Der Kollektor des Transistors Q11 ist über einen Kondensator C5 auf Masse gelegt. Die Basis des Transistors Q12 ist mit dem Ausgabeanschluß 23 über einen Widerstand R9 verbun­ den. Ein Widerstand R14 ist zwischen den Eingabeanschluß 21 und den Ausgabeanschluß 23 eingesetzt. Der Ausgabeanschluß 23 ist über einen Elektrolytkondensator auf Masse gelegt.The base of the transistor Q7 is connected to the output terminal 23 via the resistor R12. The base of transistor Q7 is grounded through a resistor R13. The transistor Q10 has its collector grounded. The collector of transistor Q11 is connected to ground via resistors R12, R13 and a capacitor C6 and resistor R13. The collectors of the transistors Q11, Q13 are connected to the output terminal 23 . The collector of transistor Q11 is grounded through a capacitor C5. The base of the transistor Q12 is connected to the output terminal 23 through a resistor R9. A resistor R14 is inserted between the input terminal 21 and the output terminal 23 . The output terminal 23 is grounded through an electrolytic capacitor.

Bei dem oben beschriebenen Schaltungsaufbau der Leistungsschal­ tung 6 wiesen die Paare der Transistoren Q4, Q5, der Transistoren Q6, Q7 bzw. der Transistoren Q8, Q9 dieselben Eigenschaften auf.In the circuit configuration of the power circuit 6 described above, the pairs of the transistors Q4, Q5, the transistors Q6, Q7 and the transistors Q8, Q9 had the same properties.

Nun wird der Schaltungsbetrieb der Leistungsschaltung 6 im De­ tail unter Bezugnahme auf das Schaltbild aus Fig. 7 erläutert.The circuit operation of the power circuit 6 will now be explained in detail with reference to the circuit diagram of FIG. 7.

  • (1) In dem Fall, in dem die Leistungsschaltung 6 die von dem Eingabeanschluß 22 eingegebene Quellspannung Va des Anwendersy­ stems 4 erkennt und die durch den Eingabeanschluß 21 eingegebene Quellspannung Vb der Emulatorstromquelle 3 in die erkannte Span­ nung umwandelt, um dadurch die Spannung Vc an dem Ausgabean­ schluß 23 auszugeben:(1) In the case where the power circuit 6 detects the source voltage Va of the user system 4 input from the input terminal 22 and converts the source voltage Vb of the emulator current source 3 input through the input terminal 21 into the detected voltage, thereby to apply the voltage Vc to output the output terminal 23 :

Da die Transistoren Q6, Q7 einen gemeinsamen Emitter aufweisen, werden die Kollektorströme derselben entsprechend dem Basispo­ tential derselben verteilt. Falls die Transistoren Q6, Q7 die­ selben Eigenschaften und dasselbe Basispotential aufweisen, wer­ den die Kollektorströme der Transistoren Q6, Q7 im Verhältnis eins zu eins aufgeteilt. Da die Eigenschaften der Transistoren Q8 und Q9 miteinander identisch sind, nehmen diese Kollek­ torströme denselben Wert an.Since the transistors Q6, Q7 have a common emitter, the collector currents are the same according to the base po potential of the same distributed. If the transistors Q6, Q7 the who have the same characteristics and the same basic potential the collector currents of the transistors Q6, Q7 in relation split one to one. Because the properties of the transistors Q8 and Q9 are identical to each other, take this collector gate currents have the same value.

Für unterschiedliche Basispotentiale dieser Transistoren Q6, Q7 ist die Verteilung der Kollektorströme der Transistoren unter­ schiedlich. In dem Fall, in dem das Basispotential des Transi­ stors Q6 höher als das des Transistors Q7 ist, steigt der Kol­ lektorstrom des Transistors Q6 an, während der Kollektorstrom des Transistors Q7 abfällt. Als ein Ergebnis fällt die Basis- Emitter-Spannung des Transistors Q9 und ebenso der Kollektor­ strom des Transistors Q8 ab. In dem Fall, in dem der Kollektor­ strom des Transistors Q8 abfällt und der Kollektorstrom des Transistors Q6 ansteigt, wird die Stromdifferenz in der Zwischenzeit von der Basis des Transistors Q10 hinzugeführt. Als ein Ergebnis steigt der Spannungsabfall über den Transistor R7 an, und der Basisstrom der Transistoren Q11, Q13 steigt an, so daß das Potential, das durch die Widerstände R12, R13 geteilt wird, ansteigt, bis es gleich dem Basispotential des Transistors Q6, d. h. bis der Kollektorstrom zwischen den Transistoren Q6, Q7 gleich verteilt ist. Als eine Folge wird eine Spannung, die gleich der Eingabespannung an dem Eingabeanschluß 22 ist, an dem Ausgabeanschluß 23 herausgegeben.For different base potentials of these transistors Q6, Q7, the distribution of the collector currents of the transistors is different. In the case where the base potential of transistor Q6 is higher than that of transistor Q7, the collector current of transistor Q6 increases, while the collector current of transistor Q7 drops. As a result, the base-emitter voltage of transistor Q9 and also the collector current of transistor Q8 drop. In the meantime, in the case where the collector current of transistor Q8 drops and the collector current of transistor Q6 increases, the current difference is added from the base of transistor Q10. As a result, the voltage drop across transistor R7 increases and the base current of transistors Q11, Q13 increases, so that the potential shared by resistors R12, R13 increases until it equals the base potential of transistor Q6, ie until the collector current is evenly distributed between the transistors Q6, Q7. As a result, a voltage equal to the input voltage at the input terminal 22 is output at the output terminal 23 .

  • (2) In dem Fall, in dem die Leistungsschaltung 6 eine Eingabe­ spannung (5V) des Eingabeanschlusses 21 an dem Ausgabeanschluß 23 ausgibt, wobei das Anwendersystem 4 nicht verbunden ist:(2) In the case where the power circuit 6 outputs an input voltage (5V) of the input terminal 21 to the output terminal 23 , and the user system 4 is not connected:

In diesem Fall wird der Eingabeanschluß 22 mit keiner Spannung versorgt, und daher ist der Transistor Q1 ausgeschaltet, während der Transistor Q2 angeschaltet ist. Mit dem Anschalten des Tran­ sistors Q2 schalten die Transistoren Q10, Q11, Q13 an. Als Folge wird die Spannung, die an dem Eingabeanschluß 21 eingegeben wird, direkt an dem Ausgabeanschluß 23 ausgegeben.In this case, the input terminal 22 is not supplied with voltage, and therefore the transistor Q1 is turned off while the transistor Q2 is turned on. When the transistor Q2 is turned on, the transistors Q10, Q11, Q13 turn on. As a result, the voltage input to the input terminal 21 is output directly to the output terminal 23 .

  • (3) In dem Fall, in dem eine vorbestimmte Spannung (5V) durch die Leistungsschaltung 6 an dem Ausgabeanschluß 23 ausgegeben wird, wobei die Quellspannung des Anwendersystems 4 höher als eine vorbestimmte Spannung (5,6V) ist:(3) In the case where a predetermined voltage (5V) is output from the power circuit 6 at the output terminal 23 , the source voltage of the user system 4 is higher than a predetermined voltage (5.6V):

In dem Fall, in dem die an dem Eingabeanschluß 22 eingegebene Spannung höher als 5,6V ist, übernehmen die Transistoren Q6, Q7 das Basispotential von 5V unter dem Einfluß der Zener-Diode D1. Als ein Ergebnis wird eine vorbestimmte Spannung (5V) an dem Ausgabeanschluß 23 ausgegeben.In the case where the voltage input to the input terminal 22 is higher than 5.6V, the transistors Q6, Q7 assume the base potential of 5V under the influence of the Zener diode D1. As a result, a predetermined voltage (5V) is output from the output terminal 23 .

Wie oben beschrieben, weist der Emulator entsprechend der Ausführungsform der Erfindung eine Leistungsschaltung 6 auf, die in der Lage ist, eine Quellspannung, die der Emulationsmodul­ gruppe 2 von dem Emulatorhauptgerät 1 zugeführt wird, zur Über­ einstimmung mit der Quellspannung des Anwendersystems 4 zu brin­ gen. Darum kann die der Emulationsmodulgruppe 2 zugeführte Span­ nung linear zwischen 5V und 2V geändert werden, wodurch ein Emulator zur Verfügung gestellt wird, der einen weiten Span­ nungsbereich für den Emulationsbetrieb und eine hohe Vielseitig­ keit ohne die Notwendigkeit des Ersetzens oder des Einstellens des Emulatorhauptgerätes 1 aufweist.As described above, the emulator according to the embodiment of the invention has a power circuit 6 capable of bringing a source voltage supplied to the emulation module group 2 from the emulator main unit 1 to match the source voltage of the user system 4 Therefore, the voltage supplied to the emulation module group 2 can be linearly changed between 5V and 2V, thereby providing an emulator that has a wide voltage range for emulation operation and high versatility without the need to replace or adjust the emulator main unit 1 having.

Außerdem kann, da der Emulationsmodulgruppe 2 von der Leistungs­ schaltung 6 ohne Verbindung des Anwendersystems 4 eine vorbe­ stimmte Spannung zugeführt wird, das Programm wie gewünscht de­ bugged (Fehlersuche und -beseitigung) werden. Weiter erlaubt, selbst in dem Fall, in dem die Quellspannung des Anwendersystems 4 einen vorbestimmten Wert übersteigt, die vorbestimmte Span­ nung, die von der Leistungsschaltung 6 ausgegeben wird, die Er­ kennung eines Fehlers des Anwendersystems 4, falls ein solcher vorhanden ist. Derart ist das Emulatorsystem geschützt.In addition, no connection since the emulation module group 2 circuit 6 from the power of the user system 4 is a vorbe agreed voltage is supplied to the program as desired de bugged (debugging). Further, even in the case where the source voltage of the user system 4 exceeds a predetermined value, the predetermined voltage output from the power circuit 6 allows detection of an error of the user system 4 , if there is one. The emulator system is protected in this way.

Weiter werden angesichts der Tatsache, daß die Leistungsschal­ tung 6 auf der Platine 12, die unabhängig von der Vielzahl der Mikrocomputerentwicklung ist, montiert ist, weniger Platinen benötigt, die mit der Vielzahl der Entwicklungen der Mikrocompu­ ter neu erdacht werden müssen. Es ist derart möglich, die Ent­ wicklungseffizienz zu verbessern und die Anlaufzeit vor der Kom­ merzialisierung der Emulationsmodulgruppe 2 gleichzeitig zu verkürzen.Furthermore, in view of the fact that the power circuit 6 is mounted on the circuit board 12 , which is independent of the multitude of microcomputer developments, fewer circuit boards are required which have to be reinvented with the multitude of developments of the microcomputers. In this way, it is possible to improve the development efficiency and to shorten the start-up time before the commercialization of the emulation module group 2 at the same time.

Eine Spannung von z. B. 5V wird von der Emulatorstromquelle 3 der Leistungsschaltung 6 zugeführt und in z. B. 2V umgewandelt, und daher wird der Wärmeverlust verglichen mit dem Stand der Technik, bei dem eine Spannung von 2V aus einer hohen Spannung von 12V erzeugt wird, unterdrückt, wodurch die Leistungseffizi­ enz bzw. der Stromverbrauch und die Zuverlässigkeit zur selben Zeit verbessert werden.A tension of e.g. B. 5V is supplied by the emulator current source 3 of the power circuit 6 and in z. B. 2V converted, and therefore the heat loss compared to the prior art, in which a voltage of 2V is generated from a high voltage of 12V, suppressed, whereby the Efficiency or power consumption and reliability are improved at the same time .

Die oben betrachtete Ausführungsform wurde unter Bezugnahme auf den Fall beschrieben, in welchem die Spannung der Emulatorstrom­ quelle 3 auf 5V eingestellt ist. Dies ist nur ein Beispiel, und es ist natürlich möglich, die Spannung auf einen unterschiedli­ chen Wert wie 6V mit den gleichen Effekten einzustellen. The embodiment considered above has been described with reference to the case where the voltage of the emulator current source 3 is set to 5V. This is just an example, and it is of course possible to set the voltage to a different value than 6V with the same effects.

Zusätzlich können, obwohl die oben erläuterte Ausführungsform den Fall betrifft, in welchem die Leistungsschaltung 6, die in der Emulationsmodulgruppe 2 enthalten ist, auf einem Board bzw. auf einer Platine montiert ist, die unabhängig von der Vielzahl der Entwicklungen der Mikrocomputer ist, die Teile, die unabhän­ gig von der Vielzahl der Entwicklungen des Mikrocomputers sind und die Leistungsschaltung 6 natürlich alternativ auf der Pla­ tine 12 zusammengefaßt angeordnet werden, anstelle separat auf den Platinen 11, 12.In addition, although the above-described embodiment relates to the case in which the power circuit 6 included in the emulation module group 2 is mounted on a board that is independent of the variety of developments of the microcomputers, the parts which are gig from the plurality of developments of the microcomputer inde and the power circuit 6, of course, alternatively be arranged tine on the Pla summarized 12, rather than separately on the circuit boards 11, 12th

Claims (8)

1. Ein Emulator mit
einem Emulatorhauptgerät (1);
einer Stromquelle (3) zum Zuführen einer Spannung zu dem Emula­ torhauptgerät (1);
einer Emulationsmodulgruppe (2), die einen von einem Mikrocomputer abhängigen Teil darstellt; und
einer Leistungsschaltung (6), die auf der Emulationsmodulgruppe (2) montiert ist, zur Erkennung einer Spannung (Va) eines ersten Niveaus, die von einem Anwendersystem (4) geliefert wird, zum Umwandeln einer Spannung (Vb) eines zweiten Niveaus, die von der Stromquelle (3) geliefert wird, in eine Spannung (Vc) des ersten Niveaus und zum Zuführen der umgewandelten Spannung (Vc) des ersten Niveaus zu der Emulationsmodulgruppe (2).
1. An emulator with
an emulator main unit ( 1 );
a current source ( 3 ) for supplying a voltage to the main emulator ( 1 );
an emulation module group ( 2 ) constituting a part dependent on a microcomputer; and
a power circuit ( 6 ), which is mounted on the emulation module group ( 2 ), for detecting a voltage (Va) of a first level, which is supplied by a user system ( 4 ), for converting a voltage (Vb) of a second level, which of the current source ( 3 ) is supplied into a voltage (Vc) of the first level and for supplying the converted voltage (Vc) of the first level to the emulation module group ( 2 ).
2. Emulator nach Anspruch 1, dadurch gekennzeichnet, daß die Emulationsmodulgruppe einen IC (13) aufweist, welchem die Spannung (Vc) des ersten Niveaus von der Leistungsschaltung (6) zugeführt und ein Signal (S1) des Spannungssystems des zwei­ ten Niveaus, das durch das Emulatorhauptgerät (1) erzeugt wird, eingegeben wird, und welcher das eingegebene Signal (S1) in ein Signal (S2) des Spannungssystems des ersten Niveaus umwandelt.2. Emulator according to claim 1, characterized in that the emulation module group has an IC ( 13 ) which the voltage (Vc) of the first level supplied by the power circuit ( 6 ) and a signal (S1) of the voltage system of the second level, the is generated by the emulator main unit ( 1 ), and which converts the input signal (S1) into a signal (S2) of the voltage system of the first level. 3. Emulator nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die Leistungsschaltung (6) eine vorbestimmte Spannung aus­ gibt, wenn die Quellspannung (Va) des Anwendersystems (4) nicht erkannt wird.3. Emulator according to claim 1 or 2, characterized in that the power circuit ( 6 ) outputs a predetermined voltage when the source voltage (Va) of the user system ( 4 ) is not recognized. 4. Emulator nach einem der Ansprüche 1 bis 3, dadurch gekenn­ zeichnet, daß die Leistungsschaltung (6) eine vorbestimmte Spannung aus­ gibt, wenn die Quellspannung (Va) des Anwendersystems (4) eine vorbestimmte Spannung überschreitet.4. Emulator according to one of claims 1 to 3, characterized in that the power circuit ( 6 ) outputs a predetermined voltage when the source voltage (Va) of the user system ( 4 ) exceeds a predetermined voltage. 5. Emulator nach einem der Ansprüche 1 bis 4, dadurch gekenn­ zeichnet, daß die Leistungsschaltung (6) auf einer Platine (12) montiert ist, die unabhängig von der Vielzahl der Entwicklungen der Mi­ krocomputer ist.5. Emulator according to one of claims 1 to 4, characterized in that the power circuit ( 6 ) is mounted on a circuit board ( 12 ) which is independent of the multitude of developments of the microcomputer. 6. Emulator nach einem der Ansprüche 1 bis 5, dadurch gekenn­ zeichnet, daß die Leistungsschaltung aufweist:
ein Erkennungsmittel (25) zur Erkennung, daß das Anwendersystem (4) nicht verbunden ist; und ein Mittel (27) zur Ausgabe einer vorbestimmten Spannung auf die Erkennung durch das Erkennungsmittel, daß das Anwendersystem nicht verbunden ist.
6. Emulator according to one of claims 1 to 5, characterized in that the power circuit comprises:
detection means ( 25 ) for detecting that the user system ( 4 ) is not connected; and means ( 27 ) for outputting a predetermined voltage upon detection by the detection means that the user system is not connected.
7. Emulator nach einem der Ansprüche 1 bis 6, dadurch gekenn­ zeichnet, daß die Leistungsschaltung aufweist:
ein Erkennungsmittel (26) zur Erkennung, daß die Spannung (Va) des ersten Niveaus, die von dem Anwendersystem (4) zugeführt wird, einen vorbestimmten Wert überschreitet;
und ein Mittel (27) zur Ausgabe einer vorbestimmten Spannung auf die Erkennung durch das Erkennungsmittel (26), daß die Spannung des ersten Niveaus den vorbestimmten Wert überschreitet.
7. Emulator according to one of claims 1 to 6, characterized in that the power circuit comprises:
detection means ( 26 ) for detecting that the first level voltage (Va) supplied by the user system ( 4 ) exceeds a predetermined value;
and means ( 27 ) for outputting a predetermined voltage upon detection by the detection means ( 26 ) that the voltage of the first level exceeds the predetermined value.
8. Emulator nach einem der Ansprüche 1 bis 7, dadurch gekenn­ zeichnet, daß die Emulationsmodulgruppe (2) eine erste Platine (11), die abhängig von der Entwicklungsvielzahl der Mikrocomputer ist, und eine zweite Platine (12), die unabhängig von der Ent­ wicklungsvielzahl der Mikrocomputer ist, aufweist, wobei die Leistungsschaltung (6) auf der zweiten Platine (12) montiert ist.8. Emulator according to one of claims 1 to 7, characterized in that the emulation module group ( 2 ) has a first circuit board ( 11 ), which is dependent on the development variety of the microcomputers, and a second circuit board ( 12 ), which is independent of the Ent winding variety is the microcomputer, wherein the power circuit ( 6 ) is mounted on the second circuit board ( 12 ).
DE19944412428 1993-04-16 1994-04-11 emulator Expired - Fee Related DE4412428C2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8982893 1993-04-16

Publications (2)

Publication Number Publication Date
DE4412428A1 true DE4412428A1 (en) 1994-10-20
DE4412428C2 DE4412428C2 (en) 1996-05-30

Family

ID=13981625

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19944412428 Expired - Fee Related DE4412428C2 (en) 1993-04-16 1994-04-11 emulator

Country Status (1)

Country Link
DE (1) DE4412428C2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0284412A2 (en) * 1987-03-27 1988-09-28 Fuji Electrochemical Co.Ltd. Automatic voltage switching power source
US4964074A (en) * 1986-03-31 1990-10-16 Ando Electric Co., Ltd. In-circuit emulator

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4964074A (en) * 1986-03-31 1990-10-16 Ando Electric Co., Ltd. In-circuit emulator
EP0284412A2 (en) * 1987-03-27 1988-09-28 Fuji Electrochemical Co.Ltd. Automatic voltage switching power source

Also Published As

Publication number Publication date
DE4412428C2 (en) 1996-05-30

Similar Documents

Publication Publication Date Title
DE69733789T2 (en) High resolution power supply test system
DE112008002672T5 (en) Emulating the behavior of a legacy test system
DE102018124351A1 (en) REAL TIME LEVEL CONTROL DEVICE FOR A VOLTAGE REGULATOR AND METHOD FOR OPERATING THIS DEVICE
DE4338462B4 (en) Control system for electrical consumers in motor vehicles
EP0437697A2 (en) Device combination
DE10059142B4 (en) Current limiting apparatus
DE102014014309A1 (en) Method for testing a signal path
DE69833058T2 (en) Device for generating an output current
EP0461432A2 (en) Device for connecting and disconnecting a load
DE4412428C2 (en) emulator
DE3515611C2 (en)
DE19906932B4 (en) Binary
DE4241822C2 (en) Circuit arrangement for error detection when evaluating sensor signals
DE10155847A1 (en) Procedure for the diagnosis of output stages in control units
EP0318475A1 (en) Voltage regulator for a generator.
EP1192551B1 (en) Interface for coupling a bus node to the bus line of a bus system
EP0989784A1 (en) Circuit with calibration and operating method of a PWM power supply for low voltage lamps
EP0226887A1 (en) Method and circuit arrangement for testing integrated circuits
EP2149956B1 (en) Modular electrical system and method for its operation
DE202018105618U1 (en) Small signal voltage source for verifying indirect access type DC meters
EP3480609A1 (en) Modification of measuring signals for testing of protection systems for electrical power grids
DE3813269A1 (en) NETWORK MONITORING CIRCUIT
DE60216622T2 (en) minimum detector
DE102008045961B4 (en) Interface for multiple receivers and a resistor chain
DE3124073C2 (en) Method and arrangement for performing the method for digitally monitoring defined current states or voltage drops proportional to them

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
8327 Change in the person/name/address of the patent owner

Owner name: MITSUBISHI DENKI K.K., TOKIO/TOKYO, JP MITSUBISHI

8339 Ceased/non-payment of the annual fee