![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
Skryppy
Свой-
Постов
208 -
Зарегистрирован
-
Посещение
Весь контент Skryppy
-
Type-c с креплением болтами
Skryppy ответил Skryp тема в Компоненты
Приборный разъём хороший. Теперь проблема в ответном кабельном разъёме, не смог найти ни одного разъёма с креплением болтами, везде продают уже готовые кабели. Может кто скинуть ссылку на разъём, чтобы купить его отдельно от кабеля. Нашел что-то похожее, "u3-cx2" на сайте newnex, но не уверен, что можно будет купить именно разъём без кабеля. -
Думаю эта книга вам будет интересна: ПЛИС для аэрокосмической области. Матлаб делает работоспособный код для ПЛИС, много лет его используем, всё ОК. Также посмотрите библиотеку System Generator и Stateflow для ПЛИС в Матлабе, также получается рабочий код HDL, причём можно сделать как IP ядро всей системы, так и HDL(VHDL, Verilog). Генерировать код всё-таки лучше в Verilog из Матлаб, т.к. с VHDL бывают косяки - может в проекте модуль выше по коду использовать, когда описание самого модуля ниже, приходится вручную вырезать код и редактировать его. Так что в последнее время генерим на Verilog, меньше ошибок при генерации и нет проблем с подключением библиотек. Книга для начинающих:Фрэнк Бруно
-
Банк ПЛИС запитывается своим питанием и физически не допускается использовать разное питание внутри одного банка (т.е. если запитали 2.5 В банк, то и остальные контакты должны быть 2.5 В. в данном банке) , lvds_25 или lvcmos_25 неважно, главное уровень напряжения. Другие банки ПЛИС можете запитывать другими напряжениями, это удобно. Надо читать документацию на вашу микросхему, т.к. некоторые ПЛИС, например virtex-7, могут поддерживать только 1.8 B интерфейсы. Читайте DC and AC Switching Characteristics (пример для Artix-7, стр.9-11), тут нет вообще LVDS33.
-
Я сам не делал, но знакомые используют Jtag тестирование, что-то типа такого Habr, xjtag
-
Спасибо всем, буду завтра тестировать модель, вроде всё понятно. Лабораторное оборудование уже не доступно мне, поэтому точную частоту дискретизации и другие настройки уже не могу посмотреть. Единственное, не понятно , как вы определили, что тактовая частота близка к 12.8 МГц?
-
Сигнал уже правильно отфильтрован и оцифрован. Фильтр стоит в лабораторном генераторе, который сгенерировал ВЧ сигнал, его отключить нельзя, можно выбрать один из трёх вариантов. Сигнал стандарта GPS, 1575.42/1.023 = 1540 . Если сторонний лабораторный генератор воспроизводит данный оцифрованный файл как надо, то и матлаб должен, осталось выбрать правильные настройки. Я с ними игрался, пока не подобрал.
-
Здравствуйте. Я сгенерировал bpsk сигнал лабораторным генератором, затем оцифровал векторным анализатором и сохранил на 0 ПЧ комплексные данные. Полученный файл на анализаторе строит хорошую глазковую диаграмму и фазовые созвездия. При воспроизведении данного файла в матлаб, получаю плохие результаты (спектр похож, а фаза нет). Может кто-то уже такое делал и укажет мне, что я делаю неправильно. Несущая = 1575.42 МГц, частота модуляции = 1.023 МГц, фильтр - корень из Найквиста с alfa = 0.5. P.S. сам файл данных импортировался в векторный генератор и воспроизводил правильный сигнал, так что дело в настройках модели матлаба. etalon_bpsk_file.rar
-
Вот пример использования package verilog/package
-
Спасибо большое.
-
Подскажите работающую ссылку на ADIsimPLL
Skryppy опубликовал тема в RF & Microwave Design
Здравствуйте. Подскажите работающую ссылку для скачивания программы ADIsimPLL. Analog.com, к сожалению, не доступен. За весь вечер так и не смог найти работающую ссылку на эту программу. -
PSK модуляция - график
Skryppy ответил Skryppy тема в Алгоритмы ЦОС (DSP)
-
PSK модуляция - график
Skryppy ответил Skryppy тема в Алгоритмы ЦОС (DSP)
Поправил генератор случайных чисел (реле было настроено неправильно - чаще был лог. 0 чем лог.1), спектр приблизился к идеальному. Пики немного остались, но их амплитуда уменьшилась, думаю на этом остановиться. -
PSK модуляция - график
Skryppy ответил Skryppy тема в Алгоритмы ЦОС (DSP)
Сделал переключение в 0 (пришлось сделать допуск (0.01) , абсолютно точного совпадения с 0 не получается), всё равно пики в спектре. -
PSK модуляция - график
Skryppy опубликовал тема в Алгоритмы ЦОС (DSP)
Здравствуйте, решил сделать простую модель фазовой (PSK) модуляции, сделал два генератора синусоиды (10 Гц) сдвинутые на pi/2 и переключаюсь между ними. В спектре есть характерные пики на этих частотах (Если делаю комплексный сигнал на 0 Гц, то на этой частоте пик). В интернете все приведённые графики PSK гладкие. Как мне избавиться от этих пиков? psk_example.rar -
Ila не работает если нет clk сигнала при подаче питания, но после того как внешний синтезатор сконфигурировался, то в Hardware Manager надо нажать кнопку Refresh Target, тогда ILA запускается. Правда она при этом тормозит страшно, но после того как будут захвачены первые данные, то всё начинает работать нормально.
-
Подключение к ILA clk от генератора 40 МГц (такты есть сразу после включения питания) зависания не исправило. Уменьшение сигналов на блоке ILA до 1- тоже не помогло. Заметил, что Waveform не появляется после включения прибора, а появляется только после конфигурации высокочастотного синтезатора, хотя подключил ILA к 40 МГц, которые от синтезатора не зависят. Пока идей новых нет.
-
Спасибо, послезавтра попробую в железе. Переподключу тактовый сигнал ILA, а также надо уменьшить количество сигналов в ILA (оставлю один), как проведу эксперимент отпишусь о результатах.
-
Если вы боретесь за единицы ps, то вам надо учитывать задержку между lvds+ и lvds- контактами. Файл с задержками корпуса (в пикосекундах) можно получить в Vivado для своей плис без проекта, файл экспортируется в csv формат.
-
Я не рекомендую заниматься ПЛИС. Если у Вас есть варианты стартовать в программировании, то лучше учите С, python и т.д. Стать специалистом в программировании намного проще чем в ПЛИС. К тому же, уровень зарплат программистов больше или такой же как у плисоводов, но уровень требований намного меньше. Если есть возможность не работать с железом, то старайтесь так и делать, так как разработанная кем-то железка будет забирать у вас месяцы, а то и годы на отладку. За это время чистые программисты уйдут далеко вперед по карьерной лестнице и зарплате.
-
Отфильтровать 50Гц
Skryppy ответил kkobru тема в Алгоритмы ЦОС (DSP)
Можно попробовать к тракту с которого считываете данные подключить конденсаторы 100нф + 100 мкФ на землю. -
Ких фильтр
Skryppy ответил mr.nelipenko тема в Работаем с ПЛИС, области применения, выбор
Смотрите на умножители. 23 умножителя есть в любой плис. Вопрос на какой максимальной скорости будете работать (если скорость маленькая, то тот же матлаб может сгенерить hdl код фильтра с использованием CSD алгоритма(замена умножителей на сумматоры). -
Время работы цифрового фильтра
Skryppy ответил mr.nelipenko тема в Алгоритмы ЦОС (DSP)
За время работы скорее всего подразумевается время в отсчётах от поступления сигнала на вход фильтра, до срабатывания компаратора (достижения нужной амплитуды сигнала) на выходе после фильтра. Можно в модели (например simulink) посмотреть сколько чего будет занимать. -
Вот похожая тема, там в конце есть ссылка на Project functionality. Вдруг что подойдёт.Open session
-
Врядли. Можно попробовать загрузить все м-файлы из папки. Вот пример для txt файлов.
-
Нет, программаторы фирменные. Интересно, спасибо. В vivado у меня стоит максимальная скорость 60 МГц вроде. Надо поменять ее. Завтра проведу эксперимент, вдруг пройдет. Странно, что на остальных 20 приборах никогда таких проблем не возникало.