The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 7412584 B1

PDF
Full Text
Expired
Date of Patent:
Aug. 12, 2008

Filed:

May. 03, 2004
Applicants:

Jose S. Niell, Franklin, MA (US);

Gilbert M. Wolrich, Framingham, MA (US);

Thomas L. Dmukauskas, Cambridge, MA (US);

Mark B. Rosenbluth, Uxbridge, MA (US);

Inventors:

Jose S. Niell, Franklin, MA (US);

Gilbert M. Wolrich, Framingham, MA (US);

Thomas L. Dmukauskas, Cambridge, MA (US);

Mark B. Rosenbluth, Uxbridge, MA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Systems and methods are disclosed for aligning data in memory access and other applications. In one embodiment a system is provided that includes a memory unit, a shifter, and control logic operable to route data from the memory unit to the shifter and to send an indication to the shifter of an amount by which the data is to be shifted. In one embodiment, the control logic provides support for speculative execution. The control logic may also permit multiplexing of big endian and little endian data alignment operations, and/or multiplexing of data alignment operations with non-data alignment operations. In one embodiment, the memory unit, shifter, and control logic are integrated within a processing unit, such as a microengine in a network processor.


Find Patent Forward Citations

Niell, Jose. (2008). Data alignment micro-architecture systems and methods (U.S. Patent No. 7412584). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/7412584

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…