Vlsi Implementation Of Associative Memories Based On Sparse Clustered Networks