IP Library Granted Patent US 6,970,025
Granted Patent B2
US 6,970,025 · App. 10/779,879 · Granted Nov 29, 2005

Programmable frequency divider

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,970,025
App. No.
10/779,879
Granted
Nov 29, 2005
Kind
B2
Abstract

Various apparatus and method embodiments are disclosed. One apparatus embodiment, among others, comprises a frequency divider configured to provide an output signal having a period equal to a period of a clock signal multiplied by a programming division ratio, the frequency divider comprising a plurality of edge-triggered storage elements arranged in at least one loop, wherein each of the storage elements has a state, and a clock input, and wherein the state of each storage element is determined responsive to a transition of the clock input, the state, or the inverse thereof, of one or more previous storage elements in the loop, a characteristic of the division ratio, and the previous state, or the inverse thereof, of the storage element, and the output signal is derived from the state, or the inverse thereof, of at least one of the storage elements in the loop, a circuit for determining the number of storage elements in the loop responsive to the desired division ratio, and wherein the loop is configured such that there are odd number loop inversions within the loop, the loop inversions are implemented through inverters, and each of the storage elements is configured to enter a power save mode responsive to assertion of a power control signal.

Claims (23)

1. A frequency divider configured to provide an output signal having a period equal to a period of a clock signal multiplied by a programmable division ratio, the frequency divider comprising:

a plurality of edge-triggered storage elements arranged in at least one loop, wherein each of the storage elements has a state, and a clock input, and wherein the state of each storage element is determined responsive to a transition of the clock input, the state, or the inverse thereof, of one or more previous storage elements in the loop, a characteristic of the division ratio, and the previous state, or the inverse thereof, of the storage element, and the output signal is derived from the state, or the inverse thereof, of at least one of the storage elements in the loop;

a circuit for determining the number of storage elements in the loop responsive to the desired division ratio; and

wherein the loop is configured such that there are odd number loop inversions within the loop, the loop inversions are implemented through inverters, and each of the storage elements is configured to enter a power save mode responsive to assertion of a power control signal.

2. The frequency divider of claim 1 wherein any unused storage elements are placed in the power save mode through assertion of the power control signal.

3. A frequency divider configured to provide an output signal having a period equal to a period of a clock signal multiplied by a programmable division ratio, the frequency divider comprising:

a plurality of edge-triggered storage elements arranged in at least one loop, wherein each of the storage elements has a state, and a clock input, and wherein the state of each storage element is determined responsive to a transition of the clock input, the state, or the inverse thereof, of one or more previous storage elements in the loop, a characteristic of the division ratio, and the previous state, or the inverse thereof, of the storage element, and the output signal is derived from the state, or the inverse thereof, of at least one of the storage elements in the loop;

a circuit for determining the number of storage elements in the loop responsive to the desired division ratio; and

wherein the loop is configured such that there are odd number loop inversions within the loop and each storage element comprises a flip-flop coupled to a clock phase module which selectively alters the phase of a clock signal provided to the flip-flop responsive to a control signal indicative of the characteristic of the division ratio, and a data output of the flip-flop.

4. The frequency divider of claim 3 wherein each flip-flop has a master slave configuration.

5. A method of configuring a programmable frequency divider comprising a plurality of storage elements, each of the storage elements having a data input and a data output, the method comprising the following steps:

obtaining a desired division ratio N;

determining a required number F of storage elements in accordance with the formula:

F

=

N

+

P

2

wherein P is 1 if the desired division ratio is an odd integer, and 0 if the desired division ratio is an even integer;

obtaining F storage elements from the plurality of storage elements;

configuring the F storage elements in a ring arrangement; and

placing any unused storage elements in a power save mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2009
From: SKYWORKS SOLUTIONS, INC.
To: MEDIATEK, INC.
Reel/Frame 023639/0360 →