Страница 3 из 3

Re: SDR radio

Добавлено: 20 мар 2018, 10:57
Бахурин Сергей
Битности можно приводить путем округления между фильтрами. Так например вы можете преобразовать 24 бита на выходе к 16 битам и использовать след фильтр

Re: SDR radio

Добавлено: 21 мар 2018, 01:34
Andreichk
Бахурин Сергей писал(а):
17 мар 2018, 08:44
Битности могут быть произвольными . Главное вы должны правильно учесть положение точки. Уменьшение разрядности синусов приведет к росту уровня шума.
скажите , о какой точке идёт речь?

Re: SDR radio

Добавлено: 21 мар 2018, 13:57
Бахурин Сергей
О положении точки дробного числа при арифметике и фиксированной точкой

Re: SDR radio

Добавлено: 24 мар 2018, 00:17
Andreichk
I и Q сигналы же сдвинутые на 90 град. если их складывать и корень извлекать, то получится же каша какая то?

Re: SDR radio

Добавлено: 24 мар 2018, 13:45
Бахурин Сергей
складыать надо их квадраты. После корня будет модуль комплексного числа

Re: SDR radio

Добавлено: 24 мар 2018, 15:54
Andreichk
именно это я и сделал, надеюсь - правильно:
//==========================================================================
//-------------- ВОЗВЕДЕНИЕ В КВАДРАТ И СУММИРОВАНИЕ -----------------------
//==========================================================================
reg signed [47:0]IQ_summ;
always @(posedge nn)
begin
IQ_summ = fir_data_I * fir_data_I + fir_data_Q * fir_data_Q;
end

//===========================================================================
//------- ИЗВЛЕЧЕНИЕ КВАДРАТНОГО КОРНЯ ИЗ СУММЫ МНОЖИТЕЛЕЙ I*I + Q*Q --------
//===========================================================================
wire signed[23:0]IQ_sqrt;
SQRTFP IxI_QxQ (
.clk(nn), // input clk
.a({IQ_summ[47],IQ_summ[23:1],1'b0}), // input [23:0] a
.result(IQ_sqrt) //output [23:0] result
);
но я не об этом спрашивал. Сигналы fir_data_I и fir_data_Q сдвинуты же относительно друг друга на 90 град. или это не имеет уже никакого значения?

Re: SDR radio

Добавлено: 26 мар 2018, 09:31
Бахурин Сергей
Нет это совсем не проблема. Возьмём прямоугольный треугольник. Его катеты всегда перпендикулярны, но это не мешает нам рассчитывать гипотенузу.

Re: SDR radio

Добавлено: 09 апр 2018, 00:23
Andreichk
что то ничего путного не выходит у меня, перепробовал всякие разные СИСы и ФИРы, разрядности менял, клоки менял, а оно всё равно трещит, шипит и иногда что-то говорит. В каком месте или местах у меня косяки, подскажите битте.... :cry:
SDR2.JPG