State engine for data processor

24-08-2005 дата публикации
Номер:
GB0002411271A
Принадлежит: ClearSpeed Technology PLC
Контакты:
Номер заявки: 0509997
Дата заявки: 11-11-2003



Coherent accesses and updates to state shared by parallel processors, such as SIMD array processors, is made possible by the use of state elements having local memory storing the state and permitting serialisation of accesses. Operations on single or multiple items of state are perfumed by a fixed/hardwired set of operations but they can be programmable by sending command and data to control operations. Individual state elements comprise the local memory, an arithmetic unit, and command and control logic. Multiple state elements are pipelined in state cells which can, in turn, be organised into state arrays and state engines effecting complete control over shared state access. A read/modify/write operation can be performed in only two cycles and a complete command in only three to five cycles.





Цитирование НПИ

Elliot D G et al: "Computational RAM: Implementing processors in memory" IEEE Design & Test of Computers Vol 16, no 1 Jan 1999 pages 32 to 41
Ingersoll S et al: "Dataflow computation with intelligent memories emulated on field programmable gate arrays (FPGAs)" Microprocessors and Microsystems Vol 26, no 6 August 2002 pages 263 to 280
Получить PDF