微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > systemc 和 systemverilog

systemc 和 systemverilog

时间:10-02 整理:3721RD 点击:
最近基本完成毕设,之间初步接触了SystemC和SystemVerilog两种编程语言!
在编写过程中,有种模糊地感觉,似乎这是一种大的趋势,把向面向对象的C语言系列和面向硬件的HDL语言进行合并的趋势!
两种语言中都能同时对硬件和高层次的算法进行编写,十分强大。
大家能给点看法么?他们之间有什么最大区别,而哪一个更为主流?

两种语言都在用,一般是SV用于验证,SC用于ESL建模。

还在入门呢

SV在时序上的处理更加灵活,不仅仅是事务处理级别的

学习一下

很想学习System Verilog,求如何入门,C语言70分水平

现在用sv的人要多一些吗?

看你做什么了,做设计还是Verilog为主,虽然我认为sv的可综合子集已经成熟了,但公司毕竟都是偏保守的。做EDA验证现在SV占优,部分SOC厂家会用SC来做。ESL仿真基本都是SC在做了,虽然我也认为SV其实也可以做ESL,但ESL仿真的目的除了验证系统架构和性能,还有作为和软件联调用模型的作用,所以SC更好一点。其实目前SC和SV在功能层面没啥大的区别,关键是他们天然在对上层软件和下层RTL验证及综合的各有优势。

说得对

说的好

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top