发明名称 FIFO Clock and Power Management
摘要 An apparatus and method for saving power when transmitting data across a clock boundary is disclosed. In one embodiment, an apparatus includes a FIFO coupled to receive data from circuitry in a first clock domain and output data to circuitry in a second clock domain. A first control circuit is responsible for writing data into the FIFO. A second control circuit is responsible for reading data from the FIFO. If the amount of data in the FIFO exceeds a first threshold, a power management circuit may place the first control circuit in a low power state. The second control circuit may monitor the amount of data in the FIFO. If the amount of data in the FIFO falls below a second threshold, it may assert an indication to the power management circuit. Thereafter, the power management circuit may cause the first control circuit to exit the low power state.
申请公布号 US2014310549(A1) 申请公布日期 2014.10.16
申请号 US201313861071 申请日期 2013.04.11
申请人 APPLE INC. 发明人 Herbeck Gilbert H.
分类号 G06F1/32 主分类号 G06F1/32
代理机构 代理人
主权项 1. An apparatus comprising: a first-in, first-out memory (FIFO) coupled to receive data from circuitry operating according to a first clock signal having a first frequency and further coupled to output data to circuitry operating according to a second clock signal having a second frequency; a first FIFO controller in the first clock domain, wherein the first FIFO controller is configured to cause data to be written into the FIFO; a second FIFO controller in the second clock domain, wherein the second FIFO controller is configured to cause data to be read from the FIFO; and a power management unit, wherein the power management unit is configured to place the first FIFO controller into a low power state responsive to determining that the amount of data in the FIFO exceeds a first threshold, and further configured to wake the first FIFO controller from the low power state responsive to receiving an indication from the second FIFO controller.
地址 Cupertino CA US