当前位置: 首页 > news >正文

Systemc example based on VCS

README

VCS example path: $VCS_HOME/doc/examples/systemc/

SYSTEMC_HOME: module load systemc(or 自己download systemc, VCS_HOME下应该也有:$VCS_HOME/include/systemc233/tlm_utils)

gcc需要是7.3.0版本,module load gcc/7.3.0

注意事项

vcs 需要加上-full64, 否则会报“/bin/ld: cannot find -lstdc++”

VCS command

syscan -full64 -tlm2  sc_toop.cpp:sc_top

vcs  -full64 -sverilog -sysc  -ntb_opts rvm +incdir+${VCS_HOME}/etc/systemc/tlm/tli  -timescale=1ns/1ps 

Simple

修改Makefile,增加-full64

make comp -> make run

uvm_tlm_analysis

cmd:

syscan -full64 -tlm2  consumer.cpp

syscan  -full64 -tlm2 producer.cpp

syscan  -full64 -tlm2 sc_top.cpp:sc_top   

vcs -full64 -sverilog  -ntb_opts uvm +define+NO_VMM_UVM_INTEROP+VCS_TLI_GP_PACKING +incdir+${VCS_HOME}/etc/systemc/tlm/tli -sysc  -timescale=1ns/1ps   +define+VMM_12 -l comp.log ./top.v

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 专家系统的核心要点解析|专家系统|人工智能|知识工程
  • 【中仕公考是骗子吗】公务员联考是什么意思?
  • 线性代数基础
  • 基于ssm+vue+uniapp的图书管理系统小程序
  • 关于武汉芯景科技有限公司的实时时钟芯片XJ8340开发指南(兼容DS1340)
  • 【微服务】springboot整合对象映射工具MapStruct使用详解
  • 力扣刷题--137. 只出现一次的数字 II【中等】
  • FATE Board 执行流程探索
  • SpringBoot依赖之Spring Boot DevTools热部署开发增效工具
  • 编写测试用例的常用方法总结
  • Web安全:SQL注入实战测试.(扫描 + 测试)
  • 【MySQL 15】使用 C/C++ 连接数据库
  • java实现ocr功能(Tesseract OCR)
  • skywalking接入nginx
  • window上部署kafka3.6.1,并配置sasl认证
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • codis proxy处理流程
  • Computed property XXX was assigned to but it has no setter
  • Docker容器管理
  • DOM的那些事
  • vue.js框架原理浅析
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 服务器之间,相同帐号,实现免密钥登录
  • 关于List、List?、ListObject的区别
  • 今年的LC3大会没了?
  • 学习Vue.js的五个小例子
  • 一文看透浏览器架构
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 优秀架构师必须掌握的架构思维
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 栈实现走出迷宫(C++)
  • nb
  • 【干货分享】dos命令大全
  • linux 淘宝开源监控工具tsar
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • # Redis 入门到精通(八)-- 服务器配置-redis.conf配置与高级数据类型
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • ###C语言程序设计-----C语言学习(3)#
  • #1014 : Trie树
  • #laravel 通过手动安装依赖PHPExcel#
  • #QT(串口助手-界面)
  • $.each()与$(selector).each()
  • (1)无线电失控保护(二)
  • (10)STL算法之搜索(二) 二分查找
  • (C++哈希表01)
  • (Java)【深基9.例1】选举学生会
  • (PySpark)RDD实验实战——求商品销量排行
  • (SERIES12)DM性能优化
  • (web自动化测试+python)1
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (剑指Offer)面试题34:丑数
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (四)React组件、useState、组件样式