Context switchable field programmable gate array with public-private addressable sharing of intermediate data
US6175247A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Apr 9, 1999 |
| Grant date | Jan 16, 2001 |
| Priority date | — |
| Expiry date | Apr 9, 2019 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03K19/17756
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
A context switching logic cell with public and context private data sharing for use in a context switching system. A context switching logic cell includes a programmable logic unit using configuration bits for implementing programmable logic functions for each context, a context memory for storing and providing results of context dependent logic operations, and carry logic. The context memory includes private registers, public registers and an active register. Each private register corresponds to a context and is addressable only within the corresponding context while public registers are addressable within all contexts and the active register stores results of logic operations for the current context. A context switching logic cell may include a data memory that is accessible within all contexts. The context switching logic cells may be arranged into a context switching logic array for use in a context switching system by level 1 buses and carry bit lines. Logic arrays may be interconnected into pipelines by level 2 buses and bidirectional paths connecting sequentially adjacent logic array. A plurality of pipelines may be interconnected in parallel into a context switching system …
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.