Data processing apparatus and method for moving data...

Electrical computers and digital processing systems: processing – Processing control – Processing control for data transfer

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S022000, C712S223000, C711S154000

Reexamination Certificate

active

10889318

ABSTRACT:
A data processing apparatus and method are provided for moving data between registers and memory. The data processing apparatus comprises a register data store having a plurality of registers operable to store data elements. A processor is operable to perform in parallel a data processing operation on multiple data elements occupying different lanes of parallel processing in at least one of the registers. Access logic is provided which is responsive to a single access instruction to move a plurality of data elements between a chosen one of the lanes in specified registers and a structure within memory having a structure format, the structure format having a plurality of components. The single access instruction identifies the number of components in the structure format, and the access logic is operation to arrange the plurality of data elements as they are moved such that data elements of different components are stored in different specified registers within the chosen lane whilst in memory the data elements are stored as the structure.

REFERENCES:
patent: 4876660 (1989-10-01), Owen et al.
patent: 5301289 (1994-04-01), Suzuki et al.
patent: 5408670 (1995-04-01), Davies
patent: 5481743 (1996-01-01), Baxter
patent: 5530817 (1996-06-01), Masubuchi
patent: 5761103 (1998-06-01), Oakland et al.
patent: 5808875 (1998-09-01), McMahon et al.
patent: 5822619 (1998-10-01), Sidwell
patent: 5826096 (1998-10-01), Baxter
patent: 5838984 (1998-11-01), Nguyen et al.
patent: 5859789 (1999-01-01), Sidwell
patent: 5859790 (1999-01-01), Sidwell
patent: 5864703 (1999-01-01), van Hook et al.
patent: 5870618 (1999-02-01), Fujikawa et al.
patent: 5875355 (1999-02-01), Sidwell et al.
patent: 5881302 (1999-03-01), Omata
patent: 5884069 (1999-03-01), Sidwell
patent: 5887183 (1999-03-01), Agarwal et al.
patent: 5893145 (1999-04-01), Thayer et al.
patent: 5898896 (1999-04-01), Kaiser et al.
patent: 5907865 (1999-05-01), Moyer
patent: 5933650 (1999-08-01), van Hook et al.
patent: 5937178 (1999-08-01), Bluhm
patent: 5961637 (1999-10-01), Sturges et al.
patent: 5963744 (1999-10-01), Slavenburg et al.
patent: 5973705 (1999-10-01), Narayanaswami
patent: 5996066 (1999-11-01), Yung
patent: 6009508 (1999-12-01), May et al.
patent: 6038583 (2000-03-01), Oberman et al.
patent: 6047304 (2000-04-01), Ladwig et al.
patent: 6058465 (2000-05-01), Nguyen
patent: 6085213 (2000-07-01), Oberman et al.
patent: 6088783 (2000-07-01), Morton
patent: 6100905 (2000-08-01), Sidwell
patent: 6144980 (2000-11-01), Oberman
patent: 6145077 (2000-11-01), Sidwell et al.
patent: 6173366 (2001-01-01), Thayer et al.
patent: 6173393 (2001-01-01), Palanca et al.
patent: 6209017 (2001-03-01), Lim et al.
patent: 6223198 (2001-04-01), Oberman et al.
patent: 6223277 (2001-04-01), Karguth
patent: 6223320 (2001-04-01), Dubey et al.
patent: 6247116 (2001-06-01), Abdallah et al.
patent: 6269384 (2001-07-01), Oberman
patent: 6292888 (2001-09-01), Nemirovsky et al.
patent: 6295599 (2001-09-01), Hansen et al.
patent: 6298438 (2001-10-01), Thayer et al.
patent: 6300952 (2001-10-01), Sidwell et al.
patent: 6334176 (2001-12-01), Scales, III et al.
patent: 6385713 (2002-05-01), Yung
patent: 6408345 (2002-06-01), Fuoco et al.
patent: 6546480 (2003-04-01), Mandavilli et al.
patent: 6564314 (2003-05-01), May et al.
patent: 6662292 (2003-12-01), Wilson
patent: 6748521 (2004-06-01), Hoyle
patent: 6948045 (2005-09-01), Kirsch
patent: 7073039 (2006-07-01), Kirsch
patent: 2002/0112147 (2002-08-01), Chennupaty et al.
patent: 2002/0133682 (2002-09-01), Hansen et al.
patent: 2004/0255102 (2004-12-01), Dijkstra
patent: 2005/0053012 (2005-03-01), Moyer
patent: 2005/0125635 (2005-06-01), Symes et al.
patent: 2005/0125641 (2005-06-01), Ford et al.
patent: 2005/0198473 (2005-09-01), Ford
patent: 1 197 845 (2002-04-01), None
patent: 1 267 256 (2002-12-01), None
patent: 2 352 065 (2001-01-01), None
C. Hansen, “Architecture of a Broadband Mediaprocessor” IEEE, Digest of Papers of the Computer Society Computer Conference, Feb. 1996, pp. 334-340.

LandOfFree

Say what you really think

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

Rating

Data processing apparatus and method for moving data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data processing apparatus and method for moving data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing apparatus and method for moving data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3756905

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