JPH06348646A

Method and apparatus for providing of precise and perfect communication between different bus architectures in information processing system

Abstract

(-- A summary 57) The data communications between the component and peripheral equipment which were connected to two different bus architectures in the (correction -- owner) purpose information processing system, The method and equipment which are made perfect when it is a thing to the equipment or the component which suited a bus architecture which is different from the equipment or the component which suited one bus architecture, and exact. Composition It is judged whether the data which should be transmitted on a CPU local bus is discontinuous data, When that is right, the hardware-logics mechanism in the host bridge which connects a CPU local bus to a peripheral bus in which change this discontinuous data into successive data, and a CPU local bus is kept from causing malfunction is offered. Hardware changes simultaneously the data transfer between the peripheral bus restricted to the data character sequence of standard length by the architecture, and the CPU local bus which makes dynamic Buss sizing possible.

Term

Term ended

Projected expiry passed 24 May 2014, 12.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

17 claims: 3 independent, 14 dependent

  1. 1
    [Claims] [Claim 1] A central processing unit and The system bus connected to the central processing unit and Peripheral buses for connecting peripherals to themselves, Detects whether the data string to be transmitted on the system bus is a discontinuous data string, and if the data string is a discontinuous data string, the data string before transmitting the data on the system bus. An information processing system including a host bridge for connecting the system bus to the peripheral bus, which has a logical network for converting the data into a plurality of continuous data strings. 【特許請求の範囲】 【請求項1】中央演算処理装置と、 前記中央演算処理装置に接続されたシステム・バスと、 周辺装置をそれ自体に接続するための周辺バスと、 前記システム・バス上で送信すべきデータ列が非連続データ列かどうかを検出し、前記データ列が非連続データ列の場合、前記データを前記システム・バス上で送信する前に、前記データ列を複数の連続データ列に変換しておく論理ネットワークを有する、前記システム・バスを前記周辺バスに接続するためのホスト・ブリッジとを備えることを特徴とする情報処理システム。
  2. 11
    In an information processing system, a method of transferring discontinuous data between a peripheral device connected to a peripheral bus and a component connected to the system bus. Steps to provide a central processing unit and A step of providing a system bus connected to the central processing unit, and With steps to provide a peripheral bus for connecting peripherals to themselves, The step of connecting the system bus to the peripheral bus, The step of detecting whether the data string to be transmitted on the system bus is a discontinuous data string, and When the data is discontinuous data, the step of converting the data string into a plurality of continuous data strings, and A method comprising:transmitting each of the plurality of the continuous data sequences on the system bus. 【請求項11】情報処理システムにおいて、周辺バスに接続された周辺装置とシステム・バスに接続された構成要素の間で非連続データを転送する方法であって、 中央演算処理装置を提供するステップと、 前記中央演算処理装置に接続されたシステム・バスを提供するステップと、 周辺装置をそれ自体に接続するための周辺バスを提供するステップと、 前記システム・バスを前記周辺バスに接続するステップと、 前記システム・バス上で送信すべきデータ列が非連続データ列かどうかを検出するステップと、 前記データが非連続データの場合、前記データ列を複数の連続データ列に変換するステップと、 前記システム・バス上で前記複数の前記連続データ列をそれぞれ送信するステップとを含むことを特徴とする方法。
  3. 15
    A host bridge for connecting a system bus to a peripheral bus in an information processing system. A detector for determining whether the data string to be transferred from the system bus to the peripheral bus or from the peripheral bus to the system bus is a discontinuous data string. A logical network for converting the data string into a plurality of continuous data strings and transmitting the continuous data string on the system bus during a continuous cycle of the system bus. It is characterized by including a generator for obtaining an enable signal for each of the plurality of continuous data strings based on the bit size of a component of the information processing system which is a slave in the transfer of the data string. Host bridge. 【請求項15】情報処理システムにおいてシステム・バスを周辺バスに接続するためのホスト・ブリッジであって、 前記システム・バスから前記周辺バスに、あるいは前記周辺バスから前記システム・バスに転送すべきデータ列が非連続データ列かどうかを判定するための検出器と、 前記データ列を複数の連続データ列に変換し、システム・バスの連続サイクル中に前記システム・バス上で前記連続データ列を送信するための論理ネットワークと、 前記データ列の転送でのスレーブである前記情報処理システムの構成要素のビット・サイズに基づいて前記複数の連続データ列のそれぞれ用のイネーブル信号を得るための生成装置とを備えることを特徴とするホスト・ブリッジ。