Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Filtering method and filter

A filter and filter coefficient technology, applied in the field of communication, can solve the problem of low utilization rate and achieve the effect of improving utilization rate

Active Publication Date: 2014-08-06
SANECHIPS TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The main technical problem to be solved by the present invention is to provide a filtering method and filter, which avoids the problem of low utilization rate caused by the insufficient utilization of the processing modules for data processing in the filter

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Filtering method and filter
  • Filtering method and filter
  • Filtering method and filter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The overall idea of ​​the present invention is: by importing the filtered data in the data storage unit into the vector storage module in the processing module according to preset rules, and the number of the imported vector storage modules is the same as the number of data storage modules, and then according to The imported data and filter coefficients are calculated to obtain the final output result. The preset rules in this application can be in various forms, wherein, the better preset rule can be to import the data in each data storage unit to the vector storage unit equal to the number of data storage units through K channels, here The value K is the number of filter coefficients; or when importing data, take each row of data as a unit, import it into the vector storage unit according to K channels, and pass each row of data through the K channels When any channel imports the vector storage unit, each data in each row of data is imported into the corresponding vec...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a filtering method and a filter. Data in data storage units in a register is input in parallel to vector storage units of a processing module, wherein the number of the vector storage units where data is input is equal to that of the data storage units; and the input data is calculated to obtain a filtering output result, so that each vector storage unit in the processing module is fully utilized, and the utilization of the processing module is improved. In the present invention, data in each data storage unit is arranged in columns, and the columns of data pass through K channels sequentially and are input to the vector storage units, wherein the value of K is the number of filter coefficients; and during data input, the data is offset and stored in ascending or descending order according to the sequence of the channels. Therefore, the unit utilization of the processing module is improved; and the filter can be reconstructed, is adjustable in the degree of parallelism, and uses a few on-chip resources.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a filtering method and a filter. Background technique [0002] Filters are widely used in various communication, signal processing and other fields. The filter is generally implemented by an array processor. In future 4G communication solutions, the design of a multi-core array processor chip is regarded as a hotspot. All manufacturers agree that the array processor chip is an effective solution for future communications. Various high-efficiency, low-area, low-storage, and low-power communication solutions based on processors are hot spots of future market competition. [0003] Please refer to figure 1 , the existing array processor is mainly composed of a register and a vector processor, wherein the register contains multiple independent storage areas Bank, and the vector processor contains multiple processing units Cell, by importing the data in the independent storage ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H03H17/02
CPCH03H17/02H03H17/0223
Inventor 韩健
Owner SANECHIPS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products