IP Library Granted Patent US 7,071,743
Granted Patent B2
US 7,071,743 · App. 11/130,079 · Granted Jul 4, 2006

Programmable phase-locked loop circuitry for programmable logic device

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 7,071,743
App. No.
11/130,079
Granted
Jul 4, 2006
Kind
B2
Abstract

A phase-locked loop (“PLL”) for use in a programmable logic device (“PLD”) is constructed with modular components, which may be digital, and which may be programmable or adjustable, in place of the conventional analog charge pump and loop filter. Connections are provided between those components and the remainder of the PLD so that if the PLL is not being used in a particular user design of the PLD, the PLL modular components may be used by other portions of the PLD. Similarly, those connections allow other portions of the PLD to be used in place of one or more of the modular components where more complex or special filtering than can be provided by the modular components is required.

Claims (57)

1. A loop circuit for use in a programmable logic device for outputting an output signal locked to a reference signal, said loop circuit comprising:

a signal generator for producing said output signal; and

a feedback path feeding said signal generator, said feedback path accepting as inputs said reference signal and said output signal, and causing said signal generator to drive said output to a lock with said reference, said feedback path comprising at least one component connected therein between said inputs and said signal generator; wherein:

one or more of said at least one component is programmably connectable to another portion of said programmable logic device for operation of said another portion of said programmable logic device with said one or more of said at least one component.

2. The loop circuit of claim 1 wherein, when said loop circuit is not in use in said programmable logic device, said one or more of said at least one component is available for use by said another portion of said programmable logic device.

3. The loop circuit of claim 1 wherein, when said loop circuit is in use in said programmable logic device, said another portion of said programmable logic device is available to be substituted in said loop circuit for said one or more of said at least one component.

4. The loop circuit of claim 1 wherein said at least one component comprises:

a phase-frequency detector having as inputs said reference signal and said output signal, said phase-frequency detector outputting a comparison signal indicating a relationship between said reference signal and said output signal;

an analog front end circuit having said comparison signal as an input and outputting an analog voltage signal indicative of said comparison;

an analog-to-digital converter having said analog voltage signal as an input and outputting a digitized voltage signal;

a digital signal processor having said digitized voltage signal as an input and outputting a digital control signal; and

a digital-to-analog converter having said digital control signal as an input and outputting an analog control signal that is input to said signal generator.

5. The loop circuit of claim 4 wherein said analog-to-digital converter has at least one of:

a second input from a first said another portion of said programmable logic device; and

a second output to a second said another portion of said programmable logic device.

6. The loop circuit of claim 4 wherein said digital signal processor has at least one of:

a second input programmably connectable to a first said another portion of said programmable logic device; and

a second output programmably connectable to a second said another portion of said programmable logic device.

7. The loop circuit of claim 4 wherein said digital-to-analog converter has at least one of:

a second input programmably connectable to a first said another portion of said programmable logic device; and

a second output programmably connectable to a second said another portion of said programmable logic device.

8. The loop circuit of claim 4 wherein said analog front end circuit comprises a charge pump.

9. The loop circuit of claim 1 wherein said at least one component comprises;

a phase-frequency detector having as inputs said reference frequency and said output frequency, said phase-frequency detector outputting digital comparison signals indicating a relationship between said reference frequency and said output frequency;

a digital counter circuit having said digital comparison signals as inputs and outputting digital count signals indicative of said comparison;

a digital signal processor having said digital count signals as inputs and outputting a digital control signal; and

a digital-to-analog converter having said digital control signal as an input and outputting an analog control signal that is input to said signal generator.

10. The loop circuit of claim 9 wherein said digital signal processor has at least one of;

an additional input programmably connectable to a first said another portion of said programmable logic device; and

a second output programmably connectable to a second said another portion of said programmable logic device.

11. The loop circuit of claim 9 wherein said digital-to-analog converter has at least one of:

a second input programmably connectable to a first said another portion of said programmable logic device; and

a second output programmably connectable to a second said another portion of said programmable logic device.

12. The loop circuit of claim 1 wherein said signal generator is a voltage-controlled oscillator.

13. The loop circuit of claim 1 further comprising an output scaling counter downstream of said signal generator.

14. The loop circuit of claim 1 further comprising an input scaling counter upstream of said feedback path.

15. The loop circuit of claim 1 further comprising a feedback scaling counter between said signal generator and said feedback path.

16. A programmable logic device comprising the loop circuit of claim 1 .

17. A digital processing system comprising:

processing circuitry;

a memory coupled to said processing circuitry; and

a programmable logic device as defined in claim 16 coupled to the processing circuitry and the memory.

18. A printed circuit board on which is mounted a programmable logic device as defined in claim 16 .

19. The printed circuit board defined in claim 18 further comprising:

memory circuitry mounted on the printed circuit board and coupled to the programmable logic device.

20. The printed circuit board defined in claim 19 further comprising:

processing circuitry mounted on the printed circuit board and coupled to the memory circuitry.

21. An integrated circuit device comprising the loop circuit of claim 1 .

22. A digital processing system comprising:

processing circuitry;

a memory coupled to said processing circuitry; and

an integrated circuit device as defined in claim 21 coupled to the processing circuitry and the memory.

23. A printed circuit board on which is mounted an integrated circuit device as defined in claim 21 .

24. The printed circuit board defined in claim 23 further comprising:

memory circuitry mounted on the printed circuit board and coupled to the integrated circuit device.

25. The printed circuit board defined in claim 24 further comprising:

processing circuitry mounted on the printed circuit board and coupled to the memory circuitry.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2022
From: INTEL CORPORATION
To: TAHOE RESEARCH, LTD.
Reel/Frame 061827/0686 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2022
From: ALTERA CORPORATION
To: INTEL CORPORATION
Reel/Frame 060778/0032 →