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

glb

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

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

  • Посещение

Весь контент glb


  1. timing recovery

    Доброго времени суток, подскажите куда смотреть. Необходимо восстановить символьную частоту сигнала, данные от ацп поступают с 4*Fs параллельно, за такт выдается 4 отсчета сигнала. При последовательной обработке вопросов не возникает, данные идут на интерполятор, затем TED и NCO, управляющий потоком выходных данных с интерполятора. Не понимаю, как действовать, если с интерполятора выходит сразу по 4 значения? Использовать несколько TED и NCO?
  2. Никак не найду, может есть у кого-то? https://www.xilinx.com/support/documentatio...DC_DAC_LVDS.pdf
  3. Доброго дня! Использовал приведенный пример SPI, при приеме пакета по SPI сигнал RX_RDY "сдвигается" и срабатывает до окончания приема, с чем это может быть связано?
  4. спасибо за советы, попробую различные варианты. После реализации напишу, что получилось.
  5. Мат. модель есть, как и данные, проблема именно в реализации, очень долго в ПЛИС считаю, и по ресурсу ограничен
  6. Доброго времени суток. Разбираюсь с реализацией LDPC(7154, 8176) кодера на ПЛИС. В стандарте GSFC-STD-9100 на 16 страницей приведена схема кодера, для вычисления кодовой последовательности необходимо 511 тактов, что не очень долго. Вычислять все значения одновременно ресурсов не хватит. Кто нибудь разбирался с таким кодированием, что можете посоветовать? GSFC_STD_9100A.pdf
  7. ldpc encoder

    Пытаюсь разобраться с кодированием LDPC (8160,7136). не понимаю как должна выглядеть формирующая матрица для этого кода, подскажите куда смотреть?
  8. Доброго времени суток, кто нибудь реализовывал этот интерфейс со всеми возможностями протокола? Каким образом это лучше делать, есть ли смысл использовать автомат для управления?
  9. Доброго времени суток, при реализации интерфейса возник вопрос, как распознать начало синхросигнала. Для слова данных идет последовательность полубит 000111, для командного 111000, и если ожидать фронта сигнала, то все слова будут распознаваться как данные, а если среза, то как команды, не понимаю как выловить начало синхропоследовательности. Заранее спасибо.
  10. Всем, спасибо, разобрался, порядок устройств имел значение. Недавно перешел на quartus, буду знать.
  11. Кристалл верный, метод тоже.. если пробую прошить epcs выдает ошибку - Error: Can't configure device. Expected JTAG ID code 0x0100A0DD for device 2, but found JTAG ID code 0x102000DD. А если кристалл напрямую то - Error: Can't configure device. Expected JTAG ID code 0x102000DD for device 1, but found JTAG ID code 0x0100A0DD.
  12. поробую, а почему на такой же частоте прошивается скомпиленными файлами от приложенного проекта? понизил до возможного минимума, тоже самое
  13. Нашел отечественную отладочную плату с 5576хс4т. Документации в комплекте нет никакой, только принципиалка и 4 лаб.работы, к одной из лаб приложен проект в quartus 9.0. ПЛИС конфигурируется через jtag c помощью usb-blaster. Столкнулся со следующей проблемой: при прошивки epcs приложенным проектом все работает, однако при создании своего проекта при программировании epcs возникает следующая ошибка Error: Can't configure device. Expected JTAG ID code 0x0100A0DD for device 2, but found JTAG ID code 0x102000DD. Обратился к производителю, они молчат. Может кто знает в чем проблема?
  14. всем спасибо за информацию!
  15. Доброго времени суток, разбираюсь с фазовой модуляцией. Устройство должно принимать радио сигнал, затем разбивает его на квадратурные составляющие, сигнал оцифровывается. Этот цифровой сигнал из I и Q компонент необходимо демодулировать. Правильно ли я понял, что arctan(Q/I) и будет значением фазы, которому в сигнальном созвездии будет соответствовать двоичный код принятого сигнала?
  16. Если бы знал хоть один, то не спрашивал, нашел только одноканальные 5108пв2у и 1446пв2у
  17. Доброго времени суток, возникла необходимость выбора радиационно-стойкого АЦП, отечественного производства. Нужен 2х канальный 12 битный, входной сигнал до 1МГц, кто-нибудь сталкивался с такими? Заранее благодарю.
  18. Доброго времени суток, возник вопрос выбора рад. стойкой ПЛИС. По предварительным оценкам частота кристалла порядка 100 МГц, кол-во ЛЯ 50000. Пока ничего кроме Xilinx'го Virtex-4QV не нашел. Подскажите производителей, если кто сталкивался. Заранее благодарю.
  19. Доброго дня! Посоветуйте литературу по цифровым видам модуляции. В первую очередь интересуют QPSK, 16-QAM. Заранее благодарю.
  20. АЧХ имеет вид sinc(x), значит она нечетна и ИХ будет только комплексной?
  21. С этим все понятно, я не об этом спрашиваю, у меня в импульсной характеристики получились комплексные коэффициенты.
  22. Если делать по алгоритму приведенном в ссылке, то выполняя пример как у них все получается как надо R = [1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1]; for k = 0:15 if (k<N/2) FI(k+1) = -(N-1)*pi*k/N; else FI(k+1) = -(N-1)*(k-N)*pi/N; end end K = H.*exp(j*FI); Однако, если изменить АЧХ на ту которая нужна 1/sinc(x), и оставить длину ИХ 16, опять импульсная характеристика получается комплексная
  23. КИХ фильтр

    Доброго времени суток. В ЦОС новичок, возникла необходимость установить в канале корректирующий фильтр, для выравнивания АЧХ ЦАП, решил воспользоваться методом частотных выборок опираясь на эту статью http://www.dsplib.ru/content/filters/fir/fir.html при расчете получаются комплексные коэффициенты ИХ. Нашел еще статью _______.pdf, в ней говорится, что для получения их, при наличие только АЧХ можно воспользоваться следующей формулой, получаю ИХ состоящую из действительных коэффициентов, все бы хорошо, но при восстановлении АЧХ из ИХ получаю совсем не то что должно быть.. Долго бьюсь, но понимание так и не наступает. прикладываю код в Matlab Ts = 0.5e-6;%длительность сигнала Fd = 720e5; %частота дискретизации Ns = Fd*Ts;%количество отсчетов f = 0:Fd/Ns:Fd-Fd/Ns;%вектор частот %% K=((sinc((f)/F_cap))); %АЧХ ЦАП H=1./K; %АЧХ фильтра %% P=29; %порядок фильтра N=P-1; %колтчестов отсчетов ИХ alfa = (N-1)/2; for n = 0:N-1 k = [1:N/2-1]; h(n+1) = (1/N)*(sum(2*abs(H(k+1)).*cos(2*pi.*k*(n-alfa)/N))+H(1));%формула из статьи plot((abs(freqz((h),1,720000)))); %восстановленная АЧХ end
×
×
  • Создать...