工具/软件:
您好、
我想构建单个 Tx、4 Rx TDM 配置。
我构建了以下一个并且它运行正常(通过将配置文件加载到可视化工具中进行检查):
sensorStop
flushCfg
dfeDataOutputMode 1
channelCfg 15 1 0
adcCfg 2 0
adcbufCfg –1 1 1 1
低功率 0 0
profileCfg 0 77 10 140 0 0 2.8 1 512 4200 0 0 30
chirpCfg 0 0 0 0 0 0 0 1
frameCfg 0 0 128 0 512 100 1 0
低功率 0 0
guiMonitor –1 1 0 0 0 1
cfarCfg –1 0 2 8 4 3 0 15 1
cfarCfg –1 1 0 4 2 3 1 15 1
multiObjBeamForming –1 0 0.5
calibDcRangeSig –1 0 –5 8 256
离合器拆卸–1 0
antGeometryCfg 1 0 1 1 1 2 1 3 0 2 0 3 0 4 0 5 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 0.5 0.8
compRangeBiasAndRxChanPhase 0.0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
MeasureRangeBiasAndRxChanPhase 0 1.5 0.2
aoFovCfg –1 –90 90 –90 90
cfarFovCfg –1 0 0 22.88
CfarFovCfg –1 1 - 1.00
extendedMaxVelocity –1 0
calibData 0 0 0
spreadSpectrumConfig 1 0.25 1 0 0 0 0 0 0 0
sensorStart
如您所见、本例中的雷达立方体尺寸为:
Nfft_range = 512
Nfft_Doppler = 128
SAMPLE_SIZE = 2 个字节(实数样本)
虚拟通道数= 1Tx * 4Rx = 4
因此、立方体大小= 2*512*128*4=524288 字节= 0.5MB
表明芯片中的 L3 大小为 2.5M、我们距离内存限制还远。
此外、根据数据表、帧中的最大循环数限制为 255。
因此、基本上、我应该能够将配置中的循环数增加到 255、而不会出现任何问题。
但是、一旦我将其设置为 255、即写入
frameCfg 0 0 255 0 512 100 1 0
加载成功(请参阅,在可视化工具提示符中)、但可视化工具无法运行、换句话说、配置出错。
请说明芯片中存在哪些额外限制、限制了环路数量的这种增加。
Arie