跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.84) 您好!臺灣時間:2025/01/14 22:12
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:黃永昌
研究生(外文):Yung Chang Huang
論文名稱:以節省光罩成本為目的之工程變動設計和設計自動化
論文名稱(外文):Design and Design Automation for Engineering Change Targeting at Low Mask Cost
指導教授:張世杰張世杰引用關係
指導教授(外文):Shih-Chieh Chang
學位類別:碩士
校院名稱:國立清華大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2003
畢業學年度:91
語文別:中文
論文頁數:30
中文關鍵詞:工程變動光罩成本
相關次數:
  • 被引用被引用:0
  • 點閱點閱:256
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
通常在設計一份超大型積體電路時,到了設計流程的後面步驟,可能由於設計上的錯誤,時序、面積、功率達不到預期的目標,或者設計的規格有了些許的變動,以致於我們得重新去修改目前或舊有的電路設計以修正設計上的錯誤或符合新的要求,而我們就稱這個過程叫做工程變動 (ECO)。由於製程上愈來愈先進,光罩的花費在設計的成本上所佔有的比例也愈來愈高,因此目前很多工程變動的方法把重心都放在節省光罩的成本上。而傳統的工程變動的方法是在原有的電路設計上隨意的放置一些冗餘的邏輯閘,一旦有工程變動的需求時,就利用這些冗餘的邏輯閘來達到工程變動的要求,雖然這樣的作法不用重新製作一整套的光罩,但是通常仍然需要改到多層的光罩。在這篇論文裡,我們提出了一個新的且結構較有組織的工程變動方法,我們的基本想法就是在一個電路設計裡放置一個可程式化的修正模組,而我們只要適當的程式化這個修正模組,就能達到工程變動的要求,最重要的一點是這個修正模組可以是只要修改一層光罩而達到修正效果的可程化邏輯陣列 (PLA )或唯讀性的記憶體 (ROM),或者是不需要修改任何光罩的內嵌式FPGA,如此一來,我們不僅能節省重新設計整個電路所需的時間,更可以大大的節省光罩上的成本。另外我們提出了加入假的輸入 (pseudo inputs) 和假的輸出 (pseudo outputs),來大大的降低可程式化修正模組可能造成的面積代價。而我們的實驗結果是另人感到激勵的。

In the later stage of a VLSI design, it is quite often to modify a design implementation to accommodate a new specification, design errors, or to meet design constraints. In addition to meeting the design schedule for the new implementation, the reduction of the mask set has become very critical. In this thesis, we propose a new method which adds a programmable rectification module on a design to reduce the mask cost and to improve the turn around time. When a modification is necessary, one can program the rectification module to achieve the new implementation. The rectification module can be designed by one-mask programmable gate array, or an embedded FPGA. To reduce the size needed for the rectification module, we also propose algorithms which can intelligently select some internal signals of the old implementation as pseudo primary inputs and primary outputs. Our experimental results are very encouraging.

Contents
Abstract 1
1. Introduction 2
2. Previous Work on Engineering Change 5
3. The Rectification Module 6
4. Algorithms for Choosing Proper Internal Nodes as Inputs/Outputs 10
5. Algorithms for Finding the Rectification Logic 13
6. Design Consideration for Input/Output Select Logic and One Mask Programmable Design Style 18
7. Engineering Change on Sequential Cells 21
8. Experimental Results 23
9. Conclusions 29
References 30

[1] S. C. Chang and J. C. Rau, “A Timing-Driven Pseudo-Exhaustive Testing of VLSI Circuits,” IEEE International Symposium on Circuits and Systems, May, 2000.
[2] P. Y. Chung, Y. M. Wang, and I. N., Hajj, “Logic Design Error Diagnosis and Correction,” IEEE Transactions on Very Large Scale Integration (VLSI) System., September 1994.
[3] D. Brand, A. Drumm, S. Kundu, and P. Narrain, “Incremental Synthesis,” in Proc. Int. Conf. Computer-Aided Design, Nov. 1994, pp. 14-18.
[4] C.-C Lin, K.-C. Chen, and M. Marek-Sadowska, “Logic Synthesis for Engineering Change,” IEEE Transactions on Computer-Aided Design of Integrated Circuits And Systems, March 1999.
[5] S.-Y Huang, K.-C Chen, and K.-T Cheng, “AutoFix: A Hybrid Tool for Automatic Logic Rectification,” IEEE Transactions on Computer-Aided Design of Integrated Circuits And Systems, September 1999.
[6] I. Pomeranz, S. M. Reddy, “On Error Correction in Macro-Based Circuits,” IEEE/ACM Design Automation Conference, pp. 568-575, 1994.
[7] R. Srinivasan, S. K. Gupta and M. A. Breuer, “An Efficient partitioning Strategy for Pseudo-Exhaustive Testing,” Proc. Design Automation Conf., 1993, pp.242-248.
[8] Y. Watanabe and R. K. Brayton, “Incremental Synthesis for Engineering Changes,” in Proc. Int. Conf. Computer-Aided Design, Nov. 1991, pp. 130-133.
[9] eASIC: the Configurable Logic Company www.easic.com

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top