• 发文
  • 评论
  • 微博
  • 空间
  • 微信

在CentOS8上编译安装开源EDA工具——Surelog

ExASIC 2020-07-25 22:20 发文

介绍

Surelog是一个支持SystemVerilog 2017的Pre-processor、Parser、UHDM Compiler,可用于语法检查、仿真、综合、形式验证工具的前端。

官网安装说明是基于Ubuntu的,https://github.com/alainmarcel/Surelog/blob/master/INSTALL.md,然而Centos和Ubuntu的依赖包的名字有所差异,下面是本人在Centos8上的安装过程记录,希望对爱好者有帮助。

一、安装编译依赖工具

cmake

wget https://github.com/Kitware/CMake/releases/download/v3.18.0/cmake-3.18.0.tar.gztar -zxvf cmake-3.18.0.tar.gzcd cmake-3.18.0./bootstrapmake make install

Ref:
https://cmake.org/download/#latest
https://linux4one.com/how-to-install-cmake-on-centos-8

pkgconf-pkg-config

yum install pkgconf-pkg-config

swig

yum install swig

uuid-devel

yum install libuuid-devel

gperftools-devel

dnf install https://extras.getpagespeed.com/release-el8-latest.rpmdnf install gperftools-devel

jdk

yum install java-11-openjdk-devel

Ref:
https://www.oracle.com/java/technologies/javase-jre8-downloads.html
https://phoenixnap.com/kb/how-to-install-java-centos-8

tcl

yum install tcl

python3

yum install python3yum install python3-devel

二、下载、编译Surelog

下载

git clone https://github.com/alainmarcel/Surelogcd Sureloggit submodule update --init --recursive

编译

makemake install

三、测试

测试一

surelog -help

测试二

cd buildsurelog -writepp -parse ../tests/UnitElabBlock/top.v



声明:本文为OFweek维科号作者发布,不代表OFweek维科号立场。如有侵权或其他问题,请及时联系我们举报。
2
评论

评论

    相关阅读

    暂无数据

    ExASIC

    分享数字集成电路设计中的经验和方...

    举报文章问题

    ×
    • 营销广告
    • 重复、旧闻
    • 格式问题
    • 低俗
    • 标题夸张
    • 与事实不符
    • 疑似抄袭
    • 我有话要说
    确定 取消

    举报评论问题

    ×
    • 淫秽色情
    • 营销广告
    • 恶意攻击谩骂
    • 我要吐槽
    确定 取消

    用户登录×

    请输入用户名/手机/邮箱

    请输入密码