发明名称 PROGRAMMABLE, ASYNCHRONOUS LOGIC CELL AND ARRAY
摘要 <p>An asynchronous logic cell (42) and a two- or three-dimensional array (40) formed of such cells. Each cell comprises a number of exclusive-OR gates (12'), Muller C-elements (20') and programmable switches (30 or 32). The logic cell is reprogrammable and may even be reprogrammed dynamically, such as to perform recursive operations or simply to make use of hardware which is temporarily idle. Programming is accomplished by setting the states of the switches in each cell. A user-friendly programming environment facilitates the programming of the switches. The array can be used to implement any circuit capable of being modelled as a broad class of Petri Nets. Configurations for (i.e., programs for setting cell switches to create) circuit blocks such as adders, multiplexers, buffer stacks, and so forth, may be stored in a library for future reference. With an adequate library, custom hardware can be designed by simply mapping stored blocks onto chips and connecting them together. Further, because the array is regular and switch settings can produce logical wires, crossovers, connections and routings running both ''horizontally'' and ''vertically'', it is in general possible to ''wire around'' defective elements. If a large wafer contains defective cells, those cells can simply be avoided and bypassed, with the remainder of the wafer remaining useful.</p>
申请公布号 WO1989003138(A1) 申请公布日期 1989.04.06
申请号 US1987002392 申请日期 1987.09.23
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址