Patent
1996-10-18
1998-11-03
Lall, Parshotam S.
G06F 1500
Patent
active
058322884
ABSTRACT:
The present invention supports vector-processor instructions that allow a programmer to specify the size and location of a particular vector element stored in a vector register. A mask generator circuit includes a mask-selector circuit, an index circuit, and a left shifter. The mask-selector circuit decodes a portion of the vector instruction indicating vector-element size and selects a mask appropriate for selecting an element of that size. The index circuit decodes both the vector-size information and that portion of the vector instruction indicating the location of the particular vector element to be masked. The index circuit uses this information to determine the number of places (the "shift count") that the mask must be shifted to correspond to the selected vector element. The shifter, upon receiving the mask and the shift count, shifts the mask by the shift count and provides the resulting output signal to the vector processor. This output signal is then used to select only the vector element specified.
REFERENCES:
patent: 4490786 (1984-12-01), Nakatani
patent: 4656581 (1987-04-01), Ohwada
patent: 4881168 (1989-11-01), Inagami et al.
patent: 4933839 (1990-06-01), Kinoshita et al.
patent: 5513366 (1996-04-01), Agarwal et al.
patent: 5651121 (1997-07-01), Davies
MC68030 User's Manual Second Edition; Move Multiple Registers instruction; pp. 3-120 through 3-122, 1989.
Krste Asanovic, et al., "The TO Vector Microprocessor", Hot Chips VII, Stanford, California, Aug. 14-15, 1995, pp. 187-196.
Memo from Prabir Mohanty to Y.C. Ahn, et al., "Intel MMX Technology", Samsung Electronics, San Jose, California, 7 Mar., 1996, 14 pages.
"i750.RTM., i860.TM., i960.RTM. Processors and Related Products", Chapter 4, Intel Product Overview, 1992, 9 pages.
"Pentium Processor with MMX Technology", Intel, Jan. 1997, 54 pages.
Coulter Kenneth R.
Lall Parshotam S.
Millers David T.
Samsung Electronics Co,. Ltd.
LandOfFree
Element-select mechanism for a vector 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 Element-select mechanism for a vector processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Element-select mechanism for a vector processor will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-702191