| 
  |||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe  | 
  
一個奇怪的問題請教! | 
  
| 作者:song_yong 欄目:IC設計 | 
請教一下,我自己編制好的一個工藝的TECHNOLOGY File和顯示文件,在使用的時候,出現(xiàn)一個奇怪的問題,所有的層顯示的都是白色和矩形的實體框。當我修改其中任何一個層的時候,其他層次都會隨之而被同樣修改。找了很久都沒有找到原因,請各位幫忙,特別是asunmad。謝謝  | 
  
| 2樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/21 14:19:00 發(fā)布:
         沒有人知道嗎?  | 
  |
| 3樓: | >>參與討論 | 
| 作者: asunmad 于 2005/2/21 14:49:00 發(fā)布:
         是顯示定義的問題 一種情況是TECHNOLOGY file中沒有定義顯示特征(techDISPLAYs),這些層的顯示就都是defaultPacket,修改任何一層的顯示都會導致其它相應層的變化。 在DISPLAY Resource Editor中,把Application設為Virtuoso,選中一層,看對話框底部的狀態(tài)信息: Packet, ..., is reference by layer(s) - (... ...) (... ...) 第一個省略號為packet名,行尾列出所有使用了該packet的層。  | 
  |
| 4樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/21 16:53:00 發(fā)布:
         可是我在techDisplays中 已經(jīng)定義了Packet啊,但為何顯示的時候還是使用Default Packet呢?  | 
  |
| 5樓: | >>參與討論 | 
| 作者: asunmad 于 2005/2/21 17:50:00 發(fā)布:
         在techDisplays中定義的packet名要在display.drf文件中存在 如果在techDisplays中為NWELL drawing層指定packet為nwell,則display.drf文件中必須有nwell這一個packet。display.drf文件可以在HOME目錄下,也可以在當前目錄下。  | 
  |
| 6樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/22 9:16:00 發(fā)布:
         這個我知道啊,呵呵 我是嚴格按照DISPLAY.drf和TECHNOLOGY file的格式來寫的,在techDisplays中定義所有層的packet在DISPLAY.drf中我都有一一對應的packet。檢查了很多遍都沒有什么問題。DISPLAY文件我也是放在相應的目錄下的(工藝廠商指定的目錄下)。結果顯示的始終都是default packet。真的不知道到底是什么原因啊  | 
  |
| 7樓: | >>參與討論 | 
| 作者: asunmad 于 2005/2/22 9:23:00 發(fā)布:
         也有可能是display.drf文件中有錯誤,導致你定義的packet未建立 可以在DISPLAY Resource Editor中Load你定義的display.drf文件,看看有沒有報告錯誤。  | 
  |
| 8樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/22 9:59:00 發(fā)布:
         沒有報告錯誤 有幾個Warning: drDefineDisplay() can ONLY be used in a DISPLAY resource file drDefinecolor() can ONLY be used in a DISPLAY resource file drDefineStipple() can ONLY be used in a DISPLAY resource file drDefineLineStyle() can ONLY be used in a DISPLAY resource file drDefinePacket() can ONLY be used in a DISPLAY resource file 但是這些Warning我在Load其他的DISPLAY文件(能正常使用的)的時候也會出現(xiàn)啊。我知道問題處在Packet上面,可是通過這些檢查依然不能找到原因,會不會是格式錯誤?比如說字母間的空格?可是如果是這個問題,在Load Tech文件的時候不會成功的啊。  | 
  |
| 9樓: | >>參與討論 | 
| 作者: asunmad 于 2005/2/22 10:21:00 發(fā)布:
         你不會是在LSW中LOAD吧? 我是說在DISPLAY Resource Editor中Load。 在LSW中用“Edit / DISPLAY Resource Editor...”進入 在icfb主窗口中用“Tools / DISPLAY Resources / Editor...”進入。  | 
  |
| 10樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/22 10:36:00 發(fā)布:
         呵呵,不好意思 我搞錯了,不過在LSW中用“Edit / DISPLAY Resource Editor...”使用Load,沒有任何錯誤和報警信息。  | 
  |
| 11樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/22 10:40:00 發(fā)布:
         除了在drDefinePacket中 會影響Packet之外,還有沒有其他的地方會影響Packet?會是Packet成為Default Packet?  | 
  |
| 12樓: | >>參與討論 | 
| 作者: asunmad 于 2005/2/22 12:15:00 發(fā)布:
         這么看看不出所以然 但肯定是techfile與display.drf之間不一致的原因。最好把techfile和display.drf文件各貼一部分出來。 techfile文件中貼出techDisplays中的幾行(只要你自己定義的層中選幾行就行了)。 display.drf中貼幾行drDefinePacket函數(shù)中的內(nèi)容,最好是與所貼的techfile內(nèi)容相關的。  | 
  |
| 13樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/22 14:24:00 發(fā)布:
         部分定義語句,請見內(nèi)容 techDisplays( ( NBUR drawing NBUR t t t t t ) ( BIPDEF drawing BIPDEF t t t t t ) ( NOPBUR drawing NOPBUR t t t t t ) ( NWELL drawing NWELL t t t t t ) ( FLDDEF drawing FLDDEF t t t t t ) ( DIFF drawing DIFF t t t t t ) ( COLL drawing COLL t t t t t ) ( BASE drawing BASE t t t t t ) ( NDIMP drawing NDIMP t t t t t ) ( NLDD drawing NLDD t t t t t ) ( PLDD drawing PLDD t t t t t ) ( OPTO drawing OPTO t t t t t ) ( LOCKED drawing LOCKED t t t t t ) ( POLY1 drawing POLY1 t t t t t ) ( NIMP drawing NIMP t t t t t ) ( PIMP drawing PIMP t t t t t ) ( CAPM drawing CAPM t t t t t ) ( EMITT drawing EMITT t t t t t ) ( EMITT2 drawing EMITT2 t t t t t ) ( HRES drawing HRES t t t t t ) ( POLY2 drawing POLY2 t t t t t ) . . . ) drDefinePacket( ( DISPLAY NBUR blank tdD red red outline ) ( DISPLAY BIPDEF slash doubleDash slate slate outline ) ( DISPLAY NOPBUR blank bigdot red red outline ) ( DISPLAY NWELL blank solid GREEN GREEN outline ) ( DISPLAY FLDDEF slash dashDot WHITE WHITE outline ) ( DISPLAY DIFF dots solid red red outlineStipple) ( DISPLAY COLL S112 solid BLUE BLUE outlineStipple) ( DISPLAY BASE s13 dashed yellow yellow outlineStipple) ( DISPLAY NDIMP blank dashed orange orange outline) ( DISPLAY NLDD blank tdD magenta magenta outline) ( DISPLAY PLDD blank tdD BLUE BLUE outline) ( DISPLAY OPTO metal1S solid red red outlineStipple) ( DISPLAY LOCKED blank dashDot purple purple outline) ( DISPLAY POLY1 dots solid GREEN GREEN outlineStipple) ( DISPLAY NIMP blank dashed pink magenta outline ) ( DISPLAY PIMP blank dashed cyan BLUE outline ) ( DISPLAY CAPM grid solid BLUE BLUE outlineStipple) ( DISPLAY EMITT S124 solid cyan cyan outlineStipple) ( DISPLAY EMITT2 emitt2 solid cyan cyan outlineStipple) ( DISPLAY HRES dot0001 dots tan tan outlineStipple) ( dis  | 
  |
| 14樓: | >>參與討論 | 
| 作者: asunmad 于 2005/2/22 18:12:00 發(fā)布:
         確實看上去正常極了 要不發(fā)到我的郵箱里(asunmad@tom.com),我看看吧。  * - 本貼最后修改時間:2005-2-22 18:41:40 修改者:asunmad  | 
  |
| 15樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/23 9:49:00 發(fā)布:
         To:asunmad 文件已經(jīng)發(fā)到你的郵箱了,你去看一下吧。謝謝了  | 
  |
| 16樓: | >>參與討論 | 
| 作者: song_yong 于 2005/2/23 14:24:00 發(fā)布:
         問題已經(jīng)解決,謝謝了  | 
  |
  | 
    
 
  | 
  
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 | 
Copyright © 1998-2006 udpf.com.cn 浙ICP證030469號  |