数字IC设计,学完verilog语法,还需要学习什么?

Posted IC观察者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数字IC设计,学完verilog语法,还需要学习什么?相关的知识,希望对你有一定的参考价值。

由于现阶段数字IC设计的方向很多,主要的有:CPU设计,GPU设计,MCU设计,音视频编解码设计,接口设计,手机芯片,整机芯片方案等等。

每个专业设计领域需要掌握的技能不大一样,一个初级工程师想全部掌握这些技能也很难,很多时候设计工程师是沿着一个专业方向一直往下做,比如CPU,GPU设计等。

要学习的知识也比较多,

像你说的Verilog就是目前的主流硬件描述语言,是设计工程师必须掌握的核心,Verilog是属于编程语言方面知识,除了Verilog语言方面还有VHDL(在军工领域用的多),还有SystemVerilog(未来的趋势,SV将设计、验证和断言统一在一起),还有UPF(电源描述,是低功耗设计的核心技术)。

另外,设计工程师还要必须学一些脚本语言,比如Shell、 Makefile、 Perl、 Python等。

除了这些外,还有协议和架构,比如:ARM CPU架构、 AMBA 总线协议、 MIPI协议、 DDR协议、 PCI-E协议等。

所以除了上面列的这些理论知识,重要的还要有项目经验,哪怕是IP级别的设计项目,也是很重要的,尤其是做项目积攒的debug经验。

以上是关于数字IC设计,学完verilog语法,还需要学习什么?的主要内容,如果未能解决你的问题,请参考以下文章

数字IC设计verilog编写——5无毛刺时钟MUX设计

数字IC设计verilog编写——5无毛刺时钟MUX设计

数字IC设计verilog编写——6脉冲同步器

数字IC设计verilog编写——6脉冲同步器

数字IC设计verilog编写——6脉冲同步器

数字IC设计verilog编写——6脉冲同步器