IP Library Granted Patent US 7,570,712
Granted Patent B2
US 7,570,712 · App. 10/546,219 · Granted Aug 4, 2009

System and method for transmitting ultrawide bandwidth signals

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,570,712
App. No.
10/546,219
Granted
Aug 4, 2009
Kind
B2
Abstract

A method is provided for generating a multiple band ultrawide bandwidth signal. In this method, an ultrawide bandwidth devices provides a first reference signal having a first reference frequency, and a second reference signal having a second reference frequency that is different from the first reference frequency. The device generates a first ultrawide bandwidth signal based on the first reference signal, and a second ultrawide bandwidth signal based on the second reference signal, creating two separate frequency bands. These two signals can be generated form the same base clock signal, allowing for significantly simpler implementation and modification.

Claims (78)

1. A method for generating a multiple band ultrawide bandwidth signal, comprising:

providing a first reference signal having a first reference frequency;

multiplying the first reference signal by M to generate a second reference signal having a second reference frequency that is M times the first reference frequency;

selecting one of the first reference signal and the second reference signal as a selected reference signal having a selected reference frequency;

dividing the selected reference signal by L to generate a bit rate clock;

receiving a plurality of data bits based on the bit rate clock; and

generating an ultrawide bandwidth signal at a transmitter circuit based on the selected reference signal and one of the plurality of data bits, the ultrawide bandwidth signal including two or more pulses having the selected reference frequency,

wherein M is an integer greater than 1, and

wherein L is an integer greater than 1.

2. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 1 , wherein the first reference frequency is one of between 300 MHz and 9.2 GHz.

3. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 1 , further comprising:

multiplying the first reference signal by K 3 to K N to generate third through N th reference signals, having third through N th reference frequencies, respectively,

wherein the third through N th reference frequencies are equal to K 3 through K N times the first reference frequency, respectively,

wherein the operation of selecting one of the first reference signal and the second reference signal as a selected reference signal, further comprises selecting one of the first through N th reference signals as the selected reference signal,

wherein K 3 to K N are all integers greater than 1 ,

wherein M and K 3 to K N are all different integers, and

wherein N is an integer greater than three.

4. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 1 , wherein the first and second reference signals are both derived from a third reference signal.

5. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 1 , a first ultrawide bandwidth signal generated when the first reference signal is selected and a second ultrawide bandwidth signal generated when the second reference signal is selected, wherein the first ultrawide bandwidth signal and the second ultrawide bandwidth signal are encoded using a same code word.

6. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 1 , a first ultrawide bandwidth signal generated when the first reference signal is selected and a second ultrawide bandwidth signal generated when the second reference signal is selected, wherein the first ultrawide bandwidth signal and the second ultrawide bandwidth signal are encoded using different code words.

7. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 1 , executed in an integrated circuit.

8. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 1 , executed in an ultrawide bandwidth transceiver.

9. A device for transmitting ultrawide bandwidth signals, comprising:

a first reference frequency generator configured to generate a first reference signal having a first reference frequency;

a second reference frequency generator configured to generate a second reference signal having a second reference frequency that is different from the first reference frequency;

a selection circuit configured to select one of the first reference signal and the second reference signal as a selected reference signal;

a bit rate clock generator configured to divide the selected reference signal by L to generate a bit rate clock having a bit rate frequency;

a bit source configured to generate a bit stream based on the bit rate clock and a plurality of bits;

a wavelet code generator configured to generate an ultrawide bandwidth signal based on the bit stream and the selected reference signal; and

an antenna configured to transmit the ultrawide bandwidth signal generated by the wavelet code generator,

wherein L is an integer greater than 1.

10. A device for transmitting ultrawide bandwidth signals, as recited in claim 9 , wherein the second reference signal is derived from the first reference signal.

11. A device for transmitting ultrawide bandwidth signals, as recited in claim 9 , wherein the first reference signal is multiplied by N to provide the second reference signal, where N is an integer greater than 1.

12. A device for transmitting ultrawide bandwidth signals, as recited in claim 9 , wherein the first reference frequency is between 300 MHz and 9.2 GHz.

13. A device for transmitting ultrawide bandwidth signals, as recited in claim 9 , further comprising:

a third reference frequency generator configured to generate a third reference signal having a third reference frequency that is different from the first and second reference frequencies,

wherein the selection circuit configured to select one of the first reference signal, the second reference signal, and the third reference signal as a selected reference signal.

