Programmable code generation for radar sensing systems

US10670695B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10670695-B2
Application numberUS-201815892865-A
CountryUS
Kind codeB2
Filing dateFeb 9, 2018
Priority dateFeb 10, 2017
Publication dateJun 2, 2020
Grant dateJun 2, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A radar sensing system for a vehicle has multiple transmitters and receivers on a vehicle. The transmitters are configured to transmit radio signals which are reflected off of objects in the environment. There are one or more receivers that receive the reflected radio signals. Each receiver has an antenna, a radio frequency front end, an analog-to-digital converter (ADC), and a digital signal processor. The transmitted signals are based on spreading codes generated by a programmable code generation unit. The receiver also makes use of the spreading codes generated by the programmable code generation unit. The programmable code generation unit is configured to selectively generate particular spreading codes that have desired properties.

First claim

Opening claim text (preview).

The invention claimed is: 1. A radar sensing system for a vehicle, the radar sensing system comprising: a plurality of transmitters configured for installation and use on a vehicle, and configured to transmit radio signals; a plurality of receivers configured for installation and use on the vehicle, and configured to receive radio signals that include the transmitted radio signals transmitted by the transmitters and reflected from objects in an environment; and a programmable code generation unit configured to provide sequences of spreading code chips to digital signal generators of the transmitters and to digital baseband processing sections of the receivers; wherein one sequence of spreading code chips is provided to each transmitter while multiple sequences of spreading code chips are provided to each receiver; wherein a sequence of spreading code chips is used by a digital signal generator of a first transmitter of the plurality of transmitters to generate transmitted radio signals; and wherein multiple sequences of spreading code chips are used by a digital baseband processing section of a first receiver of the plurality of receivers to process received radio signals. 2. The radar sensing system of claim 1 , wherein the programmable code generation unit is configured to generate a plurality of different spreading codes. 3. The radar sensing system of claim 1 , wherein the programmable code generation unit is configured to generate a plurality of maximum length sequences. 4. The radar sensing system of claim 1 , wherein the programmable code generation unit is configured to generate a plurality of codes from a Hadamard code. 5. The radar sensing system of claim 1 , wherein the programmable code generation unit is configured to generate sequences from a Golay code. 6. The radar sensing system of claim 1 , wherein the programmable code generation unit is configured to generate sequences from a Frank-Zadoff-Chu code. 7. The radar sensing system of claim 1 , wherein the programmable code generation unit is configured to generate sequences from an APAS code. 8. The radar sensing system of claim 1 , wherein the programmable code generation unit comprises a control processor and a plurality of feedback shift registers, and wherein shift register feedback connections and shift register contents of the feedback shift registers are defined by the control processor. 9. The radar sensing system of claim 8 , wherein the programmable code generation unit is configured to load the plurality of feedback shift registers with any seed contents, as defined by the control processor, and wherein the programmable code generation unit is further configured to configure the plurality of feedback shift registers with any set of feedback connections, as defined by the control processor. 10. The radar sensing system of claim 8 , wherein the programmable code generation unit also comprises logic that alters the output of the feedback shift registers in order to alter properties of the sequences produced by the feedback shift registers. 11. The radar sensing system of claim 10 , wherein altering the output of the feedback shift registers includes balancing the DC properties of the sequences. 12. A method for controlling a radar sensing system comprising a plurality of transmitters configured for installation and use on a vehicle, a plurality of receivers configured for installation and use on the vehicle, and a programmable code generation unit, the method comprising: transmitting, with the transmitters, radio signals; receiving, with the receivers, radio signals that include the transmitted radio signals transmitted by the transmitters and reflected from objects in an environment; processing, with a radio frequency (RF) front end of a first receiver of the plurality of receivers, the received radio signals and outputting processed radio signals; sampling, with an analog-to-digital converter (ADC) of the first receiver, the processed radio signals and outputting data samples; generating, with the programmable code generation unit, a sequence of spreading code chips used by a digital signal generator of a first transmitter of the plurality of transmitters to generate transmitted radio signals; and generating, with the programmable code generation unit, multiple sequences of spreading code chips used by a digital baseband processing section of the first receiver to process received radio signals. 13. The method of claim 12 further comprising generating Hadamard sequences using the programmable code generation unit. 14. The method of claim 12 further comprising generating Golay sequences using the programmable code generation unit. 15. The method of claim 12 further comprising generating Frank-Zadoff-Chu sequences using the programmable code generation unit. 16. The method of claim 12 further comprising generating APAS sequences using the programmable code generation unit. 17. The method of claim 12 further comprising balancing, using a DC balancing subsystem of the programmable code generation unit, the DC balance of the spreading codes. 18. A radar sensing system for a vehicle, the radar sensing system comprising: a transmitter configured for installation and use on a vehicle, and configured to transmit radio signals; a receiver configured for installation and use on the vehicle, and configured to receive radio signals that include the transmitted radio signals transmitted by the transmitters and reflected from objects in an environment; and a programmable code generation unit configured to provide sequences of spreading code chips to the transmitter and the receiver; and wherein a sequence of spreading code chips is used by the transmitter and the receiver to generate a same spreading code, which is used by the transmitter to generate the transmitted radio signals and used by the receiver to process the received radio signals. 19. The radar sensing system of claim 18 , wherein the transmitter and the receiver are a virtual transmitter-receiver pair. 20. The radar sensing system of claim 18 , wherein the transmitter comprises a digital signal processor and the receiver comprises a digital baseband processing section, and wherein the digital signal generator and the digital baseband processing section use the sequence of spreading code chips to generate the same spreading code. 21. The radar sensing system of claim 20 , wherein the digital signal processor and the digital baseband processing section use the same spreading code to generate the transmitted radio signals and to process the received radio signals, respectively. 22. The radar sensing system of claim 18 , wherein the programmable code generation unit is configured to generate a plurality of different spreading codes. 23. The radar sensing system of claim 18 , wherein the programmable code generation unit is configured to generate a plurality of maximum length sequences. 24. The radar sensing system of claim 18 , wherein the programmable code generation unit is configured to generate a plurality of codes from a Hadamard code. 25. The radar sensing system of claim 18 , wherein the programmable code generation unit is configured to generate sequences from a Golay code. 26. The radar sensing system of claim 18 , wherein the programmable code generation unit is configured to generate sequences from a Frank-Zadoff-Chu code. 27. The ra

Assignees

Inventors

Classifications

  • Extracting wanted echo-signals (Doppler systems G01S13/50) · CPC title

  • Systems determining position data of a target · CPC title

  • Velocity measuring systems using range gates · CPC title

  • using transmission of coded signals, e.g. P.S.K. signals · CPC title

  • using transmission of continuous, frequency-modulated waves while heterodyning the received signal, or a signal derived therefrom, with a locally-generated signal related to the contemporaneously transmitted signal · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10670695B2 cover?
A radar sensing system for a vehicle has multiple transmitters and receivers on a vehicle. The transmitters are configured to transmit radio signals which are reflected off of objects in the environment. There are one or more receivers that receive the reflected radio signals. Each receiver has an antenna, a radio frequency front end, an analog-to-digital converter (ADC), and a digital signal p…
Who is the assignee on this patent?
Uhnder Inc
What technology area does this patent fall under?
Primary CPC classification G01S7/352. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 02 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).