PCB论坛网

 找回密码
 注册
查看: 9506|回复: 10

讨论一个有关ORCAD转ALLEGRO网表的问题

[复制链接]
头像被屏蔽
发表于 2003-6-10 11:54:00 | 显示全部楼层 |阅读模式
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

发表于 2003-6-10 12:53:00 | 显示全部楼层
这也要看你装的是哪个版本的ORCAD才行 啊,
你现在用的是哪个版本,你说的直接出的网表跟以前的版本出的有什么不同吗,(格式等)
还有在IMPORT LOGIC的时候是不是要改选CAPERTURE?
回复 支持 反对

使用道具 举报

发表于 2003-6-10 12:57:00 | 显示全部楼层
14.2版本以后,可以直接在CAPTURE中直接打开ALLEGRO!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-6-10 13:18:00 | 显示全部楼层
14.0版本就有了
难道大家不用14.2吗,现在?
出15.0的话我马上就会用新的,毕竟新版本的功能强大啊!
第三方网表是一个txt或者.net文件一个
而orcad自从被收购后就集成了allegro的网表输出,可以直接打开allegro。
网表文件为三个.dat文件,包含DEVICE信息
NETIN的时候直接选择capture就可以了,使用这种格式的网表可以和allegro进行互动布线,布局等。

可是目前还有很多人还是使用老的方法,本来新版本中第三方网表中没有allegro选项,他们确要找来dll文件,添加allegro,然后输出第三方网表,我一直不太理解
回复 支持 反对

使用道具 举报

发表于 2003-6-10 13:40:00 | 显示全部楼层
四楼的朋友,直接打开Allegro好像有很多严格要求,你能跟大家讲讲吗?像我就遇到过下面的问题,您知道是怎么回事吗
Spawning... "C:\Cadence\PSD_14.2\tools\capture\pstswp.exe" -pst -d "e:\piaoxuer\电路图\ytl\ytl.dsn" -n "E:\PIAOXUER\电路图\YTL\PCB\1.txt" -c "C:\Cadence\PSD_14.2\tools\capture\allegro.cfg" -v 3
#1 Warning [ALG0047] "No_connect" property on Pin "U6.14" ignored for U6: YTL21, YTL21.SCH (6.90, 1.70). Connecting pin to net "RXD_CONN".
#2 Warning [ALG0047] "No_connect" property on Pin "U6.12" ignored for U6: YTL21, YTL21.SCH (6.90, 1.70). Connecting pin to net "TXD_CONN".
#3 Warning [ALG0047] "No_connect" property on Pin "U6.8" ignored for U6: YTL21, YTL21.SCH (6.90, 1.70). Connecting pin to net "N00079".
#4 Warning [ALG0047] "No_connect" property on Pin "U3.1" ignored for U3: YTL31, YTL31.SCH (11.80, 6.50). Connecting pin to net "N01923".
#5 Error   [ALG0011] Conflicting values of Source Part names found  on C11(C_3) and C1(CAP NP_1) for part "C0805".
#6 Error   [ALG0011] Conflicting values of Source Part names found  on C12(CAP_0) and C1(CAP NP_1) for part "C0805".
#7 Error   [ALG0011] Conflicting values of Source Part names found  on C13(C_3) and C1(CAP NP_1) for part "C0805".
#8 Error   [ALG0011] Conflicting values of Source Part names found  on C14(C_3) and C1(CAP NP_1) for part "C0805".
#9
Error   [ALG0011] Conflicting values of Source Part names found  on C15(C_3) and C1(CAP NP_1) for part "C0805".
#10 Error   [ALG0013] Conflicting values of following Component Definition properties found on C17 and C16 for part "CAP_CASEB".
              VALUE
#11 Error   [ALG0013] Conflicting values of following Component Definition properties found on C18 and C16 for part "CAP_CASEB".
              VALUE
