SystemC is a set of C++ classes and macros which provide an event-driven simulation interface in C++. SystemC is defined and promoted by the Open SystemC Initiative (OSCI), and has been approved by the IEEE Standards Association as IEEE 1666-2005.
Questions tagged [systemc]
7 questions
14
votes
4 answers
SystemC vs other HDLs
I am currently involved in a university project to implementing a processor of an existing instruction set. The idea is that by the end of the project I should be able to synthesise this design and run it in an FPGA. Everything is going well so far,…

Andrés AG
- 311
- 2
- 9
5
votes
2 answers
How exactly does SystemC/SystemVerilog make the verification flow less laborious task
Now days SystemC or SystemVerilog are used for verification of complex designs, especially for things like SoC designs that are really complex. I do know that these languages bring in the OOP design techniques into the digital IC design domain.
What…

quantum231
- 11,218
- 24
- 99
- 192
2
votes
2 answers
Bit-accurate modelling for algorithms (FPGAs)
What are the software tools used in the industry to build bit-accurate models for algorithms (algorithms which are to be implemented in FPGAs)?
Before using a tool like Quartus, we tried our algorithm in C language. It worked. But the problem is…

RONEY
- 31
- 3
2
votes
1 answer
Functional and Timing accuracy of an RTL Model
I am sometimes really confused by the abusive use of jargon in EDA/VLSI design articles and books. With no precise definitions, its upto the reader to make interpretation which is very ambiguous and incorrect at times
Like,
What is the difference…

nurabha
- 887
- 4
- 14
- 29
0
votes
1 answer
How to return from SystemC thread with error code?
I've got a SystemC testbench (for a VHDL DUT but that's irrelevant right now). I'd like to be able to cause the test to terminate, with a specific exit code, from within an SC_CTHREAD. I am pretty new to SystemC (I'm mostly a verilog/sv guy).
I've…

Matt
- 606
- 1
- 4
- 6
0
votes
1 answer
VHDL vs SystemC library
Today I learned about SystemC, a C++ library that make development on FPGA easier. (for people that know C++) Apparently, it is as efficient as VHDL (speaking of performance) and faster to learn and code.
Will VHDL disappear since they have the same…

M.Ferru
- 3,926
- 3
- 22
- 48
0
votes
1 answer
SystemC simulation Kernel
Using the following code from doulos tutorial on SystemC
#include "systemc.h"
#include
SC_MODULE(mon)
{
sc_in A,B,F;
sc_in Clk;
void monitor()
{
cout << setw(10) << "Time";
cout << setw(2) << "A" ;
cout <<…

Abdo Saied Anwar
- 59
- 1
- 8