事务级建模方法

✍ dations ◷ 2025-09-08 02:14:56 #电子设计自动化

TLM(事务级建模方法,Transaction-level modeling)是一种高级的数字系统模型化方法,它将模型间的通信细节与函数单元或通信架构的细节分离开来。通信机制(如总线或者FIFO)被建模成信道,并且以SystemC接口类的形式向模块呈现。事务请求一般在调用这些信道模型的接口函数时发生,而接口函数封装了信息交换的底层细节。在事务层面上,TLM更强调数据传输的功能本身——数据的内容和传输的起止点,并尽可能少涉及具体实现。这种方法使得系统级设计者测试不同的总线架构(这些架构均支持公共的抽象接口)更加方便,通过这些公共接口进行模块间交互,无需对模块重新编码。

然而,TLM模型的应用程序并不仅限于使用SystemC作为编程语言,同样也可以采用其他语言。TLM的概念首次出现在system level language and modeling domain中。

TLM的概念首先以“基于事务的建模方法”(transaction-based modeling)的形式出现。在2000年,R&D公司经理Thorsten Grötker筹备了一次关于通信机制的演讲,演讲的主题是"SystemC 2.0标准究竟是什么样子的"。接着,该公司的一位应用程序工程师Gilles Baillieu声称,TLM的短语中应该包含单词"level",因为“寄存器传输级”(register transfer level)和“行为级”(behavioral level)中也包含了“级”(level)一词。事实上,TLM并不单纯的表示抽象级别,它更是一种模型化技术,即便如此也没能改变他的观点——必须采用“级”一词,当然最终TLM的概念也因为他的坚持而沿用至今。

开源SystemC倡议组织(The Open SystemC Initiative),用来标准化并且推广SystemC语言的使用。该组织是主要由电子设计自动化工具供应商和对工具开发便利化和IP交互性感兴趣的用户组成。它同时开发了OSCI模拟器,并免费提供使用。

早期的SystemC,成为高级别合成的一种可行的语言选择,它将设计模型和虚拟样机应用领域与功能验证和自动门级路径实现相联系,这就为项目团队提供了一个模型产生多个用途的能力。在2010年DVCon Event上,OSCI推出了首个标准化SystemC可合成子集的规格说明。

相关

  • 商品名商业名称(trade name, trading name, or business name),又称为商号、交易名称或营业名称等,是企业在从事商业活动时所使用的名称,功能类似于品牌。可指企业名、商品名或商标名等
  • 分子生物分子生物学(Molecular biology)广义的定义是从分子的面向对生物现象的研究;狭义的定义是从基因结构和功能的分子层面研究。这是一门从遗传学和生物化学衍生而来的学科。分子生
  • 区域地理学区域地理学(regional geography)是研究某一特定地区地理环境的特征、结构、发展变化,以及区域分异和区际联系的学科,是地理学的分支学科之一。不仅揭示特定区域的自然特征,而且区
  • 托卢卡托卢卡( 西班牙语:Toluca de Lerdo ) 墨西哥墨西哥州城市,为墨西哥州州府。距离墨西哥城63公里。托卢卡市总人口467,713人(2005年)。托卢卡自治区,包含该市及周边地区,总人口747,5
  • 营业收入财务会计 · 管理会计 · 营业收入,又称营业收入、营收、营业额(美式英文为revenue,英式英文则为turnover),是商业会计术语,指公司因正常商业活动,所获得之收入,通常是经由提供产
  • 美国各州人口密度列表根据人口密度的大小顺序将美国50个州依次顺序排列。表中的数字的单位是人/每平方千米。数据的来源是美国人口调查局2000年的统计。
  • 燃料喷射装置燃料喷射(英语:fuel injection),又称为燃油喷射、喷射供油,是一种内燃机所使用的燃料供应手法,利用泵直接将所需要的燃油精确地注入至引擎的汽缸内以便进行燃烧。传统的化油器是通
  • 康斯坦丁·巴甫洛维奇康斯坦丁·巴甫洛维奇大公(俄语:Константи́н Па́влович 1779年5月8日-1831年6月21日)俄罗斯大公、沙皇保罗一世和玛丽亚·费奥多罗芙娜皇后之子。其兄亚历
  • 德意志帝国海军德意志帝国海军(德语:Kaiserliche Marine,意为“帝国海军”)是指德意志帝国的海军,存在于1871年至1919年之间。德意志帝国海军最早由普鲁士海军和北德意志邦联海军(Norddeutsche B
  • 苹果中毒门苹果中毒门是指苹果公司的产品代工厂因化学污染导致多名代工厂员工中毒的事件。苹果公司已于2011年2月15日承认有137名苹果中国供应商的员工受到正己烷的中毒。