第206章 七天七夜的“代码炼狱”(1 / 2)

加入书签



当天下午两点,701会议室被改造成了“算法作战室”。

六个人,六张行军床,十二台电脑,白板上写满了数学公式。吴瀚站在白板前,像将军布阵。

“我们只有七天,168小时,”他声音嘶哑但有力,“任务是设计四个算法,替代模拟电路。我分配一下。”

他在白板上画了个四象限图:

左上:温度补偿算法——李敏负责

右上:通道失配校准——小杨负责

左下:电源噪声抑制——我负责

右下:时钟抖动滤波——赵刚负责

“陈浩、刘博,”他看向另外两人,“你们负责算法硬件实现评估,每个算法设计出来后,你们要估算需要的逻辑门数、存储器大小、计算延迟。”

“明白!”

“好,现在开始计时,”吴瀚按下秒表,“第一小时,文献调研。所有人,把能找到的相关论文都找出来,特别是用数字算法解决模拟问题的。”

六个人扑向电脑。会议室里瞬间只剩下键盘敲击声和鼠标点击声。

李敏一边搜索一边念叨:“温度补偿……传统方法是温度传感器加查表……但查表精度不够……有没有用机器学习预测的?”

她找到一篇2019年的论文,眼前一亮:“这篇!用神经网络预测晶体管的温度特性,补偿精度比查表高十倍!”

“但神经网络需要大量计算,”陈浩凑过来看,“硬件实现要乘法器、激活函数,面积可能比模拟电路还大。”

“可以简化,”李敏快速浏览论文,“用三层感知机,每层只有八个神经元。训练好后固化权重,硬件实现只需要几个乘加器和查找表。”

“试试!”

另一边,小杨遇到了麻烦。通道失配校准,传统方法是用已知的测试信号测量每个通道的延迟,然后数字补偿。但测试信号需要额外的模拟电路产生,而这正是他们要省掉的。

“能不能不用测试信号?”他挠着头,“用实际业务信号做盲校准?”

“盲校准……”吴瀚思考,“理论上可行,但需要信号满足一定的统计特性。基站信号是随机的,不一定满足。”

“那我们就让信号满足,”小杨灵光一闪,“在业务信号里偷偷插入一些特殊的训练序列,接收端用这些序列做校准。用户感知不到,因为训练序列功率很低。”

“聪明!”吴瀚拍桌,“这个思路好!但训练序列的设计是关键,既要隐蔽,又要有效。”

“我学过通信原理,训练序列设计交给我!”

第一天的24小时,六个人都没合眼。白板上从整洁的公式变成了鬼画符,地上堆满了草稿纸、零食包装袋、空咖啡杯。

第二天早上六点,李敏完成了温度补偿算法的初步设计。

她用三层神经网络,输入是温度传感器数据和历史温度变化趋势,输出是补偿电压。

仿真显示,补偿精度达到,而模拟电路只能做到1mV。

“但硬件实现需要32个乘法器,”陈浩评估,“面积相当于2000个逻辑门。”

“能不能减少?”吴瀚问。

“可以,”李敏修改算法,“把32位浮点运算降到16位定点,乘法器减少到16个。精度损失大概20%,但还在可接受范围。”

“好,就用16位定点。”

第三天,小杨的盲校准算法也出来了。他设计了一种特殊的训练序列——在正常信号的星座图上,某些特定位置插入微弱的导频点。接收端检测这些导频点的相位偏移,就能估算通道延迟。

“但导频点可能被噪声淹没,”刘博提出质疑。

“所以要用相干

↑返回顶部↑

温馨提示:亲爱的读者,为了避免丢失和转马,请勿依赖搜索访问,建议你收藏【顶点小说网】 m.dy208.com。我们将持续为您更新!

请勿开启浏览器阅读模式,可能将导致章节内容缺失及无法阅读下一章。

书页/目录