Microsequencer microcode bank switched architecture
First Claim
Patent Images
1. A method for receiving a plurality of frame programs, said method comprising:
- generating a first interrupt at a first predetermined offset from a starting point of a first time division multiple access (TDMA) frame;
receiving a first frame program responsive to the first interrupt in a first memory region;
executing the frame program during the first TDMA frame;
generating a second interrupt at a second predetermined offset from a starting point of a second TDMA frame; and
receiving a second frame program responsive to the second interrupt in a secondary memory region.
1 Assignment
0 Petitions
Accused Products
Abstract
A Time Division Multiple Access (TDMA) mobile station architecture consuming less power and random access memory (RAM) is presented herein. The mobile station includes a system timer coprocessor with a microsequencer for executing frame programs stored in microcode random access memory. The microsequencer operates in a mode, wherein the microcode random access memory is divided into two regions. The frame programs are stored in a particular one of the two regions in an alternating manner.
39 Citations
14 Claims
-
1. A method for receiving a plurality of frame programs, said method comprising:
-
generating a first interrupt at a first predetermined offset from a starting point of a first time division multiple access (TDMA) frame;
receiving a first frame program responsive to the first interrupt in a first memory region;
executing the frame program during the first TDMA frame;
generating a second interrupt at a second predetermined offset from a starting point of a second TDMA frame; and
receiving a second frame program responsive to the second interrupt in a secondary memory region. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for receiving a plurality of frame programs, said system comprising:
-
an interrupt generator for generating a first interrupt at a first predetermined offset from a starting point of a first time division multiple access (TDMA) frame and for generating a second interrupt at a second predetermined offset from a starting point of a second TDMA frame;
a first region of memory for receiving a first frame program responsive to the first interrupt, wherein the first region of memory forms a portion of a random access memory;
a microsequencer for executing the first frame program during the first TDMA frame; and
a second region of memory for receiving a second frame program responsive to the second interrupt, wherein the second region of memory forms a another portion of the random access memory. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for receiving a plurality of frame programs, said apparatus comprising:
-
a random access memory comprising;
a first memory region;
a second memory region; and
a microsequencer connected to the random access memory, wherein the microsequencer executes a first frame program stored in the first memory region during a first DMA frame and a second frame program stored in the second memory region during a second TDMA frame. - View Dependent Claims (12, 13, 14)
-
Specification