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

 
 
12 страниц V  « < 4 5 6 7 8 > »   
Reply to this topicStart new topic
> Демодуляция QAM
_Anatoliy
сообщение Jul 14 2008, 13:54
Сообщение #76


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Jul 14 2008, 16:22) *
В смысле вычисления производятся столько раз сколько нужно вам отсчётов на символ но не как не с входной частотой, я ж не знаю сколько у вас там отсчётов на символ нужно для обработки последующей, можно и с одним сделать и с двумя и с дробным, просто условно писал с символьной частотой и даже выше оговаривался в скобках что может и два осчёта быть напрмер для дробного эквалайзера.

Понял,спасибо!
Цитата(petrov @ Jul 14 2008, 16:22) *
Пробуйте ещё smile.gif

Конечно буду копать дальше,что ещё остаётся.Сейчас придумал методику проверки Фарроу на "вшивость",удалось уменьшить размерность входных данных до 16-ти бит!!!
Цитата(petrov @ Jul 14 2008, 16:22) *
Да высокая символьная, наверное с последовательной обработкой нет смысла заморачиваться.

Это точно,я такой вариант даже не рассматривал.
Go to the top of the page
 
+Quote Post
MKS
сообщение Jul 14 2008, 15:56
Сообщение #77


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Анатолий, а какую степень полинома вы используете в интерполяторе ?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jul 14 2008, 16:14
Сообщение #78


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(MKS @ Jul 14 2008, 18:56) *
Анатолий, а какую степень полинома вы используете в интерполяторе ?


Схема взята из книги Незами.Так же присутствует в моделях Петрова.
Прикрепленное изображение


Только Gain13 должен быть равен 1.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jul 15 2008, 07:24
Сообщение #79


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Jul 14 2008, 16:22) *
В смысле вычисления производятся столько раз сколько нужно вам отсчётов на символ но не как не с входной частотой, я ж не знаю сколько у вас там отсчётов на символ нужно для обработки последующей, можно и с одним сделать и с двумя и с дробным, просто условно писал с символьной частотой и даже выше оговаривался в скобках что может и два осчёта быть напрмер для дробного эквалайзера.


А я всё о Фарроу... Не сростается у меня общая картина. Не могу увязать то что Вы говорили раньше с тем что говорите сейчас.

Раньше Вы говорили так:
Цитата(petrov @ Aprel 11 2008, 16:22) *
Можно частоту дискретизации уменьшить вплоть до минимально необходимой по котельникову. Интерполятору фарроу необходима передискретизация примерно больше 4.5 отсчётов на символ[color=#FF0000], зависит от требуемой точности, тогда придётся полифазным фильтром увеличить количество отсчётов необходимое для нормальной работы интерполятора фарроу, всё это ессно делается без увеличения тактовой частоты в FPGA.


Если посмотреть АЧХ Фарроу то видно,что при менее 5-ти отсчётов на символ растёт нелинейность фильтра,а при трёх отсчётах он вообще не будет работать.
На картинке по оси х число 10 соответствует частоте дискетизации.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 15 2008, 07:30
Сообщение #80


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Тут о разных вещах речь идёт. В первой цитате речь шла о количестве отсчётов для последующей обработки после интеропляции. Во второй сколько отсчётов требуется для работы интерполятора, не устраивает вас 5 берите больше.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jul 15 2008, 07:46
Сообщение #81


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Jul 15 2008, 10:30) *
Тут о разных вещах речь идёт. В первой цитате речь шла о количестве отсчётов для последующей обработки после интеропляции. Во второй сколько отсчётов требуется для работы интерполятора, не устраивает вас 5 берите больше.


Спасибо,теперь понятно о чём речь.
Я с удовольствием взял бы 8 отсчётов,да по скорости не вписываюсь.Идея фикс - придумать полифазный интерполятор Фарроу,что бы он работал при 4-х отсчётах на символ так же,как обычный при 8-ми.
Бредовая идея?
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 15 2008, 07:53
Сообщение #82


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ Jul 15 2008, 11:46) *
Спасибо,теперь понятно о чём речь.
Я с удовольствием взял бы 8 отсчётов,да по скорости не вписываюсь.Идея фикс - придумать полифазный интерполятор Фарроу,что бы он работал при 4-х отсчётах на символ так же,как обычный при 8-ми.
Бредовая идея?


