找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4894|回复: 0
打印 上一主题 下一主题
收起左侧

使用Cadence layout布局布线常见问题详解

[复制链接]
跳转到指定楼层
楼主
ID:56760 发表于 2013-11-10 14:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1. 怎样建立自己的元件库?
    建立了一个新的project后,画原理图的第一步就是先建立自己所需要的库,所采用的工具就是part developer. 首先在建立一个存放元件库的目录(如mylib),然后用写字板打开cds.lib,定义: Define mylib d:\board\mylib(目录所在路径). 这样就建立了自己的库。在Concept_HDL的component->add,点击search stack,可以加入该库。

2. 保存时Save view和Save all view 以及选择Change directory 和不选择的区别?
建立好一个元件库时,首先要先保存,保存尽量选择 save view。在concept-HDL中,我们用鼠标左键直接点击器件后,便可以对器件的外形尺寸进行修改,这时如果你再进入part developer做一些修改后,如果选择save all view会回到原来的外形尺寸,而选save view
会保留改动后的外形。   

3. 如何建part库,怎么改变symbol中pin脚的位置?
    在project manager中tools/part developer可建立,选择库并定义part name,在symbol中add symbol,package中add package/addpin,依次输入pin:
package中:
a, Name : pin’s logical name不能重复
b, pin : pin的标号,原理图中backannotate后相应的标号
c, pin type: pin脚的类型(input,output等,暂可忽略)
d, active:pin的触发类型 high(高电平),low(低电平)
e, nc:填入空脚的标号
f, total:此类型的所有pin脚数
g, 以下暂略
symbol中:
a, logical name:对应package中的name
b, type:对应package中的type
c, position:pin脚在器件中位置(left , right , top , bottom)
d, pintext:pin在器件中显示的name(对应package中的pin,但可重复,比如package中
的gnd1和gnd2都可设为gnd)
e, active:对应package中的active
    修改:用part developer打开要修改的器件,*选择edit/restrict changes(若不选择,则器件被保护,修改后存盘无效),一般修改:
a, package中相应pin的标号和name
b, pin的active类型
c, symbol中各pin脚的顺序(pin脚的顺序在第一次存盘后再次打开会被改变,对于较多
pin脚的器件,如232pins,修改较繁琐,故尽力保证的一次的成功率。pin脚在器件中的排列顺序是根据symbol中的顺序而定,故symbol中pin脚的顺序一定要正确,若有错需修改,选中pin按ctrl键配合上下键标可移动pin脚位置。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表