前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在CentOS7上安装开源Verilog仿真工具EpicSim

在CentOS7上安装开源Verilog仿真工具EpicSim

作者头像
ExASIC
发布2020-10-10 14:29:16
1.1K0
发布2020-10-10 14:29:16
举报
文章被收录于专栏:ExASIC

介绍

EpicSim是芯华章基于Icarus Verilog开发的开源Verilog仿真软件, Github地址https://github.com/x-epic/EpicSim.

安装依赖包

  1. cmake3

在网站https://cmake.org/download找到Binary distributions下载链接,

代码语言:javascript
复制
wget https://github.com/Kitware/CMake/releases/download/v3.18.3/cmake-3.18.3-Linux-x86_64.tar.gz
tar zxvf cmake-3.18.3-Linux-x86_64.tar.gz

#设置环境
##bash
export PATH=/xxx/cmake-3.18.3-Linux-x86_64/bin:$PATH
##cshell
setenv PATH /xxx/cmake-3.18.3-Linux-x86_64/bin:$PATH
  1. bison, flex, readline, bzip2-devel
代码语言:javascript
复制
yum install bison
yum install flex
yum install readline
yum install bzip2-devel
  1. gperf3
代码语言:javascript
复制
wget http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz
tar zxvf gperf-3.1.tar.gz
cd gperf-3.1
./configure
make
su -
<******>
make install
  1. termcap
代码语言:javascript
复制
wget https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz
tar zxvf termcap-1.3.1.tar.gz
cd termcap-1.3.1
./configure
make
su -
<******>
make install

安装EpicSim

下载

代码语言:javascript
复制
git clone https://github.com/x-epic/EpicSim

Install

代码语言:javascript
复制
cd EpicSim
mkdir build
cd build
cmake ..
make #等待10分钟...
make install #不需要su -, 安装到自己目录

配置环境变量

代码语言:javascript
复制
#bash
export PATH=/xxx/EpicSim/install/bin
#cshell
setenv PATH /xxx/EpicSim/install/bin:$PATH

测试一下

代码语言:javascript
复制
#vim test.sv
module test();

  initial begin
    $display("Hello world!");
  end

endmodule
代码语言:javascript
复制
epicsim -g2012 test.sv
#Hello world!
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-09-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ExASIC 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
  • 安装依赖包
  • 安装EpicSim
    • 下载
      • Install
        • 配置环境变量
        • 测试一下
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档