cadence专题【1】--多引脚IC如何创建orcad原理图库

news2025/4/28 8:34:03

  • cadense下载说明
  • 新建工程
  • 一、采用传统方式创建
    • 1、新建库文件
    • 2、放置pin array
    • 3、修改管脚信息
  • 二、采用电子表格方式创建
    • 1、新建库文件
    • 2、Ctrl+c、Ctrl+v

cadense下载说明

cadence是目前最流行的EDA,下载装机全交给阿狸狗即可。
浏览器搜索cadence吴川斌或点击链接: https://www.mr-wu.cn/cadence-orcad-allegro-resource-downloads/
进行下载,推荐下载16.6版本的,网页中有安装视频,操作非常简单,一定要安装补丁,不然你会自闭的。特别说明一下不要用微软拼音输入法,不然会无缘无故卡死。

新建工程

安装好之后会有几十个图标,一般只需要知道画原理图和画PCB应该用啥就行了,如图所示
在这里插入图片描述
打开Design Entry CIS会出现下面的界面
在这里插入图片描述
我通常会选择OrCAD Capture CIS并勾选默认,其实OrCAD Capture也可以,只是在公司里一般都有数据库OrCAD Capture链接不了数据库。当选择了默认时每次打开软件就不会再出现上面的选择界面,可以通过下面方式重新选择
在这里插入图片描述
点击New Project新建一个工程文件,个人习惯先在电脑盘中创建好工程文件的路径如下,这样方便管理

在这里插入图片描述

一、采用传统方式创建

1、新建库文件

点击file-new-library,在工程的library文件下会出现一个library1.olb文件如图

选中library1.olb右键选择new part,对于这种单个器件(后面会讲复合器件的创建方法)只用管name(器件名称)和part reference prefix(器件的代号)

2、放置pin array

强烈建议先将part reference 和value挪开一点,为下面的操作留下足够的空间,点击place-pin array

stm32f103c8的封装是LQFP48引脚,常规来说我们每边需放置12个引脚(当然你可以根据自己的需求来放置,但通常要保证人家读得懂你的原理图,还是按规矩来画),这边是参考数据手册上引脚分布的放置方案

为了按照数据手册上的引脚分布来画,在放置完两边之后需要修改一下参数,我的放置顺序是左边-下边-修改参数-上边-右边,这样就得到了按照逆时针递增的结果

在这里插入图片描述

3、修改管脚信息

框选一组引脚鼠标右键选择edit properties,主要修改name参数,但是我发现一个问题不知是不是我这边软件的bug,在这个界面无法使用粘贴功能,名字一个一个敲太慢了,所以我不推荐这种方式

二、采用电子表格方式创建

1、新建库文件

选中library1.olb右键选择new part spreadsheet会出现一个表格,这时你根据IC厂家提供的表格复制粘贴上去即可,没有也可以自己制作一个Excel表格

这个简单的表格是自己制作的,直接在说stm32的datasheet上复制粘贴,很省事

在这里插入图片描述

2、Ctrl+c、Ctrl+v

number和name复制粘贴即可,在type中电源选择power其余全部passive即可,pin visibility根据实际情况勾选,一般可能除电源设置不可见外其余都设置可见,shape就选line,position的话,我们按照stm32的引脚分布来1-12为左,13-24为下,25-36为右,37-48为上 请注意软件很死板对于每一组来说他是按照从左到右、从上到下的顺序放置的,所以在右和上这两组要注意顺序,section的话,对于单个器件就只有一个部分,复合器件才会涉及选择问题,最后点击save保存
在这里插入图片描述

然后在library1.olb文件下就会出现你的库,打开适当调整一下就OK了

备注:小白教程,不喜勿喷,欢迎大家批评指正

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【aiy篇】小目标检测综述

小目标检测(Small Object Detection)是指在图像中检测尺寸较小的目标物体,通常是指物体的尺寸小于图像大小的1/10或者更小,COCO为例,面积小于等于1024像素的对象维下目标。小目标检测是计算机视觉领域的一个重要研究方…

记录一下,学习express的小成就

终于搞出来了mongoose 和express 前后端链接的部分。 主要目的是为了使用markdown转换网页。 项目随便写的。没有参考价值,在此只是为了做个记录。作为学习的一个里程碑。对于nodejs,终于可以自己探索,也算是入门了吧。 各位观众不要看了。…

深度学习 | 入个Pytorch的小门

本文主要参考 1’ 2’ 3 更新:2023 / 3 / 1 深度学习 | 入个Pytorch的小门 - 1. 常见数据操作创建操作算术操作加法索引形状查询形状改变形状广播机制广播条件运算数据类型转换Tensor转NumPyNumPy转Tensor线性回归线性回归的基本要素1. 模型2. 数据集3. 损失函数4.…

pycharm的License Certificate使用方法

1 在邮箱获得License Certificate的激活码之后,打开pycharm,选择HELP 在HELP菜单里选择Register 2 输入username or email和密码进行登录 3 登录之后,根据提示(如果有的话),进入官网如下页面&#xff0c…

LC-1599. 经营摩天轮的最大利润(贪心)

