Abstract:
PURPOSE: An adaptive clock generating apparatus and a method thereof are provided to minimize energy consumption while preventing a clock synchronization error of a circuit. CONSTITUTION: An adaptive clock generating apparatus (10) comprises a fixed frequency divider (100), a replica (200), a counter (300), and a variable frequency divider (500). The fixed frequency divider receives a reference clock, and outputs a clock signal having a period corresponding to an integer multiple of the period of the reference clock. The replica receives the clock signal outputted by the fixed frequency divider, and outputs a clock signal that is delayed as long as a critical path delay of a synchronous circuit. The counter receives an enable signal or a reset signal, which are generated based on the signals outputted by the fixed frequency divider and the replica, further receives the reference clock as its clock signal, and counts the number of cycles of the reference clock while the counter is enabled. The variable frequency divider, based on the number of cycles of the reference clock, generates a clock signal having a period corresponding to an integer multiple of the number of cycles of the reference clock. [Reference numerals] (1) Reference clock; (100) Fixed frequency divider; (2) Divided clock; (200) Replica; (3) Delayed clock; (300) Counter; (4) Counter activation signal; (400) Register; (5) Counter output; (500) Variable frequency divider; (6) Register output; (7) Adaptive output; (AA) Counter reset signal; (BB) Detection unit; (CC) Calculation unit; (DD) Clock generation unit
Abstract:
PURPOSE: An embedded memory design for low power video processor is provided to prevent degradation of image quality in a lower power operation for reducing power consumption. CONSTITUTION: A graphic memory(100) includes a plurality of unit memory blocks. A plurality of the unit memory blocks includes a plurality of memory cells. A controlling unit(200) stores each bit of graphic data inputted through an input unit in each memory cell. The controlling unit reads out the graphic data in each memory cell of the graphic memory. The controlling unit outputs the read graphic data through an input-output unit. [Reference numerals] (100) Graphic memory; (200) Controlling unit; (300) Input/output unit
Abstract:
PURPOSE: A finite impulse response filter is provided to reduce power consumption while suppressing the distortion in the output of a filter by stopping multipliers when input data and a filter coefficient are lower than a certain threshold value. CONSTITUTION: In a finite impulse response filter, a plurality of delay units(110~11n) are serially connected in order to delay input data. A plurality of multipliers(120~12n) multiply the filter coefficient corresponding to the output signal of the plural delays respectively. An adder(130~13n) increases the output signals of a plurality of multipliers. A multiplication blocking activity signal generator(140) stops the operation the plural multiplier in response to a multiplication blocking activation signals. A control signal determination circuit(141) includes a amplitude sensor(142), a control signal generator(143), and delays.