• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > Allegro PCB技术问答 > 有了DSN和BRD两文件,为何导入网表仍然失败?

有了DSN和BRD两文件,为何导入网表仍然失败?

录入:edatop.com     点击:

别人给了我一个硬件板的DSN和BRD两文件(无任何其他辅助文件!),我想对BRD文件做一些修改或重新做一个BRD,用下面两个方法时,第一个成功,第二个失败。 请问第二个为何不行?

 

第一个(想在原始BRD上修改):打开dsn,创建网表的时候,在“input borad”中输入原来的BRD文件,在“output board”中输入新的BRD文件名,可以成功。

第二个(想完全新建一个BRD):打开dsn,创建网表的时候,在“input borad”中不输入任何文件(保留为空白),在“output board”中输入新的BRD文件名,但是失败了!提示:ERROR: netrev failed !session log 中显示如下:(部分摘录)

 #1   ERROR(305) Device/Symbol check error detected.

Unable to load symbol 'RAD0_2' for device 'C_RAD0_2_1NF/1KV': Couldn't find padstack: PAD60CIR32D
    due to Unable to load Flash symbol 62.

#2   ERROR(305) Device/Symbol check error detected.

Unable to load symbol 'LED_RB' for device 'LED_LED_RB_LED': Couldn't find padstack: PAD60CIR40D
    due to Unable to load Flash symbol 70.

......(省略)...........

#12  ERROR(305) Device/Symbol check error detected.

Unable to load symbol 'KFC_A06_7' for device 'PB_KFC_A06_7_KFC-A06-7': Couldn't find padstack: PAD60CIR40D
    due to Unable to load Flash symbol 70.

------ Library Paths ------
MODULEPATH =  .
           C:\Cadence\SPB_15.2\share\local\pcb/modules

PSMPATH =  .
           symbols
           ..
           ../symbols
           C:\Cadence\SPB_15.2\share\local\pcb/symbols
           C:\Cadence\SPB_15.2\share\pcb/pcb_lib/symbols
           C:\Cadence\SPB_15.2\share\pcb/allegrolib/symbols 
           D:\MP4_DSP\焊盘封装\

PADPATH =  .
           symbols
           ..
           ../symbols
           C:\Cadence\SPB_15.2\share\local\pcb/padstacks
           C:\Cadence\SPB_15.2\share\pcb/pcb_lib/symbols
           C:\Cadence\SPB_15.2\share\pcb/allegrolib/symbols
           D:\MP4_DSP\焊盘封装\ 


------ Summary Statistics ------


#13  ERROR(102) Run stopped because errors were detected

 注意:其中“D:\MP4_DSP\焊盘封装\”这个路径是我从原来的BRD文件中导出来的所有文件,没有做任何修改和删除!

 请问第二个方法(想完全新建一个BRD)的过程中上面出现的错误是什么原因?怎么解决?

 

从日志来看,是库不全,要保证DSN中所引用的库都存在,包括Footprint,padstack等(psm,dra,pad,ssm,fsm等)

从已有的BRD文件中不是能够导出所有ssm,fsm等类型的文件吗?这些文件都导在在目录:D:/mp4_dsp/symbol/ 下!  除了allegro软件安装之后的系统缺省的路径之外,把D:/mp4_dsp/symbol/ 路径加入design_path还不够吗? 是不是我的DSN或brd文件有什么问题!  这是别人给我的2个文件!我不太肯定这两个文件一定是对的! 

 另外我想知道的是:是不是只要有DSN和BRD这两个文件,就完全重复实现它们?不需要元件符号,焊盘,封装等辅助文件吗?

Allegro不支持中文。

修改为英文路径后,还是同样的错误!

再看看導入後的error message吧

可能是某零件的某個焊盤沒有導入

spb 16.0 同样的问题!

这个问题搞不懂啊,还是要请高手指点

先要保存BRD,然后提取BRD上的元件(指定库)最后才能导入NET.俺经常这么做

Cadence Allegro 培训套装,视频教学,直观易学

上一篇:求助:关于allegro的快捷键
下一篇:上海朗骥电子科技有限公司诚聘英才

PCB设计培训课程推荐详情>>

  网站地图