Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как соеденить VHDL с ПК-приложением через (виртуальный) COM порт?
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
javalenok
Пройдя курс codesign-a, понял наконец про что этот раздел. И оказалось что имею вопрос по теме.

У меня есть VHDL-модель устройства, которое должно общаться с компом по Rs-232. Написал и Java-программу, которая должна этим устройством управлять. Родилась мысль просимулировать систему целиком. Ведь пока не проверишь всё равно ошибки остаются. Хотя бы ототго что так легко порядок бит напутать что в rs232-байте, что в передаваемых словах.

В курсе кодизайна встречал описания принципов работы (mixed-language) косимуляторов. Тока такого, чтоб VHDL с Явой соеденил или любой компьютерной программой, я что-то не нащёл. Но ведь в той же книжке пишется, что чаще всего системы разбиваются на PC + HW accelerator!
obrizan
Для языка VHDL разработан специальный интерфейс VHPI. Таким образом вы сможете добавлять в вашу модель вызовы функций из С++ библиотеки. Подробнее: http://www.vhdl.org/vhdlpli/

Второй вариант: это использовать VHDL + SystemC моделирование. На SystemC разработать модель с интерфейсом RS232, которая будет иметь связь с реальным портом. В SystemC нет ограничений на использование любых системных библиотек.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.