作者zxvc (眾生都是未來佛)
看板Electronics
標題[白日夢] SystemC與SystemVerilog的未來
時間Mon Dec 20 22:37:10 2010
SystemC與Verilog目前都有對方不易取代的地方。
例如,SystemC做硬體很難,Verilog寫軟體很難。
SystemC已開始有硬體合成的研究了。
Verilog也不認輸,
SystemVerilog開始有許多programming的元素了,例如OOP。
理論上要把SystemVerilog的OOP compile成software不是什麼問題,
只是目前好像都沒聽說有SystemVerilog的software compiler。
只要這種產品推出,我想SystemC與SystemVerilog又是一場大戰。
說實在SystemVerilog的software compiler真得是可以做做看的研究,
搞不好把GNU CC拿來改一改就可以了。
--
信佛的人要知道:佛絕不會說謊。但請把握時光。
法滅盡經:
http://www.cbeta.org/result/normal/T12/0396_001.htm
共勉之。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.221.79
※ 編輯: zxvc 來自: 140.115.221.79 (12/20 22:37)
1F:→ zxvc:如果真有這種產品,感覺又是另外一場DisplayPort VS HDMI大 12/20 22:45
2F:→ zxvc:戰 XD 12/20 22:46
3F:→ zxvc:不過較不同的是不同軟體規格容易共存(如Verilog與VHDL),不同 12/20 22:48
4F:→ zxvc:硬體就不太容易共存了(例如Blu-ray VS HD DVD)。 12/20 22:49
5F:→ kilei:bluespec 12/21 01:13
6F:→ zxvc:感謝樓上提示的關鍵字。Bluespec看來是一套可合成SystemC的 12/21 05:16
7F:→ zxvc:tools。它也有自己的語言作high level synthesis。 12/21 05:17
8F:→ kilei:bluespec is a kind of systemVerilog. at least, they 12/21 13:07
9F:→ kilei:claim they are. With bluespec the RTL code and 12/21 13:07
10F:→ kilei:verification code can be generated both from one 12/21 13:08
11F:→ kilei:bluespec code. I believe systemVerilog approach is 12/21 13:10
12F:→ kilei:better than C approach. 12/21 13:10
14F:→ zxvc:k大我可能沒有看很清楚,我看到的是Bluespec有支援 12/21 19:41
15F:→ zxvc:SystemVerilog,它網站好像沒寫清楚支援到怎樣的程度。 12/21 19:43
16F:→ zxvc:抱歉我看到網站的確有寫使用SystemVerilog語法加額外的語法。 12/21 19:45
17F:→ zxvc:但我說的software compiler指的是SystemVerilog是否能像C/C++ 12/21 19:47
18F:→ zxvc:compile成ARM指令集,或X86指令集,也就是可以拿來寫software 12/21 19:49
19F:→ zxvc:f大謝謝你的資訊,雖然我還看不太懂。 12/21 19:53
23F:→ sneak: //daxiv.com 01/04 22:15