Patent ID: 11334516

Abstract:
This disclosure relates generally to systems and methods of translating between Universal Serial Bus (USB) and synchronous serial protocols. In one embodiment, an apparatus includes an application-specific integrated circuit (ASIC) configured to operate in a multi-protocol generic mode and in an adaptive clock mode. The ASIC is configured to implement a multi-protocol generic command processor in the multi-protocol generic mode where the ASIC is operable to be commanded so as to execute a generic bus command that converts between the USB protocol and any commanded synchronous serial protocol. Furthermore, the ASIC can synchronize the execution of the generic bus command with an externally generated clock signal on the synchronous serial side when the ASIC is also provided in the adaptive clock mode. In this manner, a computer device with a USB port can use the ASIC as a bridge for data communications with a radio having a synchronous serial port.