LINUX.ORG.RU

Симулятор электрических цепей Qucs 0.0.16 и VHDL-симулятор FreeHDL 0.0.8

 , , , ,


0

4

По прошествии чуть менее двух лет(!) с выпуска 0.0.15 проект открытого свободного симулятора электрических цепей Qucs (Quite Universal Circuit Simulator) 17 марта 2011 года разродился версией 0.0.16.

В один день с ней была выпущена версия 0.0.8 симулятора VHDL для Linux — FreeHDL, версия 0.0.7 которого датируется 27-ым апреля 2009 года.

Qucs предоставляет базирующуюся на Qt графическую среду для разработки электрических/электронных цепей, симулятор, позволяющий проводить моделирование этих цепей для различных входных сигналов, в том числе с учётом шумов, а также широкий набор средств визуализации.

FreeHDL — проект по разработке открытого свободного VHDL-93 совместимого симулятора VHDL с отладчиком и графическим средством просмотра временных диаграмм.
FreeHDL используется в Qucs для моделирования цифровых схем.

Новенькое в выпуске:

  • Интерактивный GNU/Octave интерфейс
  • Поддержка экспорта C++ кода изображений вентилей, ассоциированных с файлами Verilog-A, и прямая ассоциация изображений вентилей с Verilog-HDL, Verilog-A и кодом VHDL
  • В подсхемах Verilog-HDL и VHDL теперь могут использоваться уравнения
  • Подсветка синтаксиса Octave, Verilog-HDL и Verilog-A в текстовых документах
  • Прекомпилированные модули и библиотеки VHDL, собранные из пользовательского кода VHDL
  • Некоторые новые компоненты, такие как модели транзисторов NIGBT, HICUM L2 v2.24, HICUM L0 v1.2g и HICUM L0 v1.3, туннельные диоды, идеальные связанные линии передачи и гибридный мост (ответвитель)
  • В «движке» симулятора реализован функционал измерительного радиоприёмника (EMI receiver)
  • В консольном преобразователе файлов соединений (netlists), данных и схем qucsconv отныне поддерживается экспорт в формат Matlab v4
  • Новый перевод на казахский язык


>>> Загрузить исходный код на странице проекта на sourceforge.net

>>> Roadmap проекта Qucs

>>> Официальный сайт Qucs

★★★

Проверено: maxcom ()

>Pre-compiled VHDL modules and libraries made from user written VHDL code

IP cores? Чего оттуда можно невозбранно потырить полезного?

prischeyadro ★★★☆☆ ()
Ответ на: комментарий от prischeyadro

>from user written VHDL code

А, понял. Что сам напишу, то и можно.

prischeyadro ★★★☆☆ ()
Ответ на: комментарий от prischeyadro

>IP cores?

нет, это для ускорения симуляции. тырить можешь на opencores.org.

ТС, а что, до конца перевести не судьба?

registrant ★★★★★ ()
Ответ на: комментарий от prischeyadro

Твой пост заставил меня лезть в гугл и прочитать в итоге это

Смею предположить, что можно взять у огороженного патентами вендора такую pre-compiled VHDL modules and libraries и «невозбранно» использовать в своей модели. Профит от того, что ты смог смоделировать проприетарную железку вкупе со своей поделкой.

Это напоминает то как Linear Technology для бесплатного проприетарного LTSpice IV модели своих аналоговых ИС раздаёт.

Если что неверно - поправляйте.

adriano32 ★★★ ()
Ответ на: комментарий от registrant

Те, кому новость интересна, лучше поймут о чём речь не из моего корявого перевода, а из англоязычного оригинала.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

>идеальные связанные и гибридные линии передач

я бы сказал идеальные связанные линии передачи и гибридный мост (ответвитель)

>экспорт из файлов формата Matlab v4

экспорт в формате Matlab v4

registrant ★★★★★ ()

>Интерактивный GNU/Octave интерфейс

что это значит? ещё один матлаб?

luke ★★★ ()

Слишком много хайлайтов и форматирования, неЪ

yoghurt ★★★★★ ()

ура, наконец-то вместо тупого слова «релиз» стали писать по-нормальному «выпуск». автору новости почёт и уважение.

по сабжу — тоже, наверно, круто. выкинуть на помойку в институтах всякие electronic workbench и поставить свободное по.

anonymous ()

Молодцы. Жалко, медленно пилят.

segfault ★★★★★ ()

Qucs в свое время пригодился в институте :) Его уже с qt3 переписали, кстати?

drakmail ★★★★ ()

> Новый перевод на казахский язык

Казахские hardware инженеры будут довольны.

x4DA ★★★★★ ()

Вот это я понимаю номера версий! Не то, что гуглохромовские!

