Programmable logic array integrated circuits
    8.
    发明授权
    Programmable logic array integrated circuits 失效
    可编程逻辑阵列集成电路

    公开(公告)号:US5828229A

    公开(公告)日:1998-10-27

    申请号:US847004

    申请日:1997-05-01

    摘要: A programmable logic array integrated circuit has a number of programmable logic modules which are grouped together in a plurality of logic array blocks ("LABs"). The LABs are arranged on the circuit in a two dimensional array. A conductor network is provided for interconnecting any logic module with any other logic module. In addition, adjacent or nearby logic modules are connectable to one another for such special purposes as providing a carry chain between logic modules and/or for connecting two or more modules together to provide more complex logic functions without having to make use of the general interconnection network. Another network of so-called fast or universal conductors is provided for distributing widely used logic signals such as clock and clear signals throughout the circuit. Multiplexers can be used in various ways to reduce the number of programmable interconnections required between signal conductors. A relatively large block of random access memory ("RAM") may be provided on the device for use as read-only memory ("ROM") or RAM during operation of the device to perform logic. The RAM block is connected in the circuitry of the device so that it can be programmed and verified compatibly with other memory on the device. Thereafter the circuitry of the RAM block allows it to be switched over to operation as RAM or ROM during logic operation of the device.

    摘要翻译: 可编程逻辑阵列集成电路具有多个可编程逻辑模块,它们被组合在多个逻辑阵列块(“LAB”)中。 LAB以二维阵列布置在电路上。 提供一个导线网络,用于将任何逻辑模块与任何其他逻辑模块相互连接。 此外,相邻或附近的逻辑模块可以彼此连接,用于在逻辑模块之间提供进位链和/或用于将两个或多个模块连接在一起以提供更复杂的逻辑功能而不必利用一般互连的特殊目的 网络。 提供了所谓的快速或通用导体的另一网络,用于在整个电路中分布广泛使用的逻辑信号,例如时钟和清除信号。 多路复用器可以以各种方式用于减少信号导体之间所需的可编程互连数量。 随机存取存储器(“RAM”)相对较大的块可以在设备的操作期间被提供在设备上用作只读存储器(“ROM”)或RAM,以执行逻辑。 RAM块连接在设备的电路中,使其可以与设备上的其他存储器进行编程和验证。 此后,RAM块的电路允许在设备的逻辑运行期间将其切换到作为RAM或ROM的操作。