Beruflich Dokumente
Kultur Dokumente
AWR1642
SWRS203A – MAY 2017 – REVISED APRIL 2018
1.1
1
Features
• FMCW Transceiver • Other Interfaces Available to User Application
– Integrated PLL, Transmitter, Receiver, – Up to 6 ADC Channels
Baseband, and A2D – Up to 2 SPI Channels
– 76- to 81-GHz Coverage With 4 GHz Available – Up to 2 UARTs
Bandwidth – I2C
– Four Receive Channels – GPIOs
– Two Transmit Channels – 2-Lane LVDS Interface for Raw ADC Data and
– Ultra-Accurate Chirp (Timing) Engine Based on Debug Instrumentation
Fractional-N PLL • ASIL B Targeted
– TX Power: 12.5 dBm • AECQ100 Qualified
– RX Noise Figure: • AWR1642 Advanced Features
– 14 dB (76 to 77 GHz) – Embedded Self-monitoring With No Host
– 15 dB (77 to 81 GHz) Processor Involvement
– Phase Noise at 1 MHz: – Complex Baseband Architecture
– –95 dBc/Hz (76 to 77 GHz) – Embedded Interference Detection Capability
– –93 dBc/Hz (77 to 81 GHz) • Power Management
• Built-in Calibration and Self-Test (Monitoring) – Built-in LDO Network for Enhanced PSRR
– ARM® Cortex®-R4F-Based Radio Control – I/Os Support Dual Voltage 3.3 V/1.8 V
System • Clock Source
– Built-in Firmware (ROM) – Supports External Oscillator at 40 MHz
– Self-calibrating System Across Frequency and – Supports Externally Driven Clock (Square/Sine)
Temperature at 40 MHz
• C674x DSP for FMCW Signal Processing – Supports 40 MHz Crystal Connection with Load
• On-Chip Memory: 1.5MB Capacitors
• Cortex-R4F Microcontroller for Object Tracking and • Easy Hardware Design
Classification, AUTOSAR, and Interface Control – 0.65-mm Pitch, 161-Pin 10.4 mm × 10.4 mm
– Supports Autonomous Mode (Loading User Flip Chip BGA Package for Easy Assembly and
Application from QSPI Flash Memory) Low-Cost PCB Design
• Integrated Peripherals – Small Solution Size
– Internal Memories With ECC • Supports Automotive Temperature Operating
• Host Interface Range
– CAN (Two Instances, One Being CAN-FD)
1.2 Applications
• Blind Spot Detection • Occupancy Detection
• Lane Change Assistance • Simple Gesture Recognition
• Cross Traffic Alert • Car Door Opener Applications
• Parking Assistance
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
AWR1642
SWRS203A – MAY 2017 – REVISED APRIL 2018 www.ti.com
40-MHz Serial
Crystal Flash Power Management
QSPI
Integrated DSP
TI C674x
AWR1642
1.3 Description
The AWR1642 device is an integrated single-chip FMCW radar sensor capable of operation in the 76- to
81-GHz band. The device is built with TI’s low-power 45-nm RFCMOS process and enables
unprecedented levels of integration in an extremely small form factor. The AWR1642 is an ideal solution
for low-power, self-monitored, ultra-accurate radar systems in the automotive space.
The AWR1642 device is a self-contained FMCW radar sensor single-chip solution that simplifies the
implementation of Automotive Radar sensors in the band of 76 to 81 GHz. It is built on TI’s low-power 45-
nm RFCMOS process, which enables a monolithic implementation of a 2TX, 4RX system with built-in PLL
and A2D converters. It integrates the DSP subsystem, which contains TI's high-performance C674x DSP
for the Radar Signal processing. The device includes an ARM R4F-based processor subsystem, which is
responsible for radio configuration, control, and calibration. Simple programming model changes can
enable a wide variety of sensor implementation (Short, Mid, Long) with the possibility of dynamic
reconfiguration for implementing a multimode sensor. Additionally, the device is provided as a complete
platform solution including reference hardware design, software drivers, sample configurations, API guide,
and user documentation.
Serial Flash
QSPI interface
RX1 LNA IF ADC Cortex R4F
@ 200 MHz Optional
SPI External MCU
(User programmable) interface
RX2 LNA IF ADC
SPI / I2C PMIC control
Digital Front
Prog Data
End Boot
RAM RAM Primary
RX3 LNA IF ADC ROM DCAN
(256kB*) (192kB*) communication
(Decimation
filter chain) interfaces (automotive)
CAN-FD
DMA
Bus Matrix
RX4 LNA IF ADC
Debug
UARTs For debug
Master subsystem
(Customer programmed) JTAG for debug/
Test/
development
Debug
TX1 PA
Mailbox
High-speed ADC
LVDS output interface
Synth Ramp (for recording)
TX2 PA x4 High-speed input for
(20 GHz) Generator
HIL hardware-in-loop
C674x DSP
verification
@600 MHz
ADC
Buffer
6
GPADC
RF Control/ L1P L1D L2
BIST (32KB) (32KB) (256KB)
Table of Contents
1 Device Overview ......................................... 1 6 Detailed Description ................................... 58
1.1 Features .............................................. 1 6.1 Overview ............................................ 58
1.2 Applications ........................................... 1 6.2 Functional Block Diagram ........................... 58
1.3 Description ............................................ 2 6.3 Subsystems ......................................... 58
1.4 Functional Block Diagram ............................ 3 6.4 Other Subsystems................................... 65
2 Revision History ......................................... 5 7 Monitoring and Diagnostics.......................... 67
3 Device Comparison ..................................... 7 7.1 Monitoring and Diagnostic Mechanisms ............ 67
3.1 Related Products ..................................... 8 8 Applications, Implementation, and Layout........ 72
4 Terminal Configuration and Functions .............. 9 8.1 Application Information .............................. 72
4.1 .......................................... 9
Pin Diagram 8.2 Short-Range Radar ................................. 72
4.2 Pin Attributes ........................................ 13 8.3 Reference Schematic ............................... 72
4.3 Signal Descriptions .................................. 24 8.4 Layout ............................................... 75
5 Specifications ........................................... 29 9 Device and Documentation Support ............... 79
5.1 Absolute Maximum Ratings ......................... 29 9.1 Device Nomenclature ............................... 79
5.2 ESD Ratings ........................................ 29 9.2 Tools and Software ................................. 80
5.3 Power-On Hours (POH) ............................. 29 9.3 Documentation Support ............................. 80
5.4 Recommended Operating Conditions ............... 30 9.4 Community Resources .............................. 81
5.5 Power Supply Specifications ........................ 30 9.5 Trademarks.......................................... 81
5.6 Power Consumption Summary...................... 31 9.6 Electrostatic Discharge Caution ..................... 81
5.7 RF Specification ..................................... 32 9.7 Export Control Notice ............................... 81
5.8 CPU Specifications .................................. 33 9.8 Glossary ............................................. 81
5.9 Thermal Resistance Characteristics for FCBGA 10 Mechanical, Packaging, and Orderable
Package [ABL0161] ................................. 33 Information .............................................. 82
5.10 Timing and Switching Characteristics ............... 34 10.1 Packaging Information .............................. 82
2 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
Changes from May 1, 2017 to April 30, 2018 (from * Revision (May 2017) to A Revision) Page
• Updated/Changed QSPI Timing Requirements th(SCLK-D) MIN value from "1" to "1.5" ...................................... 52
• Updated/Changed QSPI Timing Requirements tsu(D-SCLK) MIN value from "6.2 – P" to "7.3 – P" ......................... 52
• Updated/Changed QSPI Timing Requirements th(SCLK-D) MIN value from "1 + P" to "1.5 + P" ............................ 52
• Added Q12, Q13, Q14, and Q15 to QSPI Switching Characteristics ........................................................ 53
• Updated/Changed Clock Subsystem diagram ................................................................................... 59
• Updated/Changed Recieve Subsystem text from "...cutoff frequencies above 350 kHz..." to "...cutoff frequencies
above 175 kHz..." ................................................................................................................... 60
• Removed "...and ENOB of ~9 bits" from ADC Channels (Service) for User Application .................................. 66
• Updated/Changed text from "ADC channel mapped to B12" to "GPADC channel 6" ...................................... 66
• Updated/Changed GP-ADC Parameter table ................................................................................... 66
• Updated/Changed S No 1 in Monitoring and Diagnostic Mechanisms ....................................................... 67
• Deleted S No 6 from Monitoring and Diagnostic Mechanisms ................................................................ 67
• Updated/Changed Device Nomenclature ........................................................................................ 80
3 Device Comparison
VIN VIN
B VSSA VOUT_PA VSSA TX1 VSSA TX2 VSSA GPIO_45 GPIO_44 VBGAP GPADC5 GPIO_40 GPIO_41
_18CLK _18VCO
VIN
C VSSA VSSA VSSA VSSA VSSA VSSA GPIO_43 GPIO_42 SPIA_cs_n GPADC6 CLKP
_13RF2
VIN
D SPIA_mosi GPIO_39 CLKM
_13RF2
VIOIN
E VSSA VSSA VSSA VSS VSS VSS VSS VSS SPIA_clk SPIA_miso
_18DIFF
VIN
G VSSA VSSA VSSA VSS VSS VSS VSS SYNC_OUT SPIB_miso VIN_SRAM
_13RF1
VIN
H RX3 VSSA VSS VSS VSS GPIO_0 SPIB_cs_n VDDIN
_13RF1
VIN
J VSSA VSSA VSSA VSS VSS VSS VSS GPIO_1 LVDS_TXP0 LVDS_TXM0
_13RF1
K RX2 VSSA VIN_18BB VSS VSS VSS VSS VSS GPIO_2 LVDS_TXP1 LVDS_TXM1
L VSSA VSSA VSSA VSS VSS VSS VSS VPP LVDS_CLKP LVDS_CLKM
LVDS LVDS
M RX1 VSSA
_FRCLKP _FRCLKM
MCU Warm
N VSSA VSSA VSSA rs232_rx rs232_tx nERROR_OUT nERROR_IN TMS VDDIN QSPI[1] TDO DMM_SYNC GPIO_47
_CLKOUT _Reset
PMIC
P GPADC1 GPADC2 GPADC3 SYNC_in GPIO_32 GPIO_34 GPIO_36 GPIO_38 TCK QSPI_cs_n QSPI[3] SPI_HOST_INTR VNWA VDDIN
_CLKOUT
R VSSA GPADC4 NRESET GPIO_31 GPIO_33 VDDIN GPIO_35 GPIO_37 VIOIN_18 VIOIN TDI QSPI_clk QSPI[0] QSPI[2] VSS
Not to scale
1 2 3 4 5 6 7 8
VIN
C VSSA VSSA VSSA VSSA VSSA VSSA GPIO_43
_13RF2
VIN
D
_13RF2
VIN
G VSSA VSSA VSSA VSS VSS VSS
_13RF1
Not to scale
1 2
3 4
9 10 11 12 13 14 15
A GPIO_46
VOUT VOUT OSC
VSSA
_14APLL _14SYNTH _CLKOUT
B GPIO_44 VBGAP
VIN
_18CLK
VIN
_18VCO
GPADC5 GPIO_40 GPIO_41
VIOIN
E VSS VSS SPIA_clk SPIA_miso
_18DIFF
1 2 Not to scale
3 4
1 2 3 4 5 6 7 8
VIN
H RX3 VSSA VSS
_13RF1
VIN
J VSSA VSSA VSSA VSS VSS VSS
_13RF1
M RX1 VSSA
MCU
N VSSA VSSA VSSA rs232_rx rs232_tx nERROR_OUT nERROR_IN
_CLKOUT
Not to scale
1 2
3 4
9 10 11 12 13 14 15
LVDS LVDS
M
_FRCLKP _FRCLKM
Warm
N TMS VDDIN QSPI[1] TDO DMM_SYNC GPIO_47
_Reset
PMIC
P TCK QSPI_cs_n QSPI[3] SPI_HOST_INTR VNWA VDDIN
_CLKOUT
Not to scale
1 2
3 4
– IO = Input or Output
7. BALL RESET STATE: The state of the terminal at power-on reset
8. PULL UP/DOWN TYPE: indicates the presence of an internal pullup or pulldown resistor. Pullup and pulldown resistors can be enabled or
disabled via software.
– Pull Up: Internal pullup
– Pull Down: Internal pulldown
– An empty box means No pull.
9. Pin Mux Control Value maps to lower 4 bits of register.
IO MUX registers are available in the MSS memory map and the respective mapping to device pins is as follows:
5 Specifications
lists tolerable ripple specifications for 1.3-V (1.0-V) and 1.8-V supply rails.
5.7 RF Specification
over recommended operating conditions (unless otherwise noted)
PARAMETER MIN TYP MAX UNIT
76 to 77 GHz 14
Noise figure (1) dB
77 to 81 GHz 15
1-dB compression Point (Out Of Band / Specified at 10 kHz) –8 dBm
Maximum gain 48 dB
Gain range 24 dB
Gain step size 2 dB
Image Rejection Ratio (IMRR) 21 dB
(2)
IF bandwidth 5 MHz
A2D sampling rate (real) 12.5 Msps
A2D sampling rate (complex 1x) 6.25 Msps
Receiver
A2D resolution 12 Bits
Return loss (S11) <–10 dB
Gain mismatch variation (over temperature) ±0.5 dB
Phase mismatch variation (over temperature) ±3 °
RX gain = 30dB
In-band IIP2 IF = 1.5, 2 MHz at 20 dBm
–12 dBFS
RX gain = 24dB
Out-of-band IIP2 IF = 10 kHz at -10dBm, 35 dBm
1.9 MHz at -30 dBm
Idle Channel Spurs –90 dBFS
Output power 12.5 dBm
Transmitter
Amplitude noise –145 dBc/Hz
Frequency range 76 81 GHz
Clock Ramp rate 100 MHz/µs
subsystem 76 to 77 GHz –95
Phase noise at 1-MHz offset dBc/Hz
77 to 81 GHz –93
(1) Specification is quoted for complex 1x mode.
(2) The analog IF stages include high-pass filtering, with two independently configurable first-order high-pass corner frequencies. The set of
available HPF corners is summarized as follows:
Figure 5-1 shows variations of noise figure and in-band P1dB parameters with respect to receiver gain
programmed.
15.6 -20
NF (db)
15.3 IB P1db (dBm) -24
15 -28
IB P1dB (dBm)
14.7 -32
NF (dB)
14.4 -36
14.1 -40
13.8 -44
13.5 -48
24 26 28 30 32 34 36 38 40 42 44 46 48
RX Gain (dB)
(VIOIN)
(VDDIN)
Includes ramping of all other supplies VIN_18BB, VIN_18CLK, VIN_13RF*, VION_18DIFF
(VIN_*)
3mS 3mS
(NRESET)
MCU_CLK_OUT(1)
External
Signals
(1) MCU_CLK_OUT in autonomous mode, where AWR1642 application is booted from the serial flash, MCU_CLK_OUT is not enabled
by default by the device bootloader.
EFC_READY
XTAL_DET_STAT
XTAL STATUS 1 if XTAL FOUND/ ‘0’ if EXTERNAL CLK is FORCED
Cf1
CLKP
Cp 40 MHz
CLKM
Cf2
NOTE
The load capacitors, Cf1 and Cf2 in Figure 5-3, should be chosen such that Equation 1 is
satisfied. CL in the equation is the load specified by the crystal manufacturer. All discrete
components used to implement the oscillator circuit should be placed as close as possible to
the associated oscillator CLKP and CLKM pins.
C f2
C L = C f1 ´ +CP
C f1 + C f 2 (1)
In the case where an external clock is used as the clock resource, the signal is fed to the CLKP pin only;
CLKM is grounded. The phase noise requirement is very important when a 40-MHz clock is fed externally.
Table 5-6 lists the electrical characteristics of the external clock signal.
Table 5-8. SPI Master Mode Switching Parameters (CLOCK PHASE = 0, SPICLK = output,
SPISIMO = output, and SPISOMI = input) (1) (2) (3)
NO. PARAMETER MIN TYP MAX UNIT
1 tc(SPC)M Cycle time, SPICLK (4) 25 256tc(VCLK) ns
tw(SPCH)M Pulse duration, SPICLK high (clock polarity = 0) 0.5tc(SPC)M – 4 0.5tc(SPC)M + 4
2 (4) ns
tw(SPCL)M Pulse duration, SPICLK low (clock polarity = 1) 0.5tc(SPC)M – 4 0.5tc(SPC)M + 4
tw(SPCL)M Pulse duration, SPICLK low (clock polarity = 0) 0.5tc(SPC)M – 4 0.5tc(SPC)M + 4
3 (4) ns
tw(SPCH)M Pulse duration, SPICLK high (clock polarity = 1) 0.5tc(SPC)M – 4 0.5tc(SPC)M + 4
td(SPCH-SIMO)M Delay time, SPISIMO valid before SPICLK low, (clock polarity = 0) 0.5tc(SPC)M – 3
4 (4) ns
td(SPCL-SIMO)M Delay time, SPISIMO valid before SPICLK high, (clock polarity = 1) 0.5tc(SPC)M – 3
tv(SPCL-SIMO)M Valid time, SPISIMO data valid after SPICLK low, (clock polarity = 0) 0.5tc(SPC)M – 10.5
5 (4) ns
tv(SPCH-SIMO)M Valid time, SPISIMO data valid after SPICLK high, (clock polarity = 1) 0.5tc(SPC)M – 10.5
(C2TDELAY+2)*tc(VCLK (C2TDELAY+2) *
CSHOLD = 0
Setup time CS active until SPICLK high ) – 7.5 tc(VCLK) + 7
(clock polarity = 0) (C2TDELAY +3) * (C2TDELAY+3) *
CSHOLD = 1
(5)
tc(VCLK) – 7.5 tc(VCLK) + 7
6 tC2TDELAY ns
(C2TDELAY+2)*tc(VCLK (C2TDELAY+2) *
CSHOLD = 0
Setup time CS active until SPICLK low ) – 7.5 tc(VCLK) + 7
(clock polarity = 1) (C2TDELAY +3) * (C2TDELAY+3) *
CSHOLD = 1
tc(VCLK) – 7.5 tc(VCLK) + 7
0.5*tc(SPC)M + 0.5*tc(SPC)M +
Hold time, SPICLK low until CS inactive (clock polarity = 0) (T2CDELAY + 1) (T2CDELAY + 1) *
*tc(VCLK) – 7 tc(VCLK) + 7.5
7 (5) tT2CDELAY ns
0.5*tc(SPC)M + 0.5*tc(SPC)M +
Hold time, SPICLK high until CS inactive (clock polarity = 1) (T2CDELAY + 1) (T2CDELAY + 1) *
*tc(VCLK) – 7 tc(VCLK) + 7.5
(1) The MASTER bit (SPIGCRx.0) is set and the CLOCK PHASE bit (SPIFMTx.16) is cleared (where x= 0 or 1).
(2) tc(MSS_VCLK) = master subsystem clock time = 1 / f(MSS_VCLK). For more details, see the Technical Reference Manual.
(3) When the SPI is in Master mode, the following must be true: For PS values from 1 to 255: tc(SPC)M ≥ (PS +1)tc(MSS_VCLK) ≥ 25ns, where PS is the prescale value set in the SPIFMTx.[15:8]
register bits. For PS values of 0: tc(SPC)M = 2tc(MSS_VCLK) ≥ 25ns.
(4) The active edge of the SPICLK signal referenced is controlled by the CLOCK POLARITY bit (SPIFMTx.17).
(5) C2TDELAY and T2CDELAY is programmed in the SPIDELAY register
Table 5-9. SPI Master Mode Input Timing Requirements (CLOCK PHASE = 0, SPICLK = output,
SPISIMO = output, and SPISOMI = input) (1)
NO. MIN TYP MAX UNIT
Setup time, SPISOMI before SPICLK low
tsu(SOMI-SPCL)M 5
(2)
(clock polarity = 0)
8 ns
Setup time, SPISOMI before SPICLK high
tsu(SOMI-SPCH)M 5
(clock polarity = 1)
Hold time, SPISOMI data valid after SPICLK low
th(SPCL-SOMI)M 3
(2)
(clock polarity = 0)
9 ns
Hold time, SPISOMI data valid after SPICLK high
th(SPCH-SOMI)M 3
(clock polarity = 1)
(1) The MASTER bit (SPIGCR1.0) is set and the CLOCK PHASE bit (SPIFMTx.16) is cleared.
(2) The active edge of the SPICLK signal referenced is controlled by the CLOCK POLARITY bit (SPIFMTx.17).
SPICLK
(clock polarity = 0)
2
1
3
SPICLK
(clock polarity = 1
4 5
1
8
9
Write to buffer
SPICLK
(clock polarity=0)
SPICLK
(clock polarity=1)
6 7
SPICSn
Figure 5-5. SPI Master Mode Chip Select Timing (CLOCK PHASE = 0)
Table 5-10. SPI Master Mode Switching Parameters (CLOCK PHASE = 1, SPICLK = output,
SPISIMO = output, and SPISOMI = input) (1) (2) (3)
NO. PARAMETER MIN TYP MAX UNIT
1 tc(SPC)M Cycle time, SPICLK (4) 25 256tc(VCLK) ns
tw(SPCH)M Pulse duration, SPICLK high (clock polarity = 0) 0.5tc(SPC)M – 4 0.5tc(SPC)M + 4
2 (4) ns
tw(SPCL)M Pulse duration, SPICLK low (clock polarity = 1) 0.5tc(SPC)M – 4 0.5tc(SPC)M + 4
tw(SPCL)M Pulse duration, SPICLK low (clock polarity = 0) 0.5tc(SPC)M – 4 0.5tc(SPC)M + 4
3 (4) ns
tw(SPCH)M Pulse duration, SPICLK high (clock polarity = 1) 0.5tc(SPC)M – 4 0.5tc(SPC)M + 4
td(SPCH-SIMO)M Delay time, SPISIMO valid before SPICLK low, (clock polarity = 0) 0.5tc(SPC)M – 3
4 (4) ns
td(SPCL-SIMO)M Delay time, SPISIMO valid before SPICLK high, (clock polarity = 1) 0.5tc(SPC)M – 3
tv(SPCL-SIMO)M Valid time, SPISIMO data valid after SPICLK low, (clock polarity = 0) 0.5tc(SPC)M – 10.5
5 (4) ns
tv(SPCH-SIMO)M Valid time, SPISIMO data valid after SPICLK high, (clock polarity = 1) 0.5tc(SPC)M – 10.5
0.5*tc(SPC)M + 0.5*tc(SPC)M +
CSHOLD = 0 (C2TDELAY + (C2TDELAY+2) *
Setup time CS active until SPICLK high 2)*tc(VCLK) – 7 tc(VCLK) + 7.5
(clock polarity = 0) 0.5*tc(SPC)M + 0.5*tc(SPC)M +
CSHOLD = 1 (C2TDELAY + (C2TDELAY+2) *
2)*tc(VCLK) – 7 tc(VCLK) + 7.5
6 (5) tC2TDELAY ns
0.5*tc(SPC)M + 0.5*tc(SPC)M +
CSHOLD = 0 (C2TDELAY+2)*tc( (C2TDELAY+2) *
Setup time CS active until SPICLK low VCLK) – 7 tc(VCLK) + 7.5
(clock polarity = 1) 0.5*tc(SPC)M + 0.5*tc(SPC)M +
CSHOLD = 1 (C2TDELAY+3)*tc( (C2TDELAY+3) *
VCLK) – 7 tc(VCLK) + 7.5
(T2CDELAY + 1) (T2CDELAY + 1)
Hold time, SPICLK low until CS inactive (clock polarity = 0)
(5)
*tc(VCLK) – 7.5 *tc(VCLK) + 7
7 tT2CDELAY ns
(T2CDELAY + 1) (T2CDELAY + 1)
Hold time, SPICLK high until CS inactive (clock polarity = 1)
*tc(VCLK) – 7.5 *tc(VCLK) + 7
(1) The MASTER bit (SPIGCRx.0) is set and the CLOCK PHASE bit (SPIFMTx.16) is set ( where x = 0 or 1 ).
(2) tc(MSS_VCLK) = master subsystem clock time = 1 / f(MSS_VCLK). For more details, see the Technical Reference Manual.
(3) When the SPI is in Master mode, the following must be true: For PS values from 1 to 255: tc(SPC)M ≥ (PS +1)tc(MSS_VCLK) ≥ 25 ns, where PS is the prescale value set in the SPIFMTx.[15:8]
register bits. For PS values of 0: tc(SPC)M = 2tc(MSS_VCLK) ≥ 25 ns.
(4) The active edge of the SPICLK signal referenced is controlled by the CLOCK POLARITY bit (SPIFMTx.17).
(5) C2TDELAY and T2CDELAY is programmed in the SPIDELAY register
Table 5-11. SPI Master Mode Input Requirements (CLOCK PHASE = 1, SPICLK = output,
SPISIMO = output, and SPISOMI = input) (1)
NO. MIN TYP MAX UNIT
Setup time, SPISOMI before SPICLK low
tsu(SOMI-SPCL)M 5
(2)
(clock polarity = 0)
8 ns
Setup time, SPISOMI before SPICLK high
tsu(SOMI-SPCH)M 5
(clock polarity = 1)
Hold time, SPISOMI data valid after SPICLK low
th(SPCL-SOMI)M 3
(2)
(clock polarity = 0)
9 ns
Hold time, SPISOMI data valid after SPICLK high
th(SPCH-SOMI)M 3
(clock polarity = 1)
(1) The MASTER bit (SPIGCR1.0) is set and the CLOCK PHASE bit (SPIFMTx.16) is set.
(2) The active edge of the SPICLK signal referenced is controlled by the CLOCK POLARITY bit (SPIFMTx.17).
SPICLK
(clock polarity = 0)
2
SPICLK
(clock polarity = 1)
4 5
8 9
Master In Data
SPISOMI Must Be Valid
Write to buffer
SPICLK
(clock polarity=0)
SPICLK
(clock polarity=1)
6 7
SPICSn
Figure 5-7. SPI Master Mode Chip Select Timing (CLOCK PHASE = 1)
Table 5-12. SPI Slave Mode Switching Parameters (SPICLK = input, SPISIMO = input,
and SPISOMI = output) (1) (2) (3)
NO. PARAMETER MIN TYP MAX UNIT
1 tc(SPC)S Cycle time, SPICLK (4) 25 ns
tw(SPCH)S Pulse duration, SPICLK high (clock polarity = 0) 10
2 (5) ns
tw(SPCL)S Pulse duration, SPICLK low (clock polarity = 1) 10
tw(SPCL)S Pulse duration, SPICLK low (clock polarity = 0) 10
3 (5) ns
tw(SPCH)S Pulse duration, SPICLK high (clock polarity = 1) 10
Delay time, SPISOMI valid after SPICLK high (clock
td(SPCH-SOMI)S 10
(5)
polarity = 0)
4 ns
Delay time, SPISOMI valid after SPICLK low (clock
td(SPCL-SOMI)S 10
polarity = 1)
Hold time, SPISOMI data valid after SPICLK high
th(SPCH-SOMI)S 2
(5)
(clock polarity = 0)
5 ns
Hold time, SPISOMI data valid after SPICLK low
th(SPCL-SOMI)S 2
(clock polarity = 1)
Delay time, SPISOMI valid after SPICLK high (clock
td(SPCH-SOMI)S polarity = 0; clock phase = 0) OR (clock polarity = 1; 10
(5)
clock phase = 1)
4 ns
Delay time, SPISOMI valid after SPICLK low (clock
td(SPCL-SOMI)S polarity = 1; clock phase = 0) OR (clock polarity = 0; 10
clock phase = 1)
Hold time, SPISOMI data valid after SPICLK high
th(SPCH-SOMI)S (clock polarity = 0; clock phase = 0) OR (clock 2
(5)
polarity = 1; clock phase = 1)
5 ns
Hold time, SPISOMI data valid after SPICLK low
th(SPCL-SOMI)S (clock polarity = 1; clock phase = 0) OR (clock 2
polarity = 0; clock phase = 1)
(1) The MASTER bit (SPIGCRx.0) is cleared ( where x = 0 or 1 ).
(2) The CLOCK PHASE bit (SPIFMTx.16) is either cleared or set for CLOCK PHASE = 0 or CLOCK PHASE = 1 respectively.
(3) tc(MSS_VCLK) = master subsystem clock time = 1 / f(MSS_VCLK). For more details, see the Technical Reference Manual.
(4) When the SPI is in Slave mode, the following must be true: For PS values from 1 to 255: tc(SPC)S ≥ (PS +1)tc(MSS_VCLK) ≥ 25 ns, where
PS is the prescale value set in the SPIFMTx.[15:8] register bits.For PS values of 0: tc(SPC)S = 2tc(MSS_VCLK) ≥ 25 ns.
(5) The active edge of the SPICLK signal referenced is controlled by the CLOCK POLARITY bit (SPIFMTx.17).
Table 5-13. SPI Slave Mode Timing Requirements (SPICLK = input, SPISIMO = input,
and SPISOMI = output)
NO. MIN TYP MAX UNIT
tsu(SIMO-SPCL)S Setup time, SPISIMO before SPICLK low (clock polarity = 0) 3
6 (1) ns
tsu(SIMO-SPCH)S Setup time, SPISIMO before SPICLK high (clock polarity = 1) 3
th(SPCL-SIMO)S Hold time, SPISIMO data valid after SPICLK low (clock polarity = 0) 0
7 (1) ns
th(SPCL-SIMO)S Hold time, SPISIMO data valid after SPICLK low (clock polarity = 0) 0
Setup time, SPISIMO before SPICLK low (clock polarity = 0; clock phase = 0)
tsu(SIMO-SPCL)S 3
(1)
OR (clock polarity = 1; clock phase = 1)
6 ns
Setup time, SPISIMO before SPICLK high (clock polarity = 1; clock phase =
tsu(SIMO-SPCH)S 3
0) OR (clock polarity = 0; clock phase = 1)
Hold time, SPISIMO data valid after SPICLK low (clock polarity = 0; clock
th(SPCL-SIMO)S 1
(1)
phase = 0) OR (clock polarity = 1; clock phase = 1)
7 ns
Hold time, SPISIMO data valid after SPICLK high (clock polarity = 1; clock
th(SPCL-SIMO)S 1
phase = 0) OR (clock polarity = 0; clock phase = 1)
(1) The active edge of the SPICLK signal referenced is controlled by the CLOCK POLARITY bit (SPIFMTx.17).
SPICLK
(clock polarity = 0)
SPICLK
(clock polarity = 1)
5
4
SPICLK
(clock polarity = 0)
2
SPICLK
(clock polarity = 1)
4
5
CS
CLK
0x1234 0x4321 CRC 0x5678 0x8765
MOSI
0xDCBA 0xABCD CRC
16 bytes
MISO
IRQ
Note that the bit clock is in DDR format and hence the numbers of toggles in the clock is equivalent to
data.
LVDS_TXP/M
LVDS_FRCLKP/M
Data bitwidth
LVDS_CLKP/M
twH1 twL1
200ps
LVDS_CLK
200ps 200ps
1100ps
Table 5-15. Switching Characteristics for Output Timing versus Load Capacitance (CL) (1) (2)
PARAMETER TEST CONDITIONS VIOIN = 1.8V VIOIN = 3.3V UNIT
CL = 20 pF 2.878 3.013
tr Max rise time CL = 50 pF 6.446 6.947 ns
CL = 75 pF 9.43 10.249
Slew control = 0
CL = 20 pF 2.827 2.883
tf Max fall time CL = 50 pF 6.442 6.687 ns
CL = 75 pF 9.439 9.873
CL = 20 pF 3.307 3.389
tr Max rise time CL = 50 pF 6.77 7.277 ns
CL = 75 pF 9.695 10.57
Slew control = 1
CL = 20 pF 3.128 3.128
tf Max fall time CL = 50 pF 6.656 6.656 ns
CL = 75 pF 9.605 9.605
(1) Slew control, which is configured by PADxx_CFG_REG, changes behavior of the output driver (faster or slower output slew rate).
(2) The rise/fall time is measured as the time taken by the signal to transition from 10% and 90% of VIOIN voltage.
NOTE
This I2C module does not support:
• High-speed (HS) mode
• C-bus compatibility mode
• The combined format in 10-bit address mode (the I2C sends the slave address second
byte every time it sends the slave address first byte)
SDA
SCL
NOTE
• A device must internally provide a hold time of at least 300 ns for the SDA signal
(referred to the VIHmin of the SCL signal) to bridge the undefined region of the falling
edge of SCL.
• The maximum th(SDA-SCLL) has only to be met if the device does not stretch the LOW
period (tw(SCLL)) of the SCL signal. E.A Fast-mode I2C-bus device can be used in a
Standard-mode I2C-bus system, but the requirement tsu(SDA-SCLH) ≥ 250 ns must then be
met. This will automatically be the case if the device does not stretch the LOW period of
the SCL signal. If such a device does stretch the LOW period of the SCL signal, it must
output the next data bit to the SDA line tr max + tsu(SDA-SCLH).
Table 5-21. Timing Requirements for QSPI Input (Read) Timings (1) (2)
MIN TYP MAX UNIT
tsu(D-SCLK) Setup time, d[3:0] valid before falling sclk edge 7.3 ns
th(SCLK-D) Hold time, d[3:0] valid after falling sclk edge 1.5 ns
tsu(D-SCLK) Setup time, final d[3:0] bit valid before final falling sclk edge 7.3 – P (3) ns
th(SCLK-D) Hold time, final d[3:0] bit valid after final falling sclk edge 1.5 + P (3) ns
(1) Clock Mode 0 (clk polarity = 0 ; clk phase = 0 ) is the mode of operation.
(2) The Device captures data on the falling clock edge in Clock Mode 0, as opposed to the traditional rising clock edge. Although non-
standard, the falling-edge-based setup and hold time timings have been designed to be compatible with standard SPI sevices that
launch data on the falling edge in Clock Mode 0.
(3) P = SCLK period in ns.
PHA=0
cs
Q5
Q4 Q1
Q2 Q3
POL=0
sclk
SPRS85v_TIMING_OSPI1_02
PHA=0
cs
Q5
Q4 Q1
Q2 Q3
POL=0
sclk
Q6 Q6 Q8
Q7 Q9 Q6
Command Command Write Data Write Data
d[0] Bit n-1 Bit n-2 Bit 1 Bit 0
d[3:1]
SPRS85v_TIMING_OSPI1_04
tl(ETM)
th(ETM)
tr(ETM) tf(ETM)
tcyc(ETM)
tl(DMM)
tr th(DMM) tf
tcyc(DMM)
tssu(DMM) tsh(DMM)
DMMSYNC
DMMCLK
DMMDATA
tdsu(DMM) tdh(DMM)
Table 5-28. Switching Characteristics Over Recommended Operating Conditions for IEEE 1149.1 JTAG
NO. PARAMETER MIN TYP MAX UNIT
2 td(TCKL-TDOV) Delay time, TCK low to TDO valid 0 25 ns
1
1a 1b
TCK
TDO
3 4
TDI/TMS
SPRS91v_JTAG_01
6 Detailed Description
6.1 Overview
The AWR1642 device includes the entire Millimeter Wave blocks and analog baseband signal chain for
two transmitters and four receivers, as well as a customer-programmable MCU. This device is applicable
as a radar-on-a-chip in use-cases with modest requirements for memory, processing capacity and
application code size. These could be cost-sensitive automotive applications that are evolving from 24
GHz narrowband implementation and some emerging simple ultra-short-range radar applications. Typical
application examples for this device include basic Blind Spot Detect, Parking Assist, and so forth.
In terms of scalability, the AWR1642 device could be paired with a low-end external MCU, to address
more complex applications that might require additional memory for larger application software footprint
and faster interfaces. Because the AWR1642 device also provides high speed data interfaces like Serial-
LVDS, it is suitable for interfacing with more capable external processing blocks. Here system designers
can choose the AWR1642 to provide raw ADC data.
Serial Flash
QSPI interface
RX1 LNA IF ADC Cortex R4F
@ 200 MHz Optional
SPI External MCU
(User programmable) interface
RX2 LNA IF ADC
SPI / I2C PMIC control
Digital Front
Prog Data
End Boot
RAM RAM Primary
RX3 LNA IF ADC ROM DCAN
(256kB*) (192kB*) communication
(Decimation
filter chain) interfaces (automotive)
CAN-FD
DMA
Bus Matrix
6.3 Subsystems
Lock Detect
TX Phase Mod.
PA Envelope
Self Test
ADCs
RF SYNTH Timing
SYNC_OUT
Engine
x4
MULT XO/
CLK Detect
Slicer
SYNCIN
OSC_CLKOUT
40 MHz
RX LO
TX LO
Self Test
Loopback
Path
Package
Chip
PCB
12 dBm
DF LO
at 50 W
0 or 180°
(from Timing
Engine)
Self Test
DAC
Loopback
Path
Package
DSM
Chip
Image Rejection
PCB
I/Q Correction
Decimation
ADC Buffer
I RSSI
50 W
LO
GSG
Q
DSM
DAC
768KB
(static sharing
with R4F Space)
Interconnect
LVDS
PWM,
CAN
UART I2C QSPI CAN PMIC
SPI FD
CLK
Figure 6-4 shows the block diagram for customer programmable processor subsystems in the AWR1642
device. At a high level there are two customer programmable subsystems, as shown separated by a
dotted line in the diagram. Left hand side shows the DSP Subsystem which contains TI's high-
performance C674x DSP, a high-bandwidth interconnect for high performance (128-bit, 200MHz) and
associated peripherals – four DMAs for data transfer, LVDS interface for Measurement data output, L3
Radar data cube memory, ADC buffers, CRC engine, and data handshake memory (additional memory
provided on interconnect).
The right side of the diagram shows the Master subsystem. Master subsystem as name suggests is the
master of the device and controls all the device peripherals and house-keeping activities of the device.
Master subsystem contains Cortex-R4F (Master R4F) processor and associated peripherals and house-
keeping components such as DMAs, CRC and Peripherals (I2C, UART, SPIs, CAN, PMIC clocking
module, PWM, and others) connected to Master Interconnect through Peripheral Central Resource (PCR
interconnect).
Details of the DSP CPU core can be found at http://www.ti.com/product/TMS320C6748.
HIL module is shown in both the subsystems and can be used to perform the radar operations feeding the
captured data from outside into the device without involving the RF subsystem. HIL on master SS is for
controlling the configuration and HIL on DSPSS for high speed ADC data input to the device. Both HIL
modules uses the same IOs on the device, one additional IO (DMM_MUX_IN) allows selecting either of
the two.
NOTE
There are separate Cortex-R4F addresses and DMA MSS addresses for the master
subsystem. See the Technical Reference Manual for a complete list.
• ADC itself is controlled by TI firmware running inside the BIST subsystem and access to it for
customer’s external voltage monitoring purpose is via ‘monitoring API’ calls routed to the BIST
subsystem. This API could be linked with the user application running on the Master R4.
• BIST subsystem firmware will internally schedule these measurements along with other (1) RF and
Analog monitoring operations. The API allows configuring the settling time (number of ADC samples to
skip) and number of consecutive samples to take. At the end of a frame, the minimum, maximum and
average of the readings will be reported for each of the monitored voltages.
GPADC Specifications:
• 625 Ksps SAR ADC
• 0 to 1.8V input range
• 10-bit resolution
• For 5 out of the 6 inputs, an optional internal buffer is available. Without the buffer, the ADC has a
switched capacitor input load modeled with 5pF of sampling capacitance and 12pF parasitic
capacitance (GPADC channel 6, the internal buffer is not available).
5
ANALOG TEST 1-4, GPADC
ANAMUX
VSENSE
(1) Outside of given range, the buffer output will become nonlinear.
(2) ADC itself is controlled by TI firmware running inside the BIST subsystem. For more details please refer to the API calls.
(1) Monitoring is done by the TI's code running on BIST R4F. There are two modes in which it could be configured to report the temperature
sensed via API by customer application.
• Report the temperature sensed after every N frames
• Report the condition once the temperature crosses programmed threshold.
It is completely up to customer SW to decide on the appropriate action based on the message from BIST R4Fvia Mailbox.
(2) Monitoring is done by the TI's code running on BIST R4F.
There are two modes in which it could be configured to report the detected output power via API by customer application.
• Report the power detected after every N frames
• Report the condition once the output power degrades by more than configured threshold from the configured.
It is completely up to customer SW to decide on the appropriate action based on the message from BIST R4F.
Copyright © 2017–2018, Texas Instruments Incorporated Monitoring and Diagnostics 69
Submit Documentation Feedback
Product Folder Links: AWR1642
AWR1642
SWRS203A – MAY 2017 – REVISED APRIL 2018 www.ti.com
Low Priority
Low Priority
Interrupt
Interrupy
Handing
Error Group 1
From Hardware Diagnostics
Interrupt Enable
Error Group 2
Nerror Enable
Error Signal Device Output
Error Group 3 Handling Pin
NOTE
Information in the following Applications section is not part of the TI component specification,
and TI does not warrant its accuracy or completeness. TI's customers are responsible for
determining suitability of components for their purposes. Customers should validate and test
their design implementation to confirm system functionality.
40-MHz Serial
Crystal Flash Power Management
QSPI
Integrated DSP
TI C674x
AWR1642
1V8 SUPPLY
AR_1V8 AR_1V8 +3.3VD
PMIC_1V2 AR_1P3_RF2 AR_1V4_SYNTH AR_1V4_APLL AR_VBGAP AR_VOUT_PA
BB SUPPLY DIFF SUPPLY 1P8V IO SUPPLY VCOLDO SUPPLY VCLK SUPPLY
PMIC_1V2 AR_1V8 AR_1V8
AR_1P3_RF1 AR_1V8 AR_1V8 AR_1V8 AR_1V8 AR_1V8
AR_1V8
PMIC_1V2 0.22UF 0.22UF 10UF 0.22UF 0.22UF 0.22UF 0.22UF 10UF
VPP_1P7
G15
R10
H15
E15
P15
P14
B12
A13
A10
B10
N11
F15
B11
L13
G5
R9
R6
H5
D2
C2
K5
B2
A2
F5
J5
U2
VPP
VIOIN_18
VIOIN_18DIFF
VIOIN
VIOIN
VDDIN
VDDIN
VDDIN
VDDIN
VIN_SRAM
VIN_13RF1
VIN_13RF1
VIN_13RF1
VIN_13RF2
VIN_13RF2
VIN_18CLK
VIN_18VCO
VIN_18BB
VIN_18BB
VOUT_14SYNTH
VOUT_14APLL
VBGAP
VNWA
VOUT_PA
VOUT_PA
M2 RX1 LVDS_TXP_0 J14 AR_LVDS_0P
50 OHMS RF TRACES K2 RX2 LVDS_TXM_0 J15 AR_LVDS_0M
H2 RX3 LVDS_TXP_1 K14 AR_LVDS_1P 100 OHMS
TO ANTENNA AR_LVDS_1M
F2 RX4 LVDS_TXM_1 K15 DIFFERENTIAL
B4 TX1 LVDS_CLKP L14 AR_LVDS_CLKP TRACES 1V3 SUPPLY 3V3 IO SUPPLY
B6 TX2 LVDS_CLKM L15 AR_LVDS_CLKM
LVDS_FRCLKP M14 AR_LVDS_FRCLKP RF1 SUPPLY RF2 SUPPLY
AR_OSC_CLKOUT A14 OSC_CLKOUT LVDS_FRCLKM M15 AR_LVDS_FRCLKM
AR_XTALP C15 CLKP +3.3VD
AR_NRST
AR_1P3_RF1 AR_1P3_RF2
AR_XTALM D15 CLKM NRESET R3
P9 PMIC_CLKOUT WARM_RESET N9 AR_WARMRST OPENDRAIN SIGNALS
AR_PMIC_CLKOUT_SOP2
N8 MCU_CLKOUT NERROR_IN N7 AR_NERRIN PLACE ONBOARD
AR_MCUCLKOUT
NERROR_OUT N6 AR_NERR_OUT PULLUPS 0.22UF 0.22UF 2.2UF
0.22UF 10UF 0.22UF 10UF
AR_ANATEST1 P1 GPADC_1
P2 GPADC_2 RS232_RX N4 AR_RS232RX
AR_ANATEST2
P3 GPADC_3 RS232_TX N5
C5 C7 C13 C17 C29 C32 C87
AR_ANATEST3 AR_RS232TX
AR_ANATEST4 R2 GPADC_4
AR_ANAMUX B13 GPADC_5 QSPI_CLK R12 AR_QSPI_SCLK
AR_VSENSE C14 GPADC_6 QSPI_CS P11 AR_QSPI_CS
AR_DMM_CLK
AR_DMM_SYNC
N15
N14
DMM_CLK
DMM_SYNC
AWR1642 QSPI_0
QSPI_1
QSPI_2
R13
N12
R14
AR_QSPI_D0
AR_QSPI_D1
AR_QSPI_D2
AR_DP0 R4 DP0 QSPI_3 P12 AR_QSPI_D3
AR_DP1 P5 DP1
AR_DP2 R5 DP2 AWR1642_PRELIMINARY TCK P10 AR_TCK
AR_DP3 P6 DP3 TMS N10 AR_TMS
AR_DP4 R7 DP4 TDO N13 AR_TDO_SOP0
AR_TDI
OUTPUT DECAPS
AR_DP5 P7 DP5 TDI R11
AR_DP6 R8 DP6
AR_DP7 P8 DP7 SPI_HOST_INTR_1 P13 AR_HOSTINTR1 AR_VBGAP AR_VOUT_PA AR_1V4_SYNTH AR_1V4_APLL
AR_DP8 D14 DP8 SPI_CLK_1 E13 AR_SPICLK1
AR_DP9 B14 DP9 SPI_CS_1 C13 AR_CS1
AR_DP10 B15 DP10 MISO_1 E14 AR_MISO1
AR_DP11 C9 DP11 MOSI_1 D13 AR_MOSI1 1UF 1UF
0.22UF 0.22UF 10UF
AR_DP12 C8 DP12
AR_DP13 B9 DP13 SPI_CLK_2 F14 AR_MSS_LOGGER
C11 C12 C24 C30
AR_DP14 B8 DP14 SPI_CS_2 H14 AR_BSS_LOGGER C4
AR_DP15 A9 DP15 MISO_2 G14 AR_SCL
MOSI_2 F13 AR_SDA
AR_SYNC_IN P4 SYNC_IN
AR_SYNC_OUT_SOP1 G13 SYNC_OUT GPIO_0 H13 AR_GPIO_0
GPIO_1 J13 AR_GPIO_1
XTAL GPIO_2 K13 AR_GPIO_2
R15 VSS
AR_XTALP AR_XTALM K11 VSS VSSA A1
Y1 H11 VSS VSSA B1
F11 VSS VSSA C1
1V2 SUPPLY
40MHZ E11 VSS VSSA E1
C15 C9 L10 VSS VSSA G1 VNWA SUPPLY SRAM SUPPLY DIG SUPPLY
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSSA
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
Y1 Y1
4.7PF 4.7PF
K10
J10
G10
E10
K9
H9
F9
L8
K8
J8
G8
E8
K7
J7
H7
G7
L6
J6
G6
E6
L5
E5
A15
C7
B7
A7
C6
C5
B5
A5
C4
N3
M3
L3
K3
J3
H3
G3
F3
E3
C3
B3
A3
N2
L2
J2
G2
E2
R1
N1
L1
J1
0.1UF 0.1UF 2.2UF 0.22UF 0.22UF
+3.3VD
AR_TDO_SOP0 10K R10 SOP0
SOP LINES TO BE SET
R5 AR_SYNC_OUT_SOP1 DURING BOOTUP TO DECIDE
10K R11 SOP1
+3.3VD 0
THE POWERUP MODE.
+3.3VD +3.3VD
AR_PMIC_CLKOUT_SOP2 10K R12
SOP2
R3 1UF 0.1UF 10K
R1 47.5K
10K C1 C2 R9
S25FL132K0XNFB01
U1
S25FL132K0XN
AR_QSPI_CS 1 CS_N VCC 8
33.2 R4 R6 33.2 AR_QSPI_D3
AR_QSPI_D1 2 SO/IO1 HOLD_N/IO3 7
3 WP_N/IO2 SCK 6 R8 33.2 AR_QSPI_SCLK
AR_QSPI_D2 33.2 4 VSS SI/IO0 5 R7 33.2 AR_QSPI_D0
R2 EP
EP
PMIC_2V3
PMIC_2V3 U4 AR_1V8
TPS7A8101
8 IN OUT 1
7 IN OUT 2
R84 6 NR FB/SNS 3
10K 5 EN GND 4
EPAD
LDO_EN 0.47UF 10UF
EP
LDO_EN 12.7K
22UF 10UF 0.47UF R82
0.1UF C18 C19
R83 C25 C23 C22
C21
10K
DNI=TRUE
10K
R81
AR_1P3_RF1
LDO_EN R132
TPS7A8801RTJ 3K
20
19
18
17
16
U3
PMIC_1V8
EN1
NR/SS1
SS_CTRL1
PG1
FB1
1 IN1 OUT1 15
2 IN1 OUT1 14
22UF AR_1P3_RF2
10UF 22UF 10UF 3 GND TPS7A8801 GND 13
4 IN2 OUT2 12
5 IN2 OUT2 11
SS_CTRL2
1.96K
EN2
FB2
6
7
8
9
10
0.01UF
3K
0
R121
C41 R13
8.4 Layout
The top layer routing, top layer closeup, and bottom layer routing are shown in Figure 8-4, Figure 8-5, and
Figure 8-6, respectively.
AWR 1 6 42 B I G ABL Q1
Qualification
Q1 = Q100
Prefix Blank = no special Qual
AWR = Production Tray or Tape & Reel
Generation R = Big Reel
1 = 76 ± 81 GHz Blank = Tray
Variant Package
2 = FE ABL = BGA
4 = FE + FFT + MCU
6 = FE + MCU + DSP + 1.5 MB
Security
Num RX/TX Channels G = General
RX = 1,2,3,4 S = Secure
TX = 1,2,3 D = Development Secure
Safety Level
A = ASIL A Targeted
B = ASIL B Targeted
9.5 Trademarks
E2E is a trademark of Texas Instruments.
ARM, Cortex are registered trademarks of ARM Limited.
All other trademarks are the property of their respective owners.
9.8 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
CAUTION
The following package information is subject to change without notice.
82 Mechanical, Packaging, and Orderable Information Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AWR1642
AWR1642
www.ti.com SWRS203A – MAY 2017 – REVISED APRIL 2018
PACKAGE OUTLINE
ABL0161B SCALE 1.400
FCBGA - 1.17 mm max height
PLASTIC BALL GRID ARRAY
10.5 B
A
10.3
BALL A1 CORNER
10.5
10.3
1.17 MAX
C
SEATING PLANE
P
(0.65) TYP
N
M
L
K
J PKG
9.1 H
TYP G
F
E
D 0.45
161X
C 0.35
0.15 C A B
B 0.08 C
A
0.65 TYP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
www.ti.com
Copyright © 2017–2018, Texas Instruments Incorporated Mechanical, Packaging, and Orderable Information 83
Submit Documentation Feedback
Product Folder Links: AWR1642
AWR1642
SWRS203A – MAY 2017 – REVISED APRIL 2018 www.ti.com
(0.65) TYP
161X ( 0.32)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
B
(0.65) TYP
C
G
PKG
H
PKG
( 0.32)
SOLDER MASK SOLDER MASK
OPENING OPENING
SOLDER MASK
NON-SOLDER MASK
DEFINED
DEFINED
(PREFERRED)
SOLDER MASK DETAILS
NOT TO SCALE
4223365/A 10/2016
NOTES: (continued)
3. Final dimensions may vary due to manufacturing tolerance considerations and also routing constraints.
For information, see Texas Instruments literature number SPRAA99 (www.ti.com/lit/spraa99).
www.ti.com
84 Mechanical, Packaging, and Orderable Information Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AWR1642
AWR1642
www.ti.com SWRS203A – MAY 2017 – REVISED APRIL 2018
(0.65) TYP
161X ( 0.32)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
B
(0.65) TYP C
G
PKG
H
PKG
4223365/A 10/2016
NOTES: (continued)
4. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release.
www.ti.com
Copyright © 2017–2018, Texas Instruments Incorporated Mechanical, Packaging, and Orderable Information 85
Submit Documentation Feedback
Product Folder Links: AWR1642
PACKAGE OPTION ADDENDUM
www.ti.com 30-Nov-2018
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead/Ball Finish MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) (6) (3) (4/5)
AWR1642ABIGABLQ1 ACTIVE FC/CSP ABL 161 1 Green (RoHS Call TI | SNAGCU Level-3-260C-168 HR -40 to 125 AWR1642
& no Sb/Br) IG
502A
C
502AC ABL
AWR1642ABIGABLRQ1 ACTIVE FC/CSP ABL 161 1000 Green (RoHS Call TI | SNAGCU Level-3-260C-168 HR -40 to 125 AWR1642
& no Sb/Br) IG
502A
C
502AC ABL
AWR1642ABISABLQ1 ACTIVE FC/CSP ABL 161 1 Green (RoHS Call TI | SNAGCU Level-3-260C-168 HR -40 to 125 AWR1642
& no Sb/Br) IS
502AC
C
502AC ABL
AWR1642ABISABLRQ1 ACTIVE FC/CSP ABL 161 1000 Green (RoHS Call TI | SNAGCU Level-3-260C-168 HR -40 to 125 AWR1642
& no Sb/Br) IS
502A
C
502AC ABL
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com 30-Nov-2018
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish
value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 2
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2018, Texas Instruments Incorporated