реклама на сайте
подробности

 
 
> Как соеденить VHDL с ПК-приложением через (виртуальный) COM порт?
javalenok
сообщение Sep 24 2009, 17:20
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 18-02-06
Пользователь №: 14 469



Пройдя курс codesign-a, понял наконец про что этот раздел. И оказалось что имею вопрос по теме.

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

В курсе кодизайна встречал описания принципов работы (mixed-language) косимуляторов. Тока такого, чтоб VHDL с Явой соеденил или любой компьютерной программой, я что-то не нащёл. Но ведь в той же книжке пишется, что чаще всего системы разбиваются на PC + HW accelerator!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
obrizan
сообщение Sep 25 2009, 15:18
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 9-09-09
Из: Харьков
Пользователь №: 52 259



Для языка VHDL разработан специальный интерфейс VHPI. Таким образом вы сможете добавлять в вашу модель вызовы функций из С++ библиотеки. Подробнее: http://www.vhdl.org/vhdlpli/

Второй вариант: это использовать VHDL + SystemC моделирование. На SystemC разработать модель с интерфейсом RS232, которая будет иметь связь с реальным портом. В SystemC нет ограничений на использование любых системных библиотек.

Сообщение отредактировал obrizan - Sep 25 2009, 15:19
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 11:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01334 секунд с 7
ELECTRONIX ©2004-2016