buddhist ★★★★★ ()

Очень рад. Qucs отличная штука.

kristall ★★ ()

два нуля перед значащей цифрой. минорнота же!

Keloraen ()
Ответ на: комментарий от fat_angel

А ведь для многих EDA (Electronic design automation) натурально ЕДА. :)

adriano32 ★★★ ()
Ответ на: комментарий от luke

Ещё не компилял, luke, - не знаю. Щас похаваю, займусь.

To anonymous_sapiens: ну типо да...

To drakmail: пересмотри тред - нет.

adriano32 ★★★ ()
Ответ на: комментарий от Keloraen

>>два нуля перед значащей цифрой. минорнота же!

Минорность меряется не номером выпуска, а отношением к нему тех, кто реально пользуется утилитой.

adriano32 ★★★ ()
Ответ на: комментарий от x4DA

>>>>Новый перевод на казахский язык
>>Казахские hardware инженеры будут довольны.

На Байконуре же не баранов пасут.

adriano32 ★★★ ()
Ответ на: комментарий от buddhist

Посмотреть что ли какой функционал имел хромиум 0.0.16?

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

Мне кажется, у них «Hello world» уже имел большую версию)

buddhist ★★★★★ ()

Мы как то эмулировали электрические цепи.. пропуская 10кВ через нарисованый грифельным карандошом йyх на деревянной парте. Испортили в итоге казеное имущество учебного заведения. Балбесы молодые были..

p.s. тред не читывал.

crycheck ()

на сайте freehdl — муть какая-то. И чем оно лучше ghdl?

demidrol ★★★★★ ()

а вообще — здорово, это ж можно запихать туда процессор на vhdl с аналоговой обвязкой. Вроде такого обычные симуляторы на spice не умеют.

demidrol ★★★★★ ()
Ответ на: комментарий от nudoru-kun

Qt3

<расизм>У них на сайте написано что переводом на Qt4 у них занимается индус, ты всё ещё хочешь Qt4??????????</расизм>

DR_SL ★★★★ ()

Вопросы

Как-то перехватил в рассылке kiCAD , что markgraf один из разработчиков QUCS , планирует большее взаимодействие с kiCAD

Вопрос релиз kiCAD был, а то по рассылке не понятно, а так я bzr версии ставлю???

DR_SL ★★★★ ()
Ответ на: Вопросы от DR_SL

http://iut-tice.ujf-grenoble.fr/cao/

05/05/2010 13:28 9242459 kicad-sources-2010-05-05-BZR2356-stable.zip
31/03/2011 08:31 9509749 kicad-sources_2011-03-30-BZR2932.zip

У меня с 30-ого марта 2011-го года версия. Но она не считается разрабами стейбл - типо каррент.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

Спасибо! Жду релиза надеюсь функцию реверса(на самом деле дополнительные слои в который вставляется фотка платы) тоже включат.

DR_SL ★★★★ ()

Вопрос: а на этой штуке можно нарисовать и эмулировать свой собственный х86-совместимый камешек с бриджем и куртизанками?

su ()
Ответ на: комментарий от su

Мсье знает толк в проектировании процессоров?

Тогда наверное должен знать о языках описания аппаратуры (HDL), наличии VHDL(Verilog) описания для OpenSPARC'a, OpenRISC, клона Zilog Z80, Zet x86 совместимого и др. на OpenCores

adriano32 ★★★ ()

> Only Qt-Libs >= 3.1 (but < 4.x) and the glibc are required.

Эх, а когда новость увидел — так обрадовался :(

Rapt0r ()

Блин, оно с GCC 4.5 не собирается.

dinn ★★★★★ ()
Ответ на: комментарий от adriano32

Там арендовано все.
Участие Казахстана в космической программе России небольшое.

x4DA ★★★★★ ()

ммм..

Всем привет, я кто-нибудь тесно работает с VHDL?
Требуются хоть какие-то наработки по графическим платам(устройство будет схоже по принципу действия)

victor07 ()
Ответ на: ммм.. от victor07

Вопрос с какой ПЛИС работаешь ты сейчас или на чём имеешь возможность тестить.

На втором курсе набрасывал по примеру для Spartan3 640x480 видюшку на Starter Kit'e.

И да, выше ссылка на OpenCore - поищи там.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

ммм..

Будет использоваться какая-либо fpga из ряда cyclone.

Грубо говоря схожесть с видяхой будет заключаться в том на нескольких ядрах обрабатывать информацию из памяти на той же fpga'шке(обработка математическая). На каждую команду отводится строго определенное время.

Буду рад любой помощи в этом вопросе.

victor07 ()
Ответ на: ммм.. от victor07

Re: ммм..

opengraphics.org

dimon555 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.