Cadence/Orcad/allegro的非法字符有哪些?

1. 特殊符号

Orcad中通常不允许在Net、Pin、Part的命名中使用某些特殊符号,例如#$<>等。这些符号在Orcad的某些版本中(如Orcad 9.2)被明确列为非法字符,因为它们可能导致解析错误或影响软件的正常功能。

2. 空格

空格在Orcad的原理图设计中通常被视为非法字符,特别是在Reference(参考设计)的命名中。Reference应该是一个没有空格的字符串,由字母和数字组成,以确保其唯一性和可识别性。例如,一个名为“Resistor 1kΩ”的电阻,在Orcad中的Reference应该被命名为类似“R1”或“RES1”的形式,而不是包含空格的“Resistor 1”。

3. 特定字符

除了上述特殊符号和空格外,Orcad还可能对Value值中的某些字符有限制。例如,Value值中不允许包含逗号,,因为逗号在数字表示中可能引起混淆。如果需要在Value值中表达多个参数(如电阻的阻值范围和容差),应该使用其他字符(如斜杠/或破折号-)来分隔,并确保这些字符在Orcad中是合法的。

4. 路径中的非法字符

在Orcad中处理文件路径时,也需要避免使用非法字符。这包括但不限于括号()、百分号%、星号*等在某些操作系统或环境中被视为特殊用途的字符。这些字符在文件路径中可能导致文件无法正确加载或访问。

5. 示例说明

  • 非法命名示例:假设一个电容的Net被命名为“CAP<1>”,这里的<>就是非法字符,应该避免使用。正确的命名可能是“CAP1”或“CAP_1”。
  • 非法Value值示例:如果一个电阻的Value值被设置为“1k, 5%”,这里的逗号,就是非法字符。应该改为“1k 5%”或“1kΩ ±5%”等形式。
  • 非法路径示例:在引用一个库文件时,如果文件路径包含“C:\Program Files (x86)\Orcad\Libraries\MyLib.olb”,其中的括号()就是潜在的问题来源,尽管在某些情况下可能可以正常工作,但最好避免在路径中使用这些特殊字符。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值