Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SystemC Development tools
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
K!V
Всем доброго времени суток!
Такой вот вопросик: какие среды/тулсы народ использует совместно с SystemC??
oleg_rudakov
Цитата(K!V @ Nov 26 2004, 23:02)
Всем доброго времени суток!
Такой вот вопросик: какие среды/тулсы народ использует совместно с SystemC??
*




SystemC - это библиотека классов, позволяющих моделировать аппаратуру поведенчески, имея те же механизмы и понятия о событиях в устройстве, что и реальное оборудование (клоки, прерывания, и т.д.). Предостерегу, модилирование на SystemC не является cycle-accurate, поэтому может применяться только для алгоритмической оценки идеи дизайна.

Поскольку библиотека - вещь самостоятельная, то пользователь может разрабатывать свои C++ приложения с использованием любого C++ компилятора (MS Visual Studio, MinGW, Dev-CPP, etc.).

Отдельный вопрос - где ваше приложение моделировать. В настоящее время доступны следующие продукты, поддерживающие SystemC:

- Aldec Active-HDL 6.2 (версия 6.3 имеет улучшенный VHPI/PLI с SystemC, называемый Native SystemC, что является ядром и удобнее, так как дорабатывать его не придется, надеюсь. Для 6.2 - все-таки придется);

- Aldec Riviera 2004.08 - здесь SystemC поддерживается по полной...

- MG ModelSim 6.0 SE - та же ситуация, что и Aldec Riviera.

Кроме этого, можно добавить UNIX-ориентированные симуляторы: Synopsys VCS 7.0, Cadence NC-Verilog/Scirocco и ряд других. Все они "бегают" на рабочих станциях и довольно дороги. В подавляющем большинстве случаев (если Вы только не разрабатываете ASICи) подойдет PC-based программное обеспечение.

Надеюсь, что помог.
Cadence-free
по началу использовал просто Microsoft Visual C++
сейчас кроме перечисленных можно успользовать:

Nc-Sim ot cadence (существует и под Linux на персоналке)

Synopsys CoCentric Studio (сейчас ей и пользуюсь-удобно и наглядно, заточен как раз под systemc)
alchemist59
Я попробовал Aldec-HDL 6.3 - отлично. Но это что касается поведенческого моделирования.
А чем компилировать на уровень кристалла? Какой алгоритм перехода к ПЛИСам? Каким компилятором пользоваться?
RVlad
Цитата(K!V @ Nov 27 2004, 00:02) *
Всем доброго времени суток!
Такой вот вопросик: какие среды/тулсы народ использует совместно с SystemC??

Summit Design (SD) tools SD Link :
Visual Elite & Vista
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.