Presentation is loading. Please wait.

Presentation is loading. Please wait.

作者:郭士誠 徐健綸 指導老師:曾奕倫. Introduction GDSII OwlVision Introduction Our problem Our approach Conclusion.

Similar presentations


Presentation on theme: "作者:郭士誠 徐健綸 指導老師:曾奕倫. Introduction GDSII OwlVision Introduction Our problem Our approach Conclusion."— Presentation transcript:

1 作者:郭士誠 徐健綸 指導老師:曾奕倫

2 Introduction GDSII OwlVision Introduction Our problem Our approach Conclusion

3

4 Layout A file for storing integrated circuit layout data. GDSII De-facto standard in the semiconductor industry. Oasis New format Smaller file size CIF (Caltech Intermediate Form)

5 HEADER 600; # version BGNLIB; UNITS; USERUNITS 0.0010 ; PHYSUNITS 9.999999999999999E-10 ; BGNSTR; # Begin of structure CREATION { 2001-11-11 4:43:34 }; # creation time LASTMOD { 2004-8-31 13:39:37 }; # last modification time STRNAME via; BOUNDARY;... ENDEL; ENDSTR; ENDLIB; Header Cell Polygon

6 BGNSTR; # Begin of structure STRNAME via; BOUNDARY; LAYER 49 ; DATATYPE 0 ; XY 5; X: -2000 ; Y: - 2000 ; X: 2000 ; Y: - 2000 ; X: 2000 ; Y: 2000 ; X: - 2000 ; Y: 2000 ; X: - 2000 ; Y: - 2000 ; ENDEL; ENDSTR; BOUNDARY; LAYER 51 ; DATATYPE 0 ; XY 5 ; X: -2000 ; Y: -2000 ; X: 2000 ; Y: -2000 ; X: 2000 ; Y: 2000 ; X: - 2000 ; Y: 2000 ; X: - 2000 ; Y: - 2000 ; ENDEL; BOUNDARY; LAYER 50 ; DATATYPE 0 ; XY 5 ; X: - 1000 ; Y: - 1000 ; X: 1000 ; Y: - 1000 ; X: 2000 ; Y: 1000 ; X: - 1000 ; Y: 1000 ; X: - 1000 ; Y: - 1000 ; ENDEL; 49 50 51 49 51 50

7 BGNSTR; # Begin of structure STRNAME inv1; SREF; SNAME via; XY 1; X: 23000 ; Y: 70500 ; ENDEL; ENDSTR;

8 BOUNDARY; LAYER 46 ; DATATYPE 0 ; XY 5 ; X: 3000 ; Y: 74000 ; X: 8000 ; Y: 74000 ; X: 8000 ; Y: 79000 ; X: 3000 ; Y: 79000 ; X: 3000 ; Y: 74000 ; ENDEL; 3000, 84000 3000, 74000 8000, 74000 8000, 79000

9 PATH; LAYER 46 ; DATATYPE 0 ; WIDTH 2000 ; XY 6 ; X: 12500 ; Y: 92500 ; X: 12500 ; Y: 84000 ; X: 7000 ; Y: 84000 ; X: 7000 ; Y: 57000 ; X: 12500 ; Y: 57000 ; X: 12500 ; Y: 49000 ; ENDEL; 12500, 92500 12500, 84000 7000, 57000 12500, 57000 7000, 84000 12500, 49000

10 OwlVision By I-Lun Tseng Virtuoso Cadence Laker Springsoft ( 思源 )

11 A software package written in JAVA Free software Can be run on most operating systems

12

13 圖片位移量 X 1/2 視窗大小 (1/2) * W win 放大後圖片大小 W img

14 最大移動距離 : X max

15 Scroll Bar Value : = 0 Image Position : X X = * X max Scroll Bar Value : = 0.5 Image Position : X X = * X max = (0.5) * X max Scroll Bar Value : = 1 Image Position : X X = * X max = X max (1/2)X max X max

16 X max * (1/2) * W win X max * + (1/2) * W win W img

17 Image Width : W img = 750 Window width : W win = 500 Image Position : X X = 0 Scroll Bar Value : = X max / W img = 0 β = ( * X max + W win ) / W img = 2/3 Image Width : W img = 1125 Window width : W win = 500 β = 2/3 Scroll Bar Value : = 0 Image Position : X X = * X max = -50

18

19 X max * x1 ( x1+x2) / 2 x2

20 IC 半導體設計是個非常嚴謹的學問,設計的好壞嚴重 關係到產品的良率。而曾奕倫老師開發的 OwlVision 是個非常實用的 IC 設計軟體,能參與這個軟體的開發, 讓我們獲益良多。我們希望再未來還能夠繼續加強這 個軟體,再增進我們開發實務經驗的同時,也讓在 IC 設計產業的同仁們可以有個免費且方便的開發環境。

21 問題與回顧 感謝您的參與


Download ppt "作者:郭士誠 徐健綸 指導老師:曾奕倫. Introduction GDSII OwlVision Introduction Our problem Our approach Conclusion."

Similar presentations


Ads by Google