【学习笔记】Cadence电子设计全流程(二)原理图库的创建与设计(8-15)

【学习笔记】Cadence电子设计全流程(二)原理图库的创建与设计(下)

  • 2.8 Cadence 软件自带元件库
  • 2.9 原理图元器件关联PCB
  • 2.10 原理图元器件库的移植
  • 2.11 已有原理图输出元器件库
  • 2.12 原理图设计中调用元器件库
  • 2.13 原理图元器件库关联PCB库
  • 2.14 自定义Title Block标题栏的绘制
  • 2.15 元器件属性新增

在这里插入图片描述

全部内容见专栏:【Cadence从原理图到PCB设计】

2.8 Cadence 软件自带元件库

库名称部件数内容
AMPLIFIER.OLB182存放模拟放大器IC,如CA3280,TL027C,EL4093
ARITHMETIC.OLB182存放逻辑运算IC,如TC4032B,74LS85等
ATOD.OLB618存放A/D转换IC,如ADC0804,TC7109等
BUS DRIVERTRANSCEIVER.OLB632存放汇流排驱动IC,如74LS244,74LS373等数字IC
CAPSYM.OLB35存放电源,地,输入输出口,标题栏等
CONNECTOR.OLB816存放连接器,如4HEADER,CONAT62,RCAJACK
COUNTER.OLB182存放计数器IC,如74LS90,CD4040B
DISCRETE.OLB872存放分立式元件,如电阻,电容,电感,开关,变压器等常用零件※
DRAM.OLB623存放动态存储器,如TMS44C256,MN-10等
ELECTRO MECHANICAL.OLB6存放马达,路器等电机类元件
FIFO.OLB177存放先进先出资料暂存器,如,SN74LS232
FILTRE.OLB80存放滤波器类元件,如MAX270,LTC1065等
GATE. OLB691存放逻辑门(含CMOS和TLL)
LATCH.OLB305存放锁存器,如4013,74LS73,74LS76等
LINE DRIVER RECEIVER.OLB380存放线控驱动与接收器。如SN,DS275
MECHANICAL.OLB110存放机构图件,如MHOLE2,PGASOC-15-F等
MICROCONTROLLER.OLB523存放单晶片微处理器,如68HC11,AT89C51
MICRO PROCESSOR.OLB288存放微处理器
MISC.OLB1567存放杂项图件,如电表(METER MA),微处理器周边(Z80-DMA)等未分类的零件

在这里插入图片描述

库名称部件数内容
MISC2.0LB772存放杂项图件,如TP3071,ZSD100等未分类零件
MISCLINEAR.OLB365存放线性杂项图件(未分类),如,4127,VFC32
MISCMEMORY.OLB278存放记忆体杂项图件(未分类),如28F020,X76F041等
MISCPOWER.OLB222存放高功率杂项图件(未分类),如REF-01,PWR505,TPS等
MUXDECODER.OLB449存放解码器,如4511,4555,74AC157等
OPAMP.OLB610存放运放,如101,1458,UA741等
PASSIVEFILTER.OLB14存放被动式滤波器,如DIGNSFILTERRS1517T, LINE FILTER等
PLD. OLB355存放可编程逻辑器件,如22V10,10H8等
PROM.OLB811存放只读记忆体运算放大器,如18SA46,XL93C46等
REGULATOR.OLB549存放稳压IC,如78xxx,79xxx等
SHIFTREGISTER.OLB610存放移位寄存器,如4006,SNLS91等
SRAM.OLB691存放静态存储器,如MCM6164,P4C116等
TRANSISTOR.OLB210存放晶体管(含FET,UJT,PUT等),如2N2222A,2N2905等

在这里插入图片描述

库文件路径及格式.olb
E:\Program Files External\Cadence\SPB_24.1\tools\capture\library
在这里插入图片描述

在线库下载:https://www.iclib.cn/

2.9 原理图元器件关联PCB

在这里插入图片描述

设计工作习惯:

  1. 通过新建元器件库,保存在本地,积少很多,作为常用的本地库
  2. 添加平时网上收集的库以及系统自带的库,作为常用的本地库
  3. 通过原理图来获取元器件库,作为常用的本地库

2.10 原理图元器件库的移植

将常用的电阻电容等器件添加进自己的库。

  1. 打开系统库
    在这里插入图片描述
  2. 在目标库中进行粘贴
    在这里插入图片描述

