Title of Invention

TRANSLATION LOOKASIDE BUFFER MANIPULATION

Abstract A processor having a multistage pipeline includes a TLB and a TLB controller. In response to a TLB miss signal, the TLB controller initiates a TLB reload, requesting address translation information from either a memory or a higher-level TLB, and placing that information into the TLB. The processor flushes the instruction having the missing virtual address, and refetches the instruction, resulting in re-insertion of the instruction at an initial stage of the pipeline above the TLB access point. The initiation of the TLB reload, and the flush/refetch of the instruction, are performed substantially in parallel, and without immediately stalling the pipeline. The refetched instruction is held at a point in the pipeline above the TLB access point until the TLB reload is complete, so that the refetched instruction generates a 'hit' in the TLB upon its next access.
Full Text PLEASE SEE THE SPECIFICATION ATTACHED.

Documents:

1309-MUMNP-2008-ABSTRACT(24-6-2008).pdf

1309-MUMNP-2008-ABSTRACT(5-8-2013).pdf

1309-MUMNP-2008-CLAIMS(24-6-2008).pdf

1309-MUMNP-2008-CLAIMS(AMENDED)-(5-8-2013).pdf

1309-MUMNP-2008-CORRESPONDENCE(16-12-2008).pdf

1309-MUMNP-2008-CORRESPONDENCE(17-10-2008).pdf

1309-MUMNP-2008-CORRESPONDENCE(18-6-2013).pdf

1309-MUMNP-2008-CORRESPONDENCE(31-7-2012).pdf

1309-MUMNP-2008-DESCRIPTION(COMPLETE)-(24-6-2008).pdf

1309-MUMNP-2008-DRAWING(24-6-2008).pdf

1309-MUMNP-2008-DRAWING(5-8-2013).pdf

1309-MUMNP-2008-FORM 1(21-2-2014).pdf

1309-MUMNP-2008-FORM 1(24-6-2008).pdf

1309-MUMNP-2008-FORM 1(31-7-2012).pdf

1309-MUMNP-2008-FORM 1(5-8-2013).pdf

1309-MUMNP-2008-FORM 13(31-7-2012).pdf

1309-MUMNP-2008-FORM 18(30-6-2008).pdf

1309-MUMNP-2008-FORM 2(COMPLETE)-(24-6-2008).pdf

1309-MUMNP-2008-FORM 2(TITLE PAGE)-(24-6-2008).pdf

1309-MUMNP-2008-FORM 2(TITLE PAGE)-(5-8-2013).pdf

1309-MUMNP-2008-FORM 26(24-6-2008).pdf

1309-MUMNP-2008-FORM 26(5-8-2013).pdf

1309-MUMNP-2008-FORM 3(16-12-2008).pdf

1309-MUMNP-2008-FORM 3(18-6-2013).pdf

1309-MUMNP-2008-FORM 3(24-6-2008).pdf

1309-MUMNP-2008-FORM 5(24-6-2008).pdf

1309-MUMNP-2008-FORM 5(5-8-2013).pdf

1309-MUMNP-2008-OTHER DOCUMENT(5-8-2013).pdf

1309-MUMNP-2008-PETITION UNDER RULE 137(5-8-2013).pdf

1309-MUMNP-2008-REPLY TO EXAMINATION REPORT(5-8-2013).pdf

1309-MUMNP-2008-REPLY TO HEARING(21-2-2014).pdf

1309-MUMNP-2008-SPECIFICATION(AMENDED)-(5-8-2013).pdf

1309-MUMNP-2008-SPECIFICATION(MARKED COPY)-(5-8-2013).pdf

1309-MUMNP-2008-WO INTERNATIONAL PUBLICATION REPORT(24-6-2008).pdf

abstract1.jpg

Drawings.pdf

Form-1.pdf

Form-3.pdf

Form-5.pdf


Patent Number 259401
Indian Patent Application Number 1309/MUMNP/2008
PG Journal Number 11/2014
Publication Date 14-Mar-2014
Grant Date 11-Mar-2014
Date of Filing 24-Jun-2008
Name of Patentee QUALCOMM INCORPORATED
Applicant Address 5775 MOREHOUSE DRIVE, SAN DIEGO, CALIFORNIA 92121-1714,
Inventors:
# Inventor's Name Inventor's Address
1 KOPEC, BRIAN JOSEPH 911 SPRINGFORK DRIVE, CARY NORTH, CAROLINA 27513,
2 AUGSBURG, VICTOR ROBERTS 304 Versailles Drive Cary North Carolina 27511 United States of America
3 DIEFFENDERFER, JAMES NORRIS 4000 Inkberry Court Apex North Carolina 27539 United States of America
4 BRIDGES, JEFFREY TODD, 3513 Timberwood Court Raleigh North Carolina 27606 United States of America
5 SARTORIUS, THOMAS ANDREW 1600 Olde Chimney Court Raleigh North Carolina 27614 United States of America
PCT International Classification Number G06F9/38
PCT International Application Number PCT/US2007/060813
PCT International Filing date 2007-01-22
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 11/336,264 2006-01-20 U.S.A.