Verilator 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Verilator 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Verilator 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Verilator 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Verilator 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 LGPL
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具编译器
开源组织
地区 不详
投 递 者 terenceyhj
适用人群 未知
收录时间 2020-01-20

软件简介

Verilator 是一个高性能 Verilog HDL 模拟器与 lint 系统,用户编写一个小的 C++/SystemC 封装文件,该文件实例化用户顶层模块的“Verilate 化”模型。然后,这些 C++/SystemC 文件由 C++ 编译器(gcc/clang/MSVC++)进行编译,最终生成的可执行文件执行设计模拟。

Verilator 不会简单地将 Verilog HDL 转换为 C++ 或 SystemC。Verilator 不仅可以翻译,还可以将代码编译为速度更快的优化与可选的线程分区模型,同时这些模型封装在 C++/SystemC/Python 模块中。

经过编译的 Verilog 模型,即使在单线程上执行的速度也比独立 SystemC 快 10 倍以上,并且在单线程上的执行速度比诸如 Icarus Verilog 之类的解释 Verilog 模拟器快 100 倍。多线程可能还会使速度提高 2-10 倍(在解释型模拟器上总共可以提高 200-1000 倍)。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表于服务端专区
2020/08/17 07:02

Verilator 4.040 发布,高性能 Verilog HDL 模拟器

Verilator 4.040 发布了。Verilator 是一个高性能 Verilog HDL 模拟器与 lint 系统,它不会简单地将 Verilog HDL 转换为 C++ 或 SystemC。Verilator 不会简单地将 Verilog HDL 转换为 C++ 或 SystemC。Verilator 不仅可以翻译,还可以将代码编译为速度更快的优化与可选的线程分区模型,同时这些模型封装在 C++/SystemC/Python 模块中。 经过编译的 Verilog 模型,即使在单线程上执行的速度也比独立 SystemC 快 10 倍以上,并且在...

0
3
发表于AI & 大数据专区
2020/01/22 07:09

Verilator 4.026 发布,高性能 Verilog HDL 模拟器

Verilator 4.026 发布了。 Verilator 是一个高性能 Verilog HDL 模拟器与 lint 系统,它不会简单地将 Verilog HDL 转换为 C++ 或 SystemC。Verilator 不会简单地将 Verilog HDL 转换为 C++ 或 SystemC。Verilator 不仅可以翻译,还可以将代码编译为速度更快的优化与可选的线程分区模型,同时这些模型封装在 C++/SystemC/Python 模块中。 经过编译的 Verilog 模型,即使在单线程上执行的速度也比独立 SystemC 快 10 倍以上,并且...

0
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于开发技能专区
2020/11/17 16:19

gpu resources

- [`qemu, quick emulator`](https://www.qemu.org/docs/master/) - [`systemc`](https://accellera.org/downloads/standards/systemc) - [`xilinx qemu`](https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842109/QEMU+SystemC+and+TLM+CoSimulation) - [`nvdla, nvidia deep learning accelerator`](http://nvdla.org/) - [`gpgpu-sim`](http://www.gpgpu-sim.org) - [`ffgpu`](http://www.ffgpu.org/) - [`opengpu2...

0
0
发表了博客
01/20 12:01

lowRISC的Ibex项目Hello World的仿真

lowRISC的Ibex项目Hello World的仿真 记录一下Ibex在Linux上仿真Hello World的具体流程 参考 运行环境 本文采样的运行环境是 Ubuntu18.04 安装各种包 采样下面的命令(以后可能会升级,什么的。。。。。。) sudo apt-get install autoconf bison build-essential clang-format curl \ doxygen flex g++ git libelf1 libelf-dev libftdi1-2 libftdi1-dev libssl-dev \ libusb-1.0-0 lsb-release make ninja-build pkgco...

0
0
2020/07/17 09:41

CHIPS Alliance的SweRV内核和开放工具生态系统

这篇文章最初发表在Antmicro上。 https://antmicro.com/blog/2020/07/swerv-cores-tools-ecosystem/ AntMicro的开源工作跨越了计算堆栈的所有部分,从软件和人工智能,到PCB、FPGA,以及最近的定制硅。我们将这些领域与开源工具和方法的总体愿景,以及允许我们快速行动并构建以未来为中心的解决方案的软件驱动方法联系在一起。我们的合作伙伴和客户,他们中的许多人也在CHIPS Alliance和RISC-V等组织的背景下与我们合作,分享我...

0
0
发表了博客
2018/04/26 08:53

Scala RISC-V

在线scala编程 https://scalafiddle.io/ Scala教程 http://www.runoob.com/scala/scala-tutorial.html https://www.yiibai.com/scala/scala_strings.html http://wiki.jikexueyuan.com/project/scala-development-guide/add-scope.html 一个好的scala spark kafka Hadoop资料网站 https://www.iteblog.com/ 大量的RISC-V文章(可下载) https://blog.csdn.net/zzwu/article/details/54798818 小牛学堂教程 http://www.edu360....

0
0
发表于程序人生专区
2019/07/17 11:39

参加RISC-V软CPU大赛,推动安全创新

RISC-V软CPU大赛 介绍 RISC-V基金会非常兴奋地宣布由RISC-V基金会成员Microchip Technology和Thales赞助的RISC-V软CPU竞赛。 比赛的目的是挑战设计者开发一个硬件安全的RISC-V软CPU解决方案,可以阻止恶意软件的安全攻击。本次竞赛选定Creative Development Board,使用Microchip公司的25K LUT IGLOO™2 FPGA,在Future Electronics有售,售价为149.95美元。 https://www.futureelectronics.com/resources/videos/future-electr...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
34 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部