Data-driven type information processing apparatus and information processing method allowing for effective use of memory
AssigneeSharp Kabushiki Kaisha
InventorsMotoki Takase, Tsuyoshi Muramatsu
Life of this patent
Estimating the term…
Abstract
A data-driven type information processing apparatus includes at least a paired data generating unit, a memory control unit, and data memory. The memory control unit includes a pipeline register receiving a data packet output from the paired data generating unit, including a page address, a set value for setting an effective bit and data, and an address generating unit for generating an address for accessing the data memory by retrieving effective data from the data included in the data packet based on the set value and attaching the page address included in the data packet to the retrieved effective data.
Claims15
A data-driven type information processing apparatus comprising at least a paired data generating unit, a memory control unit and data memory, wherein
- said memory control unit includes an input circuit inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data,
- a processing circuit connected to said input circuit for retrieving effective data from the data included in said data packet based on said set value, and
- a decision circuit connected to said processing circuit for deciding an address for accessing said data memory by attaching the pane address included in said data packet to said retrieved effective data, wherein
- said decision circuit includes a circuit deciding an address for accessing said data memory by attaching the page address included in said data packet to the high order in said retrieved effective data.
A data-driven type information processing apparatus comprising at least a paired data generating unit, a memory control unit and data memory, wherein
- said memory control unit includes an input circuit inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data,
- a processing circuit connected to said input circuit for retrieving effective data from the data included in said data packet based on said set value, and
- a decision circuit connected to said processing circuit for deciding an address for accessing said data memory by attaching the page address included in said data packet to said retrieved effective data, wherein
- said processing circuit includes a circuit generating mask data for masking a specific bit of the data included in said data packet based on said set value, and a circuit retrieving effective data from the data included in said data packet based on said mask data.
A data-driven type information processing apparatus comprising at least a paired data generating unit, a memory control unit and data memory, wherein
- said memory control unit includes an input circuit inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data,
- a processing circuit connected to said input circuit for retrieving effective data from the data included in said data packet based on said set value, and
- a decision circuit connected to said processing circuit for deciding an address for accessing said data memory by attaching the page address included in said data packet to said retrieved effective data, wherein
- said data packet is configured with an instruction code region, a generation number region, a page address region, a data region, and an effective bit set value storing region.
A data-driven type information processing apparatus comprising at least a paired data generating unit, a memory control unit and data memory, wherein
- said memory control unit includes input means for inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data,
- processing means connected to said input means for retrieving effective data from the data included in said data packet based on said set value, and
- decision means connected to said processing means for deciding an address for accessing said data memory by attaching the page address included in said data packet to said retrieved effective data, wherein
- said decision means includes means for deciding an address for accessing said data memory by attaching the page address included in said data packet to the high order in said retrieved effective data.
A data-driven type information processing apparatus comprising at least a paired data generating unit, a memory control unit and data memory, wherein
- said memory control unit includes input means for inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data,
- processing means connected to said input means for retrieving effective data from the data included in said data packet based on said set value, and
- decision means connected to said processing means for deciding an address for accessing said data memory by attaching the page address included in said data packet to said retrieved effective data, wherein
- said processing means includes means for generating mask data for masking a specific bit of the data included in said data packet based on said set value, and means for retrieving effective data from the data included in said data packet based on said mask data.
A data-driven type information processing apparatus comprising at least a paired data generating unit, a memory control unit and data memory, wherein
- said memory control unit includes input means for inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data,
- processing means connected to said input means for retrieving effective data from the data included in said data packet based on said set value, and
- decision means connected to said processing means for deciding an address for accessing said data memory by attaching the page address included in said data packet to said retrieved effective data, wherein
- said data packet is configured with an instruction code region, a generation number region, a page address region, a data region, and an effective bit set value storing region.
An information processing method in a memory control unit of a data-driven type information processing apparatus including at least a paired data generating unit, said memory control unit and data memory, comprising the steps of:
- inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data;
- retrieving effective data from the data included in said input data packet based on said set value;
- and
- deciding an address for accessing said data memory by attaching the page address included in said data packet to said retrieved effective data, wherein
- said step of deciding an address includes the step of deciding an address for accessing said data memory by attaching the page address included in said data packet to the high order in said retrieved effective data.
An information processing method in a memory control unit of a data-driven type information processing apparatus including at least a paired data generating unit, said memory control unit and data memory, comprising the steps of:
- inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data;
- retrieving effective data from the data included in said input data packet based on said set value;
- and
- deciding an address for accessing said data memory by attaching the page address included in said data packet to said retrieved effective data, wherein
- said step of retrieving effective data includes the steps of generating mask data for masking a specific bit of the data included in said data packet based on said set value, and retrieving effective data from the data included in said data packet based on said mask data.
An information processing method in a memory control unit of a data-driven type information processing apparatus including at least a paired data generating unit, said memory control unit and data memory, comprising the steps of:
- inputting a data packet output from said paired data generating unit,
- said data packet including a page address, a set value for setting an effective bit and data;
- retrieving effective data from the data included in said input data packet based on said set value;
- and
- deciding an address for accessing said data memory by attaching the page address included in said data packet to said retrieved effective data, wherein
- said data packet is configured with an instruction code region, a generation number region, a page address region, a data region, and an effective bit set value storing region.
Dependencies are inferred from the claim text.