找回密码
 注册
关于网站域名变更的通知
查看: 1646|回复: 16
打印 上一主题 下一主题

每次更改单位时报警要不要管?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-5-29 22:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

该用户从未签到

2#
发表于 2013-5-29 22:27 | 只看该作者
布线后最好不要改,否则可能会因为转换误差导致大量报错。

该用户从未签到

3#
 楼主| 发表于 2013-5-29 22:34 | 只看该作者
李明宗伟 发表于 2013-5-29 22:27 : e6 d- {) x3 o5 q
布线后最好不要改,否则可能会因为转换误差导致大量报错。
! W8 k% j) u( S- I# O( D. G
是啊 都这么说,用其他软件就没这种现象

该用户从未签到

4#
发表于 2013-5-29 22:40 | 只看该作者
Aubrey 发表于 2013-5-29 22:34
- o; V- o$ n! \  {是啊 都这么说,用其他软件就没这种现象

/ V; r% c/ C3 l+ i# m+ [" b; o- j因为allegro会丢掉原始数据而存储转换后的数据,导致误差累积,其他软件没这个问题。

该用户从未签到

5#
发表于 2013-5-30 21:56 | 只看该作者
是嗎? 您自己有沒有去換算公英制? 能整除嗎?2 M! q. i) {! n# w* |
應該是其他軟體沒算到這麼細 , 直接的就做掉了.
( [! {' w- n2 i6 u5 |其實這是不可信的 , 該有的問題就要報出來 , 如果私下處理掉了 , 出問題你也找不到.
4 ^! i, C, c' e這就是容錯能力的問題.7 j1 T; r# X' U
容錯能力好 , 看似方便 , 其實隱藏危機.- P5 L( I# m4 Y
容錯能力差 , 看似麻煩 , 其實比較安全.

评分

参与人数 1贡献 +5 收起 理由
李明宗伟 + 5 说的很详细

查看全部评分

该用户从未签到

6#
发表于 2013-5-31 08:33 | 只看该作者
那就是说不能换算单位吗?

该用户从未签到

7#
发表于 2013-5-31 13:58 | 只看该作者
换单位有公差啊,布线密度高的话,会有很多DRC的。

该用户从未签到

8#
发表于 2013-5-31 14:25 | 只看该作者
我都是在实际布线之前确认好单位,这样就不需要再换单位了,过程更换,出现DRC也蛮麻烦的,呵呵

该用户从未签到

9#
发表于 2013-5-31 14:49 | 只看该作者
procomm1722 发表于 2013-5-30 21:56 $ O$ W% q7 O$ ]2 @. S8 Y
是嗎? 您自己有沒有去換算公英制? 能整除嗎?3 w# p) _0 \/ f# s6 a8 r2 R- I" H
應該是其他軟體沒算到這麼細 , 直接的就做掉了. ' F! i1 j* B4 t; m
其實這是不 ...
% d7 y! \, m+ A' I9 E' t' E
PADS原先用的mil做单位,改单位成MM再改回来,5MIL还是5MIL,PADS会一直保留用户设定的5MIL数据不变,改单位仅仅是乘以一个系数。* G9 w# ]6 R* X+ l
allegro原先设计用的MIL做单位,改成MM再改回来,5MIL变成了4.99mil或者4.98mil。再变两下误差会更大,因为它把用户设定的5MIL原始数据抛弃了,取而代之的是转换后的数据。(正因为不能整除,所以误差才会越来越大)$ R9 L* `. v' }- z
这个绝对不是容错能力好和容错能力差的问题,是allegro丢弃了用户输入的原始数据。! t. g/ U2 D5 T
对于pads这种,无论你怎么变换单位都没问题,但是allegro这种就绝对不一样。

该用户从未签到

10#
发表于 2013-5-31 15:10 | 只看该作者
一开始就把单位设定好,板子完成了就不要去动单位了。看到密密麻麻的DRC心里就发麻。。。

该用户从未签到

11#
发表于 2013-6-1 22:02 | 只看该作者
如果版主認為是PADS的作法是正確的話 , 哪我也沒啥好計較的 , 青菜蘿菠各有所好.
4 N9 M0 a0 L  o5 P( x* n: Y不過我提一點 , 當你原本是用 Mils , 後來因故改用 MM 為單位 , Constraint 那時設定也是用 MM .
  O& {+ M; a# O/ e& E後來又改回 Mils , 在這個過程中 , 以您的觀點那個 Constraint 該算成哪一種單位呢?
+ b9 W  f! {) L  X$ \這是我不了解的地方. Allegro 雖然有向你說的問題 , 但我把問題擺在檯面上 , 大家都注意的到 , 其實根本也就沒事. 但是若是潛藏在系統裡面 , 如果精度不高時真的是沒事 , 但萬一發生在高精密度的設計時... , 那是要誰來負責? 還是說我就是不做高階產品的設計 , 因此該問題可忽略不計?
' u( l3 q$ i1 M2 U
3 z; Q4 y  L7 T0 U, ^  b: xAllegro SPB 是跨界設計軟體 , Silicon - Package -Board Design , 設計資料是可一階一階的繼承下來進行 Co-Design 的 , 這點誤差當然是要計較的. PCB 設計不在乎的問題 , 不見得 IC 封裝設計就可忽略. 那邊可是用 um 當設計單位的.
/ O' }5 ~9 b3 s9 w. b# M' _, d5 T. K& D' O

- @5 m& a2 Q5 u/ `/ M, c) e5 `# c

该用户从未签到

12#
发表于 2013-6-2 10:27 | 只看该作者
rx_78gp02a 发表于 2013-5-31 14:49
. J; ]) d! p* {6 w( q, [  RPADS原先用的mil做单位,改单位成MM再改回来,5MIL还是5MIL,PADS会一直保留用户设定的5MIL数据不变,改单 ...

8 R( W- A* ?, X* {: T* v3 V1 j乘以一个系数。。。如果按照这种说法,这个系数应该是个常数咯。那这个常数的是精确到多少位,对用户来说是不可见的不可控的吗?

该用户从未签到

13#
发表于 2013-6-2 10:54 | 只看该作者
Allegro没PADS单位好设置,当时我也找了半天,在PADS里面我一般喜欢做器件用MM,布线用MIL,来回切换的。

该用户从未签到

14#
发表于 2013-6-2 21:17 | 只看该作者
李明宗伟 发表于 2013-6-2 10:27
& A* a3 a4 M& R. a. s+ Z3 I" _乘以一个系数。。。如果按照这种说法,这个系数应该是个常数咯。那这个常数的是精确到多少位,对用户来说 ...
! R* c1 Y/ n' L2 I# G1 C
根据你单位精度而定,手工改不了的

该用户从未签到

15#
发表于 2013-6-2 22:35 | 只看该作者
procomm1722 发表于 2013-6-1 22:02 ) R- _* t9 r8 Q3 e
如果版主認為是PADS的作法是正確的話 , 哪我也沒啥好計較的 , 青菜蘿菠各有所好.: M) o5 j0 W% i, U) ^" y8 V
不過我提一點 , 當你原本 ...

$ q' A# S+ R8 N; f6 d" K/ Z当然是以MIL为单位了,单位肯定是要统一的。6 [+ d, g$ U6 @' {
举个变态点的例子
, b0 T7 b: n6 D* U7 L& {1.1131mil=0.0283mm=1.1142mil& ?* O+ I  c, E5 J8 T, X
如果布线和约束都在mil单位中做好,从mil转换成mm再转成mil,约束的值变大了,但是实际走线的间距没有改变,也就是实际的间距仍然是1.1131mil但是约束和开始的不同了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 00:35 , Processed in 0.140625 second(s), 28 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表