原创 如何在Ubuntu 8.04下安装verilator

2009-8-1 19:41 5669 7 8 分类: FPGA/CPLD
    曾经成功安装过verilator,虽然摸索了一段时间,但是还算顺利。今天试图重新安装,结果反复尝试了4遍,才把所有的安装测试程序跑通:一些步骤是README里没有说清的。riple把成功的安装过程记录下来,希望对大家有所帮助。

        sudo apt-get update
SystemC
        sudo apt-get install gcc g++
        follow INSTALL
        add "export SYSTEMC=~/Programs/systemc/systemc-2.2.0" to ~/.bashrc
verilator
    Verilog-Perl
        sudo apt-get install flex bison
        follow README
    SystemPerl
        sudo apt-get install patch
        make sc_patch
        follow README
        add "export SYSTEMPERL=~/Programs/verilator/SystemPerl-1.321" to ~/.bashrc
    verilator
        follow README
        add "export VERILATOR_ROOT=~/Programs/verilator/verilaor-3.711" to ~/.bashrc

    在安装上述各个软件的过程中,在确认make成功,执行make test通过后,需要以root权限执行make install,完成安装:
        sudo make install
   
相关链接:
SystemC安装程序下载
Verilog-Perl安装说明
SystemPerl安装说明
verilator安装说明
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户375030 2011-8-16 15:33

博主你好: 安装systemperl 和 verilogperl的时候,我并没有找到在哪里指定安装目录。 可是我看博主应该是把目录指向了自己home目录下自建的文件夹,请博主指点一下如何做到啊 这两个软件包好像默认安装到/usr下,可是我没有对这个目录的写权限。
相关推荐阅读
ash_riple_768180695 2015-12-18 11:06
学习示例程序:FPGA快速系统原型设计--敏捷实践
        学习与开发板配套的示例程序,是敏捷实践的起点。示例程序是厂商针对开发板上提供的硬件资源和接口量身定做的工程,可以展示其FPGA芯片的功能和性能特点。从示例程序入手最大的好处就是:示...
ash_riple_768180695 2015-11-03 16:46
开发板选取:FPGA快速系统原型设计--敏捷实践
    既然是“实践”,就不能只谈编码和仿真,必须要上板运行、调试。这个虚拟项目的目标是实现一块兼容Intel82574L以太网控制器的千兆网卡,需要运行在一块具备PCIe接口和10/100/10...
ash_riple_768180695 2015-10-22 12:41
开篇:FPGA快速系统原型设计--敏捷实践
    虽然借用了 “系统原型开发”的标题,本系列文章将围绕FPGA IP级别的开发这个主题展开,如果可能的话,将扩展至FPGA System级别的开发。     先上一篇PPT:RSPwFP...
ash_riple_768180695 2013-08-26 10:21
学习SystemVerilog(二)——学习它的理由
    学习SystemVerilog的理由也很多,我在阅读SystemVerilog for Design 和 SystemVerilog for Verification两本书前言的过程中,总...
ash_riple_768180695 2013-08-26 10:19
学习SystemVerilog(一)——不学习它的理由
    想要学习SystemVerilog已经很久了。曾经尝试通过Accellera网站上给出的LRM学习,怎奈内容众多,找不出入手点和重点,只能望而却步。虽然手头有三本SystemVerilog...
ash_riple_768180695 2011-06-26 23:20
Hardware-Assisted IEEE1588 Implementation Analysis
06/18/11 11:00:05 PM         最近一段时间在研究IEEE1588-2008精确时间同步协议(PTP)。该协议可以在软件中实现,如果需要提高时间同步...
EE直播间
更多
我要评论
1
7
关闭 站长推荐上一条 /3 下一条