Cadence学习PCB设计(序)

摘要:
Cadence工具包括IC设计组件和PCB设计组件。从现在起,我们将学习PCB设计组件,并与以前的Altium(协议)Cadence PCB设计组件相比使用单独的工具。它的主要功能包括制作原理图、打包设备、绘制原理图、生成网络表和Pspice。其主要功能包括制作图形符号设备的包装,调用PadstackEditor生成的PAD点机械部件的包装,以及绘制自定义PAD点,包括LOGO等。

Cadence工具包含IC设计组件和PCB设计组件,从现在开始学习PCB设计组件,并对比曾经的Altium(Protel)

Cadence PCB设计组件采用分立的工具,这个与Altium不同。以16.x为标准,近10个组件。

  1. 原理图部分
  • OrCAD Capture CIS or Allegro Design Entry CIS :  原理图部分工具,主要功能包括
    • 制作原理图器件封装
    • 原理图绘制
    • 生成网表
  • Pspice: 归属于原理图组件,用于进行原理图的仿真;在绘制原理图后,

  2. PCB部分

  • Padstack Editor: 图像化界面工具,用来设计PAD点,主要制作相对常规的PAD点,包含单层和多层PAD。为进一步做封装准备
  • Allgero PCB Editor: 图形化界面工具。主要功能包含
    • 制作图形Symbol
      • 器件的封装,调用Padstack Editor生成的PAD点
      • 机械件的封装,包括板子机械空,刻槽等
      • 绘制图形,包含LOGO等
      • 绘制自定义PAD点,多指不规则的PAD,包括FLASH焊盘,金手指等
    • 执行放置器件,布线,生成制版与贴片等工序需求文件
    • 制作PCB设计前准备文件,包含约束条件,绘制布件区域和禁布区域等
  • Allegro PCB Router: 图形化布线工具,用于包含复杂规则的高容量板布线。配合PCB Editor ,PCB SI等,完成PCB绘制
  • Allegero PCB SI:为PCB板的高速设计和分析提供保障。在PCB设计的各个阶段都可以用来发现和解决电气相关问题,实现时序,信号完整性,串扰,电源供给和EMI等的折衷。
  • Allegro SigNOISE: 在布线前,获取未互连支路的时序延迟估算和噪声反射数据
  • Allegro  EMControl : 检查是否符合电磁兼容规则
  • Allegro  Constraint Manager: 基于表格的工具,可以使用PCB Editor调用。用于评估,管理,回顾和更改设计规则。采用图形化的界面进行创建,修改规则

  3. 其他部分

  • AXL-SKILL: allegro工具的扩展语言。用来创建可以沟通数据库和实现自定义命令的组件。FPM封装制作工具基于此。

免责声明:文章转载自《Cadence学习PCB设计(序)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇路由器系统的内存储布局基于Memcached的tomcat集群session共享所用的jar及多个tomcat各种序列化策略配置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何手写一个react项目生成工具,并发布到npm官网

前言 基于前面自己手动搭建的React项目,我把项目分成了四种,一种什么都不带的空项目,一种带多级路由的空项目,一种带状态管理的空项目,一种带多级路由以及状态管理的空项目。这样的话每次用的时候根据需要去获取自己想要的模板,但是往往还要去github上去拷贝,感觉很不方便,所以就想到了要做一个自动生成对应的空项目的cli工具。 准备工作 文件目录结构 根路...

小程序使用npm引入Weui组件库

1.第一步,先要下载node.js, 2.先建立一个空的文件夹,然后用小程序开发工具打开之后,在下图指示中进入cmd,输入npm init,进行初始化,然后一路可以默认(enter) 3.在一路默认后,就可以在目录中看到了package.json文件 4.开始安装Weui组件库 npm install --save weui-miniprogram -...

vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)

一、安装vue-cli + vue-router + vuex + axios   1、安装vue-cli        2、创建项目        3、安装vuex和axios      二、搭建项目目录结构,如下所示:      1、assets目录用于存放静态文件,如图片等等。   2、components目录用于存放一些封装的公用的组件。   3、...

随笔聊架构

一、架构的定义 所谓一千个架构师中有一千种“最好的架构”模式。 “架构”是我们这行业种一个很常见的词,表明其必然也是经历了很长的岁月打磨所形成的一个词。架构的这个词出现的意义是什么?为了解决什么问题?只有把这2个问题想明白了,才能设计出一个良好的项目架构。 我认为 架构类似于画房屋设计图,在刚开始我们盖一层楼的小房子的时候,拍拍脑门想一下,脑子里有个大概的...

Gradle 实战(1)—— 配置环境变量

背景:Gradle 是一款构建工具,继 Ant 、Maven 之后的现代构建工具,我会在接下来的博文中陆续介绍,我在工作中是如何使用 Gradle 的。 下载 Gradle 下面是 Gradle 的官方网站地址: Gradle l Modern Open-Source Enterprise Build Automation - Gradle http:...

文件比较软件有哪些

对于很多的程序员来说,如果遇到了需要比较源代码文件的情况,往往是非常头疼的。因为源代码文件往往比较复杂,比较起来需要耗费很多的时候,这个时候大家就会想到使用一些文档比较合并工具来减轻自己的负担。下面我们就来给大家介绍介绍文件比较软件有哪些。 1、Beyond Compare 4 Beyond Compare可以高效对比整个驱动器和文件夹,检查大小和修改时间...