cadence 原理图orcad使用总结篇二:FPGA/CPLD换PIN方法
平时原理图设计过程中,FPGA和CPLD换PIN是一件在刀尖上跳舞的细活,换PIN务必保证准确无误;博文主要包括两部分:
第一部分:BANK直连换PIN;
第二部分:不同页面的PIN之间的串阻网络调整
第一部分:BANK直连换PIN;
1.LAYOUT工程师会提供一份换PIN表格,格式如下图:
2. 打开原理图,找到换pin list文件里FPGA BANK对应的网络。这里可以把FPGA的每个BANK里的网络与BANK一一对应起来,
注意只选中网络右击选择edit properties;进入property edit界面后,在下方选择“Aliases”,进入Aliases页面
3. 在换PIN表格里面新建一页命名为对应的BANKX;选择将“Name”列全部复制到新的excel里面的对应BANKx里面;可以直接把对应BANK里面的所有网络按照下面方式全部拷贝出来放在第一列:(第一列:该bank的所有网络,第二列:利用VLOOKUP在换PIN表格找到的NEW net,第三列,就是要拷贝回原理图的最终列)
使用vlookup函数将新建的这个表格里的网络找到换pin list文件里对应的更换后的网络名
将B列选择性粘贴-选择只有值-粘贴到C列
4. 将C列第三列粘贴回原理图Property edit界面的Aliases页面的Name列。(拷贝回原理图)
注意:粘贴回来以后软件会对刚刚的网络进行自动排序,一次粘贴后就可以查看对应的BANK是否更换过来,Aliases页面的Name列会显示原来的就造成感觉没有换到的感觉。但实际原理图已经更改完成。
前面建议按照BANK去替换,主要是为了后续比较直观的去检查,而且不会容易出错
第二部分:不同页面的PIN之间的串阻网络调整;
前面的换PIN势必会导致对应的PIN中的网络串阻跟着调整;
解决方法如下:
1.将涉及调整的串阻以及网络从换PIN之前页复制到调整之后的PIN界面过来,此时在ORCAD里面新复制的器件会显示?
2.将原理图中的?元器件重新Annoate一下;
3.再把第一步里面换PIN之前的页中的元器件全部框选,reference整体复制到第二步里面的重新编号元器件,复制成功之后,第一步里面的换PIN之前的元器件和网络删除,
到这里,整个换PIN过程结束!
FPGA换PIN文档下载地址如下:
原理图设计之FPGA换PIN指导教程-其它文档类资源-CSDN下载
cadence 原理图orcad使用总结篇二:FPGA/CPLD换PIN方法相关推荐
- Cadence原理图导出智能PDF(带图页、位号与网络名书签且文本可搜索)
一. 为什么原理图要导出PDF 原理图dsn文件导出PDF主要有以下两个目的: Cadence是硬件工程师的专业工具,其它专业的人员可能没有安装,导出PDF方便其它人查看原理图: Cadence原理图 ...
- 矢量量化识别孤立字的matlab编码_新zwpython 完胜 老matlab 篇二
新zwpython 完胜 老matlab 篇二 昨天在知乎: <如何看待哈工程和哈工大被 MathWorks 禁止使用 MATLAB?>https://www.zhihu.com/ques ...
- cvpr2020 matlab_新zwpython 完胜 老matlab 篇二
新zwpython 完胜 老matlab 篇二 昨天在知乎: <如何看待哈工程和哈工大被 MathWorks 禁止使用 MATLAB?>https://www.zhihu.com/ques ...
- hpgen8服务器修改电源模式,用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造...
用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造 2017-11-19 15:55:35 127点赞 945收藏 205评论 追加修改(2 ...
- 【SSRS】入门篇(二) -- 建立数据源
原文:[SSRS]入门篇(二) -- 建立数据源 通过 [SSRS]入门篇(一) -- 创建SSRS项目 这篇,我们建立了一个SSRS项目: 接下来,我们以 AdventureWorks2012 示例 ...
- 《高性能javascript》 领悟随笔之-------DOM编程篇(二)
<高性能javascript> 领悟随笔之-------DOM编程篇二 序:在javaSctipt中,ECMASCRIPT规定了它的语法,BOM实现了页面与浏览器的交互,而DOM则承载着整 ...
- mysql 基础篇(二) 账号、权限管理
mysql 基础篇(二) 账号.权限管理.备份与还原 建立账号密码: Grant all on test.* to "cj"@"localhost" ident ...
- 运动控制器编程_快速入门 | 篇二十一:运动控制器ZHMI组态编程简介一
点击上方"正运动小助手",随时关注新动态! 运动控制器ZHMI组态编程简介一 今天我们来学习一下,运动控制器的ZHMI组态编程简介.本文主要从产品概述.控制器连接触摸屏使用.HM ...
- 在java中重写方法应遵循规则的包括_Java面试题集合篇二
Java面试题之Java集合篇二1.遍历一个List有哪些不同的方式? List<String> strList = new ArrayList<>(); //使用for-ea ...
最新文章
- 设置窗口大小后无法滚动_新款奥迪A6L更换变速器机电单元后无法完成油冷却阀基本设置...
- php动态网页设计教材,PHP动态网页设计(第2版)
- Avalonia跨平台入门第二十一篇之玩耍CEF
- CVPR 2022 中科院、腾讯提出LAS-AT,利用“可学习攻击策略”进行“对抗训练”
- asp.net应用程序级别跟踪
- BackBone及其实例探究
- 2010年计算机专业考研大纲解析
- matlab进行复数计算
- 讯飞语音转文字 PHP demo
- 内网主机通过公网域名解析访问内网服务器,存在什么问题,如何解决?
- UE4随笔 —— 角色动画的骨骼重定向
- Cell Reports:任栓成/高东/胡志安/唐玲团队合作揭示压力性失眠发生的神经机制
- PHP在线发邮件 无需服务端软件
- 一文读懂Java 垃圾回收机制
- setVisibility()设置过度动画
- 浅论人工智能以及朱迪亚·珀尔(Judea Pearl)的因果推理误区 道翰天琼认知智能
- 如何在网页中生成PDF
- el-select默认选中el-option
- MD5 到底算不算一种加密算法?
- 上海朋友推荐科科过PMP备考三点心得
热门文章
- 2023年批量下载和改名音频专辑(单页列表)
- mdb java_java从mdb文件中读出数据
- iOS应用内打开App Store应用详情界面
- 结构光之格雷码编码加相移算法详解与实现(多种编码程序)
- 年薪500w阿里高级工程师需要具备那些代码技术
- 进原神显示服务器错误黑屏,《原神》数据异常怎么办 数据异常问题解决方法...
- 数字视频稳定处理面临的困难
- 【解决方案】HIKSDK/大华SDK/Ehome协议视频智能分析平台EasyCVR在文物古建筑智慧防火场景的应用
- 【解决方案】GB28181/RTSP/SDK/Ehome协议支持级联视频智能分析平台EasyCVR如何搭建小区/园区视频监控系统
- 2022-2028年中国仓储管理系统行业市场深度分析及投资前景展望报告