1. A multi-channel, selectable identity tagging (MCSIT) data translator, comprising: a word monitor port configured to: receive a word generated by a specified one of a plurality of controllable components, wherein the word comprises a shared address that does not distinguish between the controllable components and that contains no identifying information for the specified controllable component; and generate a channel identifier (ID) uniquely identifying the specified controllable component and a word type corresponding to the word; and a channel ID tagger configured to determine whether to tag the word with the channel ID based on the word type and, based on the determination, to generate a processed word.
1. A multi-channel, selectable identity tagging (MCSIT) data translator, comprising: a word monitor port configured to: receive a word generated by a specified one of a plurality of controllable components, wherein the word comprises a shared address that does not distinguish between the controllable components and that contains no identifying information for the specified controllable component; and generate a channel identifier (ID) uniquely identifying the specified controllable component and a word type corresponding to the word; and a channel ID tagger configured to determine whether to tag the word with the channel ID based on the word type and, based on the determination, to generate a processed word. 5. The MCSIT data translator of claim 1 , wherein: the word monitor port is provided in an information processing (IP) core, the IP core comprises a plurality of input channels, each of the input channels configured to receive words from a corresponding one of the controllable components, and the word monitor port is configured to generate the channel ID based on which of the input channels is active when the word is received.