2.11 已有原理图输出元器件库

  1. 点击File→New Library,新建一个本地库文件,做为自己的封装库。
    在这里插入图片描述

  2. 打开一个原理图文件
    在这里插入图片描述

  3. 可以直接从缓存文件中复制/粘贴,找到想要提取的元器件,copy,于库中粘贴
    在这里插入图片描述

  4. 选中原理图中所用到的封装库文件,在Design Cache中,全部选中,先选中第一个,然后按住Shift,选中最后一个,这样全部的库文件就都选中了,然后点击右键,Copy即可进行全部复制。在自己新建的库文件上,单击鼠标右键,Paste即可对所有的库文件进行粘贴,将库文件全部拷贝到自己的库路径下。

  5. 同样也可以将自己的库关联进来,新建Part,进行复制粘贴
    在这里插入图片描述
    在这里插入图片描述

  6. 也可以使用第三方工具:电路精灵
    http://www.tech-gyro.com/
    在这里插入图片描述

2.12 原理图设计中调用元器件库

根据图示:
在这里插入图片描述

2.13 原理图元器件库关联PCB库

要通过元器件的属性中,PCB封装,位号,来进行关联。
在这里插入图片描述

在创建元器件的时候在Package Properties中可以看到PCB Footprint,内容作为关联PCB封装的依据。
在这里插入图片描述

2.14 自定义Title Block标题栏的绘制

  1. 新建Symbol
    在这里插入图片描述
    在这里插入图片描述

  2. 点击菜单栏Place→Picture,在弹出的对话框中选择准备好的图片,插入图片即可。调整插入图片的位置,然后点击右侧的工具栏Place Text,放置一些需要的文字信息,调整好Title Block。
    在这里插入图片描述

  3. 关联
    在这里插入图片描述
    在这里插入图片描述

2.15 元器件属性新增

  1. 元器件属性
    在这里插入图片描述
  2. 新增属性
    在这里插入图片描述

最后
在这里插入图片描述

全部内容见专栏:【Cadence从原理图到PCB设计】

声明:本笔记以【凡亿】Cadence Allegro软件视频教程 为基础,结合自身项目设计过程整理所得,仅用于学习记录、技术交流,请勿用于商业用途。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/22960.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DeepSeek从入门到精通

1_DeepSeek从入门到精通 (1).pdf官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘123云盘为您提供1_DeepSeek从入门到精通 (1).pdf最新版正式版官方版绿色版下载,1_DeepSeek从入门到精通 (1).pdf安卓版手机版apk免费下载安装到手机,支持电脑端一键快捷安装https://www.123…

Comfyui Windows Desktop桌面版便携版安装教程

前段时间Comfyui 的便携包安装写了一篇,最近comfyui发布了新的桌面版本0.4.5,我也试着安装了一下,感觉使用体验比便携包要舒适一点点。 下面是安装指南。 安装地址 官方给了下载包,分为N卡和Mac。地址:Notion – Th…

DeepSeek 提示词:定义、作用、分类与设计原则

🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编…

【Linux网络编程】数据链路层和网络层的几个问题:MTU,校验和,全球网段,路由表

目录 1.MTU 2.CRC校验和 3.全球网段 4.子网掩码 5.路由 1.MTU MTU是以太网的最大传输单位,大小是1500字节,表示IP(网络层传下来的最多只能1500字节)。 如果超过了这个数,就要网络层自己做分包。数据链路层是不帮…

浅谈死锁的原因以及解决方案

目录 1 死锁是什么? 2 死锁的三种典型情况 3 死锁产生的必要条件​编辑 4 如何解决死锁问题 1 死锁是什么? 它是指两个或多个线程因为互相等待对方持有的资源而无法继续执行的情况。换句话说,每个线程都在等待另一个线程释放资源,但没有任何一个…

【STM32】内存管理

