Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года

Задержка вывода ЦАП/DOUT

Вы не вошли.

 Поиск | Регистрация | Вход 

Nop
16.11.2020 23:21:47
#1

Участник
Здесь с 24.01.2018
Сообщений: 9

Задержка вывода ЦАП/DOUT

Здравствуйте!

Я правильно понимаю, что сформированные в штатной прошивке данные после выполнения функции sport_tx_start_req появятся на выходах ЦАП/DOUT только через 10 мкс ? ( обсуждение в https://www.lcard.ru/forums/viewtopic.p … 198#p56198 )

Можно ли сократить это время?

17.11.2020 08:21:42
#2

Сотрудник "Л Кард"
Здесь с 05.04.2019
Сообщений: 571

Re: Задержка вывода ЦАП/DOUT

Nop пишет:

Я правильно понимаю, что сформированные в штатной прошивке данные после выполнения функции sport_tx_start_req появятся на выходах ЦАП/DOUT только через 10 мкс ? ( обсуждение в https://www.lcard.ru/forums/viewtopic.p … 198#p56198 ) Можно ли сократить это время?

Здравствуйте. В данном случае, "10 мкс" - это была приблизительная оценка для синхронного вывода, исходя из необходимости держать выходной буфер ЦАП/DOUT непустым. Для асинхронного вывода на фоне пустого буфера ЦАП/DOUT эта задержка буферизации будет, возможно, меньше. Эти режимы мы могли бы просимулировать и дополнить руководство пользователя количественными данными задержек вывода ADSP для разных случаев состояния выходного буфера и частоты вывода.
Но из Вашего обращения пока не ясна решаемая задача, где были бы важны данные количественные характеристики. Также остальные техтребования этой задачи пока не оценены техподдержкой на соответствие возможностям L-502/E-502.
Спасибо, что читаете наш форум техподдержки.

Nop
17.11.2020 22:28:56
#3

Участник
Здесь с 24.01.2018
Сообщений: 9

Re: Задержка вывода ЦАП/DOUT

Спасибо за ответ!
Задача состоит примерно в том, чтобы принимать входной сигнал на один из каналов АЦП, а затем, умножив его на коэффициент, выдавать через ЦАП1 и ЦАП2
Хочется сделать задержку между входом и выходом минимальной, но пока она составляет 20-24 мкс (прерывание раз в 10 мкс, входная частота 500 kHz, выход - 1 MHz).

18.11.2020 00:12:46
#4

Сотрудник "Л Кард"
Здесь с 05.04.2019
Сообщений: 571

Re: Задержка вывода ЦАП/DOUT

Nop пишет:

Задача состоит примерно в том, чтобы принимать входной сигнал на один из каналов АЦП, а затем, умножив его на коэффициент, выдавать через ЦАП1 и ЦАП2. Хочется сделать задержку между входом и выходом минимальной, но пока она составляет 20-24 мкс (прерывание раз в 10 мкс, входная частота 500 kHz, выход - 1 MHz).

Для потоковой (конвейерной) архитектуры L-502 это очень неплохое время. Ведь, АЦП и ЦАП не подключены непосредственно к портам ADSP. В штатной логике CPLD и FPGA не видно возможностей уменьшения задержки ввода-вывода. По поводу возможностей оптимизации программной задержки ADSP - подождите ответа нашего программиста, но в ситуации, когда эта программная задержка составляет единицы мкс, я думаю, что тут оптимизировать уже почти нечего.

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск