SinLUT core