Data driven type digital filter unit and data driven type information processor including the same
AssigneeSharp Kabushiki Kaisha
InventorToshiya Okamoto
Life of this patent
Estimating the term…
Loading patent…
AssigneeSharp Kabushiki Kaisha
InventorToshiya Okamoto
Estimating the term…
A data driven filter unit includes a register file including a plurality of registers, a first computing element group including a multiplier, a second computing element group including an add/shift composite computing element, an input part for writing externally received data in a register, specified by a program, in the register file, and an output part for outputting register data, specified by a program, in the register file to the exterior of the unit. The register file includes a plurality of registers, and a single entry corresponds to a single fir or iir instruction. The register file stores external data, data being processed, a constant and an initial value. This register file executes reading and writing along a rule of single substitution/single readout. This program is read from a program memory provided in the filter unit, so that required data is stored in the register file. Connection between the register file and a computing element is decided by the program. This filter unit is especially suited for use combination with a data driven type information processor, achieving easy and high speed implementation of filters having arbitrary structure.
A unit for implementing a digital filter that digitally filters received data under data flow protocol, comprising:
A unit for carrying out filter processing of received data in accordance with a data driven system, comprising:
A data driven information processor for implementing a digital filter comprising:
A method of driving a unit, the unit comprising a register file having a plurality of registers, the registers of said register file being organized into a data field for storing data to be processed and processed data and into a destination field for storing destination information for specifying a register in said data field, the register file also being partitioned into a plurality of entries, a single entry of said register file including a portion of said data field and a portion of said destination field, and arithmetic means including a multiplier and an add/shift composite computing element, for filtering processing of received data in accordance with a data driven system, said method comprising the steps of:
A method of driving a unit, the unit comprising a register file having a plurality of registers, the registers of said register file being organized into a data field for storing data to be processed and processed data and into a destination field storing destination information for specifying a register in said data field, the register file also being partitioned into a plurality of entries, a single entry of said register file including a portion of said data field and a portion of said destination field, arithmetic means including a multiplier and an add/shift composite computing element, and program memory means for storing an operation in correspondence to a node being assigned to a program to be processed, for executing digital filtering in accordance with a data driven system, said method comprising the step of:
A computer-implemented method of implementing a filter for removing noise from a signal, including an Infinite Impulse Response (IIR) filter on a data driven computer, the filter including a register file having a plurality of registers and being organized as a plurality of entries, each entry being partitioned into a data field and a destination field, the data field having at least one register allocated for storing data to be processed and the destination field having at least one register allocated for storing destination information, the computer-implemented method comprising the steps of:
A data drive filter unit for processing a signal having Infinite Impulse Response (IIR) filter capacity, the filter being decomposed into at least two instructions, the filter unit comprising:
Dependencies are inferred from the claim text.