×

Context save and restore with a stack-based memory structure

  • US 7,606,977 B2
  • Filed: 07/25/2005
  • Issued: 10/20/2009
  • Est. Priority Date: 07/27/2004
  • Status: Active Grant
First Claim
Patent Images

1. A multi-threaded processor adapted to couple to external memory, comprising:

  • a controller;

    data storage operated by said controller, said data storage comprises a first portion and a second portion, and wherein only one of said first or second portions is active at a time, the non-active portion being unusable;

    wherein, when the active portion does not have sufficient capacity for additional data to be stored therein, the other portion becomes the active portion; and

    wherein, upon a thread switch from a first thread to a second thread, only one of said first or second portions is cleaned, to the external memory if one of said first or second portions does not contain valid data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×