Single-instruction-multiple-data processor

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 15/16 (2006.01)

Patent

CA 2220993

A single-instruction multiple-data array processor optimised for both linear andnon-linear signal processing is disclosed. The array processor includes processing elements each with three data input ports, three data output ports, a processing unit, and output selection unit, two comparators, and a selection control unit. The processing elements are capable of providing several data values at each of several output ports and in so doing, support execution of non-linear operations such as sort within a single instruction execution cycle. The processor is also provided with two shift register channels for flexible data organization concurrent with data processing. The two shift register channels are complemented by an inter-processing element communication channel. In use, the comparators set flags for controlling selection of a data value to provide to each of the output ports.

L'invention est un processeur vectoriel monoinstruction pour données multiples optimisé pour le traitement de signaux linéaires et non linéaires. Ce processeur vectoriel comprend des éléments de traitement ayant chacun trois ports d'entrée de données, trois ports de sortie de données, une unité de traitement, une unité de sélection de sortie, deux comparateurs et une unité de commande de sélection. Les éléments de traitement peuvent fournir plusieurs valeurs de données à chacun des ports de sortie et, ce faisant, prendre en charge l'exécution d'opérations non linéaires telles qu'un tri à cycle d'exécution monoinstruction. Le processeur de l'invention est de plus doté de deux canaux de registre à décalage qui permettent d'obtenir une organisation souple des données durant leur traitement. Un canal de communication entre les éléments de traitement sert de complément à ces deux canaux de registre de décalage. En mode de fonctionnement, les comparateurs mettent en place des drapeaux pour contrôler la sélection de la valeur de données à transmettre à chacun des ports de sortie.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Single-instruction-multiple-data processor does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Single-instruction-multiple-data processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Single-instruction-multiple-data processor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1393676

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.