【STM32】内存管理 文章目录 【STM32】内存管理1、内存管理简介疑问:为啥不用标准的 C 库自带的内存管理算法?2、分块式内存管理(掌握)分配方向分配原理释放原理分块内存管理 管理内存情况 3、内存管理使用(掌握&#…

【SpringMVC】十分钟跑起来一个SpringMVC项目

目录标题 1 项目概述1.项目结构解析2. MVC项目的结构和每个组件的作用:3. 项目的工作流程:4 后期可以扩展的点:2.源码学习1. HelloController 类,Spring MVC控制器2 springmvc-servlet.xml - Spring MVC的主要配置文件3.web 目录 …

【复习】计算机网络

网络模型 OSI 应用层:给应用程序提供统一的接口表示层:把数据转换成兼容另一个系统能识别的格式会话层:负责建立、管理、终止表示层实体之间的通信会话传输层:负责端到端的数据传输网络层:负责数据的路由、转发、分片…

2025年- G17-Lc91-409.最长回文-java版

1.题目描述 2.思路 思路1: 判断一个字符串中的字母个数是否是偶数个。 遍历字符串,检查每个字符是否是字母(可以通过 Character.isLetter() 来判断)。 累加字母的个数。 最后判断字母的个数是否是偶数。 思路2: 这段 Java 代码的作用是 统…

本地安装 Grafana Loki

本地安装 Grafana Loki 一、 安装 Loki1. 下载 Loki2. 创建 Loki 配置文件3. 创建 Loki 服务 二、安装 Promtail1. 下载 Promtail2. 创建 Promtail 配置文件3. 创建 Promtail 服务 三、 安装 Grafana四、启动所有服务五、添加loki 数据源1. 添加仪表板2. 日志查询面板 json 参考…

创建虚拟环境以及配置对应的项目依赖

文章目录 首先创建一个虚拟环境,创建一个名字为myenv,并且版本为xxx的虚拟环境 conda create --name myenv pythonxxx激活虚拟环境 conda activate myenv下载所需的依赖,如果有requirements.txt文件 pip install -r requirements.txt容易出现的错误&a…

W803|联盛德|WM IoT SDK2.X测试|(1)开箱:开发板及说明

前几天关注的联盛德微电子新推出了WM IoT SDK2.X,正式发布后,邀请用户参加“免费试用,赢千元大礼”活动,填写信息,等待统一发送,很快收到了板子。 活动地址:联盛德微电子WM IoT SDK2.X正式发布…

SSI用量子计算来玩AI

刚到家,早上说今天回来要写SSI为什么这么牛B,那就必须得写 SSI是什么公司? Safe Super Intelligence 就是中间这个秃子的公司 ilya 前openAI 首席科学家(现在的mark chen确实有点水) Daniel Gross、Ilya Sutskever、Daniel Levy&#xff…

【分布式数据一致性算法】Gossip协议详解

在分布式系统中,多个节点同时提供服务时,数据一致性是核心挑战。在多个节点中,若其中一个节点的数据发生了修改,其他节点的数据都要进行同步。 一种比较简单粗暴的方法就是 集中式发散消息,简单来说就是一个主节点同时…

文档检索服务平台

文档检索服务平台是基于Elasticsearch的全文检索,包含数据采集、数据清洗、数据转换、数据检索等模块。 项目地址:Github、国内Gitee 演示地址:http://silianpan.cn/gdss/ 以下是演示角色和账号(密码同账号)&#xf…

【YOLOv8】YOLOv8改进系列(2)----替换主干网络之FasterNet(CVPR 2023)

主页:HABUO🍁主页:HABUO 🍁YOLOv8入门改进专栏🍁 🍁如果再也不能见到你,祝你早安,午安,晚安🍁 【YOLOv8改进系列】: 【YOLOv8】YOLOv8结构解读…

Linux信号

目录 1. 信号的概念搞定(输出结论,支撑我们的理解) 补充知识 2.信号的产生 补充知识 3.信号的保存 4.阻塞信号 1. 信号其他相关常见概念 2. 在内核中的表示 3. sigset_t 4. 信号集操作函数 sigprocmask sigpending 5. 信号的…

NI Multisim仿真实现39计数器

功能需求 39进制计数器。 功能分析 (1)时钟信号产生电路:用555定时器产生时钟脉冲 2)计数器: 用两片74160先串接起来构成一个百进制计数器;再用置数法接成39进制计数器。(可用开关控制计数器…

DeepSeek R1/V3满血版——在线体验与API调用

前言:在人工智能的大模型发展进程中,每一次新模型的亮相都宛如一颗投入湖面的石子,激起层层波澜。如今,DeepSeek R1/V3 满血版强势登场,为大模型应用领域带来了全新的活力与变革。 本文不但介绍在线体验 DeepSeek R1/…

Android Binder机制

Binder是IPC(进程间通信)的一种机制,它允许不同的应用或系统服务在不同的进程中安全地交换数据。Binder的核心原理是基于客户端-服务器模型(C/S架构)。 一、Binder的定义 1. Binder是Android中的一个类,它继承了IBind…