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

 
 
> Квадратурный смеситель и постоянная составляющая
qwa
сообщение Jul 5 2015, 13:15
Сообщение #1


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

Группа: Участник
Сообщений: 80
Регистрация: 8-02-15
Из: Санкт-Петербург
Пользователь №: 85 020



Всем привет.

Реализовал на ПЛИС квадратурный смеситель. Дальнейшую обработку упоминать не буду,ибо она вся многократно проверена и точно работает корректно. Поэтому соль в том,что при просмотре спектра выходного сигнала со смесителя я вижу в спектре гармонику на нулевой частоте (которой быть не должно,поскольку на входе,по сути,просто шум). Таким образом, где-то в моем смесителе возникла постоянная составляющая. У кого есть идеи,откуда она могла взяться?

Подробности:

Входной сигнал 16 бит поступает на умножители. Умножается он там на синус/косинус разрядностью 26 бит. Выходные сигналы с умножителей - 18 бит.

Эти 18 бит подаются на вход КИХ фильтра,который понижает частоту дискретизации. Выход фильтра - 16 бит (2 сигнала),которые потом записываются в сигнал 64 бита.

ПЛИС: Xilinx Virtex 5

Ядра, которые я использовал:
-DDS Compiler (синтезатор частоты);
-FIR Compiler (КИХ фильтр);
-Multiplier (умножитель).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- qwa   Квадратурный смеситель и постоянная составляющая   Jul 5 2015, 13:15
- - rloc   После DDS или умножителя, например, нет округления...   Jul 5 2015, 13:39
- - qwa   Цитата(rloc @ Jul 5 2015, 16:39) После DD...   Jul 5 2015, 14:49
|- - rloc   Предпочтения должны определяться задачей. https:/...   Jul 5 2015, 15:11
- - qwa   Округляю так: КодLIBRARY ieee; USE ieee.std_logic...   Jul 5 2015, 18:20
|- - Fat Robot   Округляете вы правильно, но описываете это коряво....   Jul 5 2015, 19:30
- - qwa   Цитата(Fat Robot @ Jul 5 2015, 22:30) Окр...   Jul 5 2015, 19:41
|- - Fat Robot   Я полагал, что у вас есть верификационная оснастка...   Jul 5 2015, 19:52
- - qwa   Итак,вот что я увидел. На вход - синус,частота его...   Jul 5 2015, 21:13
- - Golikov A.   Цитатаостаточно без всяких условий к разряду, пред...   Jul 6 2015, 04:37
|- - qwa   Цитата(Golikov A. @ Jul 6 2015, 07:37) А ...   Jul 6 2015, 07:26
|- - Fat Robot   Подтянулась тяжелая артиллерия... -0.7 в вашем пр...   Jul 6 2015, 08:36
- - Golikov A.   Ваша правда, вот проверил на пальцах.... 6 битное...   Jul 6 2015, 09:17
|- - des00   Цитата(Golikov A. @ Jul 6 2015, 17:17) Ва...   Jul 6 2015, 18:00
- - qwa   В общем,я обнаружил,что умножал просто на синус, а...   Jul 6 2015, 10:14
- - iiv   Цитата(qwa @ Jul 5 2015, 18:15) Входной с...   Jul 6 2015, 10:25
|- - Fat Robot   Точность описания сигнала гетеродина определяется ...   Jul 6 2015, 10:46
|- - iiv   Цитата(Fat Robot @ Jul 6 2015, 16:46) Точ...   Jul 6 2015, 11:40
|- - Fat Robot   Желаем принимать полезный сигнал на частоте На ча...   Jul 6 2015, 11:58
|- - iiv   Цитата(Fat Robot @ Jul 6 2015, 16:58) Сиг...   Jul 6 2015, 12:04
|- - Fat Robot   В реальности шум квантования NCO (для фазы, LUT ad...   Jul 6 2015, 12:09
- - serjj   ЦитатаПочему косинус и синус у Вас выбирается со з...   Jul 6 2015, 10:28
|- - iiv   Цитата(serjj @ Jul 6 2015, 15:28) После у...   Jul 6 2015, 10:35
|- - qwa   Цитата(serjj @ Jul 6 2015, 13:28) Большая...   Jul 6 2015, 11:18
- - serjj   Цитатада, но фильтром Вы интегрируете осциллирующу...   Jul 6 2015, 10:57
|- - Fat Robot   Я имею в виду приемник. Соседний или блокирующий к...   Jul 6 2015, 11:01
|- - iiv   Цитата(serjj @ Jul 6 2015, 16:57) Вы може...   Jul 6 2015, 11:21
- - serjj   ЦитатаЯ имею в виду приемник. Соседний или блокиру...   Jul 6 2015, 11:06
- - serjj   ЦитатаВозьмите несколько периодов синуса на равном...   Jul 6 2015, 11:32
- - serjj   Цитататогда ошибка интегрирования будет определять...   Jul 6 2015, 11:53
- - qwa   Попробую написать блок работы с файлами,чтобы в си...   Jul 6 2015, 12:20
- - Golikov A.   да про это написано в приведенной раньше ссылке пр...   Jul 6 2015, 19:04
- - qwa   Я сделал вот какую вещь : я посмотрел сигнал с вы...   Jul 7 2015, 17:08
- - qwa   Разобрался,что я делал не так с ядром фильтра.   Jul 8 2015, 22:31
|- - _Anatoliy   Цитата(qwa @ Jul 9 2015, 01:31) Разобралс...   Jul 9 2015, 04:00
|- - qwa   Цитата(_Anatoliy @ Jul 9 2015, 07:00) Вы ...   Jul 9 2015, 08:34
- - qwa   Тема остается актуальной. Со всеми округлениями и...   Jul 14 2015, 17:15
|- - Fat Robot   Я предположу, что где-то в умножителях знаковые да...   Jul 14 2015, 18:05
- - qwa   Цитата(Fat Robot @ Jul 14 2015, 21:05) Я ...   Jul 14 2015, 18:13
|- - Fat Robot   На 1м входе смесителя постоянное значение. На 2м в...   Jul 14 2015, 18:17
|- - qwa   Цитата(Fat Robot @ Jul 14 2015, 21:17) На...   Jul 14 2015, 20:32
|- - Fat Robot   Оставьте в покое фильтр до поры. К нему мы еще вер...   Jul 14 2015, 20:53
- - qwa   Всем привет! В общем, как это обычно и бывает...   Jul 16 2015, 11:15
- - Самурай   Цитата(qwa @ Jul 16 2015, 15:15) ... В об...   Jul 19 2015, 08:00


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

 


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


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