METHOD AND APPARATUS FOR IMPLEMENTING AN INTERNAL TRI-STATE BUS WITHIN A PROGRAMMABLE LOGIC CIRCUIT

Patent №

US 5,773,994

Granted

1998-06-30

Filed 1995

Owner

CYPRESS SEMICONDUCTOR CORPORATION

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08573237

An internal tri-state bus is provided in a field programmable gate array (FPGA). The FPGA is comprised of an input/output interface which receives input data and generates output data. User-configurable logic cells are included within the FPGA and are coupled to the input/output interface through interconnect elements. The interconnect elements provide a number of conductive elements which supply input signals to the logic cells and receive output signals generated by the logic cells. At least one of the logic cells contains at least one output and multiple logic elements which typically include AND gates, multiplexers and registers. The logic elements receive input signals from the interconnect elements, perform digital functions on the input signals and generate output signals to the interconnect elements. At least one logic cell in the FPGA contains a tri-state buffer which is coupled to at least one output of the logic cell. In response to an enable signal provided to the tri-state buffer, the tri-state buffer selectively provides one of the output signals to the interconnect elements. The enable signal may be any input signal supplied to a logic cell. Additionally, the enable signal may enable a tri-state buffer to provide an output signal to an interconnect element when the enable signal comprises either a high logic level or a low logic level. In an alternative embodiment an enable signal may be generated by a logic element within the logic cell.

AI hardwareH03K 19/17736H03K 19/1737

AI classification

AI hardware0.96
Planning0.04
Machine learning0.02
Knowledge representation0.00
Natural language0.00
Evolutionary computation0.00
Vision0.00
Speech0.00

Ownership

CYPRESS SEMICONDUCTOR CORPORATION

assignment · 78020046

QUICKLOGIC CORPORATION

assignment · 272690934

Assignors

JONES, CHRISTOPHER W.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC