发明名称 Macrocell having a dual purpose input register for use in a logic device
摘要 The macrocell is configured to allow a single register to be employed either as a register for storing internal macrocell product terms (or logical combinatorial thereof) or as an input register for directly storing signals received from an input/output pin. One embodiment of the macrocell, described herein, includes the register and the input/output pin, along with three two-to-one multiplexers and an output enable logic unit. Feedback lines are also provided. The components are interconnected and appropriate multiplexer and output enable selection signals are provided to allow the macrocell to input and output a variety of combinations of signals including combinatorial and registered logic signals, buried combinatorial and buried registered logic signals, and input and output signals. In one exemplary mode, the macrocell is controlled to store an input signal in the register with the output signal of this register routed to one of the feedback lines while also providing a buried combinatorial feedback path from the macrocell logic line input onto another of the feedback lines. Contents of the register may be output from the macrocell to the input/output pin or fedback along one of the feedback lines to other components of a device containing the macrocell such as a programmable interconnect matrix of a complex programmable logic device. Method and apparatus embodiments of the invention are provided.
申请公布号 US5848285(A) 申请公布日期 1998.12.08
申请号 US19950578094 申请日期 1995.12.26
申请人 CYPRESS SEMICONDUCTOR CORPORATION 发明人 KAPUSTA, RICHARD L.;JONES, CHRISTOPHER W.
分类号 H03K19/173;H03K19/177;(IPC1-7):G06F15/76 主分类号 H03K19/173
代理机构 代理人
主权项
地址