术语
RSS/BSS: Radar Sub-system/BIST Sub-system(毫米波射频前端)
DPC:Datapath Processing Chai
DPM:DataPath Manager
DSS:指的是DSP Sub-system(C674x core)
EDMA:enhanced direct momory access
IPC:Inter-Process Communication
LVDS:Loop-Voltage differential-signal
mmwave:millimeter wave
MSS:指的是Master Sub-system(Cortex R4F)
RF:radio-frequency
XWR:AWR和IWR( AWR为汽车级器件。 IWR为工业级器件)
MSS/DSS/BSS介绍
AWR294x/AWR2544可以大致分为三个子系统,如下图所示:
•主子系统(MSS): ARM®Cortex®-R5F和相关外设,承载用户应用程序,主要处理对外通信、启动等工作;
•DSP子系统(DSS): TI C66x和相关外设,承载用户应用程序,主要用于算法处理。DSP核心TI C66x不适用于AWR2544。
•雷达/BIST子系统:使用TI指定的预定义消息事务进行编程(参考驱动程序:mmwavelink由TI提供)。这个子系统是黑盒的,不能用于用户应用程序。
MSS和DSS核间通信通过mailbox或共享内存进行。MSS或DSS和BSS核间通信通过mailbox进行。
AWRxx介绍
TI的AWRxx表示的是汽车毫米波雷达,而IWRxx表示的是工业毫米波雷达。而汽车毫米波雷达也正是本文研究的主要重点。单芯片雷达AWRxx主要有三款,AWRx2xx、AWRx4xx、AWRx6xx。
上图第一个x代表发射信号频率,60GHz是6,1表示77GHz平台,第二三个x代表收发。
在mmWaveStudio的使用中,AWRx2xx只需要选择BSS(Radar Subsystem),AWRx4xx就还需要MSS(Master Subsystem),而AWRx6xx还有DSS(DSP Subsystem)