IC设计/验证通识【包括方向及工具】

一 IC学习方法入门

 1 Verilog语法

哪些可综合、哪些不可综合

练习:在VCS上仿真,移植到FPGA看运行结果

2 数字电路

不应该占用很多时间,理解即可,设计中元器件作为整体被调用,内部结构不讨论

FIFO、状态机、信号传输与握手、总线、跨时钟域同步

3 SV

语法掌握到第三章程度即可,产生人以激励和对输出结果进行怕没别的必要语法

4 UVM

5 FPGA

6 时序约束

通过FPGA的EDA软件学习(不通过DC综合器)

二 IC设计/验证公司方向

1 CPU【中央处理器】

= 控制器:【指令寄存器】+【指令译码器】+【操作控制器】()

   运算器:【寄存器+高速缓存】 总线

2 GPU

3 SOC

4 ASIC

5 MCU(微控制器-嵌入式)

三 IC设计/验证工具及使用

总览:

(1)RTL代码编辑器

Vim

Gvim:vim的图形增强版

备注:正则表达式 (在GVIM中熟练使用)

(2) 仿真

VCS(synopsys)

(3) 波形查看工具

DVE:集成在VCS编辑器中

Veridi(synopsys)

Modelsim(Mentor):主要用于FPGA功能的仿真

(4) 语法检查工具

Spyglass(Altrenta):语法、跨时钟域检查

(5) 综合工具(将RTL转换为实际电路)

DC:Design Compiler(synopsys)

(6)脚本语言:

TCL:DC、PT工具的基础语言

Perl、Python:加分项,会写不足以给设计加分,要熟练才会加分

-------------------------------------------------------------------------------------------------------------------

1 VCS

2 Verdi

verdi步骤:生成fsdb波形、查看fsdb波形、追踪RTL代码进行debug

使用快捷键Ctrl+w或者将信号拖拽到波形里。

通过Find Signal/Instance查找模块和信号,通过Find String查找字符串。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值