Transaction Level Modeling- An Overview.ppt
《Transaction Level Modeling- An Overview.ppt》由会员分享,可在线阅读,更多相关《Transaction Level Modeling- An Overview.ppt(22页珍藏版)》请在麦多课文档分享上搜索。
1、Transaction Level Modeling: An Overview,Daniel Gajski Lukai CaiCenter for Embedded Computer Systems University of California, Irvine www.cecs.uci.edu/gajski, lcai,Acknowledgement,We would like to thank transaction level team at CECS that has contributed many ideas through numerous lunch discussions:
2、,Samar AbdiRainer DoemerAndreas GerstlauerJunyu PengDongwan ShinHaobo Yu,Overview,Motivation for TLMTLM definition TLMs at different abstraction levelsTLMs for different design domainsSL methodology = model algebraConclusion,Motivation,SoC problems Increasing complexity of systems-on-chip Shorter ti
3、mes-to-market SoC solutions Higher level of abstraction transaction level modeling (TLM) IP reuse System standards TLM questions What is TLM ? How to use TLM ? This paper TLM taxonomy TLM usage,TLM Definition,TLM = Objects Computation objects + communication objectsComposition Computation objects re
4、ad/write abstract (above pin-accurate) data types through communication objectsAdvantages Object independence Each object can be modeled independently Abstraction independence Different objects can be modeled at different abstraction levels,Abstraction Models,Time granularity for communication/compu
5、tation objects can be classified into 3 basic categories. Models B, C, D and E could be classified as TLMs.,A: “Specification Model”,Objects Computation -Behaviors Communication -Variables,CompositionHierarchyOrder Sequential Parallel Piped StatesTransitions TI, TOCSynchronization Notify/Wait,B: “Co
6、mponent-Assembly Model”,Objects Computation - Proc - IPs - Memories Communication -Variable channels,CompositionHierarchyOrder Sequential Parallel Piped StatesTransitions TI, TOCSynchronization Notify/Wait,C: “Bus-Arbitration Model”,Objects Computation - Proc - IPs (Arbiters) - Memories Communicatio
7、n - Abstract bus channels,CompositionHierarchyOrder Sequential Parallel Piped StatesTransitions TI, TOCSynchronization Notify/Wait,D: “Bus-Functional Model”,Objects Computation - Proc - IPs (Arbiters) - Memories Communication - Protocol bus channels,CompositionHierarchyOrder Sequential Parallel Pipe
8、d StatesTransitions TI, TOCSynchronization Notify/Wait,E: “Cycle-Accurate Computation Model”,Objects Computation - Proc - IPs (Arbiters) - Memories - Wrappers Communication - Abstract bus channels,CompositionHierarchyOrder Sequential Parallel Piped StatesTransitions TI, TOCSynchronization Notify/Wai
9、t,F: “Implementation Model”,Objects Computation - Proc - IPs (Arbiters) - Memories Communication -Buses (wires),CompositionHierarchyOrder Sequential Parallel Piped StatesTransitions TI, TOCSynchronization Notify/Wait,Characteristics of Different Abstraction Models,Model Algebra,Algebra = ex: a * (b
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TRANSACTIONLEVELMODELINGANOVERVIEWPPT
