JP3517552B2

Data transfer device, data transfer system and its method, image processing unit and recording medium

Abstract

This record has no abstract on file.

Term

Term ended

Expired 16 May 2017, 9.4 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

16 claims: 8 independent, 8 dependent

  1. 1
    A data transfer method used between a host device and a target device connected by a serial bus, wherein the target device is communicated by a lock transaction between the host device and the target device. Lock and Information indicating the amount of data to be transmitted is communicated between the host device and the target device. A data packet is transmitted according to the information indicating the amount of data. A data transfer method characterized in that when data is subsequently transmitted, the next data packet is transmitted without communicating information indicating the amount of data. 【請求項1】 シリアルバスにより接続されるホストデバイスとターゲットデバイスとの間で利用されるデータ転送方法であって、前記ホストデバイスと前記ターゲットデバイスとの間のロックトランザクションによる通信によって前記ターゲットデバイスをロックし、 前記ホストデバイスと前記ターゲットデバイスとの間で送信するデータ量を示す情報を通信し、 前記データ量を示す情報に応じ、データパケットを送信し、 続いてデータ送信を行う際は、前記データ量を示す情報を通信することなく、次のデータパケットを送信することを特徴とするデータ転送方法。
  2. 2
    The information indicating the amount of data includes information indicating the size of a buffer for receiving data held by the target device or the number of buffers that can be used. The data transfer method described in. 【請求項2】 前記データ量を示す情報には、前記ターゲットデバイスが有するデータ受信用のバッファのサイズ、あるいは、利用可能な前記バッファの数を示す情報が含まれることを特徴とする請求項1に記載されたデータ転送方法。
  3. 7
    A data transfer device connected to a serial bus, the locking means for locking the target device by communication by a lock transaction with the target device, and the said. A communication means for communicating information indicating the amount of data to be transmitted to and from the target device, When transmitting a data packet according to the information indicating the amount of data and subsequently performing data transmission, it is necessary to have a transmission means for transmitting the next data packet without communicating the information indicating the amount of data. A featured data transfer device. 【請求項7】 シリアルバスに接続されるデータ転送装置であって、ターゲットデバイスとの間のロックトランザクションによる通信によって前記ターゲットデバイスをロックするロック手段と、前記 ターゲットデバイスとの間で送信するデータ量を示す情報を通信する通信手段と、 前記データ量を示す情報に応じ、データパケットを送信し、続いてデータ送信を行う際は、前記データ量を示す情報を通信することなく、次のデータパケットを送信する送信手段とを有することを特徴とするデータ転送装置。
  4. 8
    The information indicating the amount of data includes information indicating the size of a buffer for receiving data held by the target device or the number of buffers available. The data transfer device described in. 【請求項8】 前記データ量を示す情報には、前記ターゲットデバイスが有するデータ受信用のバッファのサイズ、あるいは、利用可能な前記バッファの数を示す情報が含まれることを特徴とする請求項7に記載されたデータ転送装置。
  5. 11
    A data transfer device connected to a serial bus, wherein the data transfer device is locked by communication with a host device by a lock transaction. A communication means for communicating information indicating the amount of data to be transmitted to and from the host device, When receiving a data packet according to the information indicating the amount of data and subsequently receiving data, it is necessary to have a receiving means for receiving the next data packet without communicating the information indicating the amount of data. A featured data transfer device. 【請求項11】 シリアルバスに接続されるデータ転送装置であって、ホストデバイスとの間のロックトランザクションによる通信によって前記データ転送装置をロック状態にする手段と、前記 ホストデバイスとの間で送信するデータ量を示す情報を通信する通信手段と、 前記データ量を示す情報に応じ、データパケットを受信し、続いてデータ受信を行う際は、前記データ量を示す情報を通信することなく、次のデータパケットを受信する受信手段とを有することを特徴とするデータ転送装置。
  6. 12
    The information indicating the amount of data includes information indicating the size of a buffer for receiving data held by the target device or the number of buffers available. The data transfer device described in. 【請求項12】 前記データ量を示す情報には、前記ターゲットデバイスが有するデータ受信用のバッファのサイズ、あるいは、利用可能な前記バッファの数を示す情報が含まれることを特徴とする請求項11に記載されたデータ転送装置。
  7. 14
    A data transfer system for transferring data via a serial bus, the locking means for locking the target device by communication by a lock transaction between the host device and the target device, and the said. A communication means for communicating information indicating the amount of data transmitted between the host device and the target device, When the data packet is transferred according to the information indicating the amount of data and then the data is transferred, there is a transfer means for transferring the next data packet without communicating the information indicating the amount of data. A data transfer system featuring. 【請求項14】 シリアルバスを介してデータを転送するデータ転送システムであって、ホストデバイスとターゲットデバイスとの間のロックトランザクションによる通信によって、前記ターゲットデバイスをロックするロック手段と、前記 ホストデバイスとターゲットデバイスとの間で送信するデータ量を示す情報を通信させる通信手段と、 前記データ量を示す情報に応じ、データパケットを転送させ、続いてデータ転送を行う際には、前記データ量を示す情報を通信することなく、次のデータパケットを転送させる転送手段とを有することを特徴とするデータ転送システム。
  8. 15
    The information indicating the amount of data includes information indicating the size of a buffer for receiving data held by the target device or the number of buffers that can be used. The data transfer system described in. 【請求項15】 前記データ量を示す情報には、前記ターゲットデバイスが有するデータ受信用のバッファのサイズ、あるいは、利用可能な前記バッファの数を示す情報が含まれることを特徴とする請求項14に記載されたデータ転送システム。