Stepan Churbanov
|
39f127f9f2
Доработана модель фильтра. Увеличены разрядности данных. Исправлена ошибка упаковки данных.
|
2 years ago |
Stepan Churbanov
|
586e308709
Доработан механизм подготовки данных для FFT. Если КоэффициентДецимации <= 1, данные пропускаются как есть (режим осциллографа?), если коэффициентДецимации >= 2, то данные пропускаются через фильтр-дециматор.
|
2 years ago |
Stepan Churbanov
|
eb35366be8
Написан тестбенч для моделирования фильтрации с децимацией.
|
2 years ago |
Shalambala
|
4b25df4bec
Добален чипскоуп для дебага.
|
2 years ago |
Shalambala
|
a0252b6ed7
Поправлена логика выбора канала сбора данных для FFT.
|
2 years ago |
Shalambala
|
72404e6bde
Исправлена ошибка при упаковке децимированного потока.
|
2 years ago |
Shalambala
|
09c73ad13a
Доработан режим осциллографа. Данные для fft и осциллографа упаковываются корректно. Выбор канала выполняется корректно. Добавлена децимация потока данных. Децимация выполняется корректно.
|
2 years ago |
Shalambala
|
3254ef9810
Убрана инверсия синуса по выходу NCO.
|
2 years ago |
Shalambala
|
dede66cfc1
Расчет оконной функции ведется на частоте 200MHz, с добавлением регистра между стадиями расчета, для улучшения таймингов.
|
2 years ago |
Shalambala
|
39ed4ddc86
Небольшие правки улучшающие тайминги. Некоторые сигналы и модули переименованы для лучшей читаемости.
|
2 years ago |
Shalambala
|
f5d3f7bb67
Часть логики по запуску измерений в режиме автоматического переключения усиления висевшая в топ модуле упакована в отдельный модуль.
|
2 years ago |
Shalambala
|
7e1a3308ef
Переработан сброс генераторов. Маленькие правки в фильтрах.
|
2 years ago |
Shalambala
|
7d0a059d1a
Ip MeasDataFifo распакована из контейнера.
|
2 years ago |
Shalambala
|
97790836c4
Merge branch 'S5443_dev_prng_added_and_fp32_zero_results_replaced_by_trace_average_noize_level' into S5443
|
2 years ago |
Shalambala
|
dd97a708f9
Подбираются настройки цифрового фильтра-дециматора.
|
2 years ago |
Shalambala
|
4481abcf0e
Добавлен контроль записи в fifo результатов измерений. Записывается количество равное значению из команды MeasNum. Актуализирован проект для FPGA_S.
|
2 years ago |
Shalambala
|
f63d1e849e
FIFO для хранения результатов измерений увеличино до 4096. Добавлен механизм квитирования для отравки данных FPGA-DSP. Исправления ошибок. В режиме ContPulseProfile есть баг с количеством отправляемых точек (проверить режим SinglePulseProfile) отправляется 4001 точка вместо запрашиваемых 4000.
|
2 years ago |
Shalambala
|
78d1ee25ff
Для каждого из фильтров от 3МГц до 10МГц задан свой параметр среднего шума трассы, для замены нулей. Остальным фильтрам параметр указан равным 0 (0 будет заменятсья на 0). Используются 8 бит сгенерированого шума для подмешивания к отсчетам АЦП. Сейчас труктура выглядит как AdcDataCapture->AdcDataCalibration->NoizeAddition->SoftwareGating->DataGoingToDspCalc.
|
2 years ago |
Shalambala
|
ca0778dd5a
Актуализирован проект для FPGA_S.
|
2 years ago |
Shalambala
|
a2e3ab5ee3
Добавлена возможность запуска измерений в обычном режиме напрямую от сигнала от DSP (DspStart->IntTrig1).
|
2 years ago |
Shalambala
|
8426c08794
К отсчетам АЦП добавляется случайно сгененированый шум, а на этапе перевода результатов в формат FP32 ведется проверка на ноль. Если результат наверн 0, он заменяется значением равным среднему уровню шума трассы, если не равен то остается как есть.
|
2 years ago |
Shalambala
|
3b230c2833
Добавил комент про новую функцию.
|
2 years ago |
Shalambala
|
3ba69218d2
Тестовые изменения.
|
2 years ago |
Shalambala
|
8e18fecb10
Инициализация репозитория.
|
2 years ago |