Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 4679|回復: 6
打印 上一主題 下一主題

[問題求助] 如何自動加載個性化 display.drf

[複製鏈接]
1#
發表於 2008-12-18 23:37:31 | 顯示全部樓層
老實說,我不能reproduce你的問題..
% H; J. n* n7 n, u1 i* I3 s( U7 u% G
不知道你在work directory內,是否有放一個適合自己新lib的display.drf?有的話,當你啟動軟體,它應該就會被吃進來才對。另外一個疑點是因為你的project是attached到你自己新compile的technology library,照理說,它也就會用到跟那個technology library相配合的display.drf,這跟先打開project library或technology library應該沒關係吧!實在不懂...另外PDK在這種情形又扮演何種角色呢?或許你可以試著說更清楚些,或舉例,好讓大家幫你集思廣益。
2#
發表於 2008-12-24 00:56:47 | 顯示全部樓層
Hi caesarxl,% K3 Z5 }# S% y/ {# L4 B
1 B  D) }1 p3 P* ]2 }! N
我覺得你這個說法不完全正確。因為我查到的display.drf檔案的尋找跟合併順序如下:8 s4 R# k+ L) {) T: N" X1 N8 u
==============================
0 M; U* y- j7 f0 o$INSTALL_DIR/tools/dfII/local/display.drf
4 o4 g* w4 p% S, z9 j3 ^& v- v$CDS_PROJECT/display.drf5 c$ T( J( ~0 h: K+ E
$HOME/display.drf) p! s2 s6 P6 {! x5 M
./display.drf
/ \$ q# `& \: V$ w( T==============================; r% Q7 B! A8 @( s) ^# G! {. {
亦即VLE會依照由上到下的順序去找到display.drf file,然後一個一個合併。若有相同名稱的packet套色,則以後面的套色規範為主。
& v: g9 D# @2 b* L: O) m3 v6 B( j7 o4 Q2 L, Y
根據上述,是不會去merge PDK下的display.drf file的。反倒是我看過某些PDK/FDK,他們在PDK的library內部,放了一個叫做libInit.il的檔案,只要第一次開啟這個PDK library內容或者有使用Refresh指令重讀這個PDK library,則VLE預設會讀取&執行該檔案內容。所以,有些PDK就設定在這個file內,去load PDK library內故意放的display.drf file,而導致它最後呈現的套色就是如同PDK內的display.drf file所設定。- w$ u, ]6 G' I" r5 ~* }' W
; G( q) v" D1 M; K! t
可能是上述原因導致你會誤認為PDK library內的display.drf是第一順位。但delete掉它,的確就不會load進來。問題是...開版的alai沒有權限動那部分啊...
8 r2 ^+ M7 r9 b8 G
$ S( x( U$ A+ R1 E: L另外,即使根據上述理論,我還是無法理解&reproduce alai面臨的問題。
% J6 |$ Q$ Z$ F2 L: O+ l4 W/ ^! H1 d! ]1 u2 E% I9 ]
Veteran
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-14 09:42 PM , Processed in 0.109514 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表