Unlock instant, AI-driven research and patent intelligence for your innovation.

Signal processing method and device and selection circuit

A technology for selecting circuits and signal processing, which is applied in the field of communication and can solve problems such as long delay time

Pending Publication Date: 2020-03-06
LOONGSON TECH CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a signal processing method, device and selection circuit, which are used to solve the existing selection method of unallocated items by judging whether each item in the bit vector is unallocated one by one to select the unallocated items in the bit vector. Unassigned items, long latency issues

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
  • Signal processing method and device and selection circuit
  • Signal processing method and device and selection circuit
  • Signal processing method and device and selection circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] figure 1 A flowchart of a signal processing method provided by an embodiment of the present invention; figure 2 A schematic diagram of an R-to-N selection circuit provided by an embodiment of the present invention. The embodiment of the present invention aims at the selection method of the existing unallocated items by judging whether each item in the bit vector is unallocated one by one to select unallocated items in the bit vector, and the problem of long delay time provides signal processing method. Such as figure 1 As shown, the specific steps of the method are as follows:

[0034] Step S101. Obtain a bit vector corresponding to the queue to be processed, and convert the bit vector to obtain L groups of signals corresponding to the bit vector, each group of signals corresponding to each item in the bit vector.

[0035] In this embodiment, a bit vector is used to indicate the usage of queues to be processed, each item in the bit vector is used to indicate the al...

Embodiment 2

[0062] image 3 A schematic structural diagram of a processing unit provided by an embodiment of the present invention; Figure 4 A schematic structural diagram of another processing unit provided by an embodiment of the present invention; Figure 5 A schematic structural diagram of a basic selection logic circuit of 4 out of 8 provided by the embodiment of the present invention.

[0063] On the basis of the first embodiment above, in this embodiment, the basic selection logic circuit for selecting M from N includes N sub-selection logic modules. Wherein, each sub-selection logic module includes N processing units.

[0064] Each processing unit is used for:

[0065] Receive two groups of signals, and according to the value of a group of signals received by the receiving terminal as the enabling terminal, determine one group from the two groups of signals as the unassigned group signal to be determined, and determine the other group as the assigned group signal to be determi...

Embodiment 3

[0084] Image 6 A schematic structural diagram of a 32-to-4 selection circuit provided by an embodiment of the present invention. On the basis of the second embodiment above, the embodiment of the present invention provides a selection circuit for selecting R from N. Specifically, in a recursive manner, the R-select-N selection circuit is composed of a plurality of M-select N basic selection logic circuits.

[0085] The selection circuit for selecting R from N includes: a first-stage selection logic module for receiving R group signals, and a second-stage selection logic module connected to the first-stage selection logic module.

[0086] The first-stage selection logic module includes a selection circuit for K to select N and a selection circuit for T to select N, and the selection circuit for K to select N and the selection circuit for T to select N include at least one M to select N Basic selection logic circuit where R=K+T.

[0087] The second-stage selection logic modu...

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 provides a signal processing method and device and a selection circuit, and the method comprises the steps: obtaining a bit vector corresponding to a to-be-processed queue, carrying outthe conversion of the bit vector, so as to obtain L groups of signals corresponding to the bit vector, wherein each group of signals correspond to each item in the bit vector; according to a pre-configured N selection logic, determining an R-N selection circuit, wherein the R-N selection circuit comprises at least one order selection logic module, and each order selection logic module comprises atleast one M-N basic selection logic circuit; performing selection processing on the L groups of signals by adopting the R-to-N selection circuit so as to select N groups of signals representing unallocated signals from the L groups of signals. N groups of signals representing unallocated signals can be selected from the L groups of signals through R-to-N selection circuit hardware, the delay timeof the R-to-N selection circuit is very short, and the delay time of unallocated item selection is greatly shortened.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a signal processing method, device and selection circuit. Background technique [0002] The selection logic circuit for the bits in the bit vector is a basic circuit often used in microprocessors. For example, in a processor that supports out-of-order multiple issues, in order to issue multiple instructions at each beat of the clock, the processor needs to allocate reordering items for these multiple instructions in the reordering queue. The same circuit can be used not only in reorder queues, but also in other queues that need to allocate multiple items at the same time, such as memory access queues. [0003] Use a bit vector to represent the usage of the queue: 0 means allocated, 1 means unallocated, and the function of the selection logic circuit is to pick out the position of an unallocated item with a value of 1 from a given bit vector. [0004] The existing...

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): H03K19/003H03K19/20
CPCH03K19/00323H03K19/20Y02D10/00
Inventor 王宗磊汪文祥
Owner LOONGSON TECH CORP