直接Tcl方法与间接抽象方法在硬件构建系统中的特性分析及比较

《Electronics》:Characterizing and Comparing Direct-Tcl and Indirect-Abstract Approaches for Hardware Build Systems

【字体: 大 中 小 】 时间:2026年07月27日 来源:Electronics 2.9

编辑推荐:

   摘要

  

摘要

构建系统已成为软件实现与部署过程中不可或缺的一部分。诸如Go、Rust或Zig等新编程语言在发布时都会将构建系统集成到语言工具中。然而,在硬件描述领域,像VHDL或SystemVerilog这类主流的硬件描述语言至今仍未配套官方的构建系统。此外,硬件设计项目往往涉及多种编程语言。本文对两种常见的硬件构建系统实现方式进行了分析比较。第一种是直接Tcl方式,即在设计构建过程中由EDA工具直接执行构建系统代码;第二种是间接抽象方式,即构建系统先生成一个Tcl脚本,再由专门的EDA工具来运行该脚本。由于现有的直接Tcl构建系统在功能支持方面远不及间接抽象构建系统,本文还提出了一种名为HBS的新直接Tcl硬件构建系统。该构建系统被用作直接TCl构建系统的代表,以便与间接抽象构建系统进行对比。该系统的主要设计目标包括简洁性、可读性、尽可能少的依赖项、易于与现有EDA工具集成,以及无需依赖版本控制系统。它还提供了丰富的设计自动化功能,包括支持多种综合EDA工具、自动列出检测到的核心组件和目标、自动检测测试平台目标、并行运行测试平台,以及生成依赖关系图。
相关新闻
生物通微信公众号
微信
新浪微博

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号