1. A control circuit for controlling switching between a time-division duplexing (TDD) transmit mode and a TDD receive mode in a system supporting TDD, the control circuit comprising:a first power detector configured to determine a first power level in a downlink direction on a downlink path;
a second power detector configured to determine a second power level in an uplink direction on an uplink path;
a receive/transmit comparator configured to compare the first power level to the second power level to provide a first indication that the system should be switched to TDD transmit mode when the first power level exceeds the second power level;
a second power comparator configured to determine a second indication indicative of whether the first power level exceeds a value of a transmit power reference;
a logic circuit coupled to the receive/transmit comparator for receiving the first indication, the logic circuit coupled to the second power comparator for receiving the second indication, wherein the logic circuit is configured to determine if the system should be switched to TDD transmit mode or TDD receive mode based at least in part on the received first indication from the receive/transmit comparator and the received second indication from the second power comparator; and
a saturation comparator configured to provide a third indication of saturation of the first power detector by comparing the first power level with a saturation level reference.