Patent №
US 6,505,337
Granted
2003-01-07
Filed 2000
Owner
XILINX, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09742277
A method for implementing a large multiplexer with FPGA lookup tables. Logic that defines a multiplexer is detected and implemented according to the number of inputs and the target FPGA architecture. In one situation, a large multiplexer is implemented in two stages. The first stage implements wide AND functions of each of the input signals using lookup tables and carry logic. In a second stage, the resulting decoded input signals are combined in a wide OR gate again formed from lookup tables and a carry chain. In another situation, the multiplexer is implemented as a tree structure using lookup tables that implement 2:1 multiplexers in combination with other 2:1 multiplexers provided by configurable logic blocks of the FPGA.
AI classification
Ownership
XILINX, INC.
assignment · 117320415
Assignors
WITTIG, RALPH D., MOHAN, SUNDARARAJARAO
On an employer assignment, the assignors are typically the inventors.