(3.235.108.188) 您好!臺灣時間:2021/02/28 00:37
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:蕭智元
研究生(外文):Chih-yuan Hsiao
論文名稱:電子系統層級之快速模擬及架構重構單晶片系統測試平台
論文名稱(外文):Fast Simulation and Architecture Reconfiguration of SoC Test Platform at Electronic System Level
指導教授:李昆忠李昆忠引用關係
指導教授(外文):Kuen-Jong Lee
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程學系碩博士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2008
畢業學年度:96
語文別:英文
論文頁數:53
中文關鍵詞:高速模擬架構重構
外文關鍵詞:high simulation speedarchitecture reconfiguration
相關次數:
  • 被引用被引用:0
  • 點閱點閱:138
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:11
  • 收藏至我的研究室書目清單書目收藏:0
隨著半導體製程的發展以及單晶片系統設計複雜度的提高,使用更高層級的設計方法以及快速的驗證都是未來的趨勢。因此電子系統層級的設計方法會在未來逐漸有著重要的地位。憑藉高速模擬的特性,系統設計者能以更快的方式在不同架構組態下的效能評估。藉由在電子系統層級作系統發展並且實現到較低層級,可以大幅縮減開發此產品所需的時間。除此之外,對一個系統而言,為了能確保內部的每一個元件能正常執行,發展一個對應的測試機制仍舊是一個很重要的議題。
在此篇論文裡,我們發展在電子系統層級的測試平台來提升模擬速度。對於反覆相同動作的元件,我們減少其動作的模擬次數來快速得到結果,並且分析此方法對模擬速度提升的程度。透過測試元件參數化,我們可以快速評估不同組態下的測試效能。藉著高速模擬以及快速架構重構的特性,設計者可以在短時間內針對不同單晶片系統來訂定適用的測試架構。實驗結果顯示,測試平台的模擬速度在電子系統層級比在暫存器傳輸層級下快六萬倍之多。此結果也強烈顯現出在電子系統層級下其模擬速度大幅提升。另一項實驗結果顯示出使用電子系統層級的測試平台,我們可以在高精準度下快速評估不同組態下的測試時間以及架構變更後的總面積。
With the development of semiconductor processing and increasing complexity of SoC design, designing in higher level and faster verification becomes a trend. Therefore, electronic system level (ESL) design methodology will be more and more important in the future. With the feature of high-speed simulation, system designers can evaluate the performance in different configurations of the architecture in a rapid way. Through developing system in ESL and implementing in lower level, it can decrease the time for product development. In addition, developing a corresponding test mechanism is still an important issue to assure the functionality of every component in a system.
In this thesis, in order to improve the simulation speed, we construct an ESL test platform. By reducing the times to repeat the same actions, the simulation time can be greatly decreased. Also with the parameterized test components, we can efficiently evaluate test efficiencies in different configurations. Through the high simulation speed and fast architecture reconfiguration, designers can determine suitable test architectures according to specified SoC requirements. Experimental results show that the simulation speed of test platform at ESL can be 60000 times faster than that at RTL. Another experimental results show that we can use ESL test platform to estimate the test time and areas of refined architectures with high accuracy.
Chapter 1 Introduction 1
1.1 Motivation 1
1.2 Overview 2
1.3 Organization 2
Chapter 2 Background 4
2.1 IEEE Standards 4
2.1.1 IEEE 1500 Standard 4
2.1.2 IEEE 1666 Standard 7
2.2 Overview of SoC Test Platform 9
2.2.1 Hardware Component 9
2.2.2 Software Components 11
2.2.3 Test Procedures 11
2.3 Transaction Level Model 13
2.3.1 Category of TL Modeling 13
2.3.2 Un-Timed Modeling 15
Chapter 3 Un-Timed Test Platform 19
3.1 Features 19
3.2 Processor 20
3.3 System Bus 21
3.4 Arbiter 22
3.5 Interrupt Service Routine 22
3.6 TAM Controller 23
3.6.1 Wrapper 25
3.6.2 Control Unit 26
3.6.3 Memory Access Unit 29
3.6.4 Shift Unit 29
3.6.5 TMS Generator 30
3.6.6 Comparator 32
3.7 TAP Controller 32
3.8 Virtual Scan Model 33
3.9 Test Bus 34
3.10 Automation Tool 35
3.10.1 Instruction Generator 35
3.10.2 Pattern Transformer 36
3.10.3 Test Bus Generator 37
Chapter 4 Exploration of Test Architecture 38
4.1 Conception 38
4.2 Parameter 40
4.2.1 TMS Generator Modeling with Parameter 41
4.2.2 Shift Buffer Modeling with Parameter 42
Chapter 5 Experimental Result 43
5.1 Experimental Environment 43
5.2 Simulation Time of CUT Testing 44
5.3 Analysis of Simulation Time 46
5.4 Experimental Results of Test Architecture Exploration 47
Chapter 6 Conclusions 50
References 51
[1]Lukai Cai and Daniel Gajski, “Transaction Level Modeling: An Overview,” International Conference on Hardware/Software Codesign and System Synthesis, 2003, Page(s):19 - 24.
[2]Imed Moussa, Thierry Grellier and Giang Nguyen, “Exploring SW performance using SoC transaction-level modeling,” Design, Automation and Test in Europe Conference and Exhibition, 2003, Page(s):120 - 125.
[3]Kuen-Jong Lee, Chia-Yi Chu and Yu-Ting Hong, “An Embedded Processor Based SOC Test Platform,” International Symposium on Circuits and Systems, 2005, Page(s):2983 - 2986.
[4]Wang Zhong-hai and Ye Yi-zheng, “The improvement for transaction level verification functional coverage,” International Symposium on Circuits and Systems,2005, Page(s):5850 - 5853.
[5]Gunar Schirner and Rainer Domer, “Fast and Accurate Transaction Level Models using Result Oriented Modeling,” International Conference on Computer-Aided Design, 2006, Page(s):363 - 368.
[6]Fernando Herrera and Eugenio Villar, “A framework for embedded system specification under different models of computation in SystemC,” Design Automation Conference, 2006, Page(s):911 - 914.
[7]Mathieu Dubois and El Mostapha Aboulhamid, “Acceleration for a compiled Transaction Level Modeling simulation,” Electronics, Circuits and Systems, 2006, Page(s):1176 - 1179.
[8]Mingsong Chen, Prabhat Mishra and Dhrubajyoti Kalita, “Towards RTL test generation from SystemC TLM specifications,” High Level Design Validation and Test Workshop, 2007, Page(s):91 - 96.
[9]Stan Liao and Grant Martin, System Design with SystemC, kluwer Academic Publishers,2002
[10]David Christopher Black and Jack Donovan, System C :From The Ground Up, Springer,2004
[11]David A. Patterson and John L. Hennessy, Computer Organization and Design The Hardware/Software Interface Third Edition, Chapter 6, Morgan Kaufmann Publishers 2005
[12]Chia-Te Wang, A Framework for Electronic System Level (ESL) Test Platform, 2007
[13]IEEE 1500 Standard for Embedded Core Test (SECT) Web Site, http://grouper.ieee.org/groups/1500/
[14]Open SystemC Initative (OSCI) Website, www.systemc.org/home
[15]CoWare Manuals,2006
[16]AMBA Specification, http://www.arm.com
[17]ARM926EJ-S Data Sheet, http://www.arm.com
[18]Synopsys Ltd. Web Site, http://www.synopsys.com/
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