2026年,作为计算机专业大二学生,对AI芯片的硬件架构很感兴趣,但学校课程偏软件,如何从零开始系统学习数字电路、Verilog并找到合适的FPGA开发板进行实践?
我是计算机专业大二学生,学校课程主要是数据结构、操作系统和C++,但我对AI芯片的硬件架构(比如NPU、TPU)特别着迷,想未来从事相关设计工作。感觉软件和硬件之间隔着一道鸿沟,不知道该如何下手。想请教一下,像我这样的纯软件背景,想入门数字IC/FPGA,应该按照什么路线图学习?需要先补哪些数电、模电基础吗?Verilog该怎么学?另外,市面上FPGA开发板种类太多,对于我这样的初学者,选择哪一款(比如Xilinx Artix-7还是国产的)性价比更高,更容易找到配套的学习项目和社区支持?希望能少走弯路,尽快搭建起自己的知识体系。