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

 
 
> Режим standby в Cyclone III
en-valb
сообщение Jun 11 2014, 06:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 18-04-14
Из: Екатеринбург
Пользователь №: 81 446



Пытаюсь решить задачу включения изделия по Ethernet. Реализую на Cyclone III EP3C16F484C6, имеется TFT 640x480 RGB 18 bit, Ethernet, клавиатура, несколько SPI для управления других узлов изделия. В проекте используется NIOS II. Идея такая по сигналу LINK от микросхемы KSZ8001 пробуждаю ПЛИС или NIOS II в ПЛИС или что то еще. Далее то что проснулось мониторит команду включения питания. Как только команда пришла все запускается на полную катушку. В контроллерах режим standby реализован аппаратно, а вот в ПЛИС может есть IP ядро какое нибудь. Возникали мысли грузить разные конфигурации в разных режимах, но мне кажется это как то чересчур, должно быть какое то тривиальное решение.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
en-valb
сообщение Jun 12 2014, 12:52
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 18-04-14
Из: Екатеринбург
Пользователь №: 81 446



Цитата
А уж если глобально, то почему берете ПЛИС, а не микроконтроллер с МАС? Дешевле будет точно...

В основном из-за цветного TFT 640х480 RGB 18bit fps 30 Hz в дальнейшем возможно разрешение подрастет, а Ethernet в проекте не на первом месте, пока скорее как дополнение, заказчик пока сам толком не знает где будет его применять и еще привлекает возможность конфигурировать систему любым количеством периферии, распараллеливание задач, можно засунуть в ПЛИС столько ядер NIOS II сколько позволит логическая емкость, то же самое по поводу другой периферии. А сейчас рисую схему и надо все по максимуму учесть. На счет KSZ8031 и KSZ8831SNL сэкономить провода это наверно надо т.к. печатная плата уж очень маленькая, особенно интересно с SPI. У меня на примете есть одна, называется ENC28J60, но у неё 10 Mb/s, а нам еще кроме управления гнать поток из ЦОСа надо, прикинули по скорости как то совсем без запаса. А без запаса брать опасно кто знает какие камни подводные попадутся. А вот на счет KSZ8831SNL не знал.

KSZ8831SNL не нашел такой, есть KSZ8851SNL возможно опечатка.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jun 12 2014, 18:06
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(en-valb @ Jun 12 2014, 21:02) *
В основном из-за цветного TFT 640х480 RGB 18bit fps 30 Hz в дальнейшем возможно разрешение подрастет, а Ethernet в проекте не на первом месте, пока скорее как дополнение, заказчик пока сам толком не знает где будет его применять и еще привлекает возможность конфигурировать систему любым количеством периферии, распараллеливание задач, можно засунуть в ПЛИС столько ядер NIOS II сколько позволит логическая емкость, то же самое по поводу другой периферии. А сейчас рисую схему и надо все по максимуму учесть. На счет KSZ8031 и KSZ8831SNL сэкономить провода это наверно надо т.к. печатная плата уж очень маленькая, особенно интересно с SPI. У меня на примете есть одна, называется ENC28J60, но у неё 10 Mb/s, а нам еще кроме управления гнать поток из ЦОСа надо, прикинули по скорости как то совсем без запаса. А без запаса брать опасно кто знает какие камни подводные попадутся. А вот на счет KSZ8831SNL не знал.

KSZ8831SNL не нашел такой, есть KSZ8851SNL возможно опечатка.

"все так, но только трошечки не так", как говорил один мой сослуживец.
Ну TFT. А память будет стоять для него снаружи кристалла. И еще память нужна для памяти программ софт-процессора. И еще память нужна, чтобы складывать пакеты из/в сеть. Как приходящие, так и исходящие... Так? И все эти потребители полезут в одну внешнюю память. Сколько времени процессор будет добираться к памяти??? И что останется от производительности этого Ниоса? Считали?
А дальше самодельный видео-контроллер. Без всяких наворотов, типа слоев графики и пр. т.к. их надо делать в ПЛИС вручную... А потом так же вручную делать примитивы для рисования графики. Так?
И в то-же время сейчас у микроконтроллеров прорва периферии, которую можно коммутировать на разные выводы. И готовые ОСРВ, в которых уже сделана и графика и сеть...
Так все-же, почему именно ПЛИС?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- en-valb   Режим standby в Cyclone III   Jun 11 2014, 06:06
- - vadimp61   Цитата(en-valb @ Jun 11 2014, 14:16)...   Jun 11 2014, 09:28
- - en-valb   Цель: 1. Изделие должно включаться и отключаться п...   Jun 11 2014, 12:04
|- - Serhiy_UA   Цитата(en-valb @ Jun 11 2014, 19:14)...   Jun 12 2014, 00:44
- - en-valb   Про снижение тактовой частоты в дежурном режиме я ...   Jun 12 2014, 07:24
|- - Serhiy_UA   Цитата(en-valb @ Jun 12 2014, 15:34)...   Jun 12 2014, 08:25
|- - iosifk   Цитата(en-valb @ Jun 12 2014, 15:34)...   Jun 12 2014, 09:22
- - en-valb   Нашел в Cyclone III Device Handbook, Volume 1 стра...   Jun 12 2014, 08:50
- - en-valb   ЦитатаПохоже, что так и надо поступать Serhiy_UA, ...   Jun 12 2014, 10:12
|- - iosifk   Цитата(en-valb @ Jun 12 2014, 18:22)...   Jun 12 2014, 10:22
|- - adnega   Цитата(en-valb @ Jun 12 2014, 21:02)...   Jun 12 2014, 18:00
- - en-valb   ЦитатаНу TFT. А память будет стоять для него снару...   Jun 13 2014, 05:43
|- - iosifk   Цитата(en-valb @ Jun 13 2014, 13:53)...   Jun 13 2014, 07:38
- - en-valb   "В ПЛИС можно и память программ и память данн...   Jun 13 2014, 08:09
|- - iosifk   Цитата(en-valb @ Jun 13 2014, 16:19)...   Jun 13 2014, 08:27
- - en-valb   У меня кстати осталась одна не решенная задача. Ну...   Jun 13 2014, 08:53
|- - iosifk   Цитата(en-valb @ Jun 13 2014, 17:03)...   Jun 13 2014, 09:44
- - en-valb   iosifk, извините, вначале не признал читал Ваши ст...   Jun 14 2014, 02:44
- - iosifk   Цитата(en-valb @ Jun 14 2014, 10:54)...   Jun 14 2014, 07:33


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

 


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


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