An emulator for a multi-mode smart card may include emulation circuitry
for performing smart card applications in a plurality of operational
modes. The emulator may also include a smart card connector to be
connected to a smart card adapter operable in at least one of the
plurality of operational modes. The smart card connector may include a
plurality of contacts. Moreover, the emulator may further include a
plurality of cable assemblies having first ends connected to the
emulation circuitry, where each cable assembly is for a respective
operational mode. Further, the emulator may also include an interface
device connected between second ends of the plurality of cable assemblies
and the smart card connector for selectively electrically connecting a
selected cable assembly to predetermined ones of the contacts of the
smart card connector based upon the at least one operational mode of the
smart card adapter.