реклама на сайте
подробности

 
 
> Старый конкурс от Xilinx
x736C
сообщение Sep 16 2017, 21:50
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



В марте 2017 года в твиттере Xilinx было объявление о небольшом конкурсе.
Решения надо было присылать до 3 июля. Но правильный ответ я так и не нашел, его вроде так и не обнародовали.

В общем, если кто-нибудь хочет поразмять мозг, то подумайте, как это можно было бы решить.

Необходимо соорудить приемник данных по радио на частоте 500 МГц, используя 4 конденсатора, 4 резистора, Xilinx 7-й серии и ничего более.
Конкретная ПЛИС, думаю, не принципиальна. Но, возможно, в 7-й серии есть какой-то особенный блок (ФАПЧ и т.п.), который предполагалось задействовать.

Подробности по ссылке: https://forums.xilinx.com/t5/Xcell-Daily-Bl...h-4/ba-p/757338
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
rloc
сообщение Sep 16 2017, 23:32
Сообщение #2


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Для тех, кто не хочет думать:
https://wiki.trenz-electronic.de/display/PD...1%3A+4R4C-RADIO

Цитата(x736C @ Sep 17 2017, 00:50) *
Необходимо соорудить приемник данных по радио на частоте 500 МГц

От 0 до 500 МГц
Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 16 2017, 23:55
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(rloc @ Sep 17 2017, 02:32) *
От 0 до 500 МГц

Задание формулировалось так «Build a 500MHz radio receiver».
А в подтверждение, что это вообще возможно, автор привел доказательство приема сигнала на частоте 3,5МГц.

Я, видимо, неправильно интерпретировал написанное.

В общем, использовать ADC, встроенный в 7-ю серию, это не крутоsm.gif
Тут кто-то на форуме рассказывал, что на проводник осуществлял примем сразу в цифре.
Go to the top of the page
 
+Quote Post
rloc
сообщение Sep 17 2017, 00:00
Сообщение #4


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(x736C @ Sep 17 2017, 02:55) *
Задание формулировалось так «Build a 500MHz radio receiver».

Подразумевали с полосой перестройки, на схеме в задании написано "LF - 500 МГц"

Цитата(x736C @ Sep 17 2017, 02:55) *
В общем, использовать ADC, встроенный в 7-ю серию, это не крутоsm.gif

Его частота семплирования 1 МГц и полоса до 300 кГц. В одном из вариантов решения XADC не использовали.
Go to the top of the page
 
+Quote Post
Leka
сообщение Sep 17 2017, 10:29
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



https://marsohod.org/forum/voprosy-o-plate-...s?start=80#6203[attachment=108818:sch.jpg]

Сообщение отредактировал Leka - Sep 17 2017, 10:33
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 17 2017, 13:13
Сообщение #6


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(rloc @ Sep 17 2017, 03:00) *
Его частота семплирования 1 МГц и полоса до 300 кГц.
К чему эти параметры АЦП? Предложенные решения вполне укладываются в эти параметры. Например, Fпч = 200 кГц для того решения, где указаны хоть какие-то численные параметры.

Цитата(rloc @ Sep 17 2017, 03:00) *
В одном из вариантов решения XADC не использовали.

Повторюсь, задача с точки зрения ПЛИС разработчика при таких ограничениях интересна тогда, когда надо использовать нештатные режимы работы штатных средств ПЛИС (например, гигабитные трансиверы, LVDS-приемники или логику, работающую в асинхронном режиме). Это раскрывает глубокое понимание архитектуры ПЛИС и цифровой схемотехники. Это мое сугубо личное мнение. Иначе ничего не мешает заменить ПЛИС, к примеру, на 8-битный старенький МК с АЦП. Еще такой момент, который стоит учитывать. Постоянно читая аккаунт Antti Trenz, знаю, что этот человек занимается раскруткой продукции Xilinx. Призы за этот конкурс и сам конкурс — это продвижение продукции Xilinx в целом и 7-й серии в частности. Поэтому для меня не представляет никакой ценности решения на АЦП (применительно к конкурсу в области ПЛИС). Представьте, даже в том случае, если бы я сам до такого решения не додумался.
Об этом он сам пишет (в вольном переводе):
«Почему в задании сказано о «7-й серии»? Будет ли решение работать с предыдущей серией (3,5,6)? Если решение будет также работать на 6-й серии, тогда задача конкурса не была бы сформулирована именно так. Поэтому из этого можно сделать один вывод о том, что должна существовать одна особенность, которой обладает 7-я серия, а все предыдущие поколения её не имеют. И эта функция необходима для решения задачи».

Из этого следует, что решение, не основанное на XADC, не является верным с точки зрения автора конкурса.
«Если мы суммируем все сказанное ранее, то мы знаем, что решение должно использовать XADC и что верхний предел частоты устанавливается максимальной тактовой частотой, которую может использовать FPGA».

И по вашей ссылке нет ни одного такого решения без использования XADC, принятого автором.
Последняя схема -- детекторный приемник без использования XADC. Автор счел её работоспособность маловероятной. При этом оговорился, что рассматривает её, отступая от правил конкурса.
И в конце третий раз повторил: «We also know that we need to use XADC».

Единственное, о чем я могу тут пожалеть, что у меня пока нет никакой возможности проводить свои конкурсы. biggrin.gif

Leka, помню, что вы пару раз писали о своем опыте. Спасибо за ссылку.
Go to the top of the page
 
+Quote Post
rloc
сообщение Sep 17 2017, 14:06
Сообщение #7


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(x736C @ Sep 17 2017, 16:13) *
Последняя схема -- детекторный приемник без использования XADC.

Квадратурный, как и остальные. Я бы отдал авторам этой идеи первое место, которая в бОльшей степени теоретически и практически подтверждена.
Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 17 2017, 14:14
Сообщение #8


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(rloc @ Sep 17 2017, 17:06) *
Квадратурный, как и остальные.

Цифровой, как и остальные.

Если серьезно, то это детекторный приемник (Detector Radio), содержащий квадратурный детектор.
https://en.wikipedia.org/wiki/Detector_(radio)
Go to the top of the page
 
+Quote Post
rloc
сообщение Sep 17 2017, 15:02
Сообщение #9


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(x736C @ Sep 17 2017, 17:14) *
Если серьезно, то это детекторный приемник (Detector Radio)

В англоязычной литературе Detector имеет два значения: и как приемник, и как устройство демодуляции сигнала. В русской, детекторный приемник - приемник, не имеющий питания, и работающий от энергии принимаемого сигнала.

Поэтому более правильно было бы - квадратурные приемники. Приставку "аналоговые" или "цифровые" можно добавить, в зависимости от того, каким образом они используют квадратурные каналы: для демодуляции или подавления боковой (преобразование на ПЧ).

Цитата(x736C @ Sep 17 2017, 16:13) *
К чему эти параметры АЦП? Предложенные решения вполне укладываются в эти параметры. Например, Fпч = 200 кГц для того решения, где указаны хоть какие-то численные параметры.

Согласитесь, не такая уж и тривиальная задача.
Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 17 2017, 15:15
Сообщение #10


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(rloc @ Sep 17 2017, 18:02) *
Согласитесь, не такая уж и тривиальная задача.

По обоим вопросам с вами согласен laughing.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 20:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01434 секунд с 7
ELECTRONIX ©2004-2016