|
Chipright consultants have extensive experience of utilizing object orientated programming languages such as SystemC and C++ for architecture modeling and co-simulation. This allows us to use SystemC’s real power for transaction level modeling, behavior modeling and high level synthesis. Our consultants have expertise in architecture modeling in SystemC during the early stages of functional specification.
With SystemC greater freedom of expressiveness is offered in return, like object oriented design partitioning and template classes. The code written will compile together with the library's simulation kernel to give an executable that behaves like the described model when it is run. We have used SystemC and SystemVerilog together to verify a real-life design whereby SystemC models were integrated with the RTL using the SystemVerilog DPI
|