Simulation acceleration of transaction-level SoC design with RTL sub-blocks레지스터 전송 수준 하위 블록을 포함한 트랜잭션 수준 SoC 디자인의 시뮬레이션 가속

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 571
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKyung, Chong-Min-
dc.contributor.advisor경종민-
dc.contributor.authorLee, Jae-Gon-
dc.contributor.author이재곤-
dc.date.accessioned2011-12-14-
dc.date.available2011-12-14-
dc.date.issued2006-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=254419&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/36049-
dc.description학위논문(박사) - 한국과학기술원 : 전기및전자공학전공, 2006.2, [ vii, 88 p. ]-
dc.description.abstractThis paper presents a scheme called PrePack for suppressing the channel traffic between simulator and accelerator in the accelerator-based hardware/software co-emulation where the accelerator models some RTL sub-blocks while the simulator runs transaction-level model of the remaining part of the Design Under Verification (DUV). With conventional simulation accelerator, a cycle consisting of a pair of evaluations of simulator and accelerator occurs at every valid simulation time, which results in poor simulation performance due to the overhead of simulator-accelerator channel access often accounting for more than 99% of total channel traffic time. (Total channel traffic time consists of channel access time for arbitration/protocol exchange and pure data/signal transmission time.) The overhead due to channel access can be reduced by merging as many channel transactions on the channel as possible into a single burst traffic, which is achieved in this paper by `prediction and rollback.`` In the proposed `prediction and rollback`` scheme, one of the two verification do-mains, i.e., software simulation and hardware acceleration, leads the other while the leading domain predicts the states of the lagging domain. Therefore, the evaluation of simulator and accelerator no longer need to alternate at every simulation cycle. Under ideal condition with 100% prediction accuracy, PrePack has shown a 15x speedup compared to the conventional scheme. When applied to AES and JPEG example systems, PrePack showed performance gain of 8.7 and 2.9, respectively.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectSystemC-
dc.subjectTLM-
dc.subjecttransaction-level modeling-
dc.subjectSimulation acceleration-
dc.subjectsystem-level modeling-
dc.subjectSoC-
dc.subject시스템 수준 모델링-
dc.subject시스템-
dc.subject트랜잭션 레벨 모델링-
dc.subject시뮬레이션 가속-
dc.subjectSoC-
dc.titleSimulation acceleration of transaction-level SoC design with RTL sub-blocks-
dc.title.alternative레지스터 전송 수준 하위 블록을 포함한 트랜잭션 수준 SoC 디자인의 시뮬레이션 가속-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN254419/325007 -
dc.description.department한국과학기술원 : 전기및전자공학전공, -
dc.identifier.uid020005243-
dc.contributor.localauthorKyung, Chong-Min-
dc.contributor.localauthor경종민-
Appears in Collection
EE-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0