当前位置:首页 > 培训职业 > 正文

Lidar|三星SPAD dToF Lidar芯片论文解析

深度传感已成为涉及环境交互的应用中的一个显著特征,如增强现实(AR)、自动驾驶汽车和安全监控。在雷达和超声波等常见测距技术中,激光雷达传感器具有距离远、距离分辨率高和空间分辨率高等优点。激光雷达通过测量传感器和被探测物体之间的光的飞行时间(ToF)来解析深度。根据不同的测量原理,它通常分为直接飞行时间(dToF)或间接飞行时间(iToF)类型。dToF特别受关注,因为它对多径回波具有免疫力,并且易于用现有视觉系统增强它以形成3D图像解决方案。

dToF激光雷达传感器需要通过重复测量来拒绝透射光中的背景光(也称为环境光)。为了从所有光子中检测返回的激光光子,通常使用直方图来对光子时间戳进行分类,并且直方图的峰值通常指示返回的激光光。设计一个在功率效率、环境容差、射程和射程分辨率之间取得正确平衡的系统可能非常具有挑战性。增加光源强度或减小直方图仓大小通常保证更好的性能;但是功耗和存储器的增加可能会抵消这种益处。提出了一种两次通过的解决方案来缓解这一问题。它首先使用粗直方图以粗分辨率估计深度,然后围绕估计的粗深度构建新的精细直方图,从而获得精细分辨率的深度。第一遍中的信号在第二遍之前被丢弃,对提高距离分辨率没有贡献。信号损失(或浪费)的影响在长距离测量中尤其明显,在长距离测试中,返回的光子通常很少,因此更有价值。

在本文中,我们提出了一个使用192×144 SPAD阵列的激光雷达系统的设计。该系统具有自适应单程直方图结构,该结构允许直方图根据返回的激光信号强度从粗略模式自适应地切换到精细模式。结合新颖的信号处理,该系统能够在户外阳光充足的情况下,以每秒30帧(fps)的低功耗,在10米处以高分辨率检测低反照率(10%)的物体。

系统架构如下图所示:

我们采用扫描激光雷达方案,以利用其比非扫描方案(例如闪光激光雷达)更高的信噪比。已经研究了用于激光雷达应用的不同类型的激光束扫描仪;其中,固态扫描仪通常是首选,因为它没有移动部件,响应时间快,设计紧凑,成本低。特别是将激光二极管阵列与衍射光学元件(DOE)相结合的最新进展使它们在消费级Lidar系统中更具有竞争力。

在接收器(RX)中设计了具有灵活寻址方案的SPAD阵列,以避免反射光信号丢失,这是通过将SPAD阵列划分为不同的区域来实现的,从而可以独立设置每个区域内的扫描和寻址模式。因此,RX扫描图案可以被调谐为与变化的反射光位置完美匹配,以保证捕获返回的信号光子。

如下面将详细描述的,RX芯片还具有放置在阵列两侧的计数器(CNT)和时间-数字转换器(TDC)电路,允许SPAD电压脉冲在检测到光子之后立即被处理。此外,由于片上ASIC支持全直方图构建和读出,所提出的激光雷达系统的实时帧率可以达到30fps。

我们设计了具有所有基本块的RX,以完全在芯片上进行dTOF操作。上图说明了SPAD传感器芯片架构、信号路径和2×2 SPAD像素电路。SPAD通常在雪崩击穿区域中操作,反向偏压略微超过其击穿电压(即Vbias=Vbd+Vex),其中Vex是过电压)。这意味着SPAD具有非常高的信号增益,并且可以检测单光子事件。为了将激发的SPAD重置回其待机状态,在阳极连接一个淬火晶体管(也称为无源淬火)。这使得紧凑的SPAD设计难以实现。

我们基于类似的概念,通过在20μm像素中与四个(2×2)相邻SPAD共享一个公共阴极和输出电路,进一步提高了填充因子(至19.6%)。SPAD的间距为10μm,我们将击穿电压(Vbd)设计为17.4V。四个SPAD输出通道通过或门耦合,作为统一的像素输出,以节省电路面积并提高填充因子。组合脉冲的信号处理将在第四节中详细讨论。SPAD传感器芯片通过三星定制的90nm背面照明(BSI)图像传感器工艺制造。

TCAD模拟证实,目前的设计可以在940nm处实现3%的光检测概率(PDP),过电压(Vex)为2.6V。通过优化器件结构,引入金属透镜以提高有效填充因子,并引入纳米结构薄膜以增强光吸收,我们估计,在外延厚度为3um的情况下,光检测概率提高了3倍以上,或最终设计中超过10%的光检测效率(PDE)。

最终芯片layout如下所示:

在返回信号搜索开始时,列/宏块扫描仪的信号会启用新的像素组,位于阵列底部。如Pixel arch图所示,八个(4×2)相邻像素被寻址为一个宏块,因此无论视差如何,都可以捕获返回的激光光子。一旦选择了宏块,13位CNT阵列首先对块内所有像素的环境光子进行计数。然后进行CNT位反转(2的补充),然后在激光照射下进行另一轮光子计数。然后,可以通过检测哪个CNT(因此像素)首先将其符号位翻转为正来确定精确的返回激光信号位置。这样的操作允许我们仅用简单的向上CNT而不是更复杂的双向(向上/向下)CNT来设计阵列。在该阶段结束时,CNT阵列发出驱动TDC输入MUX的像素选择信号。因此,只有接收到最高光子量的像素被选择用于dToF测量。

在dToF测量阶段,来自SPAD阵列的数字脉冲串由高精度TDC处理,TDC能够分辨低至250ps的时间戳。要投射的激光脉冲总数N由要测量的最大范围决定。在测量的中途,ASIC逻辑分析前M个周期的直方图,并确定是否应切换到精细仓模式。重复此dTOF操作,直到它扫描整个SPAD阵列。

我们设计了信号处理流水线(即TDC)来精确测量返回脉冲的上升沿和下降沿的时间戳。信号处理流水线包括脉冲采集恢复、直方图和后处理。当两个或多个SPAD同时给出脉冲时,它们在读出通道上合并为单个脉冲(我们称此过程为“脉冲碰撞”或“事件碰撞”),导致信号丢失。如果单个SPAD脉冲较长,则脉冲碰撞发生得更频繁。为了减轻这种信号损失,我们开发了脉冲碰撞恢复算法来恢复大部分丢失的信号。这类似于光子堆积,因为后期光子会被早期光子掩盖。脉冲碰撞与堆积复合,使光子计数失真,并引入深度测量误差。我们开发了一种用于精确峰值增强的条件FIR滤波器来解决这个问题。

我们用蒙特卡罗方法对系统进行了数值模拟,以估计系统的测量误差。可以看出误差保持在1%的范围内,除非在1.5米以下的极近距离,否则误差不能降低到精细仓分辨率(250 ps,相当于3.75厘米)以上。

洗标给出了系统规格的摘要。总结:我们报道了一个完整的激光雷达系统设计,包括TX、RX、片上直方图和数据处理。TX基于940nm的激光扫描仪。RX具有SPAD阵列,该阵列具有用于视差不可知返回信号定位的灵活寻址方案。在有限的光功率预算下,与时间门控解决方案相比,片上自适应单程直方图显示出优越的性能。该系统能够以每秒30帧、12毫瓦的光功率捕获深度图像。该系统的射程可达10米,深度误差保持在1%以内。该系统在能效、测距、测距分辨率和环境容限之间取得了良好的平衡,适用于移动测距应用。

多重随机标签

猜你喜欢文章