特許
J-GLOBAL ID:201103057015685315
オンチップ・プログラミング機能を持つマイクロコントローラ
発明者:
出願人/特許権者:
代理人 (1件):
萩原 誠
公報種別:特許公報
出願番号(国際出願番号):特願平11-042117
公開番号(公開出願番号):特開2000-112745
特許番号:特許第4042940号
出願日: 1999年02月19日
公開日(公表日): 2000年04月21日
請求項(抜粋):
【請求項1】 システム・インターフェースを通して外部装置に接続しているオンチップ・プログラミング機能を持つマイクロコントローラであって、
CPUと、
前記CPUに接続している主データ・バスと、
前記CPUと前記システム・インターフェースとの間に接続し、前記主データ・バスから前記システム・インターフェースへ送られる状態データを一時的に記憶する状態レジスタと、前記システム・インターフェースから受信する入力データを一時的に記憶する入力レジスタと、前記主データ・バスから前記システム・インターフェースへ送られる出力データを一時的に記憶する出力レジスタとを含むI/Oレジスタ・セットと、
プログラム・コードを記憶するためのフラッシュ・メモリ・ユニットと、
入力が前記主データ・バスを解して前記I/Oレジスタ・セットに接続し、前記フラッシュ・メモリ・ユニットにプログラムされる新しいファームウェアを受信するラッチ・セットと、
第一のマルチプレクサと、第二のマルチプレクサと、第三のマルチプレクサとを有するマルチプレクサ・セットと、
前記読出しモードで動作するときには前記主データ・バスを前記出力レジスタに接続し、書込みモードで動作するときには前記第二のマルチプレクサを前記出力レジスタに接続する第四のマルチプレクサと、
前記マルチプレクサ・セットを制御するための選択信号および前記ラッチ・セットを制御するためのイネーブル/ディスエーブル信号を発生する読出し/書込みコントローラとを備え、
前記読出し/書込みコントローラは、
前記読出しモードの場合には、前記選択信号を第一の論理状態に切り替えて、前記フラッシュ・メモリ・ユニットに記憶されているプログラム・コードを前記主データ・バスから取り出すことができるように前記主データ・バスを前記マルチプレクサ・セットを介して前記フラッシュ・メモリ・ユニットに接続し、前記イネーブル/ディスエーブル信号により前記ラッチ・セットを動作不能にし、
前記書込みモードの場合には、前記選択信号を第二の論理状態に切り替えて、前記I/Oレジスタ・セットを通して前記システム・インターフェースから受信した前記新しいファームウェアを、最初、ラッチ・セットに送り、その後で、マルチプレクサ・セットを通してラッチ・セットからフラッシュ・メモリ・ユニットに送り、それにより、前記新しいファームウェアを前記フラッシュ・メモリ・ユニットに書き込むことができるように前記ラッチ・セットの出力を前記フラッシュ・メモリ・ユニットに接続し、前記イネーブル/ディスエーブル信号により前記ラッチ・セットを動作可能にすることを特徴とするマイクロコントローラ。
IPC (2件):
G06F 11/00 ( 200 6.01)
, G06F 15/78 ( 200 6.01)
FI (2件):
G06F 9/06 630 A
, G06F 15/78 510 C
引用特許:
出願人引用 (5件)
-
電子機器
公報種別:公開公報
出願番号:特願平9-060371
出願人:ブラザー工業株式会社
-
マイクロコンピュータ
公報種別:公開公報
出願番号:特願平4-283493
出願人:三菱電機株式会社
-
IIC外部制御回路
公報種別:公開公報
出願番号:特願平6-186214
出願人:松下電器産業株式会社
全件表示
審査官引用 (5件)
-
電子機器
公報種別:公開公報
出願番号:特願平9-060371
出願人:ブラザー工業株式会社
-
マイクロコンピュータ
公報種別:公開公報
出願番号:特願平4-283493
出願人:三菱電機株式会社
-
IIC外部制御回路
公報種別:公開公報
出願番号:特願平6-186214
出願人:松下電器産業株式会社
全件表示
前のページに戻る