1599. 经营摩天轮的最大利润 难度中等39 你正在经营一座摩天轮,该摩天轮共有 4 个座舱 ,每个座舱 最多可以容纳 4 位游客 。你可以 逆时针 轮转座舱,但每次轮转都需要支付一定的运行成本 runningCost 。摩天轮每次轮转都恰好转动 1 / 4 周。…

Java奠基】方法的讲解与使用

目录 方法概述 方法的定义与调用 方法的重载 方法的值传递 方法概述 方法是程序中最小的执行单元,在实际开发中会将重复的具有独立功能的代码抽取到方法中,这样可以提高代码的复用性和可维护性。 方法的定义与调用 在Java中定义方法的格式都是相同…

leetcode 困难 —— 外星文字典(拓扑排序)

题目: 现有一种使用英语字母的外星文语言,这门语言的字母顺序与英语顺序不同。 给定一个字符串列表 words ,作为这门语言的词典,words 中的字符串已经 按这门新语言的字母顺序进行了排序 。 请你根据该词典还原出此语言中已知的字…

动态内存基础(二)

智能指针 ● 使用 new 与 delete 的问题:内存所有权不清晰,容易产生不销毁,多销毁的情况 int* fun() {int* res new int(100); //fun()拥有对fun()申请的内存的销毁权return res; } int main(int argc, char *argv[]) {QCoreApplication a(…

Java线程池-重点类源码解析--更新中

1.Runnable和Callable的区别 (1) Callable规定(重写)的方法是call(),Runnable规定(重写)的方法是run() (2) Callable的任务执行后可返回值,而Runnable的任务是不能返回值的 (3) call方法可以抛出异常&#…

总时差与自由时差

定义总时差(总浮动时间)(TF,Total Free Time,不耽误项目总进度)LS(Latest Start)-ES(Earliest Start)LF(Latest Finish)-EF&#xff0…

SpringCloud:Nacos配置管理

目录 一、统一配置管理 1、打开nacos控制台,点击配置管理,添加配置 2、编写配置 3、完成示例 ​二、服务配置拉取 1、引入Nacos配置管理客户端依赖 2、在resource目录添加一个bootstrap.yml文件,这个文件是引导文件,优先级高…

English Learning - L2 第 3 次小组纠音 [ʌ] [ɒ] [ʊ] [ɪ] [ə] [e] 2023.3.4 周六

English Learning - L2 第 3 次小组纠音 [ʌ] [ɒ] [ʊ] [ɪ] [ə] [e] 2023.3.4 周六共性问题小元音 [ʌ]小元音 [ɒ]小元音 [ʊ]小元音 [ɪ]小元音 [ə]小元音 [e]我的发音问题纠音过程共性问题 小元音 [ʌ] 口型容易偏大 解决办法:因为嘴角没有放松&#xff0c…

基于java的俱乐部会员管理系统

技术:Java、JSP等摘要:随着科学技术的飞速发展,科学技术在人们日常生活中的应用日益广泛,也给各行业带来发展的机遇,促使各个行业给人们提供更加优质的服务,有效提升各行业的管理水平。俱乐部通过使用一定的…

程序员画流程图的工具Draw.io

Draw.io 是一个很好用的免费流程图绘制工具,制图结果本质上是xml文件,web版和桌面版可以支持导出图像(png或者svg矢量图都可以)。你可以利用它绘制一系列的图表、图示或图形,包括流程图、UML类图、组织结构图、泳道图、E-R 图、文…

人脸网格/人脸3D重建 face_mesh(毕业设计+代码)

概述 Face Mesh是一个解决方案,可在移动设备上实时估计468个3D面部地标。它利用机器学习(ML)推断3D面部表面,只需要单个摄像头输入,无需专用深度传感器。利用轻量级模型架构以及整个管道中的GPU加速,该解决…

Python QT5设计UI界面教程

简介:PyQT5开发常用知识,零基础上手,需配合我之前写的博文,配置好QT设计工具和ui文件转py文件的工具。博文为:使用Python PyQt5实现一个简单的图像识别软件;页面效果如下: 1.设计菜单栏 Contai…

[数据结构与算法(严蔚敏 C语言第二版)]第1章 绪论(学习复习笔记)

1.1 数据结构的研究内容 计算机解决问题的步骤 从具体问题抽象出数学模型设计一个解此数学模型的算法编写程序,进行测试、调试,直到解决问题 计算机解决问题的过程中寻求数学模型的实质是 分析问题,从中提取操作的对象,并找出这些…

【iOS】Blocks

BlockBlocks概要什么是Blocks?Block语法Block类型变量截获自动变量值__block说明符Blocks的实现Block的实质Blocks概要 什么是Blocks? Blocks可简单概括为: 带有自动变量(局部变量)的匿名函数 在使用Blocks时&#x…

socket 编程实战(编写服务器程序 )

IP 地址格式转换函数 对于人来说,我们更容易阅读的是点分十进制的 IP 地址,譬如192.168. 1.110 、192.168.1.50,这其实是一种字符串的形式,但是计算机所需要理解的是二进制形式的 IP 地址,所以我们就需要在点分十进制…

代码随想录第三章读书笔记——数组

一.二分查找前提:数组为有序数组,数组中无重复元素,因为一旦有重复元素,使用二分查找法返回的元素下标可能不是唯一的,这些都是使用二分法的前提条件,当题目描述满足如上条件的时候,可要想一想是…