Перейти к содержанию
    

SystemC Development tools

Всем доброго времени суток!

Такой вот вопросик: какие среды/тулсы народ использует совместно с SystemC??

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем доброго времени суток!

Такой вот вопросик: какие среды/тулсы народ использует совместно с 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 программное обеспечение.

 

Надеюсь, что помог.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

по началу использовал просто Microsoft Visual C++

сейчас кроме перечисленных можно успользовать:

 

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

 

Synopsys CoCentric Studio (сейчас ей и пользуюсь-удобно и наглядно, заточен как раз под systemc)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я попробовал Aldec-HDL 6.3 - отлично. Но это что касается поведенческого моделирования.

А чем компилировать на уровень кристалла? Какой алгоритм перехода к ПЛИСам? Каким компилятором пользоваться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем доброго времени суток!

Такой вот вопросик: какие среды/тулсы народ использует совместно с SystemC??

Summit Design (SD) tools SD Link :

Visual Elite & Vista

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...