"複数の割り込みラインと接続され、所定の時分割単位内で出力する割り込みラインの割り込みを複数のグループ単位で選択して出力する選択手段と、前記選択回路から出力されるグループ毎に、前記グループ内で、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを選択し、各グループで選択された割り込みの優先度及び割り込みライン番号のうち、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを、前記所定の時分割単位の割り込みとして出力する時分割割り込み発生手段とを有する割り込みコントローラ。前記時分割割り込み発生手段は、1グループで選択された割り込みの優先度及び割り込みライン番号を保持する保持回路と、グループ毎の割り込みを決定する際、前記保持回路から保持されている割り込みの優先度及び割り込みライン番号を読み出し、読み出した割り込みの優先度及び割り込みライン番号と、前記選択回路から出力されるグループの割り込みの優先度及び割り込みライン番号との中から、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを選択し、選択した割り込みの優先度及び割り込みライン番号に前記保持回路の保持内容を更新し、前記所定の時分割単位の最後のグループで選択した割り込みを、前記所定の時分割単位の割り込みとして出力する時分割割り込み発生回路とを有する請求項1の割り込みコントローラ。速い割り込みを要求される割り込みの割り込みラインと接続され、ひとつの割り込みを選択する割り込みを発生手段と、前記割り込みを発生手段からの割り込みと、前記時分割割り込み発生手段からの割り込みとを入力とし、前記割り込みを発生手段からの割り込みを優先的に出力する調停手段とを有する請求項1又は請求項2に記載の割り込みコントローラ。前記選択手段に接続されている全ての割り込みラインの選択が一周する時間を、所定の時分割単位とする請求項1から請求項3のいずれかに記載の割り込みコントローラ。所定の時分割単位内で出力する割り込みラインの割り込みを複数のグループ単位で選択して出力し、前記出力されるグループ毎に、前記グループ内で、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを選択し、各グループで選択された割り込みの優先度及び割り込みライン番号のうち、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを、前記所定の時分割単位の割り込みとして出力する時分割割り込み発生方法。グループ内で選択された割り込みの優先度及び割り込みライン番号を保持しておき、グループの割り込みを決定する際、前グループで選択されて保持されている割り込みの優先度及び割り込みライン番号と、入力されたグループの割り込みの優先度及び割り込みライン番号との中から、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを選択し、保持している割り込みの優先度及び割り込みライン番号を、選択した割り込みの優先度及び割り込みライン番号に更新し、前記所定の時分割単位の最後のグループで選択した割り込みを、前記所定の時分割単位の割り込みとして出力する請求項5の時分割割り込み発生方法。速い割り込みを要求される割り込みの選択を別処理で実行し、前記別処理で選択された割り込みと前記所定の時分割単位の割り込みとが重なった場合、前記別処理で選択された割り込みを優先的に出力する請求項5又は請求項6に記載の時分割割り込み発生方法。前記選択手段に接続されている全ての割り込みラインの選択が一周する時間を、所定の時分割単位とする請求項5から請求項7のいずれかに記載の時分割割り込み発生方法。しかしながら、特許文献1の技術は、割り込みライン数を減らすことができるが、構成が複雑であり、割り込みの優先度を考慮しているわけではない。そこで、本発明は上記課題に鑑みて発明されたものであって、その目的は、割り込みの優先度を考慮しつつ、割り込み回路の面積を削減できる割り込みコントローラ及び時分割割り込み発生方法を提供することにある。本発明は、複数の割り込みラインと接続され、所定の時分割単位内で出力する割り込みラインの割り込みを複数のグループ単位で選択して出力する選択手段と、前記選択回路から出力されるグループ毎に、前記グループ内で、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを選択し、各グループで選択された割り込みの優先度及び割り込みライン番号のうち、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを、前記所定の時分割単位の割り込みとして出力する時分割割り込み発生手段とを有する割り込みコントローラである。本発明は、所定の時分割単位内で出力する割り込みラインの割り込みを複数のグループ単位で選択して出力し、前記出力されるグループ毎に、前記グループ内で、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを選択し、各グループで選択された割り込みの優先度及び割り込みライン番号のうち、最も優先度が高く、かつ、割り込みライン番号が若い割り込みを、前記所定の時分割単位の割り込みとして出力する時分割割り込み発生方法である。本発明によれば、割り込みの優先度を考慮しつつ、割り込み回路の面積を削減できる。<第1の実施の形態>本発明の第1の実施の形態を説明する。図1は第1の実施の形態の割り込みコントローラのブロック図である。第1の実施の形態の割り込みコントローラは、選択回路1と、時分割割り込み生成回路2と、保持回路3と、制御回路4とを有する。選択回路1は、割り込みライン0、割り込みライン1、...割り込みライン16m-1と接続され、割り込みライン0、割り込みライン1、...割り込みライン16m-1を全て選択する時間を1時分割単位とし、1時分割単位内で、所定のグループ毎に割り込みラインを選択する。本実施の形態では、16本を1グループとする割り込みラインを選択し、全てのグループ割り込みライン数=16本の選択を、1時分割単位で1周するものとする。尚、1グループとする割り込みラインの本数はシステムの構成により決定すればよく、本数は限定されない。時分割割り込み生成回路2は、選択回路1で選択された1グループ16本毎に、1グループ16本中の割り込みと保持回路3で保持されている割り込みとの中で、優先度が最も高く、割り込みライン番号の若い割り込みをひとつ選択し、内部のFFに保持する。また、選択した割り込みのライン番号とその優先度とを、保持回路3に出力する。そして、制御回路4から制御信号により、所定の選択周期、例えば、選択回路1で全てのグループが選択された時点でFFにより保持されている割り込みを出力する。結果として、FFから出力される割り込みは、1時分割単位で選択された全ての割り込みの中で、最も優先度が高く、割り込みライン番号の若い割り込みとなる。保持回路3は、時分割割り込み生成回路2から出力された割り込みライン番号とその優先度とを保持し、時分割割り込み生成回路2の次回の割り込みの選択の際に、保持されている割り込みの番号とその優先度を出力する。また、時分割割り込み生成回路2から次のグループの割り込みの番号とその優先度とが入力されると、保持されている記録を更新する。制御回路4は、選択回路1によるグループの選択のタイミング制御を行うとともに、選択回路1による全ての割り込みの選択後1時分割単位後において、時分割割り込み生成回路2のFFに出力の指示をだす。次に、上記の構成における具体的な動作を説明する。尚、以下の説明において、割り込みの表記として、時分割単位をn、割り込みラインの番号をX、割り込みの優先度をYとし、それらの関係を割り込み_Xn,Yと表記するものとする。まず、制御回路4から第1回目の時分割単位の選択指示を受信すると、選択回路1は割り込み0、割り込み1、...割り込み16m-1のうち、第1回目の第1グループの選択として、割り込み_01,1、割り込み_11,1、割り込み_21,4、割り込み_31,5、割り込み_41,1、割り込み_51,2、割り込み_61,5、割り込み_71,1、割り込み_81,2、割り込み_91,3、割り込み_101,3、割り込み_111,2、割り込み_121,5、割り込み_131,1、割り込み_141,4及び割り込み_151,3を選択する。時分割割り込み生成回路2は、割り込み_01,1、割り込み_11,1、割り込み_21,4、割り込み_31,5、割り込み_41,1、割り込み_51,2、割り込み_61,5、割り込み_71,1、割り込み_81,2、割り込み_91,3、割り込み_101,3、割り込み_111,2、割り込み_121,5、割り込み_131,1、割り込み_141,4及び割り込み_151,3の中で、最も優先度が高く割り込みの番号が最も若い割り込みを選択する。ここで、最も優先度が高く割り込みの番号が最も若い割り込みは、割り込み_31,5であり、これを選択する。時分割割り込み生成回路2は、選択した割り込み_31,5を、保持回路3と内部のFFとに出力する。保持回路3は、時分割割り込み生成回路2から出力された割り込み_31,5を保持する。続いて、選択回路1は、制御回路4から第1回目の次のグループの選択指示を受信すると、割り込み_161,1、割り込み_171,1、割り込み_181,4、割り込み_191,5、割り込み_201,1、割り込み_211,6、割り込み_221,5、割り込み_231,1、割り込み_241,2、割り込み_251,3、割り込み_261,3、割り込み_271,5、割り込み_281,5、割り込み_291,1、割り込み_301,4及び割り込み_311,3を選択し、時分割割り込み生成回路2に出力する。また、保持回路3は、保持している割り込み_31,5を時分割割り込み生成回路2に出力する。時分割割り込み生成回路2は、割り込み_161,1、割り込み_171,1、割り込み_181,4、割り込み_191,5、割り込み_201,1、割り込み_211,6、割り込み_221,5、割り込み_231,1、割り込み_241,2、割り込み_251,3、割り込み_261,3、割り込み_271,5、割り込み_281,5、割り込み_291,1、割り込み_301,4及び割り込み_311,3と、保持回路3で保持されていた割り込み_31,5の中で、最も優先度が高く割り込みの番号が若い割り込みを選択する。ここで、最も優先度が高く割り込みの番号が若い割り込みは、割り込み_212,6であり、これを選択する。時分割割り込み生成回路2は、選択した割り込み_212,6を、保持回路3と内部のFFとに出力する。保持回路3は、割り込み_31,5の代わりに、時分割割り込み生成回路2から出力された割り込み_212,6を保持する。続いて、選択回路1は、制御回路4から第1回目の更に次のグループの選択指示を受信すると、割り込み_323,1、割り込み_333,1、割り込み_343,4、割り込み_353,5、割り込み_363,1、割り込み_373,3、割り込み_383,4、割り込み_393,1、割り込み_403,2、割り込み_413,3、割り込み_423,3、割り込み_433,5、割り込み_443,5、割り込み_453,1、割り込み_463,4及び割り込み_473,3を選択し、時分割割り込み生成回路2に出力する。また、保持回路3は、保持している割り込み_212,6を時分割割り込み生成回路2に出力する。時分割割り込み生成回路2は、割り込み_323,1、割り込み_333,1、割り込み_343,4、割り込み_353,5、割り込み_363,1、割り込み_373,3、割り込み_383,4、割り込み_393,1、割り込み_403,2、割り込み_413,3、割り込み_423,3、割り込み_433,5、割り込み_443,5、割り込み_453,1、割り込み_463,4及び割り込み_473,3と、保持回路3で保持されていた割り込み_213,6の中で、最も優先度が高く割り込みの番号が若い割り込みを選択する。ここで、最も優先度が高く割り込みの番号が若い割り込みは、割り込み_211,6であり、これを選択する。時分割割り込み生成回路2は、選択した割り込み_212,6を、保持回路3と内部のFFとに出力する。保持回路3は、割り込み_212,6の代わりに、時分割割り込み生成回路2から出力された割り込み_212,6を保持する。このようにして、選択回路1による割り込みラインの全てのグループの選択が終了し、時分割割り込み生成回路2での選択が終了した時点において、制御回路4から出力指示を受け取ると、時分割割り込み生成回路2のFFは保持している割り込みを出力する。出力される割り込みが、例えば、割り込み_212,6であれば、割り込み0、割り込み1、...割り込み16m-1の第1回の時分割単位での割り込みの中で、割り込み_212,6が最も優先度が高く割り込みライン番号が若い割り込みとなる。上述の如く、第1の実施の形態によれば、割り込み生成を時分割にしたことによって、割り込みの優先度を考慮しながら、割り込み回路全体での面積を削減できる。尚、第1の実施の形態では、選択回路に接続されている全ての割り込みラインの選択が一周する時間を1時分割単位としたが、これに限られない。例えば、全ての割り込みラインのグループのうち、所定のグループ数の選択する期間を、1時分割単位とすることもできる。<第2の実施の形態>第2の実施の形態を説明する。第2の実施の形態は、第1の実施の形態に加えて、速い割り込みを要求する割り込みと、遅い割り込みでも良い割り込みとを、別の処理で取り扱う例を説明する。図2は第2の実施の形態の割り込みコントローラのブロック図である。図2に示す如く、第2の実施の形態の割り込みコントローラは、第1の構成に加えて、割り込み生成回路5と、調停回路6とを備える。割り込み生成回路5には、速い応答が必要な割り込みが入力され、これらは通常の割り込み処理され即座に割り込みとして上げられCPU等で処理が行われる。図2に示されるブロック図の例では、速い応答が必要な割り込みは、割り込みライン0、割り込みライン1、...割り込みライン15である。また、それらの速い応答が必要な割り込みライン0、割り込みライン1、...割り込みライン15の割り込みとは別に、速い応答を要求されない割り込みは、選択回路1に入力される。図2に示されるブロック図の例では、割り込み16以降の割り込みラインである。上記のような構成において、速い応答が必要な割り込みライン0、割り込み1、...割り込みライン15の割り込みは、割り込み発生回路5で通常の割り込み処理がされて即座に割り込みとして調停回路6に出力される。一方、割り込みライン16以降の割り込みの処理については、上述した第1の実施の形態と同様な動作により、毎回、もしくは特定のループ毎に時分割割り込み生成回路2から割り込みが出力される。調停回路6では、割り込み生成回路5からの割り込みと、時分割割り込み生成回路2からの割り込みとを入力し、割り込み生成回路5からの割り込み要求がある場合には、割り込み生成回路5からの割り込みを出力する。割り込み生成回路5からの割り込み要求がない場合には、時分割割り込み生成回路2からの割り込みを出力する。図3は、第2の実施の形態の割り込みコントローラを、システムに実装した場合の概念図である。図3に示す如く、各割り込みラインには、外部入力や、タイマー、DMA、各種回路が接続されており、調停回路6からの割り込みはCPU等に出力される。以上の如く、第2の実施の形態によれば、第1の実施の形態の効果に加え、速い割り込みが要求されるものは別枠で処理するので、速い応答が必要な割り込みにも対応する事が出来る。また、時分割割り込み生成回路から調停回路への出力を、選択が一周する単位毎にすれば、遅い割り込み内での優先順位を保証できる。以上好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。"