Company Address
201, Factory 6, Longhui Industrial Park, Fuqiao 3rd District, Xinhe Community, Fuhai Street, Baoan District, Shenzhen, Guangdong, China
PCB Design Knowledge

IWR6843 radar design: antennas, chirp configuration and detection validation

IWR6843 mmWave performance depends on antennas, supply, chirp configuration, installation, and algorithms. Range-resolution, beat-frequency, and raw-data examples support parameter tradeoffs and scenario verification, distinguishing echoes, correct ranging, and application detection. Ordinary and antenna-in-package variants cannot directly share layouts.

IWR6843 device reference engineering diagram with Range, Angle, Target

IWR6843 integrates 60–64 GHz FMCW transceiver/processing resources with three transmit and four receive channels. Bands/channel counts do not establish end-product detection range, angular accuracy, or human recognition. Define targets/scenarios first, then antennas, supply, chirps, sampling, and algorithms. Retain data that reproduce false detections and misses.

Task objectives must be specific to location and action

Expand “presence detection” into target classes, ranges, angles, poses, speeds, occlusion, mounting heights, and allowed response times. Stationary presence, moving targets, and range/velocity measurement are different tasks requiring different observation times/features. A hand-wave demonstration does not establish stationary or multitarget compliance.

Scenario InputFixed RequirementOutput Definition
TargetDimensions, material, orientation, and motionDetectable conditions and difficult samples
SpaceDistance, azimuth, pitch, and occlusionCoverage Area and Blind Spots
InstallationHeight, angle, enclosure, and mounting methodStructure drawing and calibration conditions
BusinessLatency, false positive, and false negative definitionsEvent determination and statistical unit

First distinguish between package, antenna, and power modes

This page addresses IWR6843, not directly AOP antenna-in-package variants or other mmWave families. Conventional RF-interface designs require joint antenna-array, feedline, material, and fabricator-stackup design. Antenna structures affect channel-phase calibration; recheck after thickness, radome, or mounting-metal changes.

The device has digital, RF, baseband, I/O, and other rails, not one 3.3 V supply. Build mode-specific power tables and avoid mixing normal-LDO and bypass arrangements. Ripple limits have frequency/test conditions; one value is not a universal full-band threshold. Measure near corresponding supply pins and retain probe connections.

Keep high-speed clocks, peripherals, and switching-power nodes away from antennas/sensitive RF areas. Follow package-specific decoupling/returns. Preserve debug access to startup/download interfaces; confirm startup, readable firmware, and configuration before scene algorithms. Adjusting detection thresholds cannot fix intermittent data caused by startup failures.

Use calculations to check whether chirps support the task

Ideal range resolution is approximately ΔR=c/(2B), where B is effectively sampled configured sweep bandwidth, not chip band coverage. At an assumed 3 GHz effective bandwidth, ideal resolution is about 0.05 m. Actual resolution depends on windows, SNR, targets, and processing; 5 cm is not universal ranging accuracy.

For a simplified single target, beat frequency fb≈2SR/c, with sweep slope S. Assuming S=30 MHz/µs and R=10 m gives about 2 MHz beat frequency. Check ADC sample rate, usable IF bandwidth, and configured range afterward. More software FFT points cannot recover signals lost beyond the receive chain.

Chirps per frame, repetition periods, and transmit scheduling affect velocity/angle processing and consume processing time/memory. Do not add chirps for stable displays while ignoring latency. Retain profile, chirp, and frame configurations; check actual output cadence against firmware processing capacity.

Data volume determines interface and debugging plan

Assume four receive channels, 256 complex samples per chirp, 128 chirps per frame, and 16 bits each for I/Q. Raw frame size is about 4×256×128×4=524288 bytes; at 20 frames/s, about 10.49 MB/s before protocol overhead. These are format assumptions; verify actual sample packing for the selected mode.