#12 Error   [ALG0011] Conflicting values of Source Part names found  on C19(C_1) and C1(CAP NP_1) for part "C0805".
#13 Error   [ALG0011] Conflicting values of Source Part names found  on C20(C_2) and C1(CAP NP_1) for part "C0805".
#14 Error   [ALG0011] Conflicting values of Source Part names found  on C25(C_3) and C1(CAP NP_1) for part "C0805".
#15 Error   [ALG0011] Conflicting values of Source Part names found  on C28(C_3) and C1(CAP NP_1) for part "C0805".
#16 Error   [ALG0011] Conflicting values of Source Part names found  on C3(C_3) and C1(CAP NP_1) for part "C0805".
#17 Error   [ALG0011] Con
flicting values of Source Part names found  on C34(CAP_0) and C1(CAP NP_1) for part "C0805".
#18 Error   [ALG0013] Conflicting values of following Component Definition properties found on C38 and C16 for part "CAP_CASEB".
              VALUE
#19 Error   [ALG0013] Conflicting values of following Component Definition properties found on C39 and C16 for part "CAP_CASEB".
              VALUE
#20 Error   [ALG0011] Conflicting values of Source Part names found  on C4(CAP_1) and C1(CAP NP_1) for part "C0805".
#21 Error   [ALG0011] Conflicting values of Source Part names found  on C40(CAP_1) and C16(C+_0) for part "CAP_CASEB".
#22 Error   [ALG0011] Conflicting values of Source Part names found  on C41(CAP_0) and C1(CAP NP_1) for part "C0805".
#23 Error   [ALG0011] Conflicting values of Source Part names found  on C43(CAP_0) and C1(CAP NP_1) for part "C0805".
#24 Error   [ALG0011] Conflicting values of Source Part names found  on C44(CAP_0) and C1(CAP NP_1) for part "C0805".
#25 Error   [ALG0011] Conflicting
values of Source Part names found  on C45(CAP_0) and C1(CAP NP_1) for part "C0805".
#26 Error   [ALG0011] Conflicting values of Source Part names found  on C46(CAP_0) and C1(CAP NP_1) for part "C0805".
#27 Error   [ALG0011] Conflicting values of Source Part names found  on C47(CAP_0) and C1(CAP NP_1) for part "C0805".
#28 Error   [ALG0011] Conflicting values of Source Part names found  on C48(CAP_0) and C1(CAP NP_1) for part "C0805".
#29 Error   [ALG0011] Conflicting values of Source Part names found  on C49(CAP_0) and C1(CAP NP_1) for part "C0805".
#30 Error   [ALG0011] Conflicting values of Source Part names found  on C50(CAP_0) and C1(CAP NP_1) for part "C0805".
#31 Error   [ALG0011] Conflicting values of Source Part names found  on C51(CAP_0) and C1(CAP NP_1) for part "C0805".
#32 Error   [ALG0011] Conflicting values of Source Part names found  on C52(CAP_0) and C1(CAP NP_1) for part "C0805".
#33 Error   [ALG0011] Conflicting values of Source Part names found  on C53(CAP_0) and C1(CAP NP_1) for p
art "C0805".
#34 Error   [ALG0011] C
onflicting values of Source Part names found  on C54(CAP_0) and C1(CAP NP_1) for part "C0805".
#35 Error   [ALG0011] Conflicting values of Source Part names found  on C55(CAP_0) and C1(CAP NP_1) for part "C0805".
#36 Error   [ALG0011] Conflicting values of Source Part names found  on C56(CAP_0) and C1(CAP NP_1) for part "C0805".
#37 Error   [ALG0011] Conflicting values of Source Part names found  on C6(CAP_1) and C16(C+_0) for part "CAP_CASEB".
#38 Error   [ALG0011] Conflicting values of Source Part names found  on C7(CAP_1) and C16(C+_0) for part "CAP_CASEB".
#39 Error   [ALG0011] Conflicting values of Source Part names found  on C8(CAP_0) and C1(CAP NP_1) for part "C0805".
#40 Error   [ALG0011] Conflicting values of Source Part names found  on C9(CAP_0) and C1(CAP NP_1) for part "C0805".
#41 Error   [ALG0011] Conflicting values of Source Part names found  on R10(R_1) and R1(REST) for part "R0805".
#42 Error   [ALG0011] Conflicting values of Source Part names found  on R11(R_1) and R1(REST) for part
"R0805".
#43 Error   [ALG0011] Conflicting values of Source Part names found  on R12(R_1) and R1(REST) for part "R0805".
#44 Error   [ALG0011] Conflicting values of Source Part names found  on R13(R_1) and R1(REST) for part "R0805".
#45 Error   [ALG0011] Conflicting values of Source Part names found  on R14(R_1) and R1(REST) for part "R0805".
#46 Error   [ALG0011] Conflicting values of Source Part names found  on R15(R_1) and R1(REST) for part "R0805".
#47 Error   [ALG0011] Conflicting values of Source Part names found  on R16(R_1) and R1(REST) for part "R0805".
#48 Error   [ALG0011] Conflicting values of Source Part names found  on R17(R_1) and R1(REST) for part "R0805".
#49 Error   [ALG0011] Conflicting values of Source Part names found  on R18(R_1) and R1(REST) for part "R0805".
#50 Error   [ALG0011] Conflicting values of Source Part names found  on R19(R_1) and R1(REST) for part "R0805".
#51 Warning [ALG0040] Value of Property "Device" missing from instance R20: YTL11, YTL11.SCH (6.90, 3.20).
#5
2 Warning [ALG0040] Value of Property "Device" missing from instance R21: YTL11, YTL11.SCH (6.90, 3.30).
#53 Error   [ALG0011] Conflicting values of Source Part names found  on R22(R_1) and R1(REST) for part "R0805".
#54 Error   [ALG0011] Conflicting values of Source Part names found  on R23(R_1) and R1(REST) for part "R0805".
#55 Error   [ALG0011] Conflicting values of Source Part names found  on R24(R_5) and R1(REST) for part "R0805".
#56 Error   [ALG0011] Conflicting values of Source Part names found  on R25(R_1) and R1(REST) for part "R0805".
#57 Error   [ALG0011] Conflicting values of Source Part names found  on R26(R_1) and R1(REST) for part "R0805".
#58 Error   [ALG0011] Conflicting values of Source Part names found  on R27(R_1) and R1(REST) for part "R0805".
#59 Error   [ALG0011] Conflicting values of Source Part names found  on R28(R_1) and R1(REST) for part "R0805".
#60 Error   [ALG0011] Conflicting values of Source Part names found  on R29(R_1) and R1(REST) for part "R0805".
#61 Error   [A
LG0011] Conflicting values of Source Part names found  on R3(R_1) and R1(REST) for part "R0805".
#62 Error   [ALG0011] Conflicting values of Source Part names found  on R30(R_1) and R1(REST) for part "R0805".
#63 Error   [ALG0011] Conflicting values of Source Part names found  on R31(R_1) and R1(REST) for part "R0805".
#64 Error   [ALG0011] Conflicting values of Source Part names found  on R34(R_1) and R1(REST) for part "R0805".
#65 Error   [ALG0011] Conflicting values of Source Part names found  on R4(R_1) and R1(REST) for part "R0805".
#66 Error   [ALG0011] Conflicting values of Source Part names found  on R5(R_1) and R1(REST) for part "R0805".
#67 Error   [ALG0011] Conflicting values of Source Part names found  on R6(R_1) and R1(REST) for part "R0805".
#68 Error   [ALG0011] Conflicting values of Source Part names found  on R7(R_1) and R1(REST) for part "R0805".
#69 Error   [ALG0011] Conflicting values of Source Part names found  on R8(R_3) and R1(REST) for part "R0805".
#70 Error   [ALG0011] Confl
icting values of Source Part names f
ound  on R9(R_4) and R1(REST) for part "R0805".
#71 Error   [ALG0011] Conflicting values of Source Part names found  on U14(75232_0) and U12(74HC244_2) for part "SOP20_370".
#72 Error   [ALG0011] Conflicting values of Source Part names found  on U15(75232_1) and U12(74HC244_2) for part "SOP20_370".
#73 Error   [ALG0011] Conflicting values of Source Part names found  on U3(LM386_0) and U1(X24C02_0) for part "SOP8_210".
#74 Error   [ALG0011] Conflicting values of Source Part names found  on U6(74HC244_6) and U12(74HC244_2) for part "SOP20_370".
#75 Error   [ALG0011] Conflicting values of Source Part names found  on U7(74HC14) and U10(MC1488_3A) for part "SOP14_210".
#76 Error   [ALG0011] Conflicting values of Source Part names found  on U8(555) and U1(X24C02_0) for part "SOP8_210".
#77 Error   [ALG0046] Duplicate Pin Number "8" found on "GND" and "8" on Package 74LS139_1 , U9B: YTL11, YTL11.SCH (2.40, 4.60). Please rename one of these.
#78 Error   [ALG0013] Conflicting values of following Component Defi
nition properties found on X2 and X1 for part "CRY_U49L".
              VALUE
