Hi Asif,
in the past, most of the time the interface is dedicated to an architecture.
This was the case for CodeWarrior USBTap.
Several versions were available for DSC, Coldfire, etc ...
http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0152102726E4D6E4E3
Now some interfaces are common and can be used on different architectures.
This is the case for P&E Multilink Univeral / FX interfaces.
These interfaces can be used on Freescale HCS08, HC(S)12(X), S12Z, RS08, ColdFire V1/+V1, ColdFire V2-4*, Qorivva 55xx/56xx, and Kinetis ARM microcontrollers.
For details have a look to:
http://www.pemicro.com/products/product_viewDetails.cfm?product_id=15320137
there are other interfaces ...
CodeWarrior TAP
http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0152102726E4D6F994
CodeWarrior Gigabit TAP
http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0152102726E4D6E4D9
Regards
Pascal