On a Method to Reduce the Number of LUTs in LUT cascades
Hayato Gouji, Tsutomu Sasao, Munehiro Matsuura · 2001
A realization of multiple-output logic function using a RAM and a sequencer is presented. First, a multiple-output function is represented by an encoded characteristic function for non-zeros (ECFN), then it is impremented by a cascade of look-up tables (LUTs). In a cascade of LUTs, we can reduce the number of LUTs by considering encoding. So, the amount of memory that is necessary to imprement logic function can be reduced. This paper shows an encoding method that transforms intermediate variables into one-variable functions. Experimental results show that our approach can reduce the number of LUTs about 10%.