数字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经验。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值