首页> 外国专利> Cellular array processing apparatus employing dynamically reconfigurable vector bit slices

Cellular array processing apparatus employing dynamically reconfigurable vector bit slices

机译:采用动态可重构矢量位片的蜂窝阵列处理设备

摘要

There is described a cellular array including a matrixed array of processing elements. The processing elements are controlled by software to overcome manufacturing defects to cooperate together to form words of varying size and to replace cells that become defective during the lifetime of the processor, thereby prolonging its life. These cells communicate with memory external to the chip via a time divisioned multiplex bus. The bus is 32-bits wide and each cell is connected to both the upper half and lower half of the bus. According to the configuration bits that are loaded into a cell, the cell will communicate over the top half or the bottom half of the bus according to the significance of the bits placed in the cells and may form words between 16-bits and 246-bits in the case where 20 such cells are implemented on a single chip with four of the cells being deemed to be spare parts. For simplicity, typical word sizes would be 2n x 16 bits although in principle any multiple of 16-bits may be obtained. Each cell contains a 16-bit multiport RAM which provides general purpose registers for use by the programmer as well as systems registers such as the processor status word and multiplier quotient register as well as a full-function arithmetic logic unit, as well as path logic to connect the cells together and control means to control the flow of information through the path logic according to the instruction being executed. This chip may be considered to implement a vector bit slice part in that a collection of 16-bit slice elements is contained on a single chip. These cells operate in a single instruction multiple data format as 16 16-bit processors, 8 32-bit processors, and so on, operating on the same instruction stream simultaneously but with different data streams.
机译:描述了包括处理元件的矩阵阵列的蜂窝阵列。处理元件由软件控制,以克服制造缺陷,从而共同协作以形成大小不同的字,并替换在处理器寿命期间变得有缺陷的单元,从而延长其寿命。这些单元通过时分多路复用总线与芯片外部的存储器通信。总线为32位宽,每个单元都连接到总线的上半部和下半部。根据加载到单元中的配置位,单元将根据放置在单元中的位的重要性在总线的上半部分或下半部分进行通信,并可能形成16位至246位之间的字在单个芯片上实现20个这样的单元的情况下,其中四个单元被视为备件。为了简单起见,尽管原则上可以获得16位的任何倍数,但是典型的字长将为2n x 16位。每个单元包含一个16位多端口RAM,该RAM提供供程序员使用的通用寄存器以及系统寄存器(例如处理器状态字和乘数商寄存器)以及一个全功能算术逻辑单元以及路径逻辑,以供程序员使用。连接单元和控制装置以根据正在执行的指令控制通过路径逻辑的信息流。可以认为该芯片实现了矢量位片部分,因为在单个芯片上包含16位片元素的集合。这些单元以单指令多数据格式操作,例如16个16位处理器,8个32位处理器等,同时在相同的指令流上操作,但使用不同的数据流。

著录项

  • 公开/公告号EP0234146A3

    专利类型

  • 公开/公告日1989-07-05

    原文格式PDF

  • 申请/专利权人 ITT INDUSTRIES INC.;

    申请/专利号EP19860402737

  • 发明设计人 MORTON STEVEN GREGORY;

    申请日1986-12-10

  • 分类号G06F15/06;

  • 国家 EP

  • 入库时间 2022-08-22 06:34:50

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号