Перейти к содержанию
    

pirri

Участник
  • Постов

    7
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о pirri

  • День рождения 24.07.1984

Информация

  • Город
    Array
  1. Спасибо всем за скорую помощь, я - бестолочь. =) Я симулировала 1 мкс, а входных данных хватало на 300 нс. Поэтому в оставшееся время смеситель обрабатывал нули, генерируя на выходе синусоиду. Отсюда и "палка".
  2. Простите, но не понимаю я: на вход Сordic смесителя я подаю сигнал из Матлаб программы, сигнал, в котором нет этой составляющей (на спектре ее нет). Она появляется только после смещения на VHDL. Занимаюсь ЦОС только 4 месяца, не судите строго :unsure:
  3. Спасибо. Если это часть входного, почему ее нет на FFT сигнала, перенесенного в Матлабе умножением на синус (signal*e^(-jwt))?
  4. "враг" в DDC

    Помогите, пожалуйста, разобраться: Необходимо перенести сигнал с IF=15MГц в baseband. Переношу с помощью смесителя на основе алгоритма CORDIC. Сама написать VHDL-код для него я не осилила, поэтому использую чужой, успешно опробованный в других проектах. Код работает, сигнал смещается, но на графике FFT смещенного сигнала в матлабе на частоте -15МГц присутствует пик, точно на частоте осциллятора. Что это такое? Как этого избежать?
  5. i'm not sure that my question matches this topic, but: Hilbert tansformation, FPGA. i- and q-components are coming to the input separately. As far as i understood i should apply Hilbert filter and delay just to real component. What about q-component? Here is my Matlab simulation: L = 26; h = firpm(L,[0.1 0.9],[1 1],'Hilbert'); h=round(h*256); x_hil_i=filter(h,1,real(inp)); x_hil_i=x_hil_i/256; delayfilter = zeros(L,1).'; delayfilter(14) = 1; inp_del_i= filter(delayfilter,1,real(inp)); b_i1=inp_del_i+1i*x_hil_i; b_i2=inp_del_i-1i*x_hil_i; figure; plot (abs(fftshift(fft(b_iA)))); figure; plot (abs(fftshift(fft(b_iB))));
  6. Guys, thanks a lot for help! Well, it works, but now I'm considering other ways to perfom my block.. Are there special cases for using Nyquist filters as well? They have lass coefficients than normal LP, but now i'm afraid of the lack of knowledge again..
  7. HB filters

    I've simulated in Matlab 3-steps decimation (3--3--2), using FIRs before every step. For the first 2 stages i used HB lowpass filters and for the last FIR lowpass. It seems to be ok and i see the peak. But in some books it's written that HB FIR is useful just in case of factor two decimation. Will it work with *3 decimation at all? If no, what is the problem? I'll be happy to get explanation or a useful link. I can also understand Russian. Thanks in advance!
×
×
  • Создать...