(57)【要約】【課題】回路の構成を複雑にすることなく複数種類のデータを並行して転送できるようにする。【解決手段】それぞれの転送データ格納部２と記憶部４との間で一連のデータを分割して転送するための転送リストを転送データ格納部２毎に記憶する転送リスト設定部３を設け、ダイレクトメモリアクセスコントローラ部５が、その転送リストに基づいてそれぞれの転送データ格納部２と記憶部４との間で転送する一連のデータをデータ群に分割し、順次転送データ格納部２を替えながらそのデータ群をそれぞれの転送データ格納部２と記憶部４との間で転送するようにした。【選択図】        図１
2009277040.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶するための複数の転送データ格納部と記憶部との間でデータの転送を行うダイレクトメモリアクセスコントローラを有するデータ転送処理装置において、
それぞれの転送データ格納部と記憶部との間で一連のデータを分割して転送するための分割転送情報を転送データ格納部毎に記憶する分割転送情報設定部を設け、
前記ダイレクトメモリアクセスコントローラが、前記分割転送情報に基づいてそれぞれの転送データ格納部と記憶部との間で転送する一連のデータをデータ群に分割し、そのデータ群を順次転送データ格納部を替えながらそれぞれの転送データ格納部と記憶部との間で転送するようにしたことを特徴とするデータ転送処理装置。
【請求項２】
請求項１のデータ転送処理装置において、
前記分割転送情報を、それぞれの転送データ格納部に格納された一連のデータを分割して転送する記憶部の転送先の先頭アドレスを示す転送先アドレスおよびその転送するデータ量を示す転送データ数を示す分割転送情報とし、
前記ダイレクトメモリアクセスコントローラが、前記分割転送情報に基づいてそれぞれの転送データ格納部に記憶された一連のデータを前記転送データ数が示すデータ群に分割し、そのデータ群を順次転送データ格納部を替えながらそれぞれの転送データ格納部から前記転送先アドレスが示す記憶部へ転送するようにしたことを特徴とするデータ転送処理装置。
【請求項３】
請求項１または請求項２のデータ転送処理装置において、
前記転送データ格納部を、データの転送を要求する転送要求信号をダイレクトメモリアクセスコントローラへ出力する転送データ格納部とし、
前記ダイレクトメモリアクセスコントローラが、それぞれの前記転送データ格納部から出力された前記転送要求信号に基づいて該転送データ格納部と記憶部との間でデータを転送するようにしたことを特徴とするデータ転送処理装置。
【請求項４】
データを記憶する複数の転送データ格納部と記憶部との間でデータの転送を行うダイレクトメモリアクセスコントローラを有するデータ転送処理装置のデータ転送処理方法において、
前記ダイレクトメモリアクセスコントローラが、それぞれの転送データ格納部と記憶部との間で一連のデータを分割して転送するための分割転送情報に基づいてそれぞれの転送データ格納部と記憶部との間で転送する一連のデータをデータ群に分割し、そのデータ群を順次転送データ格納部を替えながらそれぞれの転送データ格納部と記憶部との間で転送するようにしたことを特徴とするデータ転送処理方法。
【請求項５】
請求項４のデータ転送処理方法において、
前記分割転送情報を、それぞれの転送データ格納部に格納された一連のデータを分割して転送する記憶部の転送先の先頭アドレスを示す転送先アドレスおよびその転送するデータ量を示す転送データ数を示す分割転送情報とし、
前記ダイレクトメモリアクセスコントローラが、前記分割転送情報に基づいてそれぞれの転送データ格納部に記憶された一連のデータを前記転送データ数が示すデータ群に分割し、そのデータ群を順次転送データ格納部を替えながらそれぞれの転送データ格納部から前記転送先アドレスが示す記憶部へ転送するようにしたことを特徴とするデータ転送処理方法。
【請求項６】
請求項４または請求項５のデータ転送処理方法において、
前記ダイレクトメモリアクセスコントローラが、それぞれの前記転送データ格納部から出力された前記転送要求信号に基づいて該転送データ格納部と記憶部との間でデータを転送するようにしたことを特徴とするデータ転送処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイレクトメモリアクセスコントローラを備えたデータ転送処理装置およびデータ転送処理方法に関し、特に複数種類のデータを並行して転送するデータ転送処理装置およびデータ転送処理方法に関する。
【背景技術】
【０００２】
従来のデータ転送処理装置は、二種類のデータを並列的に転送する場合、二つのダイレクト・メモリ・アクセス・コントローラ（以下、「ＤＭＡコントローラ」という。）を起動し、二つのデータバッファを割り当てて並列的にデータ転送を行うようにしている（例えば、特許文献１参照）。
【特許文献１】特開２００５−２９３４２７号公報（段落「００１９」〜段落「００２１」、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来の技術においては、二種類のデータを並列的に転送する場合、二つのＤＭＡコントローラが必要になり、回路の構成が複雑になってしまうという問題がある。
本発明は、このような問題を解決することを課題とし、回路の構成を複雑にすることなく複数種類のデータを並行して転送できるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
そのため、本発明によるデータ転送処理装置は、データを記憶するための複数の転送データ格納部と記憶部との間でデータの転送を行うダイレクトメモリアクセスコントローラを有するデータ転送処理装置において、それぞれの転送データ格納部と記憶部との間で一連のデータを分割して転送するための分割転送情報を転送データ格納部毎に記憶する分割転送情報設定部を設け、前記ダイレクトメモリアクセスコントローラが、前記分割転送情報に基づいてそれぞれの転送データ格納部と記憶部との間で転送する一連のデータをデータ群に分割し、そのデータ群を順次転送データ格納部を替えながらそれぞれの転送データ格納部と記憶部との間で転送するようにしたことを特徴とする。
【０００５】
また、本発明によるデータ転送処理方法は、データを記憶する複数の転送データ格納部と記憶部との間でデータの転送を行うダイレクトメモリアクセスコントローラを有するデータ転送処理装置のデータ転送処理方法において、前記ダイレクトメモリアクセスコントローラが、それぞれの転送データ格納部と記憶部との間で一連のデータを分割して転送するための分割転送情報に基づいてそれぞれの転送データ格納部と記憶部との間で転送する一連のデータをデータ群に分割し、そのデータ群を順次転送データ格納部を替えながらそれぞれの転送データ格納部と記憶部との間で転送するようにしたことを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、回路の構成を複雑にすることなく複数種類のデータを並行して転送できるようになるという効果が得られる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明によるデータ転送処理装置およびデータ転送処理方法の実施例を説明する。
【実施例１】
【０００８】
図１は第１の実施例におけるデータ転送処理装置の構成を示すブロック図である。
図１において、１はデータ転送処理装置であり、通常のコンピュータ等の情報処理装置である。このデータ転送処理装置１は、例えばカメラで撮影した画像データや音声入力装置で入力した音声データ等を入力するものであるがそれに限られるものでなく、パーソナルコンピュータ等の通常のコンピュータも含むものである。
【０００９】
２は転送データ格納部であり、データの入出力を行うためにデータを一時的に記憶するメモリ等で構成され、二つの転送データ格納部２として転送データ格納部Ａ２ａおよび転送データ格納部Ｂ２ｂを備えている。このデータ転送格納部２は、例えば外部から入力された画像データまたは外部へ出力する画像データを一時的に記憶するバッファメモリ等である。
【００１０】
３は分割転送情報設定部としての転送リスト設定部であり、転送データ格納部２に格納された一連のデータを分割して転送するために、記憶部の転送先のアドレスを示す転送先アドレスおよび転送するデータ数を示す転送データ数を記憶するレジスタ等の記憶素子で構成され、転送データ格納部２毎に二つの転送リスト設定部３として転送リスト設定部Ａ３ａおよび転送リスト設定部Ｂ３ｂを備えている。
【００１１】
転送リスト設定部Ａ３ａは、転送データ格納部Ａ２ａに格納されたデータを転送する記憶部の転送先のアドレスを示す転送先アドレスおよび転送するデータ数を示す転送データ数（分割転送情報）を記憶し、転送リスト設定部Ｂ３ｂは、転送データ格納部Ｂ２ｂに格納されたデータを転送する記憶部の転送先のアドレスを示す転送先アドレスおよび転送するデータ数を示す転送データ数（分割転送情報）を記憶する。
【００１２】
ここで、転送リスト設定部３を図２の第１の実施例における転送リスト設定部の構成を示す説明図に基づいて説明する。
図２において、転送リスト設定部３は、転送データ格納部２に格納された一連のデータを複数のデータ群に分割して転送するために、記憶部の転送先のアドレスを示す転送先アドレス３１および転送するデータ数を示す転送データ数３２を記憶する。この転送先アドレス３１および転送データ数３２によりひとつの分割転送情報としての転送リストを構成し、転送リスト設定部３は複数の転送リストを記憶することができるようになっている。本実施例では、１からｘまでの転送リストを記憶することができるようになっているものとし、１からｘまでの転送リストに基づいてデータの転送を行うと転送データ格納部２に格納された一連のデータをすべて記憶部に転送することができるようになっている。
【００１３】
図１の説明に戻り、４は記憶部であり、メモリ等の記憶素子で構成されたものである。この記憶部４は転送データ格納部２との間で転送されるデータを記憶し、またデータ転送処理装置１全体を制御する制御プログラム（ソフトウェア）等を記憶する。
５はＤＭＡコントローラ部であり、転送リスト設定部３に記憶された転送先アドレスおよび転送データ数に基づいて転送データ格納部２に格納されたデータを記憶部４へ転送する制御を行うものである。
【００１４】
このＤＭＡコントローラ部５は、転送リスト設定部Ａ３ａに記憶された転送先アドレス３１および転送データ数３２に基づいて転送データ格納部Ａ２ａに格納されたデータを記憶部４へ転送し、また転送リスト設定部Ｂ３ｂに記憶された転送先アドレス３１および転送データ数３２に基づいて転送データ格納部Ｂ２ｂに格納されたデータを記憶部４へ転送するようになっている。
【００１５】
また、ＤＭＡコントローラ部５は、図３に示すように転送リスト設定部Ａ３ａに記憶された転送リストの総数を示す転送リスト設定部Ａ３ａのトータルリスト数５１、転送リスト設定部Ｂ３ｂに記憶された転送リストの総数を示す転送リスト設定部Ｂ３ｂのトータルリスト数５２、１回のデータ転送動作で転送する転送リスト数を示す転送リスト設定部Ａ３ａの転送実行リスト数５３、および１回のデータ転送動作で転送する転送リスト数を示す転送リスト設定部Ｂ３ｂの転送実行リスト数５４を記憶し、その転送実行リスト数５３および転送実行リスト数５４に基づいて転送データ格納部Ａ２ａに格納されたデータを記憶部４へ転送する動作と転送データ格納部Ｂ２ｂに格納されたデータを記憶部４へ転送する動作とを交互に繰り返して二種類のデータを並列的に転送するようになっている。
【００１６】
すなわち、ＤＭＡコントローラ部５は、転送リスト設定部３に記憶された転送リストに基づいて、順次転送データ格納部２を替えながら転送データ格納部２に格納されたデータを記憶部４へ転送する動作を繰り返し、転送データ格納部２に格納された一連のデータをデータ群に分割して記憶部４へ転送する。
６は制御部であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等で構成され、記憶部４に記憶された制御プログラム（ソフトウェア）に基づいてデータ転送処理装置１全体を制御する。
【００１７】
また、制御部６はＤＭＡコントローラ部５に、転送リスト設定部Ａ３ａのトータルリスト数５１、転送リスト設定部Ｂ３ｂのトータルリスト数５２、転送リスト設定部Ａ３ａの転送実行リスト数５３、および転送リスト設定部Ｂ３ｂの転送実行リスト数５４を記憶させることができるようになっている。
さらに、制御部６はＤＭＡコントローラ部５を介して転送リスト設定部３に、転送データ格納部２に格納されたデータを転送する記憶部の転送先のアドレスを示す転送先アドレス３１および転送するデータ数を示す転送データ数３２を記憶させることができるようになっている。
【００１８】
このようにデータ転送処理装置１は、転送データ格納部２、転送リスト設定部３、記憶部４、ＤＭＡコントローラ部５、および制御部６等で構成されている。
上述した構成の作用を図４の第１の実施例におけるＤＭＡコントローラ部の設定値を示す説明図および図５の第１の実施例におけるデータ転送処理を示すフローチャートの図中Ｓで表すステップにしたがって説明する。
【００１９】
なお、以下に説明する各実施例の各部の動作は、図示しないメモリ等の記憶手段に格納されたプログラム（ソフトウェア）に基づいて図示しない中央処理装置等の制御手段により制御される。
まず、データの転送を開始する前に、制御部６は、転送リスト設定部Ａ３ａに１からｉまでの転送先アドレス３１および転送データ数３２、転送リスト設定部Ｂ３ｂに１からｊまでの転送先アドレス３１および転送データ数３２を転送リストとして記憶させ、設定しておくものとし、また、制御部６は、図４に示すようにＤＭＡコントローラ部５に転送リスト設定部Ａ３ａのトータルリスト数５１を「ｉ」、転送リスト設定部Ｂ３ｂのトータルリスト数５２を「ｊ」、転送リスト設定部Ａ３ａの転送実行リスト数５３を「ｍ」、および転送リスト設定部Ｂ３ｂの転送実行リスト数５４を「ｎ」として記憶させ、設定しておくものとする。
【００２０】
Ｓ１：ＤＭＡコントローラ部５は、データ転送を要求する信号を受付けると設定された転送実行リスト数５３に基づいて転送リスト設定部Ａ３ａに設定されたｍ個の転送先アドレス３１および転送データ数３２を抽出する。
ＤＭＡコントローラ部５は、抽出したｍ個の転送先アドレス３１および転送データ数３２にしたがって転送データ格納部Ａ２ａに格納されたデータを記憶部４に転送する。
【００２１】
その転送動作を詳述すると、まずＤＭＡコントローラ部５は、転送データ格納部Ａ２ａに格納されたデータを順次読出し、抽出した１個目の転送先アドレス３１が示すアドレスを先頭として読出したデータを順次記憶部４に格納する動作を１個目の転送データ数３２が示すデータ数分だけ繰り返す。
次に、ＤＭＡコントローラ部５は、転送データ格納部Ａ２ａに格納されたデータを順次読出し、抽出した２個目の転送先アドレス３１が示すアドレスを先頭として読出したデータを順次記憶部４に格納する動作を２個目の転送データ数３２が示すデータ数分だけ繰り返す。
【００２２】
このようにＤＭＡコントローラ部５は、転送データ格納部Ａ２ａに格納されたデータを記憶部４に格納する動作を抽出したｍ個の転送先アドレス３１および転送データ数３２（転送リスト）にしたがって繰り返して行う（転送データ格納部Ａ２ａのデータのｍリスト分の転送）。
Ｓ２：転送データ格納部Ａ２ａのデータのｍリスト分の転送が終了するとＤＭＡコントローラ部５は、設定された転送実行リスト数５４に基づいて転送リスト設定部Ｂ３ｂに設定されたｎ個の転送先アドレス３１および転送データ数３２を抽出する。
【００２３】
ＤＭＡコントローラ部５は、抽出したｎ個の転送先アドレス３１および転送データ数３２にしたがって転送データ格納部Ｂ２ｂに格納されたデータを記憶部４に転送する。
その転送動作を詳述すると、まずＤＭＡコントローラ部５は、転送データ格納部Ｂ２ｂに格納されたデータを順次読出し、抽出した１個目の転送先アドレス３１が示すアドレスを先頭として読出したデータを順次記憶部４に格納する動作を１個目の転送データ数３２が示すデータ数分だけ繰り返す。
【００２４】
次に、ＤＭＡコントローラ部５は、転送データ格納部Ｂ２ｂに格納されたデータを順次読出し、抽出した２個目の転送先アドレス３１が示すアドレスを先頭として読出したデータを順次記憶部４に格納する動作を２個目の転送データ数３２が示すデータ数分だけ繰り返す。
このようにＤＭＡコントローラ部５は、転送データ格納部Ｂ２ｂに格納されたデータを記憶部４に格納する動作を抽出したｎ個の転送先アドレス３１および転送データ数３２（転送リスト）にしたがって繰り返して行う（転送データ格納部Ｂ２ｂのデータのｎリスト分の転送）。
【００２５】
Ｓ３：ＤＭＡコントローラ部５は、すべての転送が終了したか否かを判定、すなわち転送データ格納部Ａ２ａのデータ転送がトータルリスト数５１のｉリスト分終了し、かつ転送データ格納部Ｂ２ｂのデータ転送がトータルリスト数５２のｊリスト分終了したか否かを判定する。
その判定の結果、すべての転送が終了したと判定されるとデータ転送処理を終了する。一方、すべての転送が終了していないと判定されると転送リスト設定部Ａ３ａおよび／または転送リスト設定部Ｂ３ｂに設定されている次の転送先アドレス３１および転送データ数３２を抽出し、Ｓ１および／またはＳ２のデータ転送を行い、すべての転送が終了するまで繰り返す。
【００２６】
このようにデータ転送処理装置１は、ＤＭＡコントローラ部５に設定された転送実行リスト数５３ならびに転送実行リスト数５４、および転送リスト設定部Ａ３ａならびに転送リスト設定部Ｂ３ｂに設定された転送先アドレス３１、転送データ数３２に基づいて、転送データ格納部Ａ２ａに格納されたデータを記憶部４へ転送する動作と転送データ格納部Ｂ２ｂに格納されたデータを記憶部４へ転送する動作とを交互に繰り返して二種類のデータを並列的に転送する。
【００２７】
本実施例では、二種類のデータを並列的に転送するものとして説明したが、転送データ格納部２および転送リスト設定部３を三つ以上として三以上の種類のデータを順次繰り返して並列的に転送するようにしてもよい。
また、本実施例では、転送データ格納部２から記憶部４へデータを転送するものとして説明したが、記憶部４から転送データ格納部２へデータを転送するようにしてもよい。
【００２８】
したがって、一つのＤＭＡコントローラで複数種類のデータを並行して転送することができ、データ転送処理装置１の回路の構成を複雑にすることなく複数の種類のデータを並行して転送できるようになる。
以上説明したように、第１の実施例では、ＤＭＡコントローラ部に設定された転送実行リスト数、転送リスト設定部に設定された転送先アドレスならびに転送データ数に基づいて、複数の転送データ格納部に格納されたデータを記憶部へ転送する動作を順次繰り返して複数種類のデータを並列的に転送するようにしたことにより、一つのＤＭＡコントローラで複数種類のデータを並行して転送することができ、データ転送処理装置の回路の構成を複雑にすることなく複数種類のデータを並行して転送できるようになるという効果が得られる。
【実施例２】
【００２９】
図６は第２の実施例におけるデータ転送処理装置の構成を示すブロック図である。
第２の実施例の構成は、第１の実施例の構成に転送データ格納部からＤＭＡコントローラ部へデータの転送を要求する転送要求信号を設けている。なお、上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
図６において、２２は転送データ格納部であり、データを一時的に記憶するメモリ等で構成され、二つの転送データ格納部２２として転送データ格納部Ａ２２ａおよび転送データ格納部Ｂ２２ｂを備えている。このデータ転送格納部２２は、例えば外部から入力された画像データまたは外部へ出力する画像データを一時的に記憶するバッファメモリ等である。
【００３０】
また、データ転送格納部Ａ２２ａおよび転送データ格納部Ｂ２２ｂは格納したデータを転送することができるようになるとＤＭＡコントローラ部５へデータの転送を要求する転送要求信号Ａ２３ａおよび転送要求信号Ｂ２３ｂを出力するようになっている。
ＤＭＡコントローラ部５は、入力される転送要求信号Ａ２３ａにしたがってデータ転送格納部Ａ２２ａに格納されたデータを記憶部４へ転送し、また入力される転送要求信号Ｂ２３ｂにしたがってデータ転送格納部Ｂ２２ｂに格納されたデータを記憶部４へ転送する。
【００３１】
上述した構成の作用を図７の第２の実施例におけるデータ転送処理を示すフローチャートの図中Ｓで表すステップにしたがって説明する。
まず、データの転送を開始する前に、制御部６は、転送リスト設定部Ａ３ａに１からｉまでの転送先アドレス３１および転送データ数３２、転送リスト設定部Ｂ３ｂに１からｊまでの転送先アドレス３１および転送データ数３２を転送リストとして記憶させ、設定しておくものとし、また、制御部６は、図４に示すようにＤＭＡコントローラ部５に転送リスト設定部Ａ３ａのトータルリスト数５１を「ｉ」、転送リスト設定部Ｂ３ｂのトータルリスト数５２を「ｊ」、転送リスト設定部Ａ３ａの転送実行リスト数５３を「ｍ」、および転送リスト設定部Ｂ３ｂの転送実行リスト数５４を「ｎ」として記憶させ、設定しておくものとする。
【００３２】
Ｓ１１：ＤＭＡコントローラ部５は転送要求信号Ａ２３ａの出力の有無を判定する。転送要求信号Ａ２３ａの出力が有ると判定すると処理をＳ１２へ移行し、転送要求信号Ａ２３ａの出力が無いと判定する処理をＳ１３へ移行する。
Ｓ１２：図５のＳ１と同様なのでその説明を省略する。
Ｓ１３：ＤＭＡコントローラ部５は転送要求信号Ｂ２３ｂの出力の有無を判定する。転送要求信号Ｂ２３ｂの出力が有ると判定すると処理をＳ１４へ移行し、転送要求信号Ｂ２３ｂの出力が無いと判定する処理をＳ１５へ移行する。
【００３３】
Ｓ１４、Ｓ１５：図５のＳ２、Ｓ３と同様なのでその説明を省略する。
このようにデータ転送処理装置１は、ＤＭＡコントローラ部５に設定された転送実行リスト数５３ならびに転送実行リスト数５４、および転送リスト設定部Ａ３ａならびに転送リスト設定部Ｂ３ｂに設定された転送先アドレス３１、転送データ数３２に基づいて、転送データ格納部Ａ２２ａに格納されたデータを記憶部４へ転送する動作と転送データ格納部Ｂ２２ｂに格納されたデータを記憶部４へ転送する動作とを交互に繰り返して二種類のデータを並列的に転送する。
【００３４】
本実施例では、二種類のデータを並列的に転送するものとして説明したが、転送データ格納部２２および転送リスト設定部３を三つ以上として三以上の種類のデータを順次繰り返して並列的に転送するようにしてもよい。
また、本実施例では、転送データ格納部２２から記憶部４へデータを転送するものとして説明したが、記憶部４から転送データ格納部２２へデータを転送するようにしてもよい。
【００３５】
したがって、一つのＤＭＡコントローラで複数種類のデータを並行して転送することができ、データ転送処理装置１の回路の構成を複雑にすることなく複数の種類のデータを並行して転送できるようになる。
また、それぞれの転送データ格納部２２から転送要求信号２３をＤＭＡコントローラ５へ出力し、その転送要求信号２３にしたがってデータの転送を行うようにしたため、複数の転送データ格納部２２の間でデータを転送するための準備時間が異なる場合であっても転送データの準備ができた転送データ格納部２２のデータから転送を開始することができるようになり、転送レートが異なる複数の種類のデータを並行して転送できるようになる。
【００３６】
以上説明したように、第２の実施例では、第１の実施例の効果に加え、それぞれの転送データ格納部から転送要求信号をＤＭＡコントローラへ出力し、その転送要求信号２３にしたがってデータの転送を行うようにしたことにより、転送レートが異なる複数の種類のデータを並行して転送できるようになるという効果が得られる。
【図面の簡単な説明】
【００３７】
【図１】第１の実施例におけるデータ転送処理装置の構成を示すブロック図
【図２】第１の実施例における転送リスト設定部の構成を示す説明図
【図３】第１の実施例におけるＤＭＡコントローラ部の構成を示す説明図
【図４】第１の実施例におけるＤＭＡコントローラ部の設定値を示す説明図
【図５】第１の実施例におけるデータ転送処理を示すフローチャート
【図６】第２の実施例におけるデータ転送処理装置の構成を示すブロック図
【図７】第２の実施例におけるデータ転送処理を示すフローチャート
【符号の説明】
【００３８】
１    データ転送処理装置
２、２ａ、２ｂ  転送データ格納部
３、３ａ、３ｂ  転送リスト設定部
４    記憶部
５    ＤＭＡコントローラ部
６    制御部
【図１】
2009277040.tif 000003
【図２】
2009277040.tif 000004
【図３】
2009277040.tif 000005
【図４】
2009277040.tif 000006
【図５】
2009277040.tif 000007
【図６】
2009277040.tif 000008
【図７】
2009277040.tif 000009