A Novel Technique for Fast MultiplicationHigh Level Synthesis of Controllers for Communication ProtocolsVLSI Implementation of Controllers for Communication Protocols from their Petri Net Models