首页> 外国专利> High-density erasable programmable logic device architecture using multiplexer interconnections, and registered macrocell with product term allocation and adjacent product term stealing

High-density erasable programmable logic device architecture using multiplexer interconnections, and registered macrocell with product term allocation and adjacent product term stealing

机译:使用多路复用器互连的高密度可擦除可编程逻辑器件架构,以及带有产品术语分配和相邻产品术语窃取的注册宏单元

摘要

A programmable logic device is presented comprising a global interconnect array whose lines are fed via programmable multiplexers to logic array blocks. The global interconnect array lines are fed to the multiplexers in a specific pattern which maximizes the user's ability to route a selected line to the output of a selected multiplexer, while at the same time maintaining higher speed and lower power consumption, and using less chip array than prior art programmable logic devices using programmable interconnect arrays based on erasable programmable read- only memories. A macrocell with product term allocation and adjacent product term stealing is also disclosed. Programmable configuration switches provide product term allocation by directing input product terms to an OR gate or to the secondary inputs to a register. Adjacent product term stealing is accomplished by providing the output of the OR gate of each macrocell as an input to the OR gate of an adjacent macrocell. By using the output of the OR gate of the first macrocell, the adjacent macrocell steals the product terms and the OR gate of the first macrocell for use in its own OR gate. An arbitrarily wide OR function can be implemented by daisy chaining the OR gates of adjacent macrocells. Because programmable configuration switches can direct individual input product terms to the register logic instead of the OR gate, the register logic can be used even when an adjacent macrocell steals the OR gate.
机译:提出了一种包括全局互连阵列的可编程逻辑器件,该全局互连阵列的线经由可编程多路复用器馈送到逻辑阵列块。全局互连阵列线以特定模式馈送到多路复用器,从而最大程度地提高用户将所选线路路由到所选多路复用器输出的能力,同时保持较高的速度和较低的功耗,并使用较少的芯片阵列与使用基于可擦可编程只读存储器的可编程互连阵列的现有技术的可编程逻辑器件相比,该器件具有更高的可靠性。还公开了具有产品术语分配和相邻产品术语盗用的宏小区。可编程配置开关通过将输入乘积项引导到“或”门或将辅助输入引向寄存器来提供乘积项分配。通过将每个宏单元的“或”门的输出作为输入提供给相邻宏单元的“或”门,可以实现相邻的乘积项窃取。通过使用第一宏单元的“或”门的输出,相邻宏单元窃取乘积项和第一宏单元的“或”门以用于其自身的“或”门。可以通过菊花链链接相邻宏单元的“或”门来实现任意宽的“或”功能。由于可编程配置开关可以将各个输入乘积项直接指向寄存器逻辑而不是OR门,因此即使相邻的宏单元窃取了OR门,也可以使用寄存器逻辑。

著录项

  • 公开/公告号US5598108A

    专利类型

  • 公开/公告日1997-01-28

    原文格式PDF

  • 申请/专利权人 ALTERA CORPORATION;

    申请/专利号US19960605445

  • 发明设计人 BRUCE B. PEDERSEN;

    申请日1996-02-26

  • 分类号H03K19/177;

  • 国家 US

  • 入库时间 2022-08-22 03:10:42

获取专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号