芯片设计小白
别想太复杂,本科毕设重点展示思路和完整流程。针对你的平台,更现实的路线是:用FPGA的PL部分仅仅作为数据采集和粗同步的‘搬运工’。具体步骤:1. 为摄像头和激光雷达分别设计一个AXI Stream接口模块,在接收数据时,都打上同一个高精度计时器(例如来自PS的AXI Timer IP)的时间戳。2. 将打标后的图像数据和点云数据通过HP口(高性能AXI接口)用DMA方式存入PS的DDR中。3. 在PS上运行Petalinux或裸机程序,软件层根据时间戳进行数据配对(比如,为每一帧图像寻找时间差最小的点云帧)。4. 融合算法可以用OpenCV等库实现,计算量小点,比如把点云投影到图像上,看看检测到的颜色块和距离是否对应。这样硬件设计压力小,资源主要用在接口和DMA上,LUT和BRAM应该够用。注意事项:确保两个传感器的触发或采样时钟能关联起来,最好用一个外部同步信号触发,这是实现硬件级同步的关键,如果做不到,就靠软件时间戳插值。
