U(ZE0B5L5b%X;n4g Allegro对一些字符[例如"空格","小数点"等等]很在意,可以参阅相关文档的描述.
(3)Error  Illegal character "Dot(.)" found in "PCB Footprint"
#1 Error  [ALG0081] Illegal character "Dot(.)" found in "PCB Footprint" property for componen t instance C255: PG16_AC97, PG16_AC97 (226.06, 132.08) .
封装命名不能包含“.”
(4)Error  Illegal 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)比较隐藏的排除法
< 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 pac kaging operation did not complete. Check the pxl.log file for the errors causing this situ ation and package the design again.
#53 ERROR(SPCODD-53): Packaging cannot be completed because packaging has enc ountered a null object ID. The design may not have been saved correctly. Save the sc hematic and rerun packaging.
#187 Error  [ALG0036] Unable to read logical netlist data.
< "D:\Cadence\SPB_16.2\tools\" -pst -d "E:\FPGA\SCH\motherb oard.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
ac97Netlist Directory:
E:\FPGA\SCH\allegro
Configuration File:
D:\Cadence\SPB_16.2\tools\capture\allegro.cfg
< "D:\Cadence\SPB_16.2\tools\" -pst -d "E:\FPGA\SCH\basic board.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 f or component instance MG2: Basic, PG06_Stepmotor (180.34, 83.82) .
#2 Error  [ALG0081] Illegal character "White space" found in "PCB Footprint" property f or 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 foot print names. The supported characters include Alphabets, Numerics, Underscore(_) and Hyphen(-).
#4 Please correct the above errors and retry.
< "D:\Cadence\SPB_16.2\tools\" -pst -d "E:\FPGA\SCH\basicboa rd.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 ch aracters in Package XC3S1400A-4FG676-C_0FF , U1A: SCHEMATIC1, PG01_FPGACO NFIG (2.40, 3.10).
#12 Warning [ALG0051] Pin "GND" is renamed to "GND#A11" after substituting illegal c haracters in Package XC3S1400A-4FG676-C_0FF , U1A: SCHEMATIC1, PG01_FPGAC ONFIG (2.40, 3.10).
#13 Warning [ALG0051] Pin "GND" is renamed to "GND#A1" after substituting illegal ch aracters in Package XC3S1400A-4FG676-C_0FF , U1A: SCHEMATIC1, PG01_FPGACO NFIG (2.40, 3.10).
#14 Warning [ALG0051] Pin "GND" is renamed to "GND#W8" after substituting illegal c haracters in Package XC3S1400A-4FG676-C_0FF , U1A: SCHEMATIC1, PG01_FPGAC ONFIG (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 rena med 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. LE D&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 of f-page connector
这个问题是信号同名,到没有用OFF-PAGE连接起来生成网表会自动重新命名一个名字