Algorithmization and Hardware Implementation of Polar Coding for 5G Telecommunications | Synapse