14. A device for transmitting ultrawide bandwidth signals, as recited in claim 9 , further comprising:

third through Nth reference frequency generators configured to generate third through Nth reference signals, respectively, the third through Nth reference signals having third through Nth reference frequencies,

wherein all of the third through Nth reference frequencies are different from each other, and

wherein the selection circuit is configured to select one of the first reference signal, the second reference signal, and the third through Nth reference signals as a selected reference signal.

15. A method for generating an ultrawide bandwidth signal, comprising:

providing a first reference signal having a first reference frequency;

providing a second reference signal based on the first reference frequency having a second reference frequency that is different from the first reference frequency;

selectively generating one of a first ultrawide bandwidth signal at a transmitter circuit based on the first reference signal, a second ultrawide bandwidth signal at the transmitter circuit based on the second reference signal, and a summation of both the first ultrawide bandwidth signal and the second ultrawide bandwidth signal at the transmitter circuit.

16. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 1 , further comprising:

multiplying the selected reference signal by N to generate a wavelet center frequency clock,

wherein the wavelet center frequency clock sets a center frequency for the ultrawide bandwidth signal, and

wherein N is an integer greater than 1.

17. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 16 , wherein the generating of the ultrawide bandwidth signal further comprises:

generating a code word based on the one of the plurality of data bits and the selected reference signal, and

modulating the code word based on the wavelet center frequency clock into a wavelet for the ultrawide bandwidth signal, the wavelet including the two or more pulses.

18. A device for transmitting ultrawide bandwidth signals, as recited in claim 9 , further comprising:

a wavelet center frequency generator configured to multiply the selected reference signal by M to generate a wavelet center frequency clock,

wherein the wavelet center frequency clock sets a center frequency for the ultrawide bandwidth signal, and

wherein M is an integer greater than 1.

19. A device for transmitting ultrawide bandwidth signals, as recited in claim 18 , wherein the wavelet code generator further comprises:

an encoder configured to generate a code word based on the bit stream and the selected reference signal, and

a mixer configured to modulate the code word generated by the encoder based on the wavelet center frequency clock into a wavelet for the ultrawide bandwidth signal.

20. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 15 , further comprising:

multiplying the first reference signal by M 1 to generate a first wavelet center frequency clock; and

multiplying the second reference signal by M 2 to generate a second wavelet center frequency clock,

wherein the first wavelet center frequency clock sets a first center frequency for the first ultrawide bandwidth signal, and

wherein the second wavelet center frequency clock sets a second center frequency for the second ultrawide bandwidth signal, and

wherein M 1 and M 2 are both integers greater than 1.

21. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 20 , further comprising:

dividing the first reference signal by L 1 to generate a first bit rate clock;

dividing the second reference signal by L 2 to generate a second bit rate clock;

receiving a first bit stream based on the first bit rate clock; and

receiving a second bit stream based on the second bit rate clock,

wherein L 1 and L 2 are each integers greater than 1.

22. A method for generating a multiple band ultrawide bandwidth signal, as recited in claim 21 ,

wherein the first ultrawide bandwidth signal is generated by:

generating a first code word based on the first bit stream and the first reference signal, and

modulating the first code word based on the first wavelet center frequency clock into a first wavelet for the first ultrawide bandwidth signal, and

wherein the second ultrawide bandwidth signal is generated by:

generating a second code word based on the second bit stream and the second reference signal, and

modulating the second code word based on the second wavelet center frequency clock into a second wavelet for the second ultrawide bandwidth signal.

Assignments (20)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: NORTH STAR INNOVATIONS INC.
Reel/Frame 037694/0264 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0225 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0854 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded May 13, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024397/0001 →
SECURITY AGREEMENT Recorded Feb 3, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 023882/0834 →
SECURITY AGREEMENT Recorded Feb 2, 2007
From: FREESCALE SEMICONDUCTOR, INC.; FREESCALE ACQUISITION CORPORATION; FREESCALE ACQUISITION HOLDINGS CORP.; FREESCALE HOLDINGS (BERMUDA) III, LTD.
To: CITIBANK, N.A. AS COLLATERAL AGENT
Reel/Frame 018855/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2005
From: WELBORN, MATTHEW L.; MCCORKLE, JOHN W.; ROBERTS, RICHARD D.; HUYNH, PHUONG T.
To: FREESCALE SEMICONDUCTOR INC.
Reel/Frame 017687/0235 →