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

 
 
> LPDDR2 - Cyclone 5 SoC, как правильно подключать Vref, VTT, OCT, запутался, помогите, пожалуйста
iiv
сообщение Dec 16 2017, 12:30
Сообщение #1


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

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



Добрый день,

на днях отдал в печать первую свою плату с LPDDR2 ( https://www.arrow.com/en/products/edb8132b4...cron-technology ) и Cyclone 5 SoC. Память - одна планка с 32 битной шиной.

Запутался в документации, обчитался и в Альтере, и Jedecах и в Микронах, вроде не могу найти опровержения, что я не прав, но и ни одного вменяемого дизайна не нашел, где бы было бы написано как правильно...

Теперь гложат сомнения, правильно ли я сделал, а именно:

1. не поставил ни одного терминирующего резистора на CA и DQ, вроде не надо если одна планка?
2. половину напряжения из 1.2В получал из TPS51200, но так как резисторы не нужны были, то VTT никуда не подключен, а VREF=0.6В из TPS51200 подключил на VREFCA, VRefDQ и все Vref6A,B,C в процессоре, через ферритовые бусины ессно,
3. DDR-ODT_0 и DDR-ODT_1 на процессорной части никуда не подключил (и DDR_RESET тоже) - то есть в воздухе висят,
4. из резисторов на плате имеются только ZQ0 и ZQ1 на памяти и RREF_TL на плиске.

Скажите, пожалуйста, правильно ли / можно ли так? И если что-то не правильно или не разумно, пожалуйста, скажите, как надо!

Спасибо!

ИИВ
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Dec 22 2017, 11:58
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(blackfin @ Dec 22 2017, 18:10) *
Самый дешевый Zynq на 192k LE стоит 780$, при том, что Cyclone 10 на 220k LE стоит 282$.

PS. XCZU4CG это, конечно, не Cortex-A9, но Zynq'ов с Cortex-A9 на 200к LE я почему-то не нашел.. wink.gif

PPS. Нашел XC7Z035 на 275к LE по цене 953$.

А почему нужно именно на 200к? И потом вы сравниваете не очень сравниваемые вещи - LE в десятом циклоне совсем != LE в седьмой серии зайлинкса. Полагаю, что вендор проектирует свои СнК, стараясь сделать сбалансированную связку, и ставить здоровенную ПЛИС с не самым мощным процессором не будет. А так можно далеко зайти - взять Stratix10 + AVR и сказать: "Ну, и где аналогичная СнК?" rolleyes.gif

Цитата(a123-flex @ Dec 22 2017, 18:14) *
А что для arp stm32 за 5$ недостаточно ?

Для ARP достаточно, для UDP на гигабите недостаточно.

Цитата(a123-flex @ Dec 22 2017, 18:14) *
А по udp какую предельную скорость Вам удавалось получить ?

957 Mb/s чистого трафика по UDP.

Цитата(a123-flex @ Dec 22 2017, 18:14) *
У меня вот программисты corei3 3.4 ГГц на udp смогли догнать до 700 МБит, если не ошибаюсь, а дальше сдулись.

Вот прямо сейчас мой старенький AMD Phenom II 3 ГГц, образца 2010 года качает несжатый поток с камеры, 452 Mb/s, несложная обработка (построение гистрограмм кадров, вычисление основных параметров видео и автоматическая регулировка, в т.ч. путём управления временем накопления ПЗС матрицы и PGA CCD процессора - по обратному каналу) загрузка CPU 15-17%. В реальном приборе у нас два канала, второй канал даёт поток поскромнее (тепловизор 640х480) - порядка 122 Mb/s, т.е. суммарный поток 575 Mb/s. Все потоки указаны "чистыми", т.е. это пользовательский трафик, без накладных сетевого стека.

На тестовых потоках без проблем льётся по 957 Mb/s в каждую сторону (loop).


Цитата(a123-flex @ Dec 22 2017, 18:14) *
Ну про IP я вообще молчу.

Не понял. Вообще-то, UDP живёт поверх IP. Может быть вы с TCP спутали?

Цитата(a123-flex @ Dec 22 2017, 18:14) *
Насколько этот ARM слабее ?

Полагаю, что Cortex-A9 на 800 МГц будет послабее даже старого 4-ядерного AMD на 3000 МГц. Но у него есть ПЛИС. На камере цепочка MAC-IP-UDP-... выполнена как раз на ПЛИС, процессор не загружен срочными металовками в реальном времени.

Цитата(a123-flex @ Dec 22 2017, 18:14) *
Не понимаю, почему тоже самое нельзя сделать с отдельными корпусами и на 2 интерфейсах всего: на Eth и spi.

Почему нельзя? Можно. В текущей камере у нас именно так и сделано: Cyclone IV + Blackfin. Но уже давно испытываем ограничение - скоростной обмен данными между ПЛИС и процессором возможен только через внешнюю SDRAM, а прямая связь через асинхронную шину. Для управления MMR это годится, но для обмена потоками данных - нет. Из-за этого приходится слишком много реализовывать сугубо на ПЛИС, а кое-что было бы удобно перекинуть процу.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 22 2017, 12:49
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(dxp @ Dec 22 2017, 14:58) *
А почему нужно именно на 200к?

Ну просто потому, что у нас многоканальный SDR практически полностью использует ресурсы XC7A100 и есть ещё внешний процессор.
Была идея раза в два - три увеличить число каналов и перейти на Zynq.
Не сложилось.. biggrin.gif

Цитата(dxp @ Dec 22 2017, 14:58) *
И потом вы сравниваете не очень сравниваемые вещи - LE в десятом циклоне совсем != LE в седьмой серии зайлинкса.

Хотите сказать, что если десятый циклон в три раза дешевле, то и LE у него в три раза хуже? biggrin.gif
Go to the top of the page
 
+Quote Post
dxp
сообщение Dec 22 2017, 13:26
Сообщение #4


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(blackfin @ Dec 22 2017, 19:49) *
Ну просто потому, что у нас многоканальный SDR практически полностью использует ресурсы XC7A100 и есть ещё внешний процессор.
Была идея раза в два - три увеличить число каналов и перейти на Zynq.
Не сложилось.. biggrin.gif

К тому, что раздельная связка ПЛИС + процессор даёт куда большее разнообразие вариантов, нежели СнК, возражений не имею. СнК - не панацея и не решает всех задач. Я вступил в дискуссию, не согласившись с тем, что СнК - это только габарит.

Меня, кстати, больше волнует вопрос энергопотребления. Текущая связка циклона с фином позволяет получить весьма экономное потребление (тепловизионная камера 640х480 потребляет порядка 1 Вт), и есть некоторое сомнение, что на том же цинке (даже мелком) будет лучше. На практике проверить пока не могу.

Цитата(blackfin @ Dec 22 2017, 19:49) *
Хотите сказать, что если десятый циклон в три раза дешевле, то и LE у него в три раза хуже? biggrin.gif

Во сколько раз хуже, не берусь судить, подколку понимаю и принимаю. sm.gif Но согласитесь, "классический" LE с LUT4, не так-то просто сравнивать со slice на LUT6. Они там приводят некие LCELL'ы, которых в действительности не существует, для того, чтобы как-то выразить эквивалентную ёмкость. Но это сферические LCELL'ы, имхо. Ведь структура классического LE и того же ALM у альтеры очень сильно отличается, и кроме ёмкости ещё есть быстродействие и ресурсы трассировки внутри элемента. При требованиях по скорости на дешевых ПЛИС придётся городить конвейеры, что съест ресурс... Да вы это получше меня знаете.

В общем, однозначного ответа нет, и более современные, быстрые и дорогие ПЛИС не во всём лучше дешёвых и медленных, иначе бы последние просто не выпускали. Всё зависит от задачи. В вашем случае не сложилось. В другой раз может сложиться. СнК дают определённое преимущество в ряде задач, и это далеко не только габарит.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 22 2017, 13:36
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(dxp @ Dec 22 2017, 16:26) *
Во сколько раз хуже, не берусь судить, подколку понимаю и принимаю. sm.gif Но согласитесь, "классический" LE с LUT4, не так-то просто сравнивать со slice на LUT6. Они там приводят некие LCELL'ы, которых в действительности не существует, для того, чтобы как-то выразить эквивалентную ёмкость. Но это сферические LCELL'ы, имхо. Ведь структура классического LE и того же ALM у альтеры очень сильно отличается, и кроме ёмкости ещё есть быстродействие и ресурсы трассировки внутри элемента. При требованиях по скорости на дешевых ПЛИС придётся городить конвейеры, что съест ресурс.

Вы, возможно, не обратили внимание, но я дал ссылку на Cyclone 10 GX:
[attachment=110340:Screensh...16_32_54.jpg]
IMHO, TSMC 20 nm едва ли хуже, чем TSMC 28 nm..

Ну и LUT там 8-ми входовой..
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- iiv   LPDDR2 - Cyclone 5 SoC, как правильно подключать Vref, VTT, OCT   Dec 16 2017, 12:30
- - Aner   DDR-ODT_0, DDR_RESET при одном чипе должны быть по...   Dec 16 2017, 20:07
|- - iiv   Спасибо большое за ответ!!! Цитата(An...   Dec 16 2017, 21:48
|- - a123-flex   Цитата(iiv @ Dec 17 2017, 00:48) Процессо...   Dec 21 2017, 11:25
|- - dxp   Цитата(a123-flex @ Dec 21 2017, 18:2...   Dec 22 2017, 02:21
||- - a123-flex   Цитата(dxp @ Dec 22 2017, 06:21) Действит...   Dec 22 2017, 09:18
||- - dxp   Цитата(a123-flex @ Dec 22 2017, 16:1...   Dec 22 2017, 10:49
||- - blackfin   Цитата(dxp @ Dec 22 2017, 13:49) Вы забыл...   Dec 22 2017, 11:10
||- - a123-flex   Цитата(dxp @ Dec 22 2017, 14:49) С чего в...   Dec 22 2017, 11:14
|- - iiv   Цитата(a123-flex @ Dec 21 2017, 16:2...   Dec 30 2017, 12:20
- - aaarrr   Цитата(iiv @ Dec 16 2017, 15:30) 1. не по...   Dec 17 2017, 03:50
|- - iiv   Огромное спасибо, aaarrr!!! Цитата(aa...   Dec 17 2017, 10:49
- - Aner   dxp все верно пишет, вы действительно не понимаете...   Dec 22 2017, 10:12
|- - blackfin   Цитата(Aner @ Dec 22 2017, 13:12) .. вы д...   Dec 22 2017, 10:31
|- - a123-flex   Цитата(dxp @ Dec 22 2017, 14:58) На тесто...   Dec 22 2017, 12:56
|- - dxp   Цитата(a123-flex @ Dec 22 2017, 19:5...   Dec 22 2017, 13:37
- - Aner   dxp что за камера, если не секрет? Что то мало пот...   Dec 22 2017, 14:08
- - dxp   Цитата(Aner @ Dec 22 2017, 21:08) dxp что...   Dec 22 2017, 14:14
- - Aner   QUOTE (dxp @ Dec 22 2017, 18:14) Тепловиз...   Dec 22 2017, 14:22
- - dxp   Цитата(Aner @ Dec 22 2017, 21:22) Своя ве...   Dec 22 2017, 14:29


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 07:21
Рейтинг@Mail.ru


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