Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Какие САПР роддерживают SystemC и в каком объеме?
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
Dragon-fly
Сорри за FAQ.. sm.gif
vetal
Visual C++, gcc и т.д. - в полном объеме.
Queatasim, Active-HDL, Riviera, Vista,SystemVision,Saber Designer и многие другие - в объеме описанном в их документации.

А в общем systemc - это всего навсего библиотека(набор классов, шаблонов, типов, элементов синхронизации...) для компилятора, возможности которой определяются её пользователем.

Dragon-fly
Цитата(vetal @ Sep 26 2012, 12:02) *
Queatasim, Active-HDL, Riviera, Vista,SystemVision,Saber Designer и многие другие - в объеме описанном в их документации.


Прошу прощения, но я бы хотел чуть более разжеванный ответ sm.gif

Про C++ не спрашиваю. С ним понятно.
RVlad
Базовые С компайлеры могут эту библиотеку собирать и соответственно использовать для симуляции ваших с SystemC моделей. Отладка и наблюдение на уровне С++ . Программы типа IUS and Vista могут не только собирать и моделироваить ваши SystemC приложения но и предоставлять view and debug на уровне SystemC примитивов - каналов, событий и пр.
vitan
Когда это все начиналось, были еще тулзы, которые синтезировали. Помню, был такой Agility compiler... Интересно, как с этим сейчас (я давно уже не в теме)?
aT-DeviLru
Недавно вышел Vivado HLS от Xilinx, который можно использовать для синтеза с SystemC.
mikeT
Цитата(aT-DeviLru @ Sep 28 2012, 01:03) *
Недавно вышел Vivado HLS от Xilinx, который можно использовать для синтеза с SystemC.


А есть отзывы именно по поводу того, как Vivado HLS производит синтез с SystemC?
Пробовал уже кто-нибудь?
demidrol
пробовал как-то синтезировать из systemc в Catapult C, вроде работает. Только все равно там удобнее напрямую из си синтезировать.
Poluektovich
Наткнулся на тул c-to-silicon, который генерит RTL из C
http://www.cadence.com/products/sd/silicon...es/default.aspx
яман-тау
Цитата(Poluektovich @ Feb 22 2013, 02:26) *
Наткнулся на тул c-to-silicon, который генерит RTL из C

Он доступен для "зеленых".
avers
SystemC может быть использован в разных целях, а именно:
* Для написания поведенческих моделей TLM уровня это SystemC TLM2.0;
* Для описания каких то схем или создания тестового окружения (не синтезируемый код);
* Для описания схем и алгоритмов и последующего синтеза в RTL.
Для первых двух пунктов будет достаточно симулятора, они все поддерживают симуляцию SystemC.
Для третьего случая необходим компилятор C -> RTL такие компиляторы есть у ментора (Catapult C) и каденса (С to Silicon Compiler).
А вас что именно интересует?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.