搜档网
当前位置:搜档网 › 5_Allegro_生成网络表时出现如下错误

5_Allegro_生成网络表时出现如下错误

cadence生成网络表时出现如下错误,解决办法,2009-10-22 XJL

https://www.sodocs.net/doc/6a14768575.html,/archiver/tid-4336.html

这样吧,一类一类的来分析。

(1)Warning "No_connect"

#1 Warning [ALG0047] "No_connect" property on Pin "P1.8" ignored forP1: SCHEMATIC1, 13)URAT (7.90, 1.20). Connecting pin to net "N16811229".&H K]hw M

$k3D3pd T$W7he

ALG0047,这个警告基本可以忽略;造成这个问题的原因是,设计之初先对器件相关的管脚上加上'X'(也就是NC符号),更新设计的过程又对管脚做了连接处理;但是后面的连接处理没有去掉管脚的NC属性,不信的话把那个管脚上的net删掉看看。R G9f

解决办法很简单,对这些管脚再做一次NC

(2)Warning Part Name

#5 Warning [ALG0016] Part Name "CAP PN_C100UP-6.3V-SMT-S_100UF/6.3V" is renamed to "CAP PN_C100UP-6.3V-SMT-S_100UF/"

这个警告不可避免,allegro对相关的属性名称进行合并,超过一定数量的字符就截掉;在命名规范的前提下就不考虑这个警告了。

无法根治

这个#2 Warning [ALG0016] Part Name "?j#w?r m

之类的错误在于你建立元件原理图的时候你的原件Value值太长了超过32个字符,从而使系统在进行命名规范的时候溢出,而出错,很简单的,只写关键元件名,比如A2541P10_HDR2X5-100MIL_2X5 HEADER" is renamed to "A2541P10_HDR2X5-100MIL_2X5 HEAD错误只需要

(3)Error Ill egal character "Dot(.)" found in "PCB Footprint"

#1 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance C255: PG16_AC97, PG16_AC97 (226.06, 132.08) .

封装命名不能包含“.”

(4)Error Ill egal character "Forward Slash(/)" found in "PCB Footprint" property

#1 Error [ALG0081] Illegal character "Forward Slash(/)" found in "PCB Footprint" property for component instance C255: PG16_AC97, PG16_AC97 (226.06, 132.08) .

#2 Error [ALG0081] Illegal character "Forward Slash(/)" found in "PCB Footprint" property for component instance D3: PG01_LED&Switch&7-Segment Disp, PG01_LED&Switch&7-Segment Disp (93.98, 33.02) .

#3 Error [ALG0081] Illegal character "Forward Slash(/)" found in "PCB Footprint" property for component instance C245: PG16_AC97, PG16_AC97 (205.74, 35.56) .

封装命名不能包含“/”

(5)比较隐藏的排除法

Loading... E:\FPGA\SCH\allegro/pstchip.dat

#34 WARNING(SPCODD-34): Expected ';' character on line 5308.Check the name and value syntax for invalid characters in the

primitive definition before the line number.

ERROR(SPCODD-47): File ./allegro/pstchip.dat could not be loaded, and the packaging operation did not complete. Check the pxl.log file for the errors causing this situation and package the design again.

#53 ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the schematic and rerun packaging.

#187 Error [ALG0036] Unable to read logical netlist data.

Exiting... "D:\Cadence\SPB_16.2\tools\capture\pstswp.exe" -pst -d "E:\FPGA\SCH\motherboard.dsn" -n "E:\FPGA\SCH\allegro" -c

"D:\Cadence\SPB_16.2\tools\capture\allegro.cfg" -v 3 -j "PCB Footprint"

*** Done*******

掌握排错方法,查找文件pstchip.dat,第on line 5308 看看错误,便可以解决

(6)封装命名中不能包含“小数点”、“/”、“空格”,把空格换成下划线或删除,可以解决

********************************************************************************

** Netlisting the design

*********************************************************************************

Design Name:

E:\FPGA\SCH\basicboard.dsn

Netlist Directory:

E:\FPGA\SCH\allegro

Configuration File:

D:\Cadence\SPB_16.2\tools\capture\allegro.cfg

Spawning... "D:\Cadence\SPB_16.2\tools\capture\pstswp.exe" -pst -d "E:\FPGA\SCH\basicboard.dsn" -n "E:\FPGA\SCH\allegro" -c

"D:\Cadence\SPB_16.2\tools\capture\allegro.cfg" -v 3 -j "PCB Footprint"

#1 Error [ALG0081] Illegal character "White space" found in "PCB Footprint" property for component instance MG2: Basic, PG06_Stepmotor (180.34, 83.82) .

#2 Error [ALG0081] Illegal character "White space" found in "PCB Footprint" property for component instance ISO1: Basic, PG05_DC Motor (134.62, 40.64) .

#3 Info: PCB Editor does not support Dots(.), Forward Slash(/) and White space in footprint names. The supported characters i nclude Alphabets, Numerics, Underscore(_) and Hyphen(-).

#4 Aborting Netlisting... Please correct the above errors and retry.

Exiting... "D:\Cadence\SPB_16.2\tools\capture\pstswp.exe" -pst -d "E:\FPGA\SCH\basicboard.dsn" -n "E:\FPGA\SCH\allegro" -c

"D:\Cadence\SPB_16.2\tools\capture\allegro.cfg" -v 3 -j "PCB Footprint"

*** Done ***

封装命名中不能包含“小数点”、“/”、“空格”,把空格换成下划线或删除,可以解决

(7)Warning

#11 Warning [ALG0051] Pin "GND" is renamed to "GND#A6" after substituting illegal characters in Package XC3S1400A-4FG676-C_0FF , U1A: SCHEMATIC1, PG01_FPGACONFIG (2.40, 3.10).

#12 Warning [ALG0051] Pin "GND" is renamed to "GND#A11" after substituting illegal characters in Package XC3S1400A-4FG676-C_0FF , U1A: SCHEMATIC1, PG01_FPGACONFIG (2.40, 3.10).

#13 Warning [ALG0051] Pin "GND" is renamed to "GND#A1" after substituting illegal characters in Package XC3S1400A-4FG676-C_0FF , U1A: SCHEMATIC1, PG01_FPGACONFIG (2.40, 3.10).

#14 Warning [ALG0051] Pin "GND" is renamed to "GND#W8" after substituting illegal characters in Package XC3S1400A-4FG676-C_0FF , U1A: SCHEMATIC1, PG01_FPGACONFIG (2.40, 3.10).

这条警告信息,在命名规范的前提下就不考虑这个警告了。

无法根治,除非去除检测

(8)

#60 Warning [ALG0016] Part Name "COM_17×2_SIP17X2_COM_17×2" is renamed to "COM_172_SIP17X2_COM_172".

#61 Warning [ALG0060] No pins are present in J53. Ignoring this component in netlist.

#62 Warning [ALG0016] Part Name "1X3P,MALE,DIP_2.0_SIP3_1X3P_2.54MM" is renamed to "1X3P,MALE,DIP_2.0_SIP3_1X3P_2.5".

器件管脚不存在,有的器件做了但没放管脚,正常

(9) error: Same Pin Number connected to more than one net.

请检查这个器件的位号是否有重复。一般是重复了才会出现这种情况。

Checking Pins and Pin Connections

ERROR: [DRC0031] Same Pin Number connected to more than one net. LED&Switch&7-Segment Disp/U17/3 Nets: '3V3' and '485_RE/DE'. PG01_LED&Switch&7-Segment Disp, PG01_LED&Switch&7-Segment Disp (101.85, 73.66)

上面的问题是器件位号重复

(10)

WARNING: [DRC0008] Two nets in same schematic have the same name, but there is no off-page connector

这个问题是信号同名,到没有用OFF-PAGE连接起来生成网表会自动重新命名一个名字

******************************************************************************** *

* Design Rules Check

*

********************************************************************************

--------------------------------------------------

Checking Schematic: 20070425

--------------------------------------------------

Checking Electrical Rules

Checking For Single Node Nets

Checking For Unconnected Bus Nets

******************************************************************************** *

* Netlisting the design

*

******************************************************************************** Design Name:

E:\PCB布板资料\练习文件\7345y v31201038.d s n

N e t l i s D i r e c t o r y:

E:\P C B布板资料\练习文件\A L E G R O

C o n f i g u r a t i o n F i l e:

G:\S P B_16.3\S P B_16.3\t o l s\c a p t u r e\a l e g r o.c f g

Spawning... "G:\SPB_16.3\SPB_16.3\tools\capture\pstswp.exe" -pst -d "E:\PCB布板资料\练习文件\7345y v31201038.d s n"-"E:\P C B布板资料\练习文件\A L E G R O"-c G:\S P B_16.3\S P B_16.3\t o l s\c a p t u r e\a l e g r o.c f g"-v3-l31-s"-j"P C B F o t p r i n t"

#1 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance TP101: 20070425, 01. 1389Q (1.66, 5.60) .

#2 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance L110: 20070425, 01. 1389Q (5.57, 9.94) .

#3 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance CN401: 20070425, 04. AV (18.10, 5.90) .

#4 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance CN501: 20070425, 05. MCU (170.18, 187.96) . #5 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance CN601: 20070425, 06. LCD_PANEL (1.30, 3.40) . #6 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance JP102: 20070425, 01. 1389Q (1.30, 1.80) .

#7 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance JP103: 20070425, 01. 1389Q (2.80, 1.80) .

#8 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance CN604: 20070425, 06. LCD_PANEL (0.50, 6.20) . #9 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance JP104: 20070425, 01. 1389Q (0.54, 5.30) .

#10 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance JP105: 20070425, 01. 1389Q (18.70, 12.60) . #11 Error [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for component instance JP502: 20070425, 05. MCU (187.96, 251.46) . #12 E rror [ALG0050] D uplicate P in N ame "GND" f ound o n P ackage U_AM5898N ,U301 P in Number 36: 20070425, 03. A M5898 (5.90, 2.10). P lease r enumber one of these.

#13 Error [ALG0050] Duplicate Pin Name "MGND" found on Package U_AM5898N , U301 Pin Number 16: 20070425, 03. AM5898 (5.90, 2.10). Please renumber one of these.

#14 Error [ALG0050] Duplicate Pin Name "MGND" found on Package U_AM5898N , U301 Pin Number 19: 20070425, 03. AM5898 (5.90, 2.10). Please renumber one of these.

#15 Error [ALG0050] Duplicate Pin Name "NC" found on Package TU_M08TPT-PS-E , TU701 Pin Number 1: 20070425, 07. TUNER (2.54, 22.86). Please renumber one of these.

#16 Error [ALG0050] Duplicate Pin Name "GND" found on Package U_MP1411 , U801 Pin Number 11: 20070425, 08. TV-POWER (2.00, 1.00). Please renumber one of these.

#17 Error [ALG0050] Duplicate Pin Name "D2" found on Package U_APM4953Kb1 , U506 Pin Number 6: 20070425, 05. MCU (320.04, 246.38). Please renumber one of these.

#18 Error [ALG0050] Duplicate Pin Name "D1" found on Package U_APM4953Kb1 , U506 Pin Number 8: 20070425, 05. MCU (320.04, 246.38). Please renumber one of these.

#19 Error [ALG0050] Duplicate Pin Name "ANODE" found on Package ESD_PG05GBUSC , ESD101 Pin Number 2: 20070425, 01. 1389Q (2.60, 13.20). Please renumber one of these.

#20 Error [ALG0050] Duplicate Pin Name "ANODE" found on Package ESD_PG05GBUSC , ESD102 Pin Number 2: 20070425, 01. 1389Q (2.88, 13.20). Please renumber one of these.

#21 Info: PCB Editor does not support Dots(.), Forward Slash(/) and White space in footprint names. The supported characters include Alphabets, Numerics, Underscore(_) and Hyphen(-).

#22 Aborting Netlisting... Please correct the above errors and retry.

Exiting... "G:\SPB_16.3\SPB_16.3\tools\capture\pstswp.exe" -pst -d "E:\PCB布板资料\练习文件7345y v31201038.d s n"-E:\P C B布板资料\练习文件A L E G R O"-c G:\S P B_16.3\S P B_16.3\t o l s\c a p t u r e\a l e g r o.c f g"-v3-l31-s"-j"P C B F o t p r i n t"

*** Done ***

Total number of: PARTS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201038.D S N]:1

Total number of: OFF PAGE CONNECTORS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201038.D S N]:0

Total number of: BOOKMARKS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201038.D S N]:0

Total number of: COMMENT TEXT for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201308.D S N]:0

Total number of: NETS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201308.D S N]:0

Total number of: FLATNETS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201038.D S N]:0

Total number of: HIER PORTS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201038.D S N]:0

Total number of: DRCS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201308.D S N]:0

Total number of: TITLEBLOCKS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201038.D S N]:0

Total number of: POWER SYMBOLS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201308.D S N]:0

Total number of: HIER PINS for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件7345Y V31201038.D S N]:0

Total number of: PARTS PINS(Logical) for: 'CN501' [ in .\7345yv3120110308.dsn, Mode: Inst, MatchCase: No, DESIGN: E:\PCB布板资料\练习文件\7345Y V31201308.D S N]:0

相关主题