Browse Prior Art Database

Simulating Radar System

IP.com Disclosure Number: IPCOM000234041D
Publication Date: 2014-Jan-08
Document File: 9 page(s) / 3M

Publishing Venue

The IP.com Prior Art Database

Abstract

RADAR (Radio Detecting and Ranging) systems are used in automobiles for active safety purposes such as detection of critical parameters like safe braking distance while in cruise control mode. A radar system generally is a subsystem that includes a DAC, VCO, mixer, low pass filter, ADC and FFT calculation engine. Radar system verification is a challenge as it involves many components across SoCs to develop an application. Typically, such systems are simulated with MATLAB Simulink, which is a top level abstraction of the real hardware. Pre-Si verification methods (verilog) traditionally cannot model analog behaviors, e.g., VCO chirp, mixers, etc. This paper proposes a verification methodology for a radar system that covers the entire system level handshakes to select the most optimal parameter of each IP and to avoid over designing of the system.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 29% of the total text.

Simulating Radar System


Abstract

RADAR (Radio Detecting and Ranging) systems are used in automobiles for active safety purposes such as detection of critical parameters like safe braking distance while in cruise control mode.  A radar system generally is a subsystem that includes a DAC, VCO, mixer, low pass filter, ADC and FFT calculation engine. Radar system verification is a challenge as it involves many components across SoCs to develop an application. Typically, such systems are simulated with MATLAB Simulink, which is a top level abstraction of the real hardware.  Pre-Si verification methods (verilog) traditionally cannot model analog behaviors, e.g., VCO chirp, mixers, etc. This paper proposes a verification methodology for a radar system that covers the entire system level handshakes to select the most optimal parameter of each IP and to avoid over designing of the system.

Content

There currently is no pre-silicon methodology available to graphically represent the operation of a radar sub-system. Radar is a complex system that includes both analog and digital components ON/OFF chip, like DAC, LPF (Low Pass Filter), VCO, ADC, mixer, FFT Engine, display interface, antenna, etc. No qualitative analysis is presently done to understand if the Radar components meet specifications. We propose a system that can identify over-designs to reduce BOM cost for future programs. It also covers real time handshake with ADC and DSP for data acquisition and processing. Also, the methodology can help us identify the following problems:

a)      How to differentiate between components to be chosen for long-range and short-range radar; and

b)      How non-linearity, offset error and gain error in the following components can affect system performance,

  1. DAC- May send non-linear chirps, hence affecting the transmitted signal itself;
  2. ADC- May lead to wrong conversion after the receiver and wrong interpretation by DSP;
  3. DSP - Wrong data acquisition due to handshake issues can lead to wrong data interpretation; and
  4. Impact of Local Oscillator Jitter, IO pad characteristics on radar specification.

We propose a flow for simulating a radar system in mixed signal verification with the following steps:

i.            A behavioral VAMS model of the vehicle with speed and distance as I/P parameters to this model;

ii.            This models the vehicle speed/direction/distance and internally calculates delay in the chirp frequency received by the signal antenna, which is dependent on the distance/ speed/ acceleration of the obstacle vehicle; 

iii.            A behavioral VAMS model of the transmitter VCO and SDADC design;

iv.            Digitizing of the radar data and elimination of high frequency components;

v.            Radar DSP (RTL) includes acquisition of ADC data, data processing/FFT and data storage FFT data interpretation onto a GUI image indicating object position/velocity/direction to reference point;

vi.            Comparison of this data is done against vehicle distance/speed/direction- input to the vehicle model;

vii.            This entire d...