13. The SoC of claim 12 wherein the message scheduling module comprises a plurality of message registers, wherein each of the plurality of the message registers function to operate in one of a load mode and a word-shift mode such that each one of the plurality of the message registers is coupled to other of the plurality of the message registers and at least one of the plurality of the message registers is coupled to the at least one multiplexer.
14. The SoC of claim 13 wherein the message scheduling module comprises a plurality of logic functions coupled to at least one of the message register among the plurality of message registers to generate the sequence of message words.