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

 
 
> Непонятки с моделью в симулинке, Гуру прошу вашей помощи
des00
сообщение Mar 5 2009, 05:56
Сообщение #1


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



добрый день!

Гуру симулинка просветите что я делаю не так.

Стоит задача сделать простой кабельный модем. Функциональная схема следующая:

плис передатчик (генератор потока - скремблер - формирователь фронтов - цап-фильтр) - кабель 100-300 метров - плис приемник (фильтр - ацп - дециматор - LMS эквалайзер - временной декодер - петля по тактовой/дескремблер - VCO/ИКО)

в железе собрал проект за 1 день (кроме LMS эквалайзера), все работает данные передаются корректно, петля в захвате, полоса петли 1кгц.

для не слепой разработки эквалайзера начал осваивать симулинк, перенес туда аппаратный проект как есть. сделал все на double типах, время дискретное фиксированное. Опорная частота работы 179.2МГц.
Но модель 05 моделируется очень медленно(вот это не понятно) и контроль поведения модели в разных точках проекта идет в разнос с тем, что происходит в аппаратуре(этом может быть сам где накосячил).

Если вам не сложно дайте ответ на следующие вопросы:
1. Почему модель моделируется очень медленно?
2. Как корректно в симулнике моделировать аналоговые цепи вида ЦАП-фильтр - модель кабеля (фильтр) - фильтр - АЦП?
3. Как корректно моделировать АЦП, который работает от подстаиваемого ГУН (Zero Order Hold в Enable Subsytem все равно требует задания Sample Time)?
4. Как перенести корректно типы в модели с double в типы, которые используются в проекте. Особенно интересуют петли, иначе такая модель не показательна. В модели 06 я изменил все типы на типы проекта, но так и не понял как корректно выкусить 12 старших бит из 32 на выходе петлевого фильтра, что бы матлаб считал результат как sint12?
5. Как корректно описывать временные декодеры, на подобие тех, что у меня в проекте?

Копаюсь уже вторую неделю и все больше прихожу к мысли что для аппаратной разработки модемов нужно использовать мосты ХДЛ симулятор-симулинк, а не чистый симулинк. А то тривиальные временные вещи (тот же временной декодер) описываются через одно место. И ведь по сути модем разрабатывается 2 раза, сначала нарисовать все в симулинке, потом ручками перебить в хдл.

Спасибо.
Прикрепленные файлы
Прикрепленный файл  cable_05.zip ( 42.58 килобайт ) Кол-во скачиваний: 41
Прикрепленный файл  cable_06.zip ( 120.94 килобайт ) Кол-во скачиваний: 37
 


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- des00   Непонятки с моделью в симулинке   Mar 5 2009, 05:56
- - litv   Прикольно Вас читать. Обычно сначала делаю модель ...   Mar 5 2009, 07:39
|- - des00   Цитата(litv @ Mar 5 2009, 01:39) Прикольн...   Mar 5 2009, 08:00
|- - disel   Цитата(litv @ Mar 5 2009, 10:39) Модели А...   Mar 5 2009, 08:25
- - litv   "решил начать работать как правильные люди, н...   Mar 5 2009, 08:29
|- - disel   Цитата(litv @ Mar 5 2009, 11:29) Про АЦП ...   Mar 5 2009, 08:59
|- - des00   Цитата(litv @ Mar 5 2009, 02:29) "ре...   Mar 5 2009, 09:50
|- - petrov   Цитата(des00 @ Mar 5 2009, 12:50) тогда п...   Mar 5 2009, 11:12
|- - disel   Цитата(petrov @ Mar 5 2009, 14:12) Речь о...   Mar 5 2009, 11:30
||- - petrov   Цитата(disel @ Mar 5 2009, 14:30) Как сло...   Mar 5 2009, 11:55
||- - disel   Цитата(petrov @ Mar 5 2009, 14:55) Да раз...   Mar 5 2009, 12:29
||- - petrov   Цитата(disel @ Mar 5 2009, 15:29) Можно д...   Mar 5 2009, 12:40
|- - des00   Цитата(petrov @ Mar 5 2009, 05:12) Конечн...   Mar 6 2009, 03:47
|- - _Anatoliy   Цитата(des00 @ Mar 6 2009, 05:47) понял з...   Mar 6 2009, 06:05
- - petrov   ИМХО симулинк для обкатки идей а не для 100% соотв...   Mar 5 2009, 09:09
|- - disel   Цитата(petrov @ Mar 5 2009, 12:09) ИМХО с...   Mar 5 2009, 10:02
- - des00   Добрый день господа! собрал FSE эквалайзер в...   Mar 13 2009, 07:28
|- - petrov   Цитата(des00 @ Mar 13 2009, 10:28) 2. Отк...   Mar 13 2009, 11:13
||- - des00   Цитата(petrov @ Mar 13 2009, 05:13) Не из...   Mar 13 2009, 13:09
||- - petrov   Цитата(des00 @ Mar 13 2009, 16:09) коэффи...   Mar 13 2009, 13:53
|- - _Anatoliy   Цитата(des00 @ Mar 13 2009, 09:28) А у ...   Mar 13 2009, 13:49
- - Tue   Цитата(des00 @ Mar 5 2009, 08:56) Если ва...   Mar 13 2009, 13:29
- - des00   выкладываю проект под матлаб 7.0.1 ( модели уважае...   Mar 14 2009, 09:02
|- - _Anatoliy   Цитата(des00 @ Mar 14 2009, 11:02) Длинна...   Mar 16 2009, 10:59
- - petrov   Проблема не в эквалайзере а в символьной синхрониз...   Mar 16 2009, 22:03
- - des00   Цитата(petrov @ Mar 16 2009, 16:03) Пробл...   Mar 19 2009, 14:16
- - petrov   Динамический диапазон тут не при чём, с плавающей ...   Mar 20 2009, 08:03


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

 


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


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