Не надо ничего выдумывать, всё уже придумано, даже разобраться в этом сложно, не говоря о том чтобы новое придумать. Хотите чтобы при четырёх отсчётах интерполятор удовлетворительно работал берите более высокого порядка, только может так получиться что он будет сложнее чем комбинация полифазного фильтра и кубического интерполятора, последнее очень часто используется на практике, не с проста видимо.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jul 15 2008, 07:59
Сообщение #83


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Jul 15 2008, 10:53) *
Не надо ничего выдумывать, всё уже придумано, даже разобраться в этом сложно, не говоря о том чтобы новое придумать. Хотите чтобы при четырёх отсчётах интерполятор удовлетворительно работал берите более высокого порядка, только может так получиться что он будет сложнее чем комбинация полифазного фильтра и кубического интерполятора, последнее очень часто используется на практике, не с проста видимо.


Более высокий порядок потянет за собой увеличение размерности шин данных,тоже не сахар.
Честно говоря я пока так и не понял как сделать комбинацию полифазного фильтра и кубического интерполятора.Два интерполятора и разбить коэффициенты?
Go to the top of the page
 
+Quote Post
fontp
сообщение Jul 15 2008, 08:01
Сообщение #84


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(_Anatoliy @ Jul 15 2008, 11:46) *
Бредовая идея?


Интерполяторы можно построить для любого к-ва самплов/бит >1 . Вопрос в качестве, т.е. в конечном счёте в энергопотерях

Пример интерполятора работающего на частоте 2/T (для 16-QAM)

Interpolator for all-digital receivers
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jul 15 2008, 08:09
Сообщение #85


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(fontp @ Jul 15 2008, 11:01) *
Интерполяторы можно построить для любого к-ва самплов/бит >1 . Вопрос в качестве, т.е. в конечном счёте в энергопотерях

Пример интерполятора работающего на частоте 2/T (для 16-QAM)

Interpolator for all-digital receivers


Спасибо!Интересная информация.
Вот как раз из-за качества я и забраковал интерполятор от Незами для своей задачи.Видимо он хорош для небольших символьных скоростей.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 15 2008, 08:11
Сообщение #86


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ Jul 15 2008, 11:59) *
Более высокий порядок потянет за собой увеличение размерности шин данных,тоже не сахар.
Честно говоря я пока так и не понял как сделать комбинацию полифазного фильтра и кубического интерполятора.Два интерполятора и разбить коэффициенты?


Интерполятор конечно один. В конце-концов вы можете сделать 8 отсчётов на символ с увеличением тактовой, ведь на высокой частоте будут работать только мультиплексор на выходе полифазного фильтра и линия здержки для интерполятора, а эти схемы на очень высокой частоте могут работать.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jul 15 2008, 08:28
Сообщение #87


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Jul 15 2008, 11:11) *
Интерполятор конечно один. В конце-концов вы можете сделать 8 отсчётов на символ с увеличением тактовой, ведь на высокой частоте будут работать только мультиплексор на выходе полифазного фильтра и линия здержки для интерполятора, а эти схемы на очень высокой частоте могут работать.


Вы предлагаете в линию задержки записывать со скоростью 8 отсчётов на символ, а перемножители запускать в 2(а то и в 4) раза реже?Я правильно Вас понял? Логика работы от этого не нарушится?
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 15 2008, 08:42
Сообщение #88


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ Jul 15 2008, 12:28) *
Вы предлагаете в линию задержки записывать со скоростью 8 отсчётов на символ, а перемножители запускать в 2(а то и в 4) раза реже?Я правильно Вас понял? Логика работы от этого не нарушится?


Полифазный фильтр работает на входной частоте, интерполятор в следующем клок домене уже находится положим работает со скоростью 2 отсчёта на символ. Во и получяется что если в лоб делать то на 8 отсчётов будет работать только мультиплексор и линия задержки, а если ещё чуть-чуть сообразить то очевидно можно и без увеличения до 8 отсчётов тактовой обойтись.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jul 15 2008, 09:06
Сообщение #89


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Jul 15 2008, 11:42) *
Полифазный фильтр работает на входной частоте, интерполятор в следующем клок домене уже находится положим работает со скоростью 2 отсчёта на символ. Во и получяется что если в лоб делать то на 8 отсчётов будет работать только мультиплексор и линия задержки, а если ещё чуть-чуть сообразить то очевидно можно и без увеличения до 8 отсчётов тактовой обойтись.


Большое Вам спасибо,Алесандр!
Проверил в матлабе - прекрасно работает при 2-х отсчётах на символ!!!С меня пиво!Куда выслать? smile.gif
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 15 2008, 09:14
Сообщение #90


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ Jul 15 2008, 13:06) *
Большое Вам спасибо,Алесандр!
Проверил в матлабе - прекрасно работает при 2-х отсчётах на символ!!!С меня пиво!Куда выслать? :)


Незачто. Не понял правда что у вас там заработало. :)
Пиво слать не надо, не пью, будете в седующий раз другим объяснять как делать. :)
Go to the top of the page
 
+Quote Post

12 страниц V  « < 4 5 6 7 8 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 12:55
Рейтинг@Mail.ru


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