Point clouds are much smaller than raw data but omit information useful for algorithm diagnosis. Decide whether raw ADC, intermediate spectra, or final detections answer the current question. Logs also need configuration, firmware, timestamps, and scene IDs to prevent mixing data from different settings.

Accept echoes, ranging, and application detection separately

Validation TaskReference ConditionsRecorded Output
Basic LinkKnown target and fixed installationStartup, noise floor, peaks, and stable data frames
Distance and AngleMultiple locations, poses, and targetsError, resolution, and unavailable regions
Housing ImpactBare PCB and final enclosure for same scenarioNoise, peak, and blind spot changes
Business DeterminationIncluding difficult samples and no-target scenariosMissed detection, false detection, latency, and event logs

Scene statistics need counts, durations, and criteria. No false alarms in an empty room does not establish stability with fans, moving curtains, or crossing people; one target location does not cover the whole space. Reproduce abnormalities with fixed hardware/configuration, then change one parameter at a time to separate antenna, threshold, and tracking effects.

Runtime and temperature are also configuration conditions

Transmit duty, processing load, and power modes change consumption/temperature. Record supply, chip-temperature observations, and application stability in actual enclosures/orientations, comparing hot behavior with cold startup. Device self-calibration supports operation but cannot replace external-structure, installation, and system-error verification.

Retain denominators and difficult samples for algorithm results

Define event starts, ends, and allowed response times before counting successes, misses, and false detections. Mixing frame-based and event-based statistics yields different rates from identical data. State total events, duration, and no-target observation time; accuracy alone without a denominator is insufficient.

Separate development/tuning scenes from validation scenes unused in tuning. Repeatedly tuning one room does not establish performance after height, wall, or furniture changes. Retain raw/intermediate data for difficult samples to identify insufficient SNR, background suppression, or tracking-related misses.

Enclosure verification should record material, thickness, finish, antenna spacing, and mounting angle, not just presence/absence. Metallic coatings, curved surfaces, water accumulation, and structural parts alter propagation/near fields. Testing a flat material sheet does not validate the final housing. Retest affected areas after mechanical changes.

For jumping range outputs, check raw peak changes before peak selection, static filtering, and tracking. Stable raw spectra with unstable application outputs suggest algorithms; noise floors changing with supply activity suggest hardware coupling. Linking data levels narrows causes better than display smoothing alone.

Delivery should define target-space boundaries and currently undetectable scenarios. “60–64 GHz” or integrated processors are not application-performance commitments. Traceable configuration/data permit one-factor changes in the next iteration.

Do more antennas or all transmit channels automatically improve results?

No. Transmit combinations depend on modes, supply, and algorithms; array geometry determines angular information. Select and verify configurations by task. Multiplied channel counts are not angular resolution. Deliver scene matrices, installation drawings, configurations, and data revisions with verified boundaries.

Check installation before migrating scenarios and adjusting thresholds

Changing height, angle, or walls under the same algorithm changes target echoes/multipath. Check positions against assembly drawings first, retain old/new intermediate spectra and tracks, then decide configuration changes. Raising/lowering thresholds can change misses and false detections together.

Combine range, bearing, and occlusion into executable scene IDs for reproducible tests. Each release should record hardware, radome, firmware, and configuration, with samples linked to revisions. Demo videos illustrate behavior but cannot replace verification data with inputs, criteria, and denominators.

Source material and applicable scope

  1. Texas Instruments, “IWR6843, IWR6443 Single-Chip 60 to 64GHz mmWave Sensor”; version Rev. F, 2025-04; checked 2026-10-17; relevant sections: Features, Pin Functions, Power Supply Specifications, RF Specifications, Application and Implementation. Supports IWR6843 bands, transceiver channels, and power interfaces; system detection depends on configuration/scenario verification.
Back to PCB Design Knowledge
PCB / PCBA · PROJECT ENQUIRY

Does Your Project Need PCB Fabrication, Assembly, or Box Build?

Tell us the product use and which files are available. We can define the next engineering step even when the data package is not complete.

Call UsWhatsAppRequest a Quote