JP3363724B2 - Microcomputer - Google Patents

Microcomputer

Info

Publication number
JP3363724B2
JP3363724B2 JP34867896A JP34867896A JP3363724B2 JP 3363724 B2 JP3363724 B2 JP 3363724B2 JP 34867896 A JP34867896 A JP 34867896A JP 34867896 A JP34867896 A JP 34867896A JP 3363724 B2 JP3363724 B2 JP 3363724B2
Authority
JP
Japan
Prior art keywords
data
program
microcomputer
processing period
program memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP34867896A
Other languages
Japanese (ja)
Other versions
JPH10187487A (en
Inventor
徹 渡辺
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP34867896A priority Critical patent/JP3363724B2/en
Publication of JPH10187487A publication Critical patent/JPH10187487A/en
Application granted granted Critical
Publication of JP3363724B2 publication Critical patent/JP3363724B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Microcomputers (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、プログラムメモリ
の内容を確認するのに好適なマイクロコンピュータに関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a microcomputer suitable for confirming the contents of a program memory.

【0002】[0002]

【従来の技術】1チップマイクロコンピュータは、当該
1チップマイクロコンピュータを動作制御する為のプロ
グラムメモリを同一チップ上に集積化している。その
為、前記プログラムメモリの記憶内容を確認したい場合
は、前記プログラムメモリに記憶内容を確認する為の専
用のプログラム命令を予め書き込んでおく必要がある。
そして、前記プログラムメモリの記憶内容を確認する為
のプログラム命令が実行されると、前記プログラムデー
タの読み出しデータは、テンポラリレジスタに待避され
た後、データバスを介してアキュムレータに格納され、
記憶内容を確認できる様になっていた。
2. Description of the Related Art In a one-chip microcomputer, a program memory for controlling the operation of the one-chip microcomputer is integrated on the same chip. Therefore, when it is desired to confirm the stored contents of the program memory, it is necessary to write in advance a dedicated program command for confirming the stored contents in the program memory.
Then, when a program instruction for confirming the stored contents of the program memory is executed, the read data of the program data is stored in the accumulator via the data bus after being saved in the temporary register,
I was able to check the memory contents.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、前記プ
ログラムメモリの記憶内容を確認するには専用命令を設
定しなければならない為、プログラム量が増える問題が
あった。また、前記プログラムメモリの記憶内容の確認
中は、専用命令の実行中であるが故に、他のプログラム
命令を実行できない問題があった。更に、前記テンポラ
リレジスタは汎用レジスタである為、前記テンポラリレ
ジスタが他のデータを待避させている場合は、前記プロ
グラムメモリの記憶内容の確認は不可能であった。
However, there is a problem in that the program amount increases because a dedicated instruction must be set in order to confirm the stored contents of the program memory. Further, during the confirmation of the stored contents of the program memory, another program instruction cannot be executed because the dedicated instruction is being executed. Further, since the temporary register is a general-purpose register, it is impossible to confirm the stored contents of the program memory when the temporary register saves other data.

【0004】そこで、本発明は、プログラム命令を実行
する一方で、プログラムメモリの記憶内容を確認できる
マイクロコンピュータを提供することを目的とする。
Therefore, an object of the present invention is to provide a microcomputer capable of confirming the stored contents of a program memory while executing a program instruction.

【0005】[0005]

【課題を解決するための手段】本発明は、前記問題点を
解決する為に成されたものであり、プログラム命令を処
理する為の各マシンサイクルが複数の処理期間に分割さ
れたマイクロコンピュータにおいて、前記複数の処理期
間の中で、所定の処理期間を前記プログラム命令の実行
に使用すると共に、前記プログラム命令の実行に使用さ
れない残余の所定の処理期間をプログラムメモリの読み
出しデータの保持に使用し、各マシンサイクルの期間内
で、前記プログラム命令の実行と前記プログラムメモリ
の読み出しデータの確認と、を行うことを特徴とする。
また、前記プログラムメモリの読み出しデータを前記残
余の所定の処理期間で保持する専用のデータレジスタを
備えたことを特徴とする。また、前記データレジスタの
保持データは、前記残余の所定の処理期間でデータバス
を介してアキュムレータに保持されることを特徴とす
る。また、前記データレジスタと前記アキュムレータと
がデータを保持するタイミングは異なることを特徴とす
る。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and in a microcomputer in which each machine cycle for processing a program instruction is divided into a plurality of processing periods. Of the plurality of processing periods, a predetermined processing period is used for executing the program instruction, and a remaining predetermined processing period that is not used for executing the program instruction is used for holding read data of the program memory. , Within each machine cycle
And executing the program instructions and the program memory
It is characterized in that the read data of is confirmed .
Further, it is provided with a dedicated data register for holding the read data of the program memory in the remaining predetermined processing period. Further, the data held in the data register is held in an accumulator via a data bus during the remaining predetermined processing period. Further, the data register and the accumulator are different in timing of holding data.

【0006】[0006]

【発明の実施の形態】本発明の詳細を図面に従って具体
的に説明する。図1は本発明のマイクロコンピュータを
示す回路ブロック図であり、図2は図1の動作を示すタ
イムチャートである。図1において、(1)はプログラ
ムメモリであり、マイクロコンピュータを動作制御する
為のプログラム命令が予め記憶されたものである。プロ
グラムメモリ(1)は、マスクROM、フラッシュRO
M等、プログラム命令が記憶されるメモリであれば如何
なるメモリでも良い。例えば、プログラムメモリ(1)
のアドレスデータは16ビット、プログラムデータは8
ビット(1ワード)とする。(2)はプログラムカウン
タPCであり、プログラムメモリ(1)のプログラム命
令に基づいて前記マイクロコンピュータを動作させる
時、プログラムメモリ(1)をアドレス指定するもので
ある。(3)はアドレスレジスタであり、プログラムメ
モリ(1)のプログラム内容を確認したい時、アドレス
データがアドレスバス(4)を介してセットされ、プロ
グラムメモリ(1)をアドレス指定するものである。
(5)はマルチプレクサであり、プログラムカウンタ
(2)又はアドレスレジスタ(3)の何れか一方のアド
レスデータをプログラムメモリ(1)に選択的に与える
ものである。
BEST MODE FOR CARRYING OUT THE INVENTION The details of the present invention will be specifically described with reference to the drawings. FIG. 1 is a circuit block diagram showing a microcomputer of the present invention, and FIG. 2 is a time chart showing the operation of FIG. In FIG. 1, (1) is a program memory in which program instructions for controlling the operation of the microcomputer are stored in advance. The program memory (1) is a mask ROM, flash RO
Any memory such as M may be used as long as the program instructions are stored in the memory. For example, program memory (1)
Address data is 16 bits and program data is 8
It is a bit (1 word). (2) is a program counter PC for addressing the program memory (1) when the microcomputer is operated based on the program instruction of the program memory (1). Reference numeral (3) is an address register for addressing the program memory (1) when address data is set via the address bus (4) when it is desired to confirm the program content of the program memory (1).
Reference numeral (5) is a multiplexer, which selectively supplies the address data of either the program counter (2) or the address register (3) to the program memory (1).

【0007】(6)はラッチ回路であり、マイクロコン
ピュータの動作制御の為のプログラムデータをラッチす
るものである。図示はしていないが、ラッチ回路(6)
はプログラムデータのビット数に対応して8個設けられ
ている。ラッチ回路(6)のL(ラッチ)端子にはプロ
グラムデータの各ビットがパラレル印加され、ラッチ回
路(6)のC(クロック)端子にはクロックAが共通印
加される。(7)はNORゲートであり、ラッチ回路
(6)と同様に、プログラムデータのビット数に対応し
て8個設けられている。NORゲート(7)の一方の入
力端子にはラッチ回路(6)のQ(出力)端子から得ら
れる各ビットがパラレル印加され、他方の入力端子には
パルスAがインバータ(16)を介して共通印加され
る。(8)はNチャンネル型MOSトランジスタであ
り、NORゲート(7)と同様に、プログラムデータの
ビット数に対応して8個設けられ、ソースは接地されて
いる。Nチャンネル型MOSトランジスタ(8)のゲー
トにはNORゲート(7)の各出力がパラレル印加され
る。(9)はプリチャージ型の8ビットのデータバスで
あり、各バスラインは抵抗(100)を介して電源VD
Dにプルアップされると共に各Nチャンネル型MOSト
ランジスタ(8)のドレインと接続されている。即ち、
データバス(9)の各バスラインは、Nチャンネル型M
OSトランジスタ(8)がオフの時はハイレベルとな
り、Nチャンネル型MOSトランジスタ(8)がオンの
時はローレベルとなる。(10)はインストラクション
レジスタIRであり、プログラムデータがデータバス
(9)を介してセットされるものである。(11)はイ
ンストラクションデコーダIDECであり、インストラ
クショレジスタ(11)の内容を解読し、前記マイクロ
コンピュータを動作制御する為の制御信号を出力するも
のである。
A latch circuit (6) latches program data for controlling the operation of the microcomputer. Although not shown, the latch circuit (6)
Are provided corresponding to the number of bits of the program data. Each bit of program data is applied in parallel to the L (latch) terminal of the latch circuit (6), and the clock A is commonly applied to the C (clock) terminal of the latch circuit (6). Reference numeral (7) is a NOR gate, and like the latch circuit (6), eight NOR gates are provided corresponding to the number of bits of the program data. Each bit obtained from the Q (output) terminal of the latch circuit (6) is applied in parallel to one input terminal of the NOR gate (7), and the pulse A is commonly applied to the other input terminal via the inverter (16). Is applied. Reference numeral (8) is an N-channel type MOS transistor, and like the NOR gate (7), eight pieces are provided corresponding to the number of bits of the program data, and the source is grounded. Each output of the NOR gate (7) is applied in parallel to the gate of the N-channel type MOS transistor (8). (9) is a precharge type 8-bit data bus, and each bus line has a power source VD via a resistor (100).
It is pulled up to D and connected to the drain of each N-channel type MOS transistor (8). That is,
Each bus line of the data bus (9) is an N-channel type M
It goes high when the OS transistor (8) is off, and goes low when the N-channel MOS transistor (8) is on. Reference numeral (10) is an instruction register IR for setting program data via the data bus (9). (11) is an instruction decoder IDEC, which decodes the contents of the instruction register (11) and outputs a control signal for controlling the operation of the microcomputer.

【0008】(12)はラッチ回路であり、確認すべき
プログラムデータをラッチするものである。図示はして
いないが、ラッチ回路(12)はプログラムデータのビ
ット数に対応して8個設けられている。ラッチ回路(1
2)のL(ラッチ)端子にはプログラムデータの各ビッ
トがパラレル印加され、ラッチ回路(12)のC(クロ
ック)端子にはクロックBが共通印加される。(13)
はNORゲートであり、ラッチ回路(12)と同様に、
プログラムデータのビット数に対応して8個設けられて
いる。NORゲート(13)の一方の入力端子にはラッ
チ回路(12)のQ(出力)端子から得られる各ビット
がパラレル印加され、他方の入力端子にはパルスBがイ
ンバータ(17)を介して共通印加される。(14)は
Nチャンネル型MOSトランジスタであり、NORゲー
ト(13)と同様に、プログラムデータのビット数に対
応して8個設けられ、ソースは接地されている。Nチャ
ンネル型MOSトランジスタ(14)のゲートにはNO
Rゲート(7)の各出力がパラレル印加される。Nチャ
ンネル型MOSトランジスタ(14)のドレインはデー
タバス(9)の各バスラインと接続されている。即ち、
データバス(9)の各バスラインは、Nチャンネル型M
OSトランジスタ(14)がオフの時はハイレベルとな
り、Nチャンネル型MOSトランジスタ(14)がオン
の時はローレベルとなる。(15)はアキュムレータA
CCであり、確認したいプログラムデータを格納するも
のである。
(12) is a latch circuit for latching program data to be confirmed. Although not shown, eight latch circuits (12) are provided corresponding to the number of bits of program data. Latch circuit (1
Each bit of the program data is applied in parallel to the L (latch) terminal of 2), and the clock B is commonly applied to the C (clock) terminal of the latch circuit (12). (13)
Is a NOR gate, and like the latch circuit (12),
Eight are provided corresponding to the number of bits of the program data. Each bit obtained from the Q (output) terminal of the latch circuit (12) is applied in parallel to one input terminal of the NOR gate (13), and the pulse B is commonly applied to the other input terminal via the inverter (17). Is applied. Reference numeral (14) is an N-channel type MOS transistor, and like the NOR gate (13), eight are provided corresponding to the number of bits of program data, and the source is grounded. NO is applied to the gate of the N-channel type MOS transistor (14).
Each output of the R gate (7) is applied in parallel. The drain of the N-channel type MOS transistor (14) is connected to each bus line of the data bus (9). That is,
Each bus line of the data bus (9) is an N-channel type M
It goes high when the OS transistor (14) is off, and goes low when the N-channel MOS transistor (14) is on. (15) is accumulator A
The CC stores the program data to be confirmed.

【0009】マイクロコンピュータにおいて、プログラ
ム命令を処理する為の各マシンサイクルは、S1〜S6
の分割された処理期間から成る。マイクロコンピュータ
は、内部のシステムクロック発生回路(図示せず)によ
って、各処理期間S1〜S6の前端でハイレベルとなる
システムクロックPH1と、各処理期間S1〜S6の後
端でハイレベルとなるシステムクロックPH2との2種
類を発生する。クロックAは、処理期間S1、S4のシ
ステムクロックPH1と同一タイミングで発生する。パ
ルスAは、処理期間S1、S4のシステムクロックPH
2と同一タイミングで発生する。即ち、マイクロコンピ
ュータの動作制御の為のプログラム命令は、処理期間S
1、S4で処理されることになる。一方、クロックB
は、処理期間S2のシステムクロックPH2と同一タイ
ミングで発生する。パルスBは、処理期間S5のシステ
ムクロックPH2と同一タイミングで発生する。即ち、
プログラムデータの確認は、マイクロコンピュータの動
作制御の為のプログラム命令を処理することのない処理
期間S2、S5で実行される。
In the microcomputer, each machine cycle for processing a program instruction is S1 to S6.
It consists of divided processing periods. The microcomputer uses an internal system clock generation circuit (not shown) to make the system clock PH1 high level at the front end of each processing period S1 to S6 and the high level system clock PH1 at the rear end of each processing period S1 to S6. Two types are generated, the clock PH2. The clock A is generated at the same timing as the system clock PH1 in the processing periods S1 and S4. The pulse A is the system clock PH for the processing periods S1 and S4.
It occurs at the same timing as 2. That is, the program command for controlling the operation of the microcomputer has the processing period S
1, S4 will be processed. On the other hand, clock B
Occurs at the same timing as the system clock PH2 in the processing period S2. The pulse B is generated at the same timing as the system clock PH2 in the processing period S5. That is,
The confirmation of the program data is executed in the processing periods S2 and S5 in which the program command for controlling the operation of the microcomputer is not processed.

【0010】プログラムメモリ(1)の読み出しデータ
を確認する場合、処理期間S1のシステムクロックPH
2の立ち上がりに同期して、アドレスレジスタ(3)に
アドレスデータmがセットされる。また、処理期間S1
のシステムクロックPH2の立ち上がりから処理期間S
2のシステムクロックPH2の立ち下がりまで選択信号
SELがハイレベルとなり、マルチプレクサ(5)はア
ドレスレジスタ(3)の値を選択出力する。即ち、プロ
グラムメモリ(1)の指定アドレスは、処理期間S1の
システムクロックPH2の立ち上がりでnからn+1へ
変化すべきところ、処理期間S1のシステムクロックP
H2の立ち上がりでnからmへ変化し、処理期間S2の
システムクロックPH2の立ち下がりでmからn+1へ
変化する。
When confirming the read data of the program memory (1), the system clock PH during the processing period S1
Address data m is set in the address register (3) in synchronization with the rising edge of 2. Also, the processing period S1
Processing period S from the rise of the system clock PH2 of
The selection signal SEL becomes high level until the trailing edge of the system clock PH2 of 2, and the multiplexer (5) selectively outputs the value of the address register (3). That is, the designated address of the program memory (1) should change from n to n + 1 at the rise of the system clock PH2 in the processing period S1, but the system clock P in the processing period S1.
It changes from n to m at the rise of H2, and from m to n + 1 at the fall of the system clock PH2 in the processing period S2.

【0011】プログラムメモリ(1)のアドレスnから
読み出されたプログラムデータDATA(n)は、処理
期間S1のクロックAの立ち下がりでラッチ回路(6)
にラッチされ、処理期間S1のパルスAのハイレベル期
間だけデータバス(9)に転送される。その後、プログ
ラムデータDATA(n)は、インストラクションレジ
スタ(10)にセットされた後、インストラクションデ
コーダ(11)で解読され、マイクロコンピュータを動
作制御する為の制御信号が発生することになる。同様
に、プログラムメモリ(1)のアドレスn+1から読み
出されたプログラムデータDATA(n+1)は、処理
期間S4のクロックAの立ち下がりでラッチ回路(6)
にラッチされ、処理期間S4のパルスAのハイレベル期
間だけデータバス(9)に転送される。その後、プログ
ラムデータDATA(n+1)は、インストラクション
レジスタ(10)にセットされた後、インストラクショ
ンデコーダ(11)で解読され、マイクロコンピュータ
を動作制御する為の異なる制御信号が発生することにな
る。
The program data DATA (n) read from the address n of the program memory (1) is latched by the latch circuit (6) at the trailing edge of the clock A during the processing period S1.
And is transferred to the data bus (9) only during the high level period of the pulse A in the processing period S1. After that, the program data DATA (n) is set in the instruction register (10) and then decoded by the instruction decoder (11) to generate a control signal for controlling the operation of the microcomputer. Similarly, the program data DATA (n + 1) read from the address n + 1 of the program memory (1) is latched by the latch circuit (6) at the falling edge of the clock A in the processing period S4.
And is transferred to the data bus (9) only during the high level period of the pulse A in the processing period S4. After that, the program data DATA (n + 1) is set in the instruction register (10) and then decoded by the instruction decoder (11) to generate different control signals for controlling the operation of the microcomputer.

【0012】一方、プログラムメモリ(1)のアドレス
mから読み出されたプログラムデータDATA(m)
は、処理期間S2のクロックBの立ち下がりでラッチ回
路(12)にラッチされ、処理期間S5のパルスBのハ
イレベル期間だけデータバス(9)に転送される。その
後、プログラムデータDATA(m)は、アキュムレー
タ(15)に格納され、プログラムデータDATA
(m)の確認が可能となる。
On the other hand, the program data DATA (m) read from the address m of the program memory (1).
Is latched by the latch circuit (12) at the falling edge of the clock B in the processing period S2 and transferred to the data bus (9) only during the high level period of the pulse B in the processing period S5. After that, the program data DATA (m) is stored in the accumulator (15) and the program data DATA (m) is stored.
It is possible to confirm (m).

【0013】以上より、1マシンサイクルS1〜S6の
期間内で、プログラムデータDATA(n)、DATA
(n+1)を解読してマイクロコンピュータを動作制御
する為の制御信号を出力できると共に、プログラムデー
タ(m)の確認もできることになる。従って、プログラ
ムメモリ(1)の記憶内容を確認するだけの専用命令が
不要となり、プログラム量が増えるのを極力抑えること
ができる。更に、テンポラリレジスタのデータ待避状態
に関わらず、プログラムデータを確認できる。
As described above, the program data DATA (n), DATA is generated within one machine cycle S1 to S6.
It is possible to decode (n + 1), output a control signal for controlling the operation of the microcomputer, and confirm the program data (m). Therefore, a dedicated instruction for confirming the stored contents of the program memory (1) is unnecessary, and the increase in the program amount can be suppressed as much as possible. Further, the program data can be confirmed regardless of the data saving state of the temporary register.

【0014】[0014]

【発明の効果】本発明によれば、マイクロコンピュータ
の各マシンサイクルの期間内で、プログラムデータの実
行とプログラムデータの確認とを実現できる利点が得ら
れる。これによって、プログラムメモリのプログラム量
を極力抑えることができ、テンポラリレジスタのデータ
待避状態に関わらずデータ確認が可能となる。
According to the present invention, there is an advantage in that execution of program data and confirmation of program data can be realized within each machine cycle of the microcomputer. As a result, the program amount in the program memory can be suppressed as much as possible, and the data can be confirmed regardless of the data saving state of the temporary register.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明のマイクロコンピュータを示す回路ブロ
ック図である。
FIG. 1 is a circuit block diagram showing a microcomputer of the present invention.

【図2】図1の動作を示すタイムチャートである。FIG. 2 is a time chart showing the operation of FIG.

【符号の説明】[Explanation of symbols]

(1) プログラムメモリ (12) ラッチ回路 (13) NANDゲート (14) Nチャンネル型MOSトランジスタ (15) アキュムレータ (1) Program memory (12) Latch circuit (13) NAND gate (14) N-channel MOS transistor (15) Accumulator

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 11/28 G06F 15/78 ─────────────────────────────────────────────────── ─── Continuation of the front page (58) Fields surveyed (Int.Cl. 7 , DB name) G06F 11/28 G06F 15/78

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 プログラム命令を処理する為の各マシン
サイクルが複数の処理期間に分割されたマイクロコンピ
ュータにおいて、 前記複数の処理期間の中で、所定の処理期間を前記プロ
グラム命令の実行に使用すると共に、前記プログラム命
令の実行に使用されない残余の所定の処理期間をプログ
ラムメモリの読み出しデータの保持に使用し、各マシンサイクルの期間内で、前記プログラム命令の実
行と前記プログラムメモリの読み出しデータの確認と、
を行う ことを特徴とするマイクロコンピュータ。
1. A microcomputer in which each machine cycle for processing a program instruction is divided into a plurality of processing periods, and a predetermined processing period is used to execute the program instruction among the plurality of processing periods. At the same time, the remaining predetermined processing period which is not used for executing the program instruction is used for holding the read data of the program memory, and the program instruction is executed within the period of each machine cycle.
Confirmation of the row and the read data of the program memory,
A microcomputer characterized by performing .
【請求項2】 前記プログラムメモリの読み出しデータ
を前記残余の所定の処理期間で保持する専用のデータレ
ジスタを備えたことを特徴とする請求項1記載のマイク
ロコンピュータ。
2. The microcomputer according to claim 1, further comprising a dedicated data register for holding the read data of the program memory in the remaining predetermined processing period.
【請求項3】 前記データレジスタの保持データは、前
記残余の所定の処理期間でデータバスを介してアキュム
レータに保持されることを特徴とする請求項2記載のマ
イクロコンピュータ。
3. The microcomputer according to claim 2, wherein the data held in the data register is held in the accumulator via the data bus during the remaining predetermined processing period.
【請求項4】 前記データレジスタと前記アキュムレー
タとがデータを保持するタイミングは異なることを特徴
とする請求項3記載のマイクロコンピュータ。
4. The microcomputer according to claim 3, wherein the data register and the accumulator hold data at different timings.
JP34867896A 1996-12-26 1996-12-26 Microcomputer Expired - Fee Related JP3363724B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34867896A JP3363724B2 (en) 1996-12-26 1996-12-26 Microcomputer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34867896A JP3363724B2 (en) 1996-12-26 1996-12-26 Microcomputer

Publications (2)

Publication Number Publication Date
JPH10187487A JPH10187487A (en) 1998-07-21
JP3363724B2 true JP3363724B2 (en) 2003-01-08

Family

ID=18398630

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34867896A Expired - Fee Related JP3363724B2 (en) 1996-12-26 1996-12-26 Microcomputer

Country Status (1)

Country Link
JP (1) JP3363724B2 (en)

Also Published As

Publication number Publication date
JPH10187487A (en) 1998-07-21

Similar Documents

Publication Publication Date Title
US5903496A (en) Synchronous page-mode non-volatile memory with burst order circuitry
US4870562A (en) Microcomputer capable of accessing internal memory at a desired variable access time
JPS5983233A (en) Variable cycle time microcomputer
JPH0769791B2 (en) Microprocessor
US5761150A (en) Synchronous memory with pipelined write operation
US5247624A (en) Microprogram controller including leading microinstruction from a generator executed while succeeding microinstruction from memory is read out
KR960013841B1 (en) Ram and controlling method of ram and digital signal processing device with ram
JP2007299227A (en) Information processing apparatus and method for booting the same
US5588124A (en) Microcomputer
JP3363724B2 (en) Microcomputer
TWI660355B (en) Semiconductor memory device and data setting method
US6324653B1 (en) Second operation in internal peripheral circuit (IPC) performing in parallel with microprocessor-controlled operation and determining internal clock pulse elimination window to match IPC operating time
JPS6022774B2 (en) Input/output terminal control method
JP2003059275A (en) Non-volatile semiconductor integrated circuit
JPH08241296A (en) Semiconductor integrated circuit
JP2001344977A (en) Semiconductor memory
TW201833927A (en) Read method applied to nand flash
EP0714060A1 (en) One chip microcomputer with built-in non-volatile memory
JPH0573703A (en) Semiconductor integrated circuit device
JPH09270190A (en) Semiconductor memory
JPH02136921A (en) Register access system
JP2697772B2 (en) Information processing device
JP2745507B2 (en) Micro computer
JPH02183844A (en) Control method for decoding signal
JPS62223887A (en) Data processor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071025

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081025

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081025

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091025

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101025

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101025

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111025

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111025

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121025

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees