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

 
 
> SDR радио малой кровью, Прошу сильно отпинать. Лучше сразу.
DpInRock
сообщение Jul 27 2012, 09:14
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Для домашнего хозяйства потребовалось радио.
Решил сделать SDR 0-144

С передатчиком все ясно. Берем аналог девайс AD9957 и получаем передатчик. Точный и правильный.
DDC на диапазон 0-144 кусается по цене и ресурсам. Virtex-6 - штука баксов.
Делать более низкоскоростной во второй зоне найквиста - душа не лежит.
И на супергетеродины и подавно.

И вот сама идея. Раз передатчик правильный и хороший, то приемник может быть обычным (конвертор в нулевую промежуточную, аналоговый, со всеми неприятностями разбаланса всего подряд).

Т.е. идея в калибровке плохого приемника хорошим передатчиком.
И тогда можно обойтись дешевой ПЛИС. Чисто для согласования всяких LVDS ЦАП-АЦП с процессором, который тоже предполагается встроенным.

Все это залезло в голову при просмотре схеме SunSDR2 в котором все хорошо, только дыра в приемнике меня не устраивает. И врядли эту дыру можно зашить. Насколько я понимаю, отделять зоны найквиста друг от друга - последнее дело...


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DpInRock
сообщение Jul 31 2012, 07:45
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



В том то и беда, что в ПЛИС я пномпень.
Но по моему скромному мнению оцифровка со скоростью 250M требует внутренней тактовой плис несколько больше.

Типа, посмотрел реализацию NCO. Так кругом за два такта минимум. Т.е. перемножитель на синус косинус требует более высокой тактовой, чем такт оцифровки. Отсюда и Виртекс. Тем более как раз ребята из Flex6500 такую применяют....

Но альтеру посмотрю. Может и вправду... Ибо ужас как не хочется аналогой техники. Я к ней испытываю такую личную неприязнь, аж кушать не могу...


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
iiv
сообщение Jul 31 2012, 10:07
Сообщение #3


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(DpInRock @ Jul 31 2012, 12:45) *
Но альтеру посмотрю. Может и вправду... Ибо ужас как не хочется аналогой техники. Я к ней испытываю такую личную неприязнь, аж кушать не могу...

Конечно на этой борде все на два такта расстягивать надо, это даже на 3-ем стратиксе изголяться приходилось, чтобы на 400МГц парами, а не одиночными умножители работали.

Вопрос. Что запрещает Вам делать что-то типа первой стадии линейного предсказания на частоте 200МГц конвейеризуя сигнал с 400МГц на 200МГц, сбрасывать коэффициенты ЛП по не сильно быстрой шине, типа SPI на ARM9-ARM11, который бы и получал бы результат у себя. Не спорю, сложно, но проходимо, у меня, как и у Вас, тоже жудкий страх перед аналоговой техникой, поэтому я все в цифре стараюсь сделать. Если делать так, то именно той борды, что я написал, с С8 спидгрейдом за глаза хватит, только надо шустрый SPI на ARMе, а то у этой борды только 3 свободных GPIO не в HSMC, и дюже сложно по ним будет прокачать много данных. Я именно так и экспериментировал на девборде от Техаса + переходник + именно эта Альтерровская борда + ARM9 (Fox G20 от www.acmesystems.com)

Цитата(DpInRock @ Jul 31 2012, 15:14) *
Вот наоборот. Десять медленных Ацп можно заставить со сдвигом по времени работать. А вот один быстрый никак внутрь медленной плис не запихать.

У Вас с ног этого чипа 200МГц по двум фронтам сыпется, этот чип и больше потянет, но, Вам сразу надо внутри через ФИФО разтянуть это все на два-четыре такта. По первости, я бы советовал бы на 4, ресурсов платы хватает, да и на 100МГц Вы по любому тайминги все выдержите. На 3 такта программировать будет не реально сложно. На 2 такта, может придется изголяться чуток на сумматорах с длинной мантиссой, но, тоже проходимо. Когда на SPI будете кидать, надо еще раз частоту уронить, чтобы М9К случайно на 200МГц не притормозил Ваш дизайн. Я вообще перед М9К, если могу, то частоту до 50МГц роняю, только из-за параллельности много ресурсов требуется, и на этой борде их может не хватить. То есть суммарно конечно там много заумностей, но все проходимо sm.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 05:32
Рейтинг@Mail.ru


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