发明名称 System and technique for power management of a universal asynchronous receiver/transmitter by automatic clock gating
摘要 A clock control unit is provided that controls the gating of a clock signal received by an internal baud generator of a universal asynchronous receiver/transmitter (UART) circuit during an active mode. The clock control unit monitors the UART circuit to determine whether the UART is currently idle. If the clock control unit determines that the UART is idle, the clock signal is gated by a synchronous clock gate circuit. Accordingly, the clock signal is not provided to the baud generator, and a corresponding baud rate signal that normally clocks the receiver state machine of the UART is not generated. Power consumption of the UART is thereby significantly reduced. When a certain predetermined system activity is thereafter detected by the clock control unit that indicates a need for activation of the UART, the clock control unit asserts a clock enable signal that causes the synchronous clock gate circuit to pass the clock signal to an input of the baud generator. In one embodiment, the clock control unit causes the clock signal to be degated if the receipt of serial data is detected at the serial input line of the UART, if the receiver state machine is currently active, if the receiver FIFO and buffer register is not empty, if the transmitter FIFO and holding register is not empty, or if the transmitter state machine is active.
申请公布号 US5661751(A) 申请公布日期 1997.08.26
申请号 US19960602261 申请日期 1996.02.15
申请人 ADVANCED MICRO DEVICES 发明人 JOHNSON, SCOTT C.
分类号 H04L25/38;G06F1/32;G06F13/38;H04L7/04;H04L25/40;(IPC1-7):H04B1/38 主分类号 H04L25/38
代理机构 代理人
主权项
地址