×

Context selection and activation mechanism for activating one of a group of inactive contexts in a processor core for servicing interrupts

  • US 7,165,257 B2
  • Filed: 08/10/2001
  • Issued: 01/16/2007
  • Est. Priority Date: 02/08/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A logic system in a data packet processor for selecting and releasing a context among a plurality of such contexts, the selected and released context dedicated for enabling processing of interrupt service routines corresponding to interrupts generated in data packet processing and pending for service, the system comprising:

  • logic configured to;

    determine control status of all of the contexts;

    determine if a context is idle or not;

    select a context; and

    release the selected context;

    wherein in response to determining that none of the plurality of contexts are owned by an entity responsible for packet processing (SPU) and that at least one of the contexts is idle, the logic is configured to trigger immediate selection and release of one of the at least one idle contexts to the entity responsible for packet processing upon determination that none of the contexts are owned by the entity responsible for packet processing and that there are no idle contexts, aborts pre-loading of a given context of the contexts to render the given context idle.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×