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

 
 
> Посоветуйте Tools, VHDL+что-нибудь еще
DuHast
сообщение Oct 25 2007, 19:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797



Стоит задача собрать модель, состоящую из трёх блоков:
1- модель цифрового канала связи с возможностью изменения пораметров этого канала(ошибки, задержки, потери пакитов и т. д.);
2- устройство с настраиваемыми параметрами, обрабатывающее информацию из канала связи;
3- блок, анализирующий результат работы блока номер 2.

После тестирования блок 2 будет прошит в ПЛИС, поэтому хотелось бы чтоб в модель этот блок входил в виде VHDL кода. Код сам по себе не очень сложный и модель нужна не для его отладки, а для подбора оптимальных параметром устройства в зависимости от параметров канала связи и проверки пригодности выбранного алгоритма. Блоки 1 и 2 описать на VHDL как TestBanch будет довольно трудно, поэтому, пока, решение такое:

Блок 1 моделируется(допустим) в MatLab и пишет результаты своей работы в файл,
Блок 2 запускается в ModelSim, читает данные из файла обрабатывает их, результат обработки пишет во второй файл.
Блок 3 моделируется(допустим) в MatLab, читает данные из второго файла, анализирует их, рисует графики и т.д.

Вопрос: возможно ли избежать записи в файлы и работать в одной среде для моделирования(нескольких, но вызывающих дрег друга)? Использование MatLab для блоков 1 и 3 не обязательно, можно что-нибудь другое лиш бы инструмент был удобный для этих целей.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
neptune-1
сообщение Oct 26 2007, 06:27
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 94
Регистрация: 23-10-06
Пользователь №: 21 591



ModelSim можно вызвать из Matlab и получить в него результат.
В help Matlab - Link for ModelSim. Все понятно написано с примерами
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 03:00
Рейтинг@Mail.ru


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