I think systemC isn't actually intended for synthesis eventhough
constructs have been added for that prupose. its main purpose is in
raising the level of abstraction which helps in system modelling with
both hardware and software represented and verification at transaction
levels. I dont think anybody's using commercial tools offering
systhesis from systemc though some systhesizers are around which do
that from handleC and systemC.
Its not a replacement for VHDL or verilog, which will continue to be
used for describing RTL.
|