发明名称 UNIT FOR PROCESSING NUMERIC AND LOGICAL OPERATIONS, FOR USE IN PROCESSORS (CPUS) AND IN MULTICOMPUTER SYSTEMS
摘要 The invention relates to a unit which is controlled by a logical load unit (PLU), and which can be configured or reconfigured during running time, according to the following configuration: the invention provides for a programmable arithmetic logic unit (EALU), whose function and network connection are programmed in registers in which a plurality of data can be processed without reprogramming of the processing elements (PAE). To control the arithmetic logic unit (EALU), the invention provides for a state machine (SM-UNIT); it further provides registers for each operand (O-REG) and the result (R-REG), which are designed in part to act as shift registers. Feedback of the data of the results register takes place via a multiplexer (R20-MUX) to one of the inputs of the EALU. A bus multiplexing unit (BM-UNIT) makes it possible for the data to be taken from a bus system or for the result to be fed into a bus system, whereby the bus unit can send data to several receivers and synchronisation, even of several receivers, takes place automatically. The registers prevent the data processing system in the EALU to have access to the bus, so that each PAE can be considered an independent unit in that the configuration or reconfiguration of a PAE does not disturb the data originators and receivers or the independent PAEs.
申请公布号 CA2274532(A1) 申请公布日期 1998.06.18
申请号 CA19972274532 申请日期 1997.12.09
申请人 PACT INFORMATIONSTECHNOLOGIE GMBH 发明人 MUENCH, ROBERT;VORBACH, MARTIN
分类号 H03K19/177;B01J19/08;B62D25/00;C01B13/11;G06F1/04;G06F9/30;G06F9/302;G06F9/318;G06F9/38;G06F15/16;G06F15/78;H01T23/00 主分类号 H03K19/177
代理机构 代理人
主权项
地址