Вопросы по теме 'systemc'

Как я могу объявить деструктор в SystemC?
Я пишу модуль в SystemC, где в конструкторе у меня есть переменная, инициализированная с помощью new : SC_CTOR(MY_MODULE) { ... ... my_matrix = new unsigned char [a*b]; ... ... } Как я могу объявить деструктор для...
569 просмотров
schedule 18.10.2021

Установка SystemC для VS2013
Я использую 64-разрядную версию Windows 10 с Visual Studio Professional 2013 и хочу установить SystemC. Я загрузил SystemC 2.3.1 и попытался выполнить предоставленные «Примечания по установке», но они слегка устаревший. Во-первых, там написано...
5557 просмотров
schedule 06.09.2021

Проблема со связью в Windows с pthreads — виноваты gcc или SystemC?
​ Hi, Недавно я столкнулся с проблемой связи, которую не могу объяснить. Вот пример, который не может быть проще: sc_main.cpp: #include <systemc.h> int sc_main (int argc, char* argv[]) { sc_start(SC_ZERO_TIME); return(0); }...
80 просмотров

SystemC sc_uint из строкового объекта
Недавно я начал использовать SystemC и хотел написать простую программу, которая считывает числа из файла в строковом формате SystemC и преобразовывает их в типы sc_uint . Почему-то простая программа всегда дает сбой во время конвертации...
465 просмотров
schedule 26.06.2022

Понимание типов в SystemC
Я новичок в программировании на SystemC, и я заметил одну вещь (просматривая официальную документацию SystemC): все типы, с которыми я имел дело в симуляциях VHDL, не были «перенесены» в SystemC. Я имею в виду: Рассмотрим std_logic в...
1608 просмотров
schedule 23.12.2022

Ошибка при загрузке разделяемых библиотек: libsystemc-2.3.0.so
Я новичок в Linux и пытаюсь установить библиотеку systemc-2.3.0 на свой компьютер (Fedora 16). Я очень тщательно следовал всем инструкциям, упомянутым в файле INSTALL библиотеки, но я получаю сообщение об ошибке, когда пытаюсь запустить простую...
9802 просмотров
schedule 14.11.2022

Каков наилучший способ проверить, является ли сигнал допустимым в SystemC?
У меня небольшая проблема с симуляцией SystemC, потому что в одном компоненте я забыл проверить целостность сигналов, и из-за этого моя симуляция прерывается. Обычно я не справляюсь с ситуациями, когда мои сигналы похожи на "XXXXX..." или...
269 просмотров
schedule 07.03.2023

Поведение списка чувствительности SystemC/управление контактами из основной программы
Я пишу простую программу System C для моделирования и логики. Список конфиденциальности имеет элементы a ,b . Я хочу вбить 0 ,1 в эти строки в основной программе и согласно определению списка чувствительности мой модуль and должен запуститься и дать...
1174 просмотров
schedule 10.02.2023

Как подключить модель SystemC к SystemVerilog?
Скажем, у нас есть модель десятичного счетчика SystemC, и я хочу проверить RTL счетчика SystemVerilog, используя модель SystemC. Как мы можем соединить эти два в тестовом стенде на основе SV / UVM, чтобы общаться между ними.
1671 просмотров
schedule 10.02.2023

Как SC_CTOR работает в SystemC
В SystemC конструктор модуля можно определить с помощью макроса SC_CTOR : #define SC_MODULE(user_module_name) \ struct user_module_name : ::sc_core::sc_module #define SC_CTOR(user_module_name) \...
3312 просмотров
schedule 22.02.2023

Инициализировать массив некопируемых неподвижных объектов в другом конструкторе объектов
Этот вопрос относится как к инициализации массива, так и к иерархии модулей SystemC. У меня есть класс, который не копируется, не перемещается и не имеет конструктора по умолчанию: class Object : public sc_module { public:...
156 просмотров
schedule 09.04.2023

Как исправить постоянное исключение EXC_BAD_ACCESS в Xcode с помощью SystemC?
Я хочу написать код SystemC с помощью Xcode IDE. Я все это настроил, и код, который я использую для тестирования моих установочных сборок, работает нормально, но он всегда работает с исключением Thread 1: EXC_BAD_ACCESS, независимо от того, что я...
388 просмотров
schedule 26.03.2023

Есть ли простой системный канал с функцией блокировки записи и чтения?
Я ищу простой канал для использования в system-c между sc_modules с целью аппаратного моделирования. Функциональность, которую я ищу, - это в основном sc_fifo с размером 0. Запись должна блокироваться, пока другая сторона не прочитает. А чтение...
49 просмотров
schedule 28.07.2023

Как исправить ошибку установки Access Noxim
Помогите плиз что за ошибка при запуске make g++ -g -O3 -I. -I.. -I../src -I/usr/local/systemc-2.3.2/include/systemc-2.2 -c ../src/NoximNoC.cpp ../src/NoximNoC.cpp:14:10 : фатальная ошибка: systemc.h: Нет такого файла или каталога 14 | #include...
45 просмотров
schedule 13.07.2023

не могу понять операцию systemc '‹‹'
я ищу код «risc-cpu», который находится в библиотеке systemc (в частности, в папке «example»), но я не могу понять, что такое операция ‹‹ в main.cpp. в main.cpp они создают экземпляр каждого модуля и выполняют операцию ‹‹ со многими переменными...
38 просмотров
schedule 22.01.2024

Ошибка: (E112) не удалось получить интерфейс: порт не привязан: порт 'server.outgoin1' (sc_out)
Я не могу понять, почему я получаю ошибку. server.cpp #include "systemc.h" SC_MODULE(server){ sc_in<bool> begin1, begin2, begin3, end1, end2, end3, incoming1, incoming2, incoming3; sc_out<bool> free, outgoing1, outgoing2,...
114 просмотров
schedule 22.01.2024

Как соединить два модуля по systemC tlm_fifo‹float›?
Я все еще новичок в написании systemC-TLM. Теперь я хочу соединить два модуля по tlm_fifoFF. Я долго ищу примеры в сети. Но бесполезно. Пожалуйста, помогите дать некоторые идеи или примеры, как этого добиться. Это моя архитектура: и...
707 просмотров
schedule 27.05.2024

Установите System C в Cygwin
Я пытаюсь установить System C 2.3.0 в Cygwin (1.7.25). Я запускаю ../configure в objdir (как и многие онлайн-руководства), но получаю следующую ошибку: проверка gcc ... gcc проверка имени выходного файла по умолчанию компилятора C ... configure:...
1114 просмотров
schedule 12.06.2024