Analysis of low density codes and improved designs using irregular graphs | Synapse