Data processing: generic control systems or specific application – Generic control system – apparatus or process – Sequential or selective
Patent
1998-02-10
2000-08-01
Gordon, Paul P.
Data processing: generic control systems or specific application
Generic control system, apparatus or process
Sequential or selective
700 7, 700 11, 700 12, 326 38, 326 39, 326 40, 326 46, G05B 1101, G06F 738
Patent
active
060979887
ABSTRACT:
A logic system is presented including multiple configurable logic blocks (CLBs) implementing a state machine having multiple states, each state being associated with one or more logic functions and one or more possible next states. Each CLB includes programmable logic circuitry, and is configurable to implement the logic functions required in any given state. A complex state machine may be implemented using only 1+s CLBs, where s is the maximum number of next states of any state, thereby using a minimum amount of configurable logic. The logic system also includes a memory unit, a control unit coupled to the memory unit and to each of the CLBs, and an interface unit coupled to the control unit and to each of the CLBs. The memory unit stores configuration data required to configure the CLBs and state transition information. The control unit generates and stores current state information. Following programming, a single "active" CLB implements the logic functions required in the current state. The remaining CLBs are "inactive". While in the current state, the control unit uses state transition information from the memory unit and current state information to determine the possible next states. The control unit then retrieves configuration data from the memory unit corresponding to each of the possible next states, and programs one inactive CLB for each possible next state. The interface unit routes input signals to, and output signals from, the active CLB in response to a control signal from the control unit.
REFERENCES:
patent: 5109353 (1992-04-01), Sample et al.
patent: 5787007 (1998-07-01), Bauer
patent: 5802290 (1998-09-01), Casselman
patent: 5892961 (1999-04-01), Trimberger
patent: 5995744 (1999-11-01), Guccione
Advanced Micro Devices , Inc.
Daffer Kevin L.
Gordon Paul P.
LandOfFree
Logic system and method employing multiple configurable logic bl does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Logic system and method employing multiple configurable logic bl, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Logic system and method employing multiple configurable logic bl will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-672948