This is a simple lookup table at two input.
The function saved in the 4 bit "sram" is a x-or, but we can save every function at two input.
There is a mux whit two selection input.
Sorry for my english.
Questa è una semplice lut (lookup table) ovvero tabella di consultazione, a due ingressi di selezione.
La lut sfrutta 2^n celle sram per bit per salvare funzioni ad n bit. Il dato viene prelevato col mux grazie agli ingressi di selezione.
L'utilità sta nella versatilità del circuito il quale è capace di implementare funzioni anche più complesse in modo elastico, scrivendone solo la funzione nella sram.
Ho implementato una x-or a 2 bit a scopo illustrativo. Per mostrare la potenza della lut bisogna immaginare a quanto può essere complicato il circuito a crescere del n di bit della funzione.
La lut è alla base dei blocchi logici (clb) delle fpga.