没志青年
发布于 2025-08-23 / 39 阅读
0

OrCAD[01] 元件库

在原理图中,引脚用不到必须打叉,否则 Allegro 导入网表报错。???好像,记不清了

自带元件库:

库后缀名 .olb

自带元件库:D:\ProgramFiles\Embedded\Cadence\SPB_24.1\tools\capture\library

AMPLIFIER.0LB共182个零件,存放模拟放大器IC,如CA3280,TL027C,EL4093; ARITHMETIC.0LB共182个零件,存放逻辑运算IC,如TC4032B,74LS85等; ATOD.OLB共618个零件,存放A/D转换IC,如ADC0804,TC7109等: BUS DRIVERTRANSCEIVER.OLB共632个零件,存放汇流排驱动IC,如74LS244,74LS373 等数字IC: CPSM.OLB共35个零件,存放电源,地,输入输出口,标题栏等: CONNECTOR.OLB共816个零件,存放连接器,如4 HEADER,CON AT62,RCA JACK; C0 UNTER.0LB共182个零件,存放计数器IC,如74LS90,CD4040B: DISCRETE.OLB共872个零件,存放分立式元件,如电阻,电容,电感,开关,变压 器等常用零件: DRAM.0LB共623个零件,存放动态存储器,如TMS44C256,N-10等: ELECTRO MECHANICAL.OLB共6个零件,存放马达,断路器等电机类元件; FIF0.0LB共177个零件,存放先进先出资料暂存器,如1,SN74LS232: FILTRE.OLB共80个零件,存放滤波器类元件,如MAX270,LTC1065等: FPGA.OLB存放可编程逻辑器件,如XC6216/LCC; GATE.OLB共691个零件,存放逻辑门(含CMOS和TLL): LATCH.0LB共305个零件,存放锁存器,如4013,74LS73,74LS76等: LINE DRIVER RECEIVER.OLB共380个零件,存放线控驱动与接收器。如SN,DS275; MECHANICAL.OLB共110个零件,存放机构图件,如M HOLE2,PGAS0C-15-F等: MICR0C0 ONTROLLER.0LB共523个零件,存放单晶片微处理器,如68HC11,AT89C51: MICR0 PROCESSOR.OLB共288个零件,存放做处理器: MISC.OLB共1567个零件,存放杂项图件,如电表(METER MA),微处理器周边 (Z80-DMA)等未分类的零件:

元件库

添加库

添加的库默认是添加在当前项目下的,要保存在其他目录,选中库然后右键 save as

删除库:delete

要删除所有库,使用 shift 全选,然后 delete,Ctrl+A 无法全选。

元件绘制

这个是随意画:

这个是捕获栅格,有限制:

多引脚芯片快速绘制:

Shift + H:编辑引脚

多Part元件

比如运算放大器、SOC的不同部分。

右侧面板设置:

(1)这个元件由几个part组成

image-205992-485956.png

(2)part的位号怎么标,字母AB,还是数组1,2

左下角选择,来编辑不同的part

allegro中的part不能像ad中的那样每个part可以不同,allegro中的part的图形是一样的,只能是位号的不同。???不对吧,待验证。

从原理图中提取元件

没有什么简单的方法,只能手动复制。在 Design Cache 缓存中,复制:

然后粘贴到自己的库中:

或者直接在原理图中选中元件,右键 Edit Part,然后复制到一个新的 Part 里。