你还可以再哪里看到这篇文章:Cadence技巧总结学习(DRC、Annotate)持续更新~_无法长大的Panda的博客-CSDN博客
对于芯片上不用的引脚信号画上×号,如下:
按大写X就可以了,或是双脚引脚,在跳出的界面中,Is No Connect上✔。
按大写W,可以进入画线,如下:
或者右边工具栏,点击连线:
有时需要选择信号的位置,选择信号,按大写R,即可完成90°旋转,如下:
想把这个信号连到先上去,却怎么也对不齐,会自动跳一段,不是长了,就是短了的这种情况。
需要如下设置。
把Grid spacing设置成1/2.就可以了
原理图的每一张是独立的,但是信号之间是连续的,所以这个信号连到另一张原理图,需要在两边标识一下,这样在选择信号右键Signals检索信号的时候,才能全部找到,如下:
在第五页和第一页有这个信号,第五页和第一页有跨页的标识:
以下是画这个箭头:
OUT、INTPUT和双向的等等,需要看信号的传输方向。
问题起因,是我第一次画原理图,都是抄的其他板子上的,直接拿过来用的,所以对网表这些没有概念,都要下班了,而且没有其他人帮忙,只能自己百度了,暂时的问题是解决了。
网表导出失败,记一下网表是什么东西。
网络表 是电路自动布线的灵魂,也是原理图设计软件SCH 与印刷电路设计软件PCB 之间的接口。概括的说:一是网络表文件可以支持印刷电路板的自动布线及电路模拟程序;二是可以与最后从印刷电路版图中获取的网络表文件比较,进行核对查错。 网络表主要包含各元件的封装、图号以及连接网络等内容。 一般由原理图生成网络表,在PCB中导入网络表生成PCB元件及连接网络。
查看netlist.log
日志,看看出现了哪些错误,如下:
DRC检查,什么是DRC检查?参考下面文章,我进行了DRC检查
确定是
记事本打开或者Cadence里面也能看到内容,根据内容改就行,我的问题大概如下:
WARNING(ORCAP-1600): Net has fewer than two connections LED_RST_N
WARNING(ORCAP-1600): Net has fewer than two connections LED_CLK
WARNING(ORCAP-1600): Net has fewer than two connections RING
WARNING(ORCAP-1600): Net has fewer than two connections LED_DAT
WARNING(ORCAP-1600): Net has fewer than two connections AGND
再次DRC检查,无问题报错。
类似很多这种错误
#1 ERROR(ORCAP-36032): Duplicate Reference Designator C640: SCHEMATIC1, 01_RTL8382M (15.05, 5.25).
#2 ERROR(ORCAP-36032): Duplicate Reference Designator C641: SCHEMATIC1, 01_RTL8382M (15.20, 5.25).
#21 ERROR(ORCAP-36035): Multiple pin 1's which have different nets connected for C640: SCHEMATIC1, 01_RTL8382M (15.05, 5.25).
根据网上百度的方式,使用Annotate重新排列了位号。 成功导出了网表。
Annotate是什么?怎么用?参考文章具体操作如下,大概意思是删除所有位号,再新建所有位号。
选择Reset part reference to “?”,确定。
确定;所有的位号都被打上问号;
再来一遍这次选择Unconditional reference update
所有的元件就会重新部署位号。
这篇先更新到这里,之后学到更多,再补充。
小白这难学,做不好还要被骂。赚钱嘛不寒碜。