Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 14261|回復: 4
打印 上一主題 下一主題

[SystemC] SystemC and SystemVerilog?

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2007-11-27 11:10:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在RTL有VHDL與Verilog兩種常用語法, 在系統級(ESL)也有SystemC與SystemVerilog兩種正被推廣使用, 有誰知道此兩種ESL最大不同點為何? 目前EDA tools支援情況? 目前學界與業界使用情況? 歡迎多多大家貢獻所知!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
發表於 2008-9-29 18:48:26 | 只看該作者
我個人感覺,SystemC適合作high level的model.. P# w; n9 H5 f
SystemVerilog除了design,應該滿適合作verification.
3#
發表於 2008-9-29 20:15:47 | 只看該作者
就我所接觸到的公司都是用synopsys的RTL合成工具,所以用SystemC所描述的電路將無法轉成gate level,不過SystemVerilog就沒問題,synopsys對SystemVerilog是非常支援的。
9 \5 W" i5 @8 `6 j* K6 c3 o4 K7 V. D$ ZSystemVerilog改善了很多verilog(verilog 2001)一些很奇怪的定義,也改善了verilog(verilog 2001)語法上的不便,建議初學者學SystemVerilog會比較好。

評分

參與人數 1Chipcoin +3 收起 理由
masonchung + 3 言之有物!

查看全部評分

4#
發表於 2009-5-15 03:04:10 | 只看該作者
ESL最大不同點為何?
; y( S6 V; F0 c% _' v+ OESL 是一種 design flow, 其 flow 可以視為是一種將 RTL design flow 抽象化為更高階的層次. 如同當初 RTL design flow 是抽象並提高 physical layout design flow. ESL design flow 可以簡略區分為:
% L( F. ^* E3 c' oSpecification -> Pre-partition analysis -> HW/SW partition -> Post-partition analysis -> Verification -> RTL design flow
( G. x: j. H) c  g7 a: qSystemC 的應用還在發展中, 目前能夠涵蓋的部份大約是 HW/SW partition ~ RTL design flow (front end)
9 y9 x  U- T! ^4 RSystemVerilog 則是涵蓋 Verification -> RTL design flow (front -> back end)
0 g4 V' J% Q& i! \7 z7 P. ]0 t4 ]* }7 U6 N) P6 y' T. P
目前EDA tools支援情況?# B0 {/ M9 y' ^0 ~7 `6 M; k3 o) c, U
ESL 因為有很多不同的 tools, 而且如同 RTL design flow, 目前沒有 tools 能夠囊括所有 design stage.7 T, d, X( ]6 M. _% x: p7 k( z
以 SystemC 來說, 要 license 的 tools 有 CoWare Platform Architect, Synonpsys Innovator, ARM Maxsim ... 等等, 不用 license 的是 GreenSoCs...等.
. n) G3 _& }& q: j對 SystemVerilog 個人研究較少, 還請其它先進補充.3 ^. H, D+ s/ S: X2 O( f/ `; }
+ x4 k3 \: A! b7 F& v+ Q7 Q
目前學界與業界使用情況?+ k7 G- Y+ q- Q9 i2 T) l8 O
學界對 SystemC 應該有持續的 research, 因為 SystemC 本身有 OSCI 來維護一個 open source 的 reference simulator. 業界我想還在觀望, 尤其是台灣.- B8 F+ {: |/ M, ~8 g
SystemVerilog 因為本身 simulator 只有業界 tools 有支援, 學界的 research 個人猜測會有一定的限制 (被業界 tool 綁).

評分

參與人數 1Chipcoin +5 收起 理由
masonchung + 5 言之有物!

查看全部評分

5#
發表於 2010-7-2 10:15:00 | 只看該作者
SystemC/TLM 主要是從有FW,HW大的SOC發展出來的;像手機之類的,因為晶片大,用Verilog跑不動,因此需要把Design拉到transation level;另一方面是有software的需求,通常用C/c++來發展;用systemC(HW+SW)會比C+Verilog co-sim效率高很多
- @2 ]& C4 H' o  t% {  c
) R+ R/ s  Y# W. l. @" ^System Verilog比較傾向於大的 SOC而對於software的需求比較少的晶片

評分

參與人數 1Chipcoin +2 收起 理由
masonchung + 2 多謝補充!

查看全部評分

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-19 03:19 AM , Processed in 0.154519 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表