Invention Grant
- Patent Title: Dynamically adjusting data processing speed based on buffer utilization
-
Application No.: US14154987Application Date: 2014-01-14
-
Publication No.: US09766686B2Publication Date: 2017-09-19
- Inventor: Yi Wang , Ruikai Zhang , Yongfeng Liu , Zhou Yu
- Applicant: Cisco Technology, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Patterson + Sheridan, LLP
- Main IPC: G06F1/00
- IPC: G06F1/00 ; G06F1/32

Abstract:
The embodiments disclosed herein provide a computing device that includes an upstream buffer and downstream data processing circuit that establish a data processing path where the data stored by upstream buffer is received and processed by the downstream data processing circuit. Using a buffer utilization characteristic of the upstream buffer such as its current availability (e.g., the buffer is 50% full) or an input data rate, the computing device adjusts the clock signal used to drive the downstream data processing circuit. For example, if the utilization of the upstream buffer is low, the number of clock edges in the clock signal may be reduced thereby reducing power consumption of the computing device. However, as the utilization of the buffer begins to increase, the computing device may increase the number of clock edges to prevent a buffer overflow.
Public/Granted literature
- US20150198967A1 DYNAMICALLY ADJUSTING DATA PROCESSING SPEED BASED ON BUFFER UTILIZATION Public/Granted day:2015-07-16
Information query