Verilog练习生
过来人简单说几句。
选题:做深一个点。比赛周期短,全面铺开你们团队精力不够,最后可能每个部分都是‘玩具’水平。物联网传感节点的核心痛点就是功耗和成本。你可以聚焦‘面向能量收集的极低功耗电源管理及上电复位电路设计’,或者‘用于稀疏传感数据的硬件加速预处理单元’。这种垂直深入的题目,能让评审老师看到你们对问题的理解深度和动手能力。
实现:
1. 核心创新电路必须自己用RTL设计,这是体现你们芯片设计能力的地方。
2. 控制部分,如果逻辑复杂,强烈建议使用一个现成的、轻量级开源软核(如PicoRV32)。自己写处理器不现实,会陷入无尽的调试。你们的创新应该在专用电路上,而不是做一个通用的CPU。
3. 传感器接口和通信协议栈,用标准IP或者软核配合软件实现,达到功能演示目的即可。比如,用FPGA上的软核通过SPI读取一个ADC芯片(模拟传感器),然后通过UART打印到电脑(模拟无线发送),但重点展示你们的核心模块在工作时如何降低系统动态功耗。
评审看重什么?三者都有,但权重不同。创新性是吸引评委注意的‘钩子’,必须要有。工程实现细节是考察你们是否真的会做芯片设计,代码是否规范,仿真测试是否充分,FPGA资源利用是否合理。完整性是底线,意味着你们设计的模块必须能嵌入一个最小系统里正常工作,完成从数据采集到处理(或传输)的一个最小闭环。
最后提醒:文档和演示视频极其重要。把你们的创新思路、设计框图、功耗对比分析、测试方案写清楚,这能弥补一些原型本身可能比较简单的不足。祝好运!
