|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 ald_syn_cad 于 2012-4-22 07:34 编辑
For learning the TLM and comparing TLM with RTL and .......... by Jon McDonald:
Overview
Understanding what your system really needs to do before you build it is fundamental to success in developing today's complex systems. Architectural design is the task carried out by the system architects and SoC designers who need to partition, integrate and optimize complex systems with demanding power and performance constraints.
During the platform design process decisions need to be made related to hardware software partitioning, processor selection, interconnect and memory hierarchies, fabric infrastructures and caching strategies. These decisions have dramatic effects on the RTL that would be implemented for a system. Some level of detailed analysis of the effects of the decisions must be made to ensure the right architecture is implemented in RTL, by the time the RTL is developed it is often too late to change the fundamental architecture.
To address these issues system level design techniques are being used to create Transaction Level Models, TLMs, of the system that allow designers to make intelligent decisions between implementation choices before committing to the architectural choices in an RTL implementation.
In this session we will walk through a architectural design example to learn the value of doing system level analysis.
Some of the steps include:
Creation of a system level transaction model
Simulation of the TLM to approximate system processing and traffic
Debug the platform to achieve confidence that it is appropriately modeling the system activity
Analysis of the system to identify bottlenecks and potential tradeoffs in performance and power consumption
What You Will Learn
Understand what an transaction level model is and how to create an initial platform
Identify some of the tradeoffs that can be made at the transaction level
Jon McDonald
Jon McDonald is Sr. Technical Marketing Engineer at Mentor Graphics. He received a BS in Electrical and Computer Engineering from Carnegie Mellon and an MS in Computer Science from Polytechnic University. He has been active in digital design, language based design and architectural modeling for over 15 years. Prior to joining Mentor Graphics Mr. McDonald held senior technical engineering positions with Summit Design, Viewlogic Systems and HHB Systems. |
-
-
link.rar
119 Bytes, 下载次数: 38
, 下载积分:
资产 -2 信元, 下载支出 2 信元
|