PLC/SLICEB_LUT0 (OXIDE_COMB) Bel Documentation

OXIDE_COMB bels are half the combinational part of a SLICE. They implement a LUT4 and some surrounding logic. They can be used as a LUT4; LUT4 with carry (½CCU2); LUT4 with MUX2 ("0" half bels only). Bels in SLICEA and SLICEB can also be used as a 16-bit distributed RAM.

Bel Pins

PinWire
A← JA0_SLICEBLUT A input
B← JB0_SLICEBLUT B input
C← JC0_SLICEBLUT C input
D← JD0_SLICEBLUT D input
FCI← JFCI_SLICEBCCU2 fast carry input
F→ JF0_SLICEBLUT/sum output
FCO→ JINT_CARRY_SLICEBCCU2 fast carry output
SEL← JSEL_SLICEBMUX2 select input
F1← JF1_SLICEBinput from second LUT to MUX2
OFX→ JOFX0_SLICEBMUX2 output
WAD0← JWAD0_SLICEBLUTRAM write address 0 (from RAMW)
WAD1← JWAD1_SLICEBLUTRAM write address 1 (from RAMW)
WAD2← JWAD2_SLICEBLUTRAM write address 2 (from RAMW)
WAD3← JWAD3_SLICEBLUTRAM write address 3 (from RAMW)
WDI← JWDI0_SLICEBLUTRAM write data (from RAMW)
WCK← JWCK_SLICEBLUTRAM write clock (from RAMW)
WRE← JWRE_SLICEBLUTRAM write enable (from RAMW)