Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 15pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
  Go to:  Derwent  
 Email this to a friend  Email this to a friend 
       
Title: US7051168: Method and apparatus for aligning memory write data in a microprocessor
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
15 pages

 
Inventor: Gschwind, Michael K.; Yorktown, NY, United States of America
Hopkins, Martin E.; Chappaqua, NY, United States of America
Hofstee, H. Peter; Austin, TX, United States of America

Assignee: International Business Machines Corporation, Armonk, NY, United States of America
other patents from INTERNATIONAL BUSINESS MACHINES CORPORATION (280070) (approx. 44,393)
 News, Profiles, Stocks and More about this company

Published / Filed: 2006-05-23 / 2001-08-28

Application Number: US2001000940911

IPC Code: Advanced: G06F 9/30; G06F 9/312; G06F 9/315; G06F 9/38; G06F 12/00;
Core: more...

ECLA Code: G06F9/30R4; G06F9/312; G06F9/315; G06F9/38D;

U.S. Class: 711/154; 711/155; 712/204; 712/300;

Field of Search: 711/154,155,171,201 712/204,300

Priority Number:
2001-08-28  US2001000940911

Abstract:     There is provided a method for aligning and inserting data elements into a memory based upon an instruction sequence consisting of one or more alignment instructions and a single store instruction. Given a data item that includes a data element to be stored, the method includes the step of aligning the data element in another memory with respect to a predetermined position in the memory, in response to the one or more alignment instructions. A mask is dynamically generated to enable writing of memory bit lines that correspond to the aligned data element. The memory bit lines are written to the memory under a control of the mask. The generating and writing steps are performed in response to the single store instruction.

Attorney, Agent or Firm: F. Chau & Associates, LLC ;

Primary / Asst. Examiners: Peikari, B. James; Choi, Woo H.

INPADOC Legal Status: Show legal status actions          Buy Now: Family Legal Status Report

Family: Show 2 known family members

First Claim:
Show all 22 claims
    1. A method for aligning and inserting data elements into a first memory based upon an instruction sequence consisting of one or more alignment instructions and a single store instruction, comprising the steps of:

given a data item that includes a data element to be stored,

aligning the data element in a second memory with respect to a predetermined position in the first memory, in response to the one or more alignment instructions;

dynamically generating a mask to enable writing of memory bit lines that correspond to the aligned data element; and

writing the memory bit lines to the first memory under a control of the mask, wherein said generating and writing steps are performed in response to the single store instruction, wherein the method is performed without merging.



Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 6 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (6)   |   Backward references (10)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 26pp US4396982  1983-08 Wada et al.  Hitachi, Ltd. Microinstruction controlled data processing system including microinstructions with data align control feature
Buy PDF- 21pp US4569016  1986-02 Hao et al.  International Business Machines Corporation Mechanism for implementing one machine cycle executable mask and rotate instructions in a primitive instruction set computing system
Buy PDF- 8pp US4814976  1989-03 Hansen et al.  Mips Computer Systems, Inc. RISC computer with unaligned reference handling and method for the same
Buy PDF- 28pp US5386531  1995-01 Blaner et al.  International Business Machines Corporation Computer system accelerator for multi-word cross-boundary storage access
Buy PDF- 22pp US5410682  1995-04 Sites et al.  Digital Equipment Corporation In-register data manipulation for unaligned byte write using data shift in reduced instruction set processor
Buy PDF- 37pp US5471628  1995-11 Phillips et al.  International Business Machines Corporation Multi-function permutation switch for rotating and manipulating an order of bits of an input data byte in either cyclic or non-cyclic mode
Buy PDF- 29pp US5938756  1999-08 Van Hook et al.  Sun Microsystems, Inc. Central processing unit with integrated graphics functions
Buy PDF- 23pp US6167509  2000-12 Sites et al.  Compaq Computer Corporation Branch performance in high speed processor
Buy PDF- 19pp US6173393  2001-01 Palanca et al.  Intel Corporation System for writing select non-contiguous bytes of data with single instruction having operand identifying byte mask corresponding to respective blocks of packed data
Buy PDF- 25pp US6820195  2004-11 Shepherd  Hitachi, Ltd. Aligning load/store data with big/little endian determined rotation distance control
       
Foreign References: None

Other References:
  • John L. Hennessy, “VLSI Processor Architecture,” Dec. 1984, IEEE Transactions On Computers, vol. C-33, No. 12, pp. 1221-1246. (26 pages) Cited by 9 patents
  • Richard L. Sites, “Alpha AXP Architecture,” Feb. 1993, Communications of the ACM, vol. 36., No. 2, pp. 33-44.
  • Patent Application entitled “Processor Implementation having Unified Scalar and SIMD Datapath,” filed on Aug. 14, 2001.


  • Continuity Data:
    Application Number Filed Notes

    US2001000940911 2001-08-28  is a related to the prior publication
         US20030056064A1 issued 2003-03-20  Method and apparatus for aligning memory write data in a microprocessor


    Inquire Regarding Licensing

    Powered by Verity


    Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

    Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
    Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help