← Back to Patent Explorer
US6584538B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Information processing system

Assignee: Hitachi Ltd
•
Filing: 2001-11-16
•
Granted: 2003-06-24
•
Expires: 2021-11-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information processing system is configured such that which when an application handling multimedia, especially, moving images is performed by an information processor such as a personal computer, a sufficient processing performance is realized with the conventional CPU and bus capabilities. The information processing system includes a bus adaptor or bus converter for connecting a CPU bus and a system bus. The bus converter includes an operation processing unit (ALU) capable of performing a portion of an operating function performed by the conventional CPU or a portion of an operating function performed by an image processing board connected to the system bus, whereby the bus converter takes over a portion of a processing to be performed by the CPU or I/O module. Thereby, an overhead time for data transfer through the buses is reduced so that the total performance of the system is improved. Also, since a processing unqualified for the CPU, for example, a bit operation can be performed by a dedicated hardware, the information processing performance is improved.

Inventors

  • 👤 Nobukazu Kondo
  • 👤 Setsuko Kojima
  • 👤 Tomohisa Kohiyama
  • 👤 Shigeto Oeda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 17:27
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027; G06F13/405; G06F13/4059

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 92 words
An information processing system comprising: a first bus; a first module coupled to said first bus; a second bus; a second module coupled to said second bus; a data transfer unit coupled to said first bus and said second bus, wherein said data transfer unit includes an operation processor which processes data transferred between said first bus and said second bus, wherein said operation processor performs a data processing operation, including an image compression/decompression, a logical function and an arithmetic function of data transferred between said first bus and said second bus.
Claim 2
Dependent Claim 92 words
An information processing system comprising: a first bus; a first module coupled to said first bus; a second bus; a second module coupled to said second bus; a data transfer unit coupled to said first bus and said second bus, wherein said data transfer unit includes an operation processor which processes data transferred between said first bus and said second bus, wherein said operation processor performs a data processing operation, including an image compression/decompression, a logical function and an arithmetic function of data transferred between said first bus and said second bus.
Claim 3
Dependent Claim 20 words
An information processing system according to claim 1 , wherein said data transfer unit further includes a bus protocol converter.
Claim 4
Dependent Claim 29 words
An information processing system according to claim 2 , wherein said bus protocol converter performs a protocol conversion of data transferred between said first bus and said second bus.
Claim 5
Dependent Claim 28 words
An information processing system according to claim 1 , wherein said operation processor performs a bit operation of data transferred between said first bus and said second bus.
Claim 6
Dependent Claim 53 words
An information processing system according to claim 3 , wherein said operation processor selectively processes data transferred between said first bus and said second bus in accordance with a designation from at least one of said first and second modules on said first bus and said second bus, independently from said protocol conversion.
Claim 7
Dependent Claim 38 words
An information processing system according to claim 1 , wherein said first bus corresponds to a CPU bus providing access to a CPU, and said second bus corresponds to a system bus providing access to an image processor.
Claim 8
Dependent Claim 130 words
An information processing system comprising: a first bus; a first module coupled to said first bus; a second bus; a second module coupled to said second bus; a data transfer unit coupled to said first bus and said second bus, wherein said data transfer unit operates in a plurality of data transfer modes, including: a first mode which inputs data from said first bus in accordance with a first protocol, and then outputs said data inputted from said first bus to said second bus in accordance with a second protocol, and a second mode which inputs data from said first bus in accordance with said first protocol, processes said data inputted from said first bus, and then outputs processed data to said second bus in accordance with said second protocol.
Claim 9
Dependent Claim 130 words
An information processing system comprising: a first bus; a first module coupled to said first bus; a second bus; a second module coupled to said second bus; a data transfer unit coupled to said first bus and said second bus, wherein said data transfer unit operates in a plurality of data transfer modes, including: a first mode which inputs data from said first bus in accordance with a first protocol, and then outputs said data inputted from said first bus to said second bus in accordance with a second protocol, and a second mode which inputs data from said first bus in accordance with said first protocol, processes said data inputted from said first bus, and then outputs processed data to said second bus in accordance with said second protocol.
Claim 10
Dependent Claim 57 words
An information processing system according to claim 7 , wherein said data transfer unit includes a first bus interface which inputs data from said first bus, a bus protocol converter which converts a protocol of said data, an operation processor which processes said data, and a second bus interface which outputs said data to said second bus.
Claim 11
Dependent Claim 53 words
An information processing system according to claim 8 , wherein said operation processor selectively processes data transferred between said first bus and said second bus in accordance with a designation from at least one of said first and second modules on said first bus and said second bus, independently from a protocol conversion.
Claim 12
Dependent Claim 38 words
An information processing system according to claim 7 , wherein said first bus corresponds to a CPU bus providing access to a CPU, and said second bus corresponds to a system bus providing access to an image processor.
Claim 13
Dependent Claim 135 words
An information processing system according to claim 8 , wherein said operation processor comprises: a data register arranged to register data from one of said first bus and said second bus; a first storage unit arranged to store data registered from said data register for a data processing operation; an arithmetic logic unit (ALU) arranged to perform said data processing operation and to produce processed data; a second storage unit arranged to store the processed data after said data processing operation; a transfer rate control unit arranged to control the transfer of data between said first bus and said second bus; and an operation mode control unit arranged to control said data processing operation in accordance with a designation from at least the module connected on one of said first bus and said second bus.
Claim 14
Dependent Claim 57 words
An information processing system according to claim 11 , wherein said first storage unit and said second storage unit each corresponds to a first-in/first-out (FIFO), and said operation mode control unit includes registers which register said designation from at least the module connected on one of said first bus and said second bus and a related address.
Claim 15
Dependent Claim 43 words
An information processing system according to claim 11 , wherein said first bus interface and said second bus interface each includes one or more bidirectional buffers arranged to provide a temporary storage for data transferred between said first bus and said second bus.
Claim 16
Dependent Claim 187 words
An information processing system comprising: a first bus; a first module coupled to said first bus; a second bus; a second module coupled to said second bus; a data transfer unit coupled to said first bus and said second bus, wherein said data transfer unit includes an operation processor which processes data transferred between said first bus and said second bus, wherein said operation processor comprises: a data register arranged to register data from one of said first bus and said second bus; a first storage unit arranged to store data registered from said data register for a data processing operation; an arithmetic logic unit (ALU) arranged to perform said data processing operation and to produce processed data; a second storage unit arranged to store the processed data after said data processing operation; a transfer rate control unit arranged to control the transfer of data between said first bus and said second bus; and an operation mode control unit arranged to control said data processing operation in accordance with a designation from at least the module connected on one of said first bus and said second bus.
Claim 17
Dependent Claim 187 words
An information processing system comprising: a first bus; a first module coupled to said first bus; a second bus; a second module coupled to said second bus; a data transfer unit coupled to said first bus and said second bus, wherein said data transfer unit includes an operation processor which processes data transferred between said first bus and said second bus, wherein said operation processor comprises: a data register arranged to register data from one of said first bus and said second bus; a first storage unit arranged to store data registered from said data register for a data processing operation; an arithmetic logic unit (ALU) arranged to perform said data processing operation and to produce processed data; a second storage unit arranged to store the processed data after said data processing operation; a transfer rate control unit arranged to control the transfer of data between said first bus and said second bus; and an operation mode control unit arranged to control said data processing operation in accordance with a designation from at least the module connected on one of said first bus and said second bus.
Claim 18
Dependent Claim 57 words
An information processing system according to claim 14 , wherein said first storage unit and said second storage unit each corresponds to a first-in/first-out (FIFO), and said operation mode control unit includes registers which register said designation from at least the module connected on one of said first bus and said second bus and a related address.
Claim 19
Dependent Claim 43 words
An information processing system according to claim 15 , wherein said first bus interface and said second bus interface each includes one or more bidirectional buffers arranged to provide a temporary storage for data transferred between said first bus and said second bus.
Claim 20
Dependent Claim 135 words
An information processing system comprising: a first bus; a first module coupled to said first bus; a second bus; a second module coupled to said second bus; a data transfer unit coupled to said first bus and said second bus, to control the transfer of data between said first bus and said second bus, wherein said data transfer unit operates in a plurality of data transfer modes, including: a first mode in which data is received from said first bus in accordance with a first protocol, and then transferred to said second bus in accordance with a second protocol; and a second mode in which data is received from said first bus in accordance with said first protocol, processed and then processed data is transferred to said second bus in accordance with said second protocol.
Claim 21
Dependent Claim 135 words
An information processing system comprising: a first bus; a first module coupled to said first bus; a second bus; a second module coupled to said second bus; a data transfer unit coupled to said first bus and said second bus, to control the transfer of data between said first bus and said second bus, wherein said data transfer unit operates in a plurality of data transfer modes, including: a first mode in which data is received from said first bus in accordance with a first protocol, and then transferred to said second bus in accordance with a second protocol; and a second mode in which data is received from said first bus in accordance with said first protocol, processed and then processed data is transferred to said second bus in accordance with said second protocol.
Claim 22
Dependent Claim 61 words
An information processing system according to claim 17 , wherein said data transfer unit includes a first bus interface which receives data from said first bus; a bus protocol converter which converts a protocol of data received from said first bus; an operation processor which processes said data, and a second bus interface which transfers said data to said second bus.
Claim 23
Dependent Claim 40 words
An information processing system according to claim 18 , wherein said operation processor performs a data processing operation, including an image compression/decompression, a logical function and an arithmetic function of data transferred between said first bus and said second bus.
Claim 24
Dependent Claim 38 words
An information processing system according to claim 17 , wherein said first bus corresponds to a CPU bus providing access to a CPU, and said second bus corresponds to a system bus providing access to an image processor.
Claim 25
Dependent Claim 135 words
An information processing system according to claim 18 , wherein said operation processor comprises: a data register arranged to register data from one of said first bus and said second bus; a first storage unit arranged to store data registered from said data register for a data processing operation; an arithmetic logic unit (ALU) arranged to perform said data processing operation and to produce processed data; a second storage unit arranged to store the processed data after said data processing operation; a transfer rate control unit arranged to control the transfer of data between said first bus and said second bus; and an operation mode control unit arranged to control said data processing operation in accordance with a designation from at least the module connected on one of said first bus and said second bus.
Claim 26
Dependent Claim 57 words
An information processing system according to claim 21 , wherein said first storage unit and said second storage unit each corresponds to a first-in/first-out (FIFO), and said operation mode control unit includes registers which register said designation from at least the module connected on one of said first bus and said second bus and a related address.
Claim 27
Dependent Claim 43 words
An information processing system according to claim 21 , wherein said first bus interface and said second bus interface each includes one or more bidirectional buffers arranged to provide a temporary storage for data transferred between said first bus and said second bus.
Claim 28
Dependent Claim 53 words
An information processing system according to claim 21 , wherein said operation processor selectively processes data transferred between said first bus and said second bus in accordance with a designation from at least one of said first and second modules on said first bus and said second bus, independently from a protocol conversion.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-06-23 2006-12-23 2007-06-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-06-23 2010-12-23 2011-06-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-06-23 2014-12-23 2015-06-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag