Electrical computers and digital processing systems: processing – Processing control – Processing control for data transfer
Reexamination Certificate
2007-05-15
2007-05-15
Kim, Hong (Department: 2185)
Electrical computers and digital processing systems: processing
Processing control
Processing control for data transfer
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.
Ford Simon Andrew
Hinds Christopher Neal
Lutz David Raymond
Rose Andrew Christopher
Symes Dominic Hugo
ARM Limited
Kim Hong
Nixon & Vanderhye P.C.
LandOfFree
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.
Profile ID: LFUS-PAI-O-3756905