Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: yoko9292

求助:有无跨多个IC后NET长度加总的SKILL?

[复制链接]
 楼主| 发表于 2014-8-29 17:03:02 | 显示全部楼层
XYX365 发表于 2014-8-28 15:41
1.將附件檔案解壓縮後,兩個檔案存放到你的skill目錄下或是 pcbenv目錄下
2.在allegro.ilinit檔案內加入 ...

大大~
試了一下,
共同NET似乎只能存在單一的NETCLASS內,
不能同時存在兩個不同NETCLASS中
這樣處理下一個NET
舊NETCALSS內的共同NET要再搬動一次至新設的NETCLASS
可否共同NET可以存在多個NETCLASS中

不知我理解是否有誤?
謝謝幫忙~
发表于 2014-8-29 19:36:56 | 显示全部楼层
本帖最后由 XYX365 于 2014-8-29 19:42 编辑
yoko9292 发表于 2014-8-29 17:03
大大~
試了一下,
共同NET似乎只能存在單一的NETCLASS內,


我試了一下是這樣,所以這種方式不行.

另一個想法,是再重新改寫此工具,
設計成類似Execl的格式,之後再由人工輸入每一個Net,之後再加總起來

Net1 ~ Net5 Rule 必須手工輸入,之後再在下Refrash鍵就會自動計算
GroupName 和 Total 會自動產生
如下
GroupName    Net1    Net2    Net3    Net4   Net5    Rule           Total
GROUP1        IC1       IC2      IC3      IC4     IC5       5000.0       4900.0
GROUP2        IC1       IC2       IC3     IC6     IC7       5000.0        4900.0
這樣是否會比較好?
或是你有什麼好的想法
 楼主| 发表于 2014-9-2 09:52:32 | 显示全部楼层
XYX365 发表于 2014-8-29 19:36
我試了一下是這樣,所以這種方式不行.

另一個想法,是再重新改寫此工具,

大大~
我也是覺得這些需人工去判別要加總那些NET
能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代入表格,加以計算
少了人工KEY IN動作
這樣是否可行?
謝謝幫忙~
发表于 2014-9-2 10:31:43 | 显示全部楼层
本帖最后由 XYX365 于 2014-9-3 16:36 编辑
yoko9292 发表于 2014-9-2 09:52
大大~
我也是覺得這些需人工去判別要加總那些NET
能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代 ...

你的方法,我先保留試試看,是否可以,

1.將附件檔案解壓縮後,兩個檔案存放到你的skill目錄下或是 pcbenv目錄下
2.allegro.ilinit檔案內加入這一句 load("cnl.ile" "www.allegro-skill.com")
3.開啟allegro並打開board file
4.Command下執行 cnl 就會出現如圖的畫面
5.在格字的最上面一行,按下滑鼠右鍵就會出現選單

cnl_a.jpg

選單中選擇Change All就會出顯示如下,之後再輸入每一個設定
cnl_b.jpg


已輸入完設定,並按下Check按鈕
cnl_c.jpg




 楼主| 发表于 2014-9-2 15:54:27 | 显示全部楼层
XYX365 发表于 2014-9-2 10:31
你的方法,我先保留試試看,是否可以,

1.將附件檔案解壓縮後,兩個檔案存放到你的skill目錄下或是 pcbenv ...

大大~
試了第二版本,概念符合目前的需求
可是好像不能選擇XNET,只能選一般NET
這樣NET1~NET5只有5個格子,不夠用耶~
目前線路大多數為差動訊號,選NET加總時,會不小心會挑錯

在選NET NAME 時,下拉式選單可不可以有列出XNET及差動訊號名單,可以選擇~
不好意思~要求有點多~
謝謝幫忙~
发表于 2014-9-2 16:44:47 | 显示全部楼层
本帖最后由 XYX365 于 2014-9-2 16:49 编辑
yoko9292 发表于 2014-9-2 15:54
大大~
試了第二版本,概念符合目前的需求
可是好像不能選擇XNET,只能選一般NET



DP是包含DP+ 和DP- 兩條Net ?
你們設定的DP和XNet名稱為何?
DP and XNET 名稱會不會和Net名稱重複?

如果要加入DP and XNet的話,這個功能
"能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代入表格,加以計算"
就不能加入了,因為要直接點選的話只能選到NET

 楼主| 发表于 2014-9-3 08:57:26 | 显示全部楼层
XYX365 发表于 2014-9-2 16:44
DP是包含DP+ 和DP- 兩條Net ?
你們設定的DP和XNet名稱為何?
DP and XNET 名稱會不會和Net名稱重複? ...

大大~
如果有
"能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代入表格,加以計算"的功能
那麼增加XNET及DP的NET功能就不用去考慮了

可否NET1~NET5再增加一格到NET6,總共6個格子~

謝謝幫忙~

发表于 2014-9-3 10:39:38 | 显示全部楼层
yoko9292 发表于 2014-9-3 08:57
大大~
如果有
"能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代入表格,加以計算"的功能

1.確認一下"能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代入表格,加以計算"的功能
也是把NET名稱帶到表格裡面,和下拉的選單列出所有Net名稱是一樣的,不知道為什麼要用滑鼠點Net的原因?

2.請教你要確認哪些Net的加總的長度時,應該是知道哪些Net名稱這樣才能加總是不是?

3.現在再加入Net6和滑鼠點選Net(先選表格中的一格後,再點選單一條Net,並將net名稱帶到表格裡面)
DP和Xnet先不加入到下拉式選單中.
 楼主| 发表于 2014-9-3 12:21:53 | 显示全部楼层
XYX365 发表于 2014-9-3 10:39
1.確認一下"能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代入表格,加以計算"的功能
也是把NET名稱 ...

大大~
跟你解釋一下
"能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代入表格,加以計算"
這功能是用於PLACEMENT階段時用~

“確認哪些Net的加總的長度時,應該是知道哪些Net名稱這樣才能加總是不是”
一般公司是這樣做沒錯~可是我公司在開始報價時就已經在要求layout擺件並先行將DP走一下,板子尺寸定出來~
所以一開始EE的線路圖並不完整,會因報價去調整零件廠商,線路圖只有7成是正確,有時更只有5成,看上去NET NAME都還沒定義上去~

這就是希望大大能幫忙的地方~
謝謝~
发表于 2014-9-3 16:39:51 | 显示全部楼层
yoko9292 发表于 2014-9-3 12:21
大大~
跟你解釋一下
"能不能以滑鼠點到的NET,直接將NET的長度值及NET名稱代入表格,加以計算"

試試看此版本
使用方法如前面所敘述的

V12

V12


V12

V12


cnl.rar (51.84 KB, 下载次数: 31, 售价: 15 SKILL币)

评分

参与人数 1威望 +5 SKILL币 +10 贡献 +5 收起 理由
vivienluo + 5 + 10 + 5

查看全部评分

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-11-23 23:34 , Processed in 0.144529 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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