Is systemc dying

  • Thread starter Narendran Kumaraguru Nath
  • Start date
N

Narendran Kumaraguru Nath

Guest
Hi,
I am starting to read the systemc language but looks like there is
less interest in systemc now ... is the language dying?
Regards,
~naren.
 
I guess no.. Many tool vendors have support for systemc simulation!
eg in the current version of vcs you could directly
instantiate systemc module inside verilog top or vice versa.
Also note that, systemc is not a language, it's a C++
library!
-ravi

"Narendran Kumaraguru Nathan" <narenkumaraguru@yahoo.co.uk> wrote in message
news:f2914350.0311250635.615440@posting.google.com...
Hi,
I am starting to read the systemc language but looks like there is
less interest in systemc now ... is the language dying?
Regards,
~naren.
 
Now I am bit familiar with systemc though I haven't written any
modules and compiled. I feel that it is difficult to ask a design
engineer comfortable in verilog/vhdl to write C++ modules and
interconnections. I am really worried about the debug aspect of it
(I've never used gdb). How much do you systemc will change the asic
world?
~naren.


"ravi" <kanakaravi@hotmail.com> wrote in message news:<1069950848.70057@sj-nntpcache-3>...
I guess no.. Many tool vendors have support for systemc simulation!
eg in the current version of vcs you could directly
instantiate systemc module inside verilog top or vice versa.
Also note that, systemc is not a language, it's a C++
library!
-ravi

"Narendran Kumaraguru Nathan" <narenkumaraguru@yahoo.co.uk> wrote in message
news:f2914350.0311250635.615440@posting.google.com...
Hi,
I am starting to read the systemc language but looks like there is
less interest in systemc now ... is the language dying?
Regards,
~naren.
 
Guys,
I wish to hear from the experts of systemC. I wish to know the following
1. How are you using systemC
2. What are the other areas you are trying to use systemC in?
3. Do you think systemC will be the next modelling platform?
Thanks & Regards,
Naren.

narenkumaraguru@yahoo.co.uk (Narendran Kumaraguru Nathan) wrote in message news:<f2914350.0311272247.17fc62b8@posting.google.com>...
Now I am bit familiar with systemc though I haven't written any
modules and compiled. I feel that it is difficult to ask a design
engineer comfortable in verilog/vhdl to write C++ modules and
interconnections. I am really worried about the debug aspect of it
(I've never used gdb). How much do you systemc will change the asic
world?
~naren.


"ravi" <kanakaravi@hotmail.com> wrote in message news:<1069950848.70057@sj-nntpcache-3>...
I guess no.. Many tool vendors have support for systemc simulation!
eg in the current version of vcs you could directly
instantiate systemc module inside verilog top or vice versa.
Also note that, systemc is not a language, it's a C++
library!
-ravi

"Narendran Kumaraguru Nathan" <narenkumaraguru@yahoo.co.uk> wrote in message
news:f2914350.0311250635.615440@posting.google.com...
Hi,
I am starting to read the systemc language but looks like there is
less interest in systemc now ... is the language dying?
Regards,
~naren.
 
SystemC is being used in two primary areas: transaction modeling and
testbench generation. It is not being used for RTL modeling.

For transaction modeling, the model would be used for architecture
exploration and/or HW/SW verification because of the performance gains of
high level modeling. Many people do this today with C/C++ anyway and so
SystemC is an easy extension.

For testbench generation, it provides many of the capabilities of tools such
as Specman but it is OpenSource and therefore cheaper. If you are also
using SystemC for TLMs, then it makes sense to use it for testbench as well
so you can verify the TLM and RTL together.

"Narendran Kumaraguru Nathan" <narenkumaraguru@yahoo.co.uk> wrote in message
news:f2914350.0311272247.17fc62b8@posting.google.com...
Now I am bit familiar with systemc though I haven't written any
modules and compiled. I feel that it is difficult to ask a design
engineer comfortable in verilog/vhdl to write C++ modules and
interconnections. I am really worried about the debug aspect of it
(I've never used gdb). How much do you systemc will change the asic
world?
~naren.


"ravi" <kanakaravi@hotmail.com> wrote in message
news:<1069950848.70057@sj-nntpcache-3>...
I guess no.. Many tool vendors have support for systemc simulation!
eg in the current version of vcs you could directly
instantiate systemc module inside verilog top or vice versa.
Also note that, systemc is not a language, it's a C++
library!
-ravi

"Narendran Kumaraguru Nathan" <narenkumaraguru@yahoo.co.uk> wrote in
message
news:f2914350.0311250635.615440@posting.google.com...
Hi,
I am starting to read the systemc language but looks like there is
less interest in systemc now ... is the language dying?
Regards,
~naren.
 
Naren,

SystemC is far from dying, just the opposite actually. Over the last
couple of years the SystemC community has expanded. A large number of
vendors are now supporting the language including all of the "big guys." And
a number of smaller companies with cutting edge technology are producing
products as well. There are wellknown companies providing beginning and
advanced training. And, finally, and most importantly, chips are rolling off
the line that used SystemC in some phase of their development.

SystemC provides an abstraction layer that lets the user represent
substantially more functionality in significantly less time. This means less
time coding, debugging, and ultimately implementing your design. There are
now tools for entry, analysis, simulation, and synthesis (and more I'm
sure). The primary uses right now are refence modeling,
verification/testbenches, and a large number of companies are starting to
use SystemC for design implementation modeling at the behavioral level.

To get an overview of the language, check out our free tutorial at:
http://LearnSystemC.ForteDS.com

Best regards,
Brett
Forte Design Systems

"Narendran Kumaraguru Nathan" <narenkumaraguru@yahoo.co.uk> wrote in message
news:f2914350.0311250635.615440@posting.google.com...
Hi,
I am starting to read the systemc language but looks like there is
less interest in systemc now ... is the language dying?
Regards,
~naren.
 

Welcome to EDABoard.com

Sponsor

Back
Top