许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Cadence UPD文件详解

Cadence UPD文件详解

阅读数 42
点赞 0
article_banner

http://www.doczj.com/doc/fa7e22b48e9951e79b8927ca-6.html


Creating an update file

You can create an update (.UPD) file using any text editor that saves files in ASCII format.

The file can include comments;

any text to the right of a semicolon is ignored by the Update Properties tool.

Strings in the update file (except for comments) must be enclosed in quotation marks and cannot exceed 124 characters.

You can use spaces and tab characters to format the update file in rows and columns, as shown in the example below.

The first line of the update file is a header line. It starts with a combined property string that identifies which properties to compare. In the example, only the Net Name property is compared. The other strings on the first line specify which properties to update when a match is found.

The rest of the file contains lines for each match string to be compared and the values to be recorded in the updated properties.

In the following example, the combined property string is {Net Name}. For every object whose Net Name property value matches one of the strings in the first column,

the object's Track Width, Net Spacing, and Routing Priority properties are updated with the corresponding values.

For example, every object whose Net Name property is set to VCC will be updated as follows: the Track Width property is set to 0.04, the Net Spacing property to 0.035, and the Routing Priority property to 3.

Combined property strings

With many of the tools in Capture, such as Create Netlist and Annotate, you use combined property strings to convey information to the tool or to limit the tool's action. A combined property string consists of one or more property names, enclosed in braces, and can also contain literal text.

Capture combines the values of the named properties with any literal text to create a string. An example is:

{Value}{Reference}

where "Value" and "Reference" are property names. Using this combined property string and a part with a part value of 74LS32 and a part reference of U?A, Capture creates the string:

74LS32U?A

You can include spaces and other characters in the combined property string, as in this example:

Part: {Value} ({Reference})

Using this combined property string and the same part, Capture creates the string:

Part: 74LS32 (U?A)

Different tools use combined property strings in different ways.

For example, Annotate uses one to compare parts—if one part's combined property string matches another part's combined property string, it packages the parts together.

  • Bill of Materials and other commands on the Tools menu that generate an output file based on a combined property string may produce errors if you include extra curly braces.
  • You can include tabs in combined property strings, so that the output file can be manipulated in a spreadsheet or database application. Tabs also help format report files, such as those created by the Bill of Materials command. Wherever you want to have a tab in the output file, insert the characters \t (a backslash and a lowercase "t") in the combined property string.
  • Do not use {GROUP} as a property name in combined property strings. This may cause problems while annotating your design for a PCB Editor tool, like Allegro PCB Editor. The GROUP property is used in PCB Editor for a specific purpose.
  • Except for the header line, update files for Capture have the same format as the update files used by Update Field Contents in SDT. Once you add the appropriate header line, you can use an SDT update file without modification to change individual property values using Update Properties. You can also build on an SDT update file for a more elaborate property update, because Capture can update multiple properties in a single pass.

Example :

"{Net Name}" "Track Width" "Net Spacing" "Routing Priority"

"VCC" "0.04" "0.035" "3" ; Any text to the right

"CLK" "0.01" "0.025" "1" ; of a semicolon is

"CLR" "0.01" "0.025" "3" ; ignored by the

"RESET" "0.01" "0.025" "3" ; Update Properties

"GND" "0.04" "0.035" "2" ; tool.

Do not create an empty string (two consecutive double quotation marks without intervening characters) in the header line. Update Properties reports an empty string as an error.


"{Value}"          " BOM Value"              "BOM Code"          "BOM name"              "PCB Footprint"

   "0.1uF"          "0.1uF,10%,50V,0603"              "EC.0065A"          "贴片电容"              "C0603"

Value 不能带有 中文


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空