特許
J-GLOBAL ID:200903027358197184
マイコン、バス調停方法、バススレーブ装置およびバス共有システム装置
発明者:
,
出願人/特許権者:
代理人 (1件):
岩橋 文雄 (外2名)
公報種別:公開公報
出願番号(国際出願番号):特願平11-156161
公開番号(公開出願番号):特開2000-347986
出願日: 1999年06月03日
公開日(公表日): 2000年12月15日
要約:
【要約】【課題】 外部バス解放機能を有し、実行中の命令が完了するまで割込処理に移行できないマイコンにおいて、外部バス解放時かつ外部メモリ空間アクセス命令を実行中に、割込要求が発生した場合、実行中の命令が完了しないため割込処理に移行できない。【解決手段】 マイコン100内のバスコントローラ102に対して、割込制御回路103がバス使用権獲得要求信号106を出し、それを受けてバスコントローラ102が外部デバイス104に対してバス解放信号108をネゲートしてバス使用権を戻すよう要求することにより、バス使用権を取り戻して、実行中の命令を完了して割込処理に移行できる。
請求項(抜粋):
バスマスタであって、命令の集合であるプログラムを逐次実行し、割込要求があれば実行中の命令が完了した後に割込処理に移行するCPUと、前記CPUが外部メモリ空間をアクセスする際に外部バスを制御し、バススレーブからのバス使用要求であるバスリクエスト信号を受けた時に、外部バスを解放して、解放した旨をバススレーブに知らせるバス解放信号を出力するバスコントローラと、割込要求が発生した時にCPUに割込要求信号を送る割込制御回路を有するマイコンにおいて、前記バスコントローラは外部バス解放している時に前記CPUが外部メモリをアクセスする命令を実行中ならば、外部バスの使用権が返ってくることを待っている意味の信号である外部バス待ち信号を前記割込制御回路に出力し、前記割込制御回路は前記外部バス待ち信号が入力されている時に割込要求が発生した場合、前記バスコントローラに対して外部バスの使用権を取り戻すことを要求するバス使用権獲得要求信号を出力し、前記バスコントローラは前記バス使用権獲得要求信号を受けて、バス解放信号をネゲートすることを特徴とするマイコン。
IPC (5件):
G06F 13/26
, G06F 9/46
, G06F 13/18 510
, G06F 13/362 520
, G06F 15/78 510
FI (5件):
G06F 13/26
, G06F 9/46 B
, G06F 13/18 510 B
, G06F 13/362 520 B
, G06F 15/78 510 F
Fターム (11件):
5B060CD14
, 5B060CD19
, 5B061BA01
, 5B061BB13
, 5B061BC08
, 5B061RR03
, 5B062EE10
, 5B062JJ03
, 5B098AA03
, 5B098BA11
, 5B098BB08
引用特許:
前のページに戻る