#79 Aborting Netlisting... Please correct the above errors and retry.

Exiting... "C:\Cadence\PSD_14.2\tools\capture\pstswp.exe" -pst -d "e:\piaoxuer\电路图\ytl\ytl.dsn" -n "E:\PIAOXUER\电路图\YTL\PCB\1.txt" -c "C:\Cadence\PSD_14.2\tools\capture\allegro.cfg" -v 3


*** Done ***

********************************************************************************
*
* Netlisting the design
*
********************************************************************************
Design Name:
e:\piaoxuer\电路图\ytl\ytl.dsn
Netlist Directory:
E:\PIAOXUER\电路图\YTL\PCB\1.txt
Configuration File:
C:\Cadence\PSD_14.2\tools\capture\allegro.cfg

Spawning... "C:\Cadence\PSD_14.2\tools\capture\pstswp.exe" -pst -d "e:\piaoxuer\电路图\ytl\ytl.dsn" -n "E:\PIAOXUER\电路图\YTL\PCB\1.txt" -c "C:\Cadence\PSD_14.2\tools\capture\allegro.cfg" -v 3
#1 Warning [ALG0047] "No_connect" property on Pin "U6.14" ignored for U6: YTL21, YTL21.SCH (6.90, 1.70). Connecting pin to net "RXD_CONN".
#2 Warning [ALG0047] "No_connect" property on Pin "U6.12" ignored for U6: YTL21, YTL21.SCH (6.90, 1.70). Connecting pin to net "TXD_CONN".
#3 Warning [ALG0047] "No_connect" property on Pin "U6.8" ignored for U6: YTL21, YTL21.SCH (6.90, 1.70). Connecting pin to net "N00079".
#4 Warning [ALG0047] "No_connect" property on Pin "U3.1" ignored for U3: YTL31, YTL31.SCH (11.80, 6.50). Connecting pin to net "N01923".
#5 Error   [ALG0011] Conflicting values of Source Part names found  on C11(C_3) and C1(CAP NP_1) for part "C0805".
#6 Error   [ALG0011] Conflicting values of Source Part names found  on C12(CAP_0) and C1(CAP NP_1) for part "C0805".
#7 Error   [ALG0011] Conflicting values of Source Part names found  on C13(C_3) and C1(CAP NP_1) for part "C0805".
#8 Error   [ALG0011] Conflicting values of Source Part names found  on C14(C_3) and C1(CAP NP_1) for part "C0805".
#9
Error   [ALG0011] Conflicting values of Source Part names found  on C15(C_3) and C1(CAP NP_1) for part "C0805".
#10 Error   [ALG0013] Conflicting values of following Component Definition properties found on C17 and C16 for part "CAP_CASEB".
              VALUE
#11 Error   [ALG0013] Conflicting values of following Component Definition properties found on C18 and C16 for part "CAP_CASEB".
              VALUE
#12 Error   [ALG0011] Conflicting values of Source Part names found  on C19(C_1) and C1(CAP NP_1) for part "C0805".
#13 Error   [ALG0011] Conflicting values of Source Part names found  on C20(C_2) and C1(CAP NP_1) for part "C0805".
#14 Error   [ALG0011] Conflicting values of Source Part names found  on C25(C_3) and C1(CAP NP_1) for part "C0805".
#15 Error   [ALG0011] Conflicting values of Source Part names found  on C28(C_3) and C1(CAP NP_1) for part "C0805".
#16 Error   [ALG0011] Conflicting values of Source Part names found  on C3(C_3) and C1(CAP NP_1) for part "C0805".
#17 Error   [ALG0011] Con
flicting values of Source Part names found  on C34(CAP_0) and C1(CAP NP_1) for part "C0805".
#18 Error   [ALG0013] Conflicting values of following Component Definition properties found on C38 and C16 for part "CAP_CASEB".
              VALUE
#19 Error   [ALG0013] Conflicting values of following Component Definition properties found on C39 and C16 for part "CAP_CASEB".
              VALUE
#20 Error   [ALG0011] Conflicting values of Source Part names found  on C4(CAP_1) and C1(CAP NP_1) for part "C0805".
#21 Error   [ALG0011] Conflicting values of Source Part names found  on C40(CAP_1) and C16(C+_0) for part "CAP_CASEB".
#22 Error   [ALG0011] Conflicting values of Source Part names found  on C41(CAP_0) and C1(CAP NP_1) for part "C0805".
#23 Error   [ALG0011] Conflicting values of Source Part names found  on C43(CAP_0) and C1(CAP NP_1) for part "C0805".
#24 Error   [ALG0011] Conflicting values of Source Part names found  on C44(CAP_0) and C1(CAP NP_1) for part "C0805".
#25 Error   [ALG0011] Conflicting
values of Source Part names found  on C45(CAP_0) and C1(CAP NP_1) for part "C0805".
#26 Error   [ALG0011] Conflicting values of Source Part names found  on C46(CAP_0) and C1(CAP NP_1) for part "C0805".
#27 Error   [ALG0011] Conflicting values of Source Part names found  on C47(CAP_0) and C1(CAP NP_1) for part "C0805".
#28 Error   [ALG0011] Conflicting values of Source Part names found  on C48(CAP_0) and C1(CAP NP_1) for part "C0805".
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-6-10 14:25:00 | 显示全部楼层
to: piaoxuer
生成allegro的网表要求是要严格一些,不允许有同名可视管脚
同一器件VCC或者GND不允许有的连接有的不连接等等
你的主要问题视ALG0011的错误,你需要使用唯一的名称对不同类型的元件
就是 DEVICE properties项
在你生成的 PSTCHIP.DAT 中,primitive项下面用引号的名称就是DEVICE properties
你的需要修改原理图中元件属性选项里DEVICE项的名称,不能相同,或者干脆不命名
生成网表时CAPTURE会自动命名,使用他的封装,参数,还有其他的属性给他联合命名
即类似“CAP NP_0805_0.1U”这就是自动命名的结果
你该一下试试把,有问题再问
回复 支持 反对

使用道具 举报

发表于 2003-6-10 17:57:00 | 显示全部楼层
经常会有问题提示如[ALG0011]的字样,[ALG0011]指的是什么?我怎么知道没个问题代表什么意思呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-6-11 09:18:00 | 显示全部楼层
ALG0011就是你的DEVICE properties名相同,所以有冲突
最简单的就是在原理图中,元件属性项中DEVICE项中的内容删掉就解决这个问题了!
回复 支持 反对

使用道具 举报

发表于 2003-6-11 09:18:00 | 显示全部楼层
我把device项删除后还是同样的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-6-11 09:23:00 | 显示全部楼层
你把出错的原理图部分发两页给我看看把
scqbit@sohu.com
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-5-20 08:45 , Processed in 0.215599 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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