Quantcast
Channel: SystemC Language Forum RSS Feed
Browsing all 595 articles
Browse latest View live

Problem with ports vector binding

Hello, for a uni-project I have to describe a 16bit adressing space main memory using structural view. Among others, I have two components (a decoder and a multiplexer) with arrays of...

View Article


Image may be NSFW.
Clik here to view.

Dynamic exceptions

We have found dynamic exceptions in SystemC. More than what the method throws we are concerned about deprecation of dynamic exception in next C++ versions. We see the issue can be solved for c++11 by...

View Article


problem with the timings of the outputs

Hi all,   I am new to systemC and i am trying to create two modules( a constant and counter module) and trying to make a connection between them and see the outputs and see how the data flows.   please...

View Article

string directly as input ??/

hello ,,   i wish to use string as input data type i have used ... sc_in<unsigned char> data_in; and i am using data_in as static sensitivity ....and am getting error : ca_fifo.h: In constructor...

View Article

Image may be NSFW.
Clik here to view.

Fixed-Point Formats in SystemC

Page-20 of "SystemC 2.0.1 Language Reference Manual Revision 1.0", "Index 6" of "Table 2. Examples of Fixed-Point Formats" (1) For "range signed" It says [-0.125, 0.109375]. But I think the range...

View Article


Scopes in systemc vcd files

Usually simulator put a struture of scopes into the vcd file. So in the viewer its much easier to get through the signals. But SystemC does not by default. Instead they have dots in the name.   $scope...

View Article

Tracing ESL

Well, good enough when they were brought into SystemC business but definitely not now.   SystemC is with us for past 15 years and associated tracing mechanism too. But everybody knows how rapid ESL...

View Article

sc_wrap in SystemC

sc_fixed<5,5> sx; sc_fixed<4,4,SC_TRN,SC_WRAP> sy0; sc_fixed<4,4,SC_TRN,SC_WRAP,1> sy1; sc_fixed<4,4,SC_TRN,SC_WRAP,2> sy2; sc_fixed<4,4,SC_TRN,SC_WRAP,3> sy3;   The...

View Article


ArchC (Architecture Description Language)

ArchC is a powerful and modern open-source architecture description language designed at University of Campinas by the ArchC team in the Computer Systems Laboratory, Institute of Computing. Our goal in...

View Article


ArchC (Architecture Description Language)

Sorry for duplication! Any way to remove this? Thanks!

View Article

systemC vcd trace file cannot open display

hi all,     I am just starting my practical implementations in systemC. Below i have implemented a constant module which produces the constant o/p and it is connected to a counter module....

View Article

Image may be NSFW.
Clik here to view.

Daedalus: System-Level Design For Multi-Processor System-on-Chip

 The complexity of modern embedded systems, which are increasingly based on heterogeneous MultiProcessor-SoC (MP-SoC) architectures, has led to the emergence of system-level design. To cope with this...

View Article

ParC = Parallel C++

extensions to C++ for lightweight multithreading in a way similar to that found in HDLs (e.g. Verilog and VHDL). The extended language should be a replacement for most HDLs and SystemC as well as being...

View Article


solution for problem ...

I have modified the fifo example and wish to have char as ouput ...the program is as follows... ca_fifo.h #include <systemc.h> SC_MODULE (fifo) { sc_in<bool> read_write_n; sc_in<signed...

View Article

Reset method in SC_FIFO

hi all,   I have started working in systemC and started with the implementation of a simple FIFO.       #ifndef FIFO_H_ #define FIFO_H_ #define SC_INCLUDE_FX #include "systemc.h"...

View Article


Dynamically allocating modules.

Hi,   I'm trying to dynamically allocate N instances of a single module type. I'm trying to use the following algorithm: int N = 5; TMyModuleType *(module[N]); std::string moduleName; for( unsigned int...

View Article

problem with constructor

I wanna take an 4digit integer value and make the equivalent BCD value. I try this code but it has an error at red line   error: 'decimal' : no appropriate default constructor available it mean the...

View Article


problem with constructor

I wanna take a  4 digit integer value as an input an make an BCD equivalent, I tried this code but it has error: error at red line error: 'decimal' : no appropriate default constructor available   it...

View Article

problem with constructor

I wanna take a  4 digit integer value as an input an make an BCD equivalent, I tried this code but it has \error at red line error: 'decimal' : no appropriate default constructor available   it mean...

View Article

SystemC vcd file cannot open GTKwave

Hi I'm learning SystemC language and I made a JK flipflop and 8bit counter using 8-JK flipflop there's no problem building project but if I running GTKwave using vcd trace file it cannot show anything....

View Article
Browsing all 595 articles
Browse latest View live