Multi-tasking sequencer for a TDMA burst mode controller
First Claim
1. A system for use in TDMA communication network, said network transmitting and receiving bursts of data within time slots, said data in a slot being arranged in accordance with one or more protocols, said system including a sequencer comprising:
- a microcode memory;
a logic device connected to an output of said microcode memory; and
one or more state machines for generating control sequences, predetermined by said one or more state machines, in accordance with said protocols, said one or more of said state machines being selectively enabled by said logic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-tasking, dynamically controlled micro-sequencer for use in a TDMA communication system is described. Rather than the output of the sequencer being solely a linear sequence of instructions in a microcode RAM, the output of the sequencer is augmented by an output of finite state machines (FSMs) providing a sequence of control codes. The FSMs provide control signals for building a slot in accordance with a specific protocol. The sequencer core provides enabling signals to the FSMs to enable the proper FSM depending upon the mode of the transceiver. A conditional logic block is included in the sequencer core which detects special operation codes (opcodes) for each slot to cause the microcode sequence to jump to a certain routine if a condition is met or not met.
-
Citations
16 Claims
-
1. A system for use in TDMA communication network, said network transmitting and receiving bursts of data within time slots, said data in a slot being arranged in accordance with one or more protocols, said system including a sequencer comprising:
-
a microcode memory; a logic device connected to an output of said microcode memory; and one or more state machines for generating control sequences, predetermined by said one or more state machines, in accordance with said protocols, said one or more of said state machines being selectively enabled by said logic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for controlling a TDMA communication system, said system transmitting and receiving bursts of data within time slots, said data in a slot being arranged in accordance with one or more protocols, said method comprising the steps of:
-
enabling one of a plurality of state machines to generate a predetermined control sequence, said control sequence for creating one of said protocols by selectively enabling devices at various times; and addressing a microcode memory for generating one or more instructions for determining which of said state machines is to be enabled for carrying out a particular one of said protocols. - View Dependent Claims (15, 16)
-
Specification