Are you really sure about
"A HW CFB can also work as an MTP, but an MTP CANNOT do the functions of a CFB."
Is it documented anywhere?. I would like a link to it. Not been able to find it.
I know a Xcoder can act like a MTP. CFB as a MTP is new to me
I would just go with pbhaduri's Suggestion (Xcoder + Software CFB).
You're right, nevermind. I was thinking of an XCODER but somehow I typed CFB.
If this helps, please rate