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

Method and device supporting random replacement of plurality of data units

A technology of data unit and number, applied in the field of vector processors, can solve the problems of high power consumption, large number of selectors, and data unit replacement circuit occupying a large area, achieving the effect of high speed and reducing the area occupied

Inactive Publication Date: 2012-10-17
ZTE CORP
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this method can realize arbitrary replacement of data unit positions, it can be seen that the number of selectors used in the implementation process is relatively large, resulting in the data unit replacement circuit taking up a large area in chip design, resulting in relatively high power consumption. Big

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
  • Method and device supporting random replacement of plurality of data units
  • Method and device supporting random replacement of plurality of data units
  • Method and device supporting random replacement of plurality of data units

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The basic idea of ​​the present invention is: configure a pattern for arbitrary replacement of N data unit positions; and perform replacement operations on N data units according to the configuration of the pattern during the data unit replacement process.

[0046] Wherein, the N represents the number of data units, N is equal to 2 to the power of m, and m is a positive integer. Taking thirty-two data units as an example, then, in the process of data unit replacement, four data unit replacements, eight data unit replacements, and sixteen data unit replacements will be performed sequentially on the thirty-two data units according to the pattern configuration. Replacement and thirty-two data unit replacement operations.

[0047] Wherein, the pattern is: the parameter corresponding to the position of the final result obtained after the position of the data unit input to the vector processor is replaced. For example: Assuming that four data units e0, e1, e2, and e3 are inp...

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 invention discloses a method supporting random replacement of a plurality of data units and comprises the steps of configuring patterns for random replacement of N data units; and performing replacement operation on the N date units according to configuration of the patterns in a data unit replacement process. The invention further disclosed a device supporting random replacement of a plurality of data units. By means of the method and the device, occupied space of data unit replacement circuits in a chip can be reduced, and simultaneously power consumption is lowered.

Description

technical field [0001] The invention relates to the field of vector processors in chip design, in particular to a method and device for supporting arbitrary replacement of multiple data units. Background technique [0002] Currently, communication protocols include Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS), Wireless Local Area Network (WLAN), Time Division Synchronous Code Division Multiple Access (TD-SCDMA) and Long Term Evolution (LTE), etc. . If the original Application Specific Integrated Circuit (ASIC) method is used to implement a multi-mode compatible mobile terminal chip, it will inevitably face disadvantages such as large chip area, high power consumption, and lack of flexibility. The currently proposed software defined radio (Software-Defined Radio, SDR) technology is a very potential technology to solve the multi-mode communication mobile terminal chip design problem, and the programmable vector processor is ...

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): G06F15/78
CPCG06F15/78H04W52/0209Y02B60/1207H04B1/0003G06F15/7807Y02D10/00Y02D30/70G06F7/762
Inventor 林文琼
Owner ZTE CORP
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