A device for boolean mappings Bn -> Bm, B={0,1}, n, m ∈ Ν is given that is hardware efficient and quickly reprogrammable, combining the best features of look-up tables and programmable logic arrays (PLAs). It is especially suited to implement functions with large n, m. The device’s setup is given on the transistor level. Its hardware complexity is compared to look-up tables and PLAs by means of...