JPH0465409B2 - - Google Patents
Info
- Publication number
- JPH0465409B2 JPH0465409B2 JP59250973A JP25097384A JPH0465409B2 JP H0465409 B2 JPH0465409 B2 JP H0465409B2 JP 59250973 A JP59250973 A JP 59250973A JP 25097384 A JP25097384 A JP 25097384A JP H0465409 B2 JPH0465409 B2 JP H0465409B2
- Authority
- JP
- Japan
- Prior art keywords
- cpu
- address
- ram
- data
- control signal
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3037—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a memory, e.g. virtual memory, cache
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3065—Monitoring arrangements determined by the means or processing involved in reporting the monitored data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Microcomputers (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はマイクロコンピユータ装置に関し、特
に、CPUとこのCPUが処理を行なうデータを格
納するデータメモリ(RAM)とを同一半導体基
板上に具備し、このデータメモリの内容を外部で
モニタできるようにしたマイクロコンピユータ装
置に関するものである。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a microcomputer device, and in particular, a microcomputer device that includes a CPU and a data memory (RAM) for storing data processed by the CPU on the same semiconductor substrate. This invention relates to a microcomputer device in which the contents of this data memory can be monitored externally.
CPUとこのCPUが処理を行なうデータを格納
するためのデータメモリ(RAM)とを同一半導
体基板上に有するマイクロコンピユータ装置のデ
バツグ等を行なう場合に、例えばこのデータメモ
リの特定のアドレスの内容が、プログラムのどの
ステツプで変化したかをモニタする必要が生ずる
場合が屡々起る。
When debugging a microcomputer device that has a CPU and a data memory (RAM) for storing data processed by this CPU on the same semiconductor substrate, for example, if the contents of a specific address of this data memory are It is often necessary to monitor which steps in a program have changed.
このような場合に従来は、デバツグの対象とな
るプログラムを1ステツプ動作させては、必要な
RAMの内容を読出してチエツクするという方法
がとられている。 In such cases, the conventional method is to run the program to be debugged in one step, and then
The method used is to read and check the contents of RAM.
しかしながらこの方法では、データメモリを読
出す場合には、デバツグの対象となるプログラム
は停止しているため、実時間による処理は不可能
となる。
However, in this method, when reading data from the data memory, the program to be debugged is stopped, so real-time processing is impossible.
最近マイクロコンピユータを用いて実時間制御
を行なう装置が広く使用されつつあるが、このよ
うな装置の開発段階でデイバツグ等を行なう場合
に、上述のような従来の方法では実時間動作がで
きないためデイバツグが非常に困難になることが
多い。 Recently, devices that perform real-time control using microcomputers have become widely used, but when debugging such devices during the development stage, it is difficult to debug them because real-time operation cannot be performed using the conventional methods described above. is often very difficult.
本発明の目的は、上述の従来の欠点を除去し
て、実時間動作を許しながらデータメモリの特定
のアドレスの内容をモニタできるようにしたマイ
クロコンピユータ装置を提供することにある。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a microcomputer device which eliminates the above-mentioned drawbacks of the prior art and allows real-time operation while monitoring the contents of a specific address in a data memory.
本発明の装置は、少なくともRAMとCPUとを
同一半導体基板上に備え、前記CPUで処理した
データをデータバスを介して前記RAMに格納し
または前記RAMの内容を読出して前記CPUで処
理を行なうマイクロコンピユータ装置において、
前記CPUが出力する前記データバスの非使用マ
シンサイクルの状態であることを示すマシンサイ
クル制御信号を伝達する制御信号線と、前記
CPUが実行する命令と無関係に前記RAMのアド
レスを指定するモニタアドレスを入力するモニタ
アドレス入力ラインと、前記マシンサイクル制御
信号により前記RAMのアドレス入力として前記
モニタアドレス入力ラインを選択するアドレス選
択回路と、前記マシンサイクル制御信号により前
記モニタアドレスで指定され前記データバスに出
力された前記RAMの内容を格納し外部に出力す
る記憶回路とを備えて構成されている。
The device of the present invention includes at least a RAM and a CPU on the same semiconductor substrate, and stores data processed by the CPU in the RAM via a data bus, or reads out the contents of the RAM and processes it in the CPU. In microcomputer equipment,
a control signal line for transmitting a machine cycle control signal indicating that the data bus is in an unused machine cycle state output by the CPU;
a monitor address input line that inputs a monitor address that specifies the address of the RAM regardless of an instruction executed by the CPU; and an address selection circuit that selects the monitor address input line as the address input of the RAM based on the machine cycle control signal. , and a storage circuit for storing and outputting to the outside the contents of the RAM specified by the monitor address and output to the data bus by the machine cycle control signal.
次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例を示すブロツク図で
ある。 FIG. 1 is a block diagram showing one embodiment of the present invention.
本実施例は、CPU1、データメモリ2、マル
チプレクサ3、データレジスタ4およびプログラ
ムメモリ5を含んでいる。 This embodiment includes a CPU 1, a data memory 2, a multiplexer 3, a data register 4, and a program memory 5.
この実施例は、本発明をシングルチツプマイク
ロコンピユータの評価用チツプに応用した例を示
すもので、CUP1、データメモリ2、マルチプ
レクサ3およびデータレジスタ4を含む第1図の
点線で囲まれた部分(参照数字10)が同一半導体
基板上に作られたシングルチツプマイクロコンピ
ユータの評価用チツプであり、データメモリ2は
CPU1と同一半導体基板上に設けられたRAMで
構成されている。 This embodiment shows an example in which the present invention is applied to an evaluation chip of a single-chip microcomputer, and the part surrounded by the dotted line in FIG. Reference number 10) is a chip for evaluation of a single-chip microcomputer made on the same semiconductor substrate, and data memory 2 is
It consists of a RAM provided on the same semiconductor substrate as the CPU 1.
プログラムメモリ5は、最終製品のシングルチ
ツプマイクロコンピユータにおいては、マスク
ROM等により、シングルチツプマイクロコンピ
ユータ内の同一半導体基板上に設けられるべきも
のであるが、この評価用のチツプ10において
は、別に用意したテスト制御用のプロセツサ(ス
ーパーバイザ、図示せず)の管理の下に自由に内
容を書き変えられるようにした外部のRAMを用
いることによりデバツグの便をはかつている。 Program memory 5 is masked in the final product single-chip microcomputer.
Although it should be provided on the same semiconductor substrate in a single-chip microcomputer by ROM etc., in this evaluation chip 10, a separately prepared test control processor (supervisor, not shown) is used for management. Debugging is facilitated by using an external RAM under which the contents can be freely rewritten.
さて、本実施例の動作は下記の通りである。 Now, the operation of this embodiment is as follows.
CPU1はプログラムアドレスバス1500を
介してプログラムメモリ5のアドレスを指定し、
この指定したアドレスから実行すべき命令をプロ
グラムデータバス5100を介してCPU1の内
部に読込み、この命令を解読実行する。命令の実
行に必要なデータは、データメモリ2の中に格納
されており、CPU1は命令実行のため、RAMア
ドレスバス1300を介して命令により指定され
たデータアドレスを出力する。 CPU 1 specifies the address of program memory 5 via program address bus 1500,
The instruction to be executed from this designated address is read into the CPU 1 via the program data bus 5100, and the instruction is decoded and executed. Data necessary for executing the instruction is stored in the data memory 2, and the CPU 1 outputs the data address specified by the instruction via the RAM address bus 1300 in order to execute the instruction.
さて、マルチプレクサ3は、通常の場合には、
制御ライン1000を介してCPU1から供給さ
れる論理“0”の制御信号によりRAMアドレス
バス1300の側を選択して、これをデータメモ
リ2のアドレス指定信号として供給する。この結
果CPU1はデータメモリ2の、命令で指定され
たアドレスのデータをデータバス2100を介し
て読出し、これに必要な処理をほどこして、命令
によつて指定されたデータメモリ2の格納アドレ
スに再び格納することができる。 Now, in the normal case, multiplexer 3 is
A logic "0" control signal supplied from the CPU 1 via the control line 1000 selects the side of the RAM address bus 1300 and supplies this as an addressing signal for the data memory 2. As a result, the CPU 1 reads the data at the address specified by the instruction from the data memory 2 via the data bus 2100, performs the necessary processing, and returns the data to the storage address in the data memory 2 specified by the instruction. Can be stored.
こうして、マルチプレクサ3が、RAMアドレ
スバス1300を選択しているかぎり、本実施例
は、従来例と全く同様に動作して、プログラムメ
モリ5内に格納されているプログラムの各命令を
次々に解読実行する。 In this way, as long as the multiplexer 3 selects the RAM address bus 1300, the present embodiment operates in exactly the same manner as the conventional example, decoding and executing each instruction of the program stored in the program memory 5 one after another. do.
さて、CPU1が実行する命令の中には、例え
ばジヤンプ命令のように、CPU1がデータバス
2100を全く使用しないようなマシンサイクル
を含む命令が存在する(ジヤンプ命令において
は、ジヤンプ先のアドレスを指定するデータは、
一般に、このジヤンプ命令のオペランドとしてこ
の命令中に含まれているため、データメモリ2か
らデータを読出すことなくこの命令が処理される
ので、データバス2100を使用しないマシンサ
イクルが生ずる。)
このようにデータバス2100を使用しないマ
シンサイクルにおいては、CPU1は、データバ
ス非使用マシンサイクルであることを示す情報と
して、制御ライン1000に論理“1”を出力す
る。このデータバス非使用マシンサイクルを示す
情報は、ライン1000を介して、マルチプレク
サ3の選択制御信号、データメモリ2の読出し指
定信号およびレジスタ4のラツチ信号としてそれ
ぞれに供給されるとともに、外部で使用する信号
としてチツプ10の外部にも出力される。 Now, among the instructions executed by CPU 1, there are instructions such as jump instructions that include machine cycles in which CPU 1 does not use the data bus 2100 at all (in jump instructions, the jump destination address is specified). The data to be
Generally, since this instruction is included as an operand of this jump instruction, this instruction is processed without reading data from data memory 2, resulting in a machine cycle in which data bus 2100 is not used. ) In this way, in a machine cycle in which the data bus 2100 is not used, the CPU 1 outputs a logic "1" to the control line 1000 as information indicating that the machine cycle does not use the data bus. This information indicating a machine cycle in which the data bus is not used is supplied to the multiplexer 3 as a selection control signal, a data memory 2 read designation signal, and a register 4 latch signal via line 1000, and is also used externally. It is also output to the outside of the chip 10 as a signal.
さて、ライン1000を介して論理“1”を供
給されたマルチプレクサ3は、モニタアドレス入
力ライン3000の側を選択し、これを介して供
給されるモニタアドレス指定入力をデータメモリ
2のアドレス指定信号として供給する。 Now, the multiplexer 3 supplied with a logic "1" via the line 1000 selects the side of the monitor address input line 3000 and uses the monitor addressing input supplied via this as the addressing signal for the data memory 2. supply
この結果、モニタアドレス入力ライン3000
を介して指定されたデータメモリ2のアドレスの
内容が、データバス2100を介して読出され、
データレジスタ4にラツチされる。従つて、モニ
タアドレス入力ライン3000を介して外部から
データメモリ2の中の読出すべきアドレスを指定
する信号を供給しておくことにより、CPU1が
データバス2100を使用しないマシンサイクル
が現われるごとに、データメモリ2の中の指定さ
れたアドレスのデータがデータアドレスレジスタ
4に読出されてラツチされることになる。従つて
外部に出力される制御ライン1000の信号を参
照して、データレジスタ4の内容を読むことによ
りデータメモリ2の指定したアドレスの内容が変
化したか否かをチエツクすることができる。 As a result, the monitor address input line 3000
The contents of the address of the data memory 2 specified via the data bus 2100 are read out via the data bus 2100,
Latched into data register 4. Therefore, by supplying a signal specifying the address to be read in the data memory 2 from the outside via the monitor address input line 3000, each time a machine cycle in which the CPU 1 does not use the data bus 2100 appears, The data at the designated address in data memory 2 is read out to data address register 4 and latched. Therefore, by referring to the signal on the control line 1000 outputted to the outside and reading the contents of the data register 4, it is possible to check whether the contents of the specified address in the data memory 2 have changed.
このチエツクを、前述のテスト制御用のプロセ
ツサ(スーパーバイザ)を用いて行ない、変化を
検出した時点でデバツグ中のプログラムのRUN
を停止し、このとき実行中の命令を知ることによ
り、この変化が実行中のプログラムのどの範囲内
で起つたかを解析することが可能となる。 This check is performed using the test control processor (supervisor) mentioned above, and when a change is detected, the program being debugged is run.
By stopping the program and knowing the instruction being executed at this time, it becomes possible to analyze within which range of the program being executed this change occurred.
しかも、データメモリ2の指定したアドレスの
内容の読出しは、CPU1により実行されるプロ
グラムの動作には全く影響を与えずに行なうこと
が可能であり、これによつて、実時間制御を行な
うプログラムを実際の動作状態のままでデバツグ
できる従来技術では不可能だつた強力なデバツグ
手段を提供できることになる。 Moreover, the contents of the specified address in the data memory 2 can be read out without affecting the operation of the program executed by the CPU 1, thereby making it possible to read the contents of the specified address in the data memory 2 without affecting the operation of the program executed by the CPU 1. This makes it possible to provide a powerful debugging means that is not possible with the prior art, which allows debugging in the actual operating state.
以上の実施例で用いた制御ライン1000に出
力するデータバス非使用マシンサイクルを示す情
報は、CPU1の内部において、命令デコーダの
出力と、マシンクロツクとを用い、これらを適当
な論理操作で組合わせることにより容易に生成す
ることができる。またCMOSを用いたシングル
チツプマイクロコンピユータにおいては、データ
バス非使用時のデータバスのフローテイングによ
る過大の電流消費を避けるための手段としてすで
にこのような信号が存在している場合が多いので
これをそのまま出力して用いるようにすることが
できる。 The information indicating the machine cycles not in use of the data bus to be output to the control line 1000 used in the above embodiment is obtained by using the output of the instruction decoder and the machine clock inside the CPU 1, and combining these by appropriate logical operations. It can be easily generated by In addition, in single-chip microcomputers using CMOS, such a signal often already exists as a means to avoid excessive current consumption due to data bus floating when the data bus is not in use. It can be output and used as is.
なお、以上は本発明の一実施例を示したもので
本発明は以上の実施例に限定されるものではな
い。 Note that the above is an example of the present invention, and the present invention is not limited to the above example.
例えば、データレジスタ4は、必らずしもチツ
プの内部に設ける必要がなく、外部に用意したレ
ジスタに、ライン1000からの制御信号を用い
て書込むようにしてもよい。 For example, the data register 4 does not necessarily need to be provided inside the chip, and may be written to an external register using a control signal from the line 1000.
あるいは第2図に示すように、並列のシフトレ
ジスタを構成する2個のレジスタ6およびレジス
タ7と、両者の内容を比較する比較器8とを内部
に設け、データメモリ2の内容が読出されるごと
に、前記読出されたデータを格納するレジスタ7
の内容と、今回読出されたデータを格納するレジ
スタ6の内容とを比較し、もし不一致が生じた場
合にはライン8000から不一致信号を出力する
ことにより、データメモリ2の指定されたアドレ
スの内容に変化が生じたことを検出するようにす
ることもできる。これによると評価用のチツプが
やや複雑になるが外部出力端子の数を少くするこ
とができる。 Alternatively, as shown in FIG. 2, two registers 6 and 7 constituting a parallel shift register and a comparator 8 for comparing the contents of the two are provided inside, and the contents of the data memory 2 are read out. The register 7 stores the read data for each
and the contents of the register 6 that stores the currently read data, and if a mismatch occurs, a mismatch signal is output from the line 8000, thereby reading the content of the specified address in the data memory 2. It is also possible to detect that a change has occurred. Although this makes the evaluation chip a little more complex, it is possible to reduce the number of external output terminals.
さらにまた、モニタアドレス入力として、外部
から直接ライン3000を介して入力するかわり
に、モニタアドレス格納用レジスタをチツプ10
の内部に設け、CPU1がデータバス2100を
介してこのモニタアドレス格納用レジスタに、デ
ータメモリ2の任意のアドレスを書込めるように
し、このレジスタの出力をライン3000を介し
てマルチプレクサ3に供給するようにすることも
できる。この場合には、デバツグの最初に、プロ
グラムを用いて読出すべきデータメモリ2のアド
レスをこのモニタアドレス格納用レジスタに書込
むようにすればよい。このようにすることによつ
て、評価用チツプがやや複雑になるが、外部端子
の数をそれだけ少くすることができる。 Furthermore, instead of inputting the monitor address directly from the outside via the line 3000, a register for storing the monitor address is input to the chip 10.
, so that the CPU 1 can write an arbitrary address of the data memory 2 into this monitor address storage register via the data bus 2100, and supply the output of this register to the multiplexer 3 via the line 3000. It can also be done. In this case, at the beginning of debugging, the address of the data memory 2 to be read may be written into this monitor address storage register using a program. By doing so, the evaluation chip becomes a little more complicated, but the number of external terminals can be reduced accordingly.
以上の実施例においては本発明を評価用チツプ
に応用した場合について詳述したが、本発明を最
終製品のシングルチツプマイクロコンピユータそ
のものにも適用できることはいうまでもない。 In the above embodiments, the case where the present invention is applied to an evaluation chip has been described in detail, but it goes without saying that the present invention can also be applied to a single-chip microcomputer itself as a final product.
以上述べたように本発明を用いると、CPUと
同一半導体基板上に設けたデータメモリの、指定
したアドレスの内容をCPUの正常の動作に全く
影響を与えることなく実時間でこれを読出す手段
を提供できる。これにより、シングルチツプマイ
クロコンピユータにより実時間制御を行なう装置
の実際の動作状態におけるデバツグを可能にし従
来技術では不可能だつた強力なデバツグ手段を提
供できる。
As described above, by using the present invention, there is a means for reading out the contents of a specified address of a data memory provided on the same semiconductor substrate as the CPU in real time without affecting the normal operation of the CPU at all. can be provided. This enables debugging in the actual operating state of a device that is controlled in real time by a single-chip microcomputer, providing a powerful debugging means that was not possible with the prior art.
第1図は本発明の一実施例を示すブロツク図、
および第2図は他の実施例の一部の詳細を示すブ
ロツク図である。
1……CPU、2……データメモリ、3……マ
ルチプレクサ、4……データレジスタ、5……プ
ログラムメモリ、6,7……レジスタ、8……比
較器、10……シングルチツプマイクロコンピユ
ータ評価用チツプ。
FIG. 1 is a block diagram showing one embodiment of the present invention;
and FIG. 2 is a block diagram showing some details of another embodiment. 1...CPU, 2...Data memory, 3...Multiplexer, 4...Data register, 5...Program memory, 6, 7...Register, 8...Comparator, 10...For single-chip microcomputer evaluation Chip.
Claims (1)
上に備え、前記CPUで処理したデータをデータ
バスを介して前記RAMに格納しまたは前記
RAMの内容を読出して前記CPUで処理を行なう
マイクロコンピユータ装置において、前記CPU
が出力する前記データバスの非使用マシンサイク
ルの状態であることを示すマシンサイクル制御信
号を伝達する制御信号線と、前記CPUが実行す
る命令とは無関係に前記RAMのアドレスを指定
するモニタアドレスを入力するモニタアドレス入
力ラインと、前記マシンサイクル制御信号により
前記RAMのアドレス入力として前記モニタアド
レス入力ラインを選択するアドレス選択回路と、
前記マシンサイクル制御信号により前記モニタア
ドレスで指定され前記データバスに出力された前
記RAMの内容を格納する記憶回路と、前記マシ
ンサイクル制御信号に応答して前記記憶回路の内
容を随時読出し、その内容が変化した時にプログ
ラムを停止する前記半導体基板の外部に設けられ
たテスト制御用プロセツサとを有することを特徴
とするマイクロコンピユータ装置。1 At least a RAM and a CPU are provided on the same semiconductor substrate, and data processed by the CPU is stored in the RAM via a data bus, or
In a microcomputer device that reads the contents of RAM and processes it with the CPU, the CPU
a control signal line that transmits a machine cycle control signal indicating that the data bus is in an unused machine cycle state, and a monitor address that specifies the address of the RAM regardless of the instruction executed by the CPU. a monitor address input line to be input, and an address selection circuit that selects the monitor address input line as an address input of the RAM according to the machine cycle control signal;
a memory circuit that stores the contents of the RAM designated by the monitor address and output to the data bus by the machine cycle control signal; and a memory circuit that reads the contents of the memory circuit as needed in response to the machine cycle control signal; 1. A microcomputer device comprising: a test control processor provided outside the semiconductor substrate that stops the program when a change occurs.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59250973A JPS61128343A (en) | 1984-11-28 | 1984-11-28 | Microcomputer device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59250973A JPS61128343A (en) | 1984-11-28 | 1984-11-28 | Microcomputer device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61128343A JPS61128343A (en) | 1986-06-16 |
| JPH0465409B2 true JPH0465409B2 (en) | 1992-10-20 |
Family
ID=17215778
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59250973A Granted JPS61128343A (en) | 1984-11-28 | 1984-11-28 | Microcomputer device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61128343A (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5369554A (en) * | 1976-12-03 | 1978-06-21 | Fujitsu Ltd | Lsi control unit |
| JPS5498546A (en) * | 1978-01-23 | 1979-08-03 | Nec Corp | Test system for data processor |
| JPS5563432A (en) * | 1978-11-07 | 1980-05-13 | Nec Corp | Integrated circuit |
-
1984
- 1984-11-28 JP JP59250973A patent/JPS61128343A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61128343A (en) | 1986-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5751942A (en) | Trace event detection during trace enable transitions | |
| US5488688A (en) | Data processor with real-time diagnostic capability | |
| US6167536A (en) | Trace cache for a microprocessor-based device | |
| KR960010919B1 (en) | Data processor | |
| EP1429250A2 (en) | Digital processor with programmable breakpoint/watchpoint trigger generation circuit | |
| JPH03204737A (en) | Debug circuit of signal processing processor | |
| US5129079A (en) | Computer system having subinstruction surveillance capability | |
| US4667285A (en) | Microcomputer unit | |
| JPS6360424B2 (en) | ||
| JPH11282709A (en) | In-circuit emulator | |
| US8042002B2 (en) | Method and apparatus for handling shared hardware and software debug resource events in a data processing system | |
| US20040205410A1 (en) | Program-controlled unit | |
| JP2525492B2 (en) | Programmable controller | |
| JPS61128343A (en) | Microcomputer device | |
| JPH0283749A (en) | Microprocessor internal interrupt control method | |
| JPH08171505A (en) | Semiconductor device | |
| JP2808985B2 (en) | Information processing device and debug device | |
| KR100318315B1 (en) | One Chip Microcomputer | |
| JPS6355090B2 (en) | ||
| JPS6220960Y2 (en) | ||
| JPS6230453B2 (en) | ||
| KR20000044593A (en) | Bist device for system on chip | |
| JPS6015969B2 (en) | Microinstruction address generation method | |
| JPS603757A (en) | Debugging device | |
| JPS60193046A (en) | Instruction exception detection method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |