加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

从dra中导出flash文件

发布时间:2020-12-15 07:00:56 所属栏目:百科 来源:网络整理
导读:padstack saved in .dra or .psm Reply Hi, I'm working with Allegro 16.0 (CIS and Layout). For an actual project I got a device as schematic library and the footprint as .dra and .psm file. When I generate the netlist for the layout,a warnin
  • padstack saved in .dra or .psm Reply

    Hi,

    I'm working with Allegro 16.0 (CIS and Layout). For an actual project I got a device as schematic library and the footprint as .dra and .psm file. When I generate the netlist for the layout,a warning is reported,that a padstack used in the symbol is not found.

    I don't have the corresponding padstacks. I tried the following: Opening the the .dra file... The missing padstacks are correctly presented in that file. I used "Modify Design Padstack" to save them as file and tried a second time to export the netlist. Now the missing padstacks were found but a flash symbol is missing... I haven't found a solution to get the flash symbol out of the padstack.

    Is my course of action completely wrong? I don't understand why the netlist creation needs the padstacks,when they are already in the files.

    Regards
    ? Guenther Jehle


    Originally posted in cdnusers.org by? guenther.jehle@entner-electronics.com
    • Post Points: 20
  • ?Tue,Nov 6 2007 7:17 AM
    ?
    • ?archive
    • Joined on Fri,Jul 4 2008
    • Posts?88
    • Points 4,930
    RE: padstack saved in .dra or .psm First you do not need the padstack and flash symbol to create the netlist. The check is done when you import the
    netlist into Allegro. Allegro during netrev checks the psm and pad paths to make sure the footprint and all need padstacks and?
    ssm and fsm symbols are present. These are need to place the parts. They do not reside in the .dra or .psm.?

    To get around your problem you can create a flash symbol of the name that is in the padstack. Or you can delete the flash.?
    The flash is only required if you are going to use negative internal planes.?

    If this is a nromal process I would suggest getting a copy of the library. This would include .dra,psm,ssm,fsm,bsm.
    The alternative is have the person supplying the footprint place it in a .brd. Then you can export all need files.?

    Hope this helps?

    BillZ?
    EMA Design Automation


    Originally posted in cdnusers.org by? BillZ_EMA
  • Post Points: 0
  • ?
    Reply

    As BillZ suggested it is best to get a copy of the library because the padstacks that are stored inside of the symbol file .dra may be out of date and no longer match the source library padstacks.

    You do have the ability to dump all the padstacks,shape and flash symbols from a symbol file (.dra) and it is much faster than opening up each symbol and use "Modify Design Padstack" to save them. There is a batch command called "dump_libraries" which can run on either design files (.brd) or symbol files (.dra). Here is a command line example of what you can you to accomplish your task:

    dump_libraries -p -s -c <.dra name>

    Cpmmand switch used above.
    -p = dump all padstacks
    -s = dump all shape/flash symbols
    -c = create .psm,.bsm,.fsm and .ssm files when dumping symbols

    If you run "dump_libraries" without any options it will give you a list of command switches which is more than I mentioned above as well as a brief description of what the command actually does. The easiest way to run the command is from a DOS Prompt (cmd) and if you have multiple symbol files that need to be ran you can certainly create a small BAT file in DOS that will run the command on multiple symbols,just add the command above one per line for each symbol name and save the file with a .bat extension. Type the BAT file name at a DOS prompt and it will run the command.

    Save yourself all this stress and get a copy of the libraries,if available.

    Hope this helps,
    Mike Catrambone
    UTStarcom,Inc.


    Originally posted in cdnusers.org by ? mcatramb91
  • (编辑:李大同)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    相关内容
    推荐文章
    站长推荐
    热点阅读