Patent · US Expired

Stack Pointer Management

US6598151B1 · kind B1 · utility

5Cited by
3References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 1, 1999
Grant dateJul 22, 2003
Priority date
Expiry dateOct 1, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/321
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A processor (100) is provided that is a programmable digital signal processor (DSP) with variable instruction length. A user stack region (910) is used to pass variables to a subroutine and to hold values representative of a first portion of a program counter (1000). A system stack region (911) is used to hold values representative of a remaining portion of the program counter (1001) and to hold additional context information. The user stack region and the system stack region are managed independently so that software from a prior generation processor can be translated to run on processor (100).

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.