(EDA工具未完待续)

Synopsys:

1、spyglass:CDC相关工具。CDC,跨时钟域设计,是设计工作中很重要的技术点。

2、VCS工具:verilog仿真工具。

3、design complier-NXT:综合工具。综合需要具备的知识:综合概念和流程、库文件类别、时序约束的基本知识,多时钟与复杂设计约束、DC Ultra综合技巧、SPG flow,DC工具进行综合基本操作、编写综合约束文件、综合结果的时序和congestion分析等贯穿综合全流程的实践技能。详情请见:https://mp.weixin.qq.com/s/0vO763XfCSoSqt-gloegpA

4、Prime Time:静态时序分析工具和SI工具。静态时序分析(Static Timing Analysis,STA)是流片成功的关键环节,验证设计在时序上的正确性。STA过程中设计环境和时序约束的设定、时序结果的分析和问题解决都需要设计工程师具有专门的知识和技能。同时,集成电路设计进入了超深亚微米领域,金属层增加、线宽减小,串扰延迟、噪声等信号完整性问题(SI)对工程师的时序分析能力和水平要求越来越高,在一些大的芯片设计企业会设置有专门的信号完整性工程师岗。静态时序分析要具备的知识:时序分析概念和流程、时序约束含多时钟约束、时序报告、PBA等,熟练使用EDA工具Prime Time进行时序分析和sign-off,掌握识别不完整/不正确约束、高效分析与调试的方法和实践技巧。详情请见:https://mp.weixin.qq.com/s/_Rlr2k6s4TakfjkDOdbjTg

5、Formality:等价性验证工具。

6、ICC(老版本:Astro):布局布线工具。数字后端布局布线(P&R,place-and-route)是Netlist-to-GDSII的过程,是决定能否流片的首要前提,也直接关系到芯片设计时序收敛、PPA、可制造性与良品率等。P&R对工具的依赖性较强,工具操作相对复杂。后端工程师要具备的知识:布局布线所需的工艺文件与库、floorplan、CTS、place、route、MCMM等,熟练使用EDA工具IC Compiler II进行布局布线各阶段的设置与优化,掌握congestion改善、时钟树分析、全局和布局skew优化、timing violation fixing、功能和时序ECO等技巧。详情请见:https://mp.weixin.qq.com/s/wLlBRAkYmkwHBJboPH-mcg

7、Star-RCXT:寄生参数提取工具。

8、Hspice:模拟仿真工具;

Cadence:

1、Virtuoso:电路及版图设计工具。

2、NC-Verilog:verilog仿真工具。

3、innovus(ENCOUNTER):自动布局布线工具。

4、PVS:物理验证工具。

5、SPECTRE:模拟仿真工具。

Mentor:

1、modelsim:verilog仿真工具。

2、calibre:https://tech.hqew.com/xinpin_1898184

3、AFS:快速模拟仿真工具。

4、Tanner:Mentor Graphics的Tanner EDA软件是一套针对定制集成电路(IC)、模拟/混合信号(AMS)和MEMS设计的工具。

注:若有错误请指正,共同提升,谢谢;

芯片开发流程对应的三大EDA厂商工具相关推荐

  1. Zynq芯片开发流程

    ZYNQ将CPU和FPGA集成到了一起 开发人员需要具备技能: 1.ARM操作系统应用程序 2.设备驱动程序 3.FPGA硬件逻辑设计 需要了解Linux操作系统,系统架构,FPGA和ARM系统之间的 ...

  2. 乐鑫WIFI芯片开发流程梳理-工具链、编译和下载

    最近开始基于乐鑫ESP32的WIFI模组的软件开发,首先要做整套流程的梳理,乐鑫官网以及安信可上已经有了较为系统的资料,但是在实现过程中也遇到了一些问题,花了几天去解决,所以为了总结,也为了给其他人提 ...

  3. 嵌入式学习(二)之SoC芯片的开发流程

    SoC芯片的开发流程 SoC芯片开发流程大致分为四个阶段,其中大部分工作都是借助于电子设计自动化(EDA)工具完成的. 总体设计 总体设计阶段的任务是按照系统需求说明书确定SoC的性能参数,并据此进行 ...

  4. 嵌入式开发的三大平台和开发流程

    嵌入式开发是指在嵌入式系统下进行软硬件以及综合开发.嵌入式系统是以微处理器和软件为核心:可以灵活.便捷地嵌入到其他应用系统,具有很强的嵌入性.常见的如手表.手机.照相机.电脑.汽车等,都使用了嵌入式系 ...

  5. ATECC508A芯片开发笔记(九):加密读写508芯片数据的流程及相应设置

    目录 ATECC508A芯片开发笔记(九):加密读写508芯片数据的流程及相应设置 1.Encrypted Read 1.1 Standard Encrypted Read Flow 1.2 Simp ...

  6. ATECC508A芯片开发笔记(六):产生CSR以及申请证书(X.509)流程及其内容分析

    目录 ATECC508A芯片开发笔记(六):产生CSR以及申请证书(X.509)流程及其内容分析 一.508A产生CSR文件流程 实例图1:申请证书流程: 实例图2:设备认证流程(使用证书): 二.C ...

  7. 【嵌入式硬件芯片开发笔记】4-20mA DAC芯片AD5421配置流程

    [嵌入式硬件芯片开发笔记]4-20mA DAC芯片AD5421配置流程 16位.串行输入.环路供电.4 mA至20 mA DAC 可用于HART协议相关电路 同AD5700配合使用 AD5421的SP ...

  8. 【嵌入式硬件芯片开发笔记】HART调制解调器AD5700芯片配置流程

    [嵌入式硬件芯片开发笔记]HART调制解调器AD5700芯片配置流程 低功耗HART调制解调器 适用于AD5700/AD5700-1 我的是XTAL_EN接地,CLK_CFG的两个引脚由同一个GPIO ...

  9. 【嵌入式硬件芯片开发笔记】HART协议调制解调芯片AD5700配置流程

    [嵌入式硬件芯片开发笔记]HART协议调制解调芯片AD5700配置流程 XTAL_EN接地,CLK_CFG的两个引脚由同一个GPIO控制 初始时HART_CLK_CFG输出低电平 由RTS引脚控制调制 ...

最新文章

  1. CSS如何修改placeholder样式
  2. 基于Vue+nodejs实现的前后端分离疫情防控系统
  3. c# typeof() 和 GetType()的区别
  4. mantelhean.test r语言_请教如何将mantel test报告性的结果转化为表格。
  5. Shell脚本读取Redis键值对
  6. hdu 2196(经典树形dp)
  7. QuartZ.net 常用配置说明
  8. c#使用CefSharp开发winform——环境搭建
  9. 制作加密狗程序_【火腿DIY】用于SDR应用程序的自定义热键键盘 | 视障人士的选择...
  10. 多元线性回归--machine learning
  11. 用Nero刻录光盘失败,提示“无法执行结束轨道”
  12. secoclient 主机检查失败_SecoClient在win10系统中连接失败解决方案
  13. 长安大学微型计算机原理与接口技术答案,长安大学微机原理与接口技术AB卷试题与答案.doc...
  14. 关于1931CIE——RGB色坐标图转换到XYZ色坐标关系
  15. css 背景图片虚化效果
  16. MATLAB学习系列--绘制函数曲线
  17. 等待事件统计视图 | 全方位认识 sys 系统库
  18. 文献调研之如何查找文献及源码
  19. 安全模式删除入网小助手_入网小助手 监控
  20. prototype.js详解

热门文章

  1. 处理ArchLinux上各软件屏幕卡顿与显示问题(chrome浏览器,微信开发者工具wxdt,vscode移动慢问题)
  2. 微信小程序:小程序开发者注册步骤
  3. 基于ZYNQ的开源CANopen协议栈CANFestival移植
  4. 最后1天!生信入门转录组和可视化学习捷径
  5. 计算机监控系统举例,计算机监控体系举例.ppt
  6. python目标识别_10行Python代码实现目标检测
  7. Android处理图片透明度并绘画图片
  8. jmap 几个慎用操作
  9. linux gns3使用教程,《GNS3实战指南》——2.4 在Ubuntu Linux上安装
  10. fir.im Weekly - 揭秘直播移动 APP 技术实现