【问题标题】:IC design/verification with Python [closed]使用 Python 进行 IC 设计/验证 [关闭]
【发布时间】:2015-09-10 11:43:50
【问题描述】:

我看到这个领域的很多工作都要求有 Perl 和 Python 脚本编写经验。如果有的话,很少有 C 编程。其中 HDL 是主要关注点(verilog、VHDL)以及数字系统设计知识。

在这些工作角色中,Python 通常是作为行业标准还是作为“非官方标准”使用?我对 Python 没有什么经验,我做的是数学/科学应用程序,它最有用的应用程序。

有没有人在这个工作领域对 Python 有很多经验并且知道它是否对基于许可证的软件/工具完全有益?

【问题讨论】:

    标签: python fpga hdl register-transfer-level asic


    【解决方案1】:

    Python 在许多领域被用作胶合逻辑编程语言。

    优点:

    • 这是一种脚本语言
    • 可用于编写真实程序
    • 它具有 OOP 功能
    • 可以调用C库
    • 它比 Bash 脚本更强大
    • 适用于 Linux 和 Windows
    • 一个大型标准库

    一些流行的测试环境是基于 Python 的:

    【讨论】:

      【解决方案2】:

      Python 和 Perl 通常是popular,不仅适用于“HDL 行业”。如果我必须命名一种“标准”脚本语言,我会说TCL,因为它通常被 EDA 工具支持。我宁愿在这些工具中使用 Python 脚本,但不幸的是事实并非如此。

      【讨论】:

        猜你喜欢
        • 2011-11-28
        • 2021-01-11
        • 1970-01-01
        • 2014-01-25
        • 1970-01-01
        • 2011-02-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多