| 研究生: |
喬駿 Chyau, Jiunn |
|---|---|
| 論文名稱: |
薄膜液晶顯示器與直接記憶體存取控制器之智產設計及其在單晶片系統中之整合與驗證 IP Design on TFT LCD and DMA Controllersfor SoC Integration and Verification |
| 指導教授: |
劉濱達
Liu, Bin-Da |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2002 |
| 畢業學年度: | 90 |
| 語文別: | 英文 |
| 論文頁數: | 78 |
| 中文關鍵詞: | 單晶片系統 、智產 、薄膜液晶 |
| 外文關鍵詞: | SoC, IP, TFT |
| 相關次數: | 點閱:122 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
摘要
單晶片系統設計是目前積體電路設計的新趨勢,一個複雜的系統在單晶片系統設計中,可以快速的被設計完成以符合市場的需要,而這是基於一個可重複使用的智產模組資料庫,挑選需要的裝置並且加以整合來達成整個系統的需求。
在本篇論文中,我們依循了單晶片系統設計的原理,與智產設計的觀念,針對攜帶式應用產品,發展出一個單晶片系統平台,首先要以ARM公司的AMBA匯流排為藍本來建構出一個晶片上匯流排的標準介面與通用的包裝器,接下來設計薄膜液晶顯示器的控制器與直接記憶體存取控制器,此兩控制器都設計成可參數化以支援不同的控制裝置與傳輸模式,每個智產都經過功能與介面上的驗證,在必要的裝置都設計完畢後,我們將各個智產整合成一完整的系統,並配合適當的模型加以驗證,此一平台設計完成後,可以使用在其他特殊用途的智產設計,透過包裝器接上晶片上匯流排即可以進行驗證。
此單晶片系統平台實現在Xilinx VIRTEXE V2000EFG680 晶片上,最大時脈為24.764MHz,邏輯閘總數為129625。
ABSTRACT
System-on-a-chip (SoC) is a novel trend in IC design. A complex system can be designed efficiently for achieving the market requirement in SoC design. Moreover, SoC underlines the reuse of IP library, which can integrate a complete system according to the specification by appropriate device selection.
In this thesis, the principle of SoC design and the concept of IP design are conformed to develop a SoC platform for portable product application. Initially, the AMBA bus architecture of ARM corporation is referred to construct a on-chip-bus standard interface and generic wrapper. Then, the TFT LCD and DMA controllers are designed to be parameterizable for supporting different devices and transfer modes. Each IP has verified the function and interface. After completing the essential devices design, each IP is integrated into a complete system and verified with appropriate models. Furthermore, after the platform is fulfilled, it is used to design other specific IPs. These IPs can be connected to the on-chip-bus through the wrapper, and then verified. This SoC platform has been implemented on Xilinx VIRTEXE V2000EFG680. Maximum operating frequency is 24.764MHz, and the gate count for this design: is 129,625 in total.
[1] Product Information PrimeXsys Wireless Platform ARM Corporation,Cambridge, 2002.
[2] Rajsuman, Rochit and Artect House, System-on-a-Chip: Design and Test, Norwood, MA:Artech House, 2000.
[3] G. Budd and G. Milne, “ ARM7100-a high-integration, low-power microcontroller for PDA applications,” Compcon '96. 'Technologies for the Information Superhighway' Digest of Papers, 1996, pp. 182 –187.
[4] Z. Junchao; C. Weiliang and W. Shaojun “Parameterized IP core design,” in Proc. 4th Int. Conf. ASIC, 2001, pp.744-747.
[5] J. Biggs, N. Salter and A. Gibbons, ARM White Paper, Soft IP Deployment: Creating and Integration Complex Virtual Component, Synopsys Inc.
[6] M. Keating and P. Bricaud, Reuse Methodology Manual for System-on-a-Chip Designs, Boston, MA: Kluwer Academic, 1998.
[7] AMBA Specification (Rev 2.0) ARM Corporation, Cambridge, 1999.
[8] S. Furber, ARM System-On-Chip Architecture, Reading, MA: Addison-Wesley, 2000.
[9] R. Seepold and N. M. Madrid, Virtual Components Design and Reuse, Boston, MA: Kluwer Academic Publishers, 2001.
[10] S. Lee; S. Yoo and K. Choi, “Reconfigurable SoC design with hierarchical FSM and synchronous dataflow model,” in Proc. 10th Int. Symp. Hardware/Softwarw Codesign, 2002, pp.199-204.
[11] PrimeCell Color LCD controller (PL110), ARM Corporation, Cambridge, 1999.
[12] StrongARM SA-1110 Microprocessor, Intel Corporation, 2000.
[13] TFT Color LCD Module M121-53DH Product Specifications, IMES Corporation, 2000.
[14] PrimeCell Single Master DMA Controller (PL081), ARM Corporation, Cambridge, 2001.
[15] M. M. Mano, Computer System Architecture, Eaglewood Cliffs, NJ: Prentice Hall, 1992.
[16] 8237A High Performance Programmable DMA Controller, INTEL Corporation, 1999.
[17] R. Usselmann, WISHBONE DMA/Bridge IP Core, Rev. 1.2, 2001.
[18] R.L. Lysecky, F. Vahid and T.D. Givargis, “Experiments with the peripheral virtual component interface,” in Proc. 13th Int. Symp. System Synthesis 2000, pp.221-224.