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

 
 
> Режим 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 11 2014, 12:04
Сообщение #2


Участник
*

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



Цель:
1. Изделие должно включаться и отключаться по кнопке. Кнопка должна быть без фиксации.
2. Изделие должно включаться и отключаться дистанционно по команде от Ethernet.
3. Включать и отключать изделие можно в любой последовательности т.е. включил от кнопки, могу отключить и от кнопки и от Ethernet. Включил от Ethernet, могу отключить так же и от того и от другого.
И все тоже самое если в пункте 3 поменять местами слова "включать" и "отключать".

Есть источник дежурного питания 12 В 250 мА. Изделие не должно потреблять мощность в дежурном режиме более приведенного значения. В хендбуке на Цыклон в режиме standby потребление по всем источникам не превышает 50 мА, но я не могу понять что это за режим такой в ПЛИС. Гугл говорит что это статичный режим. В моем понимании статичный режим когда все стоит нет ни каких тактовых частот, но если нет тактовых частот как следить за командами поступающими из Ethernet.

Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Jun 12 2014, 00:44
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(en-valb @ Jun 11 2014, 19:14) *
В моем понимании статичный режим когда все стоит нет ни каких тактовых частот, но если нет тактовых частот как следить за командами поступающими из Ethernet.

Попробуйте еще изменять тактовую частоту NiosII и еще чего-то другого. В режиме ожидания совсем малая, а при поступлении запроса - такая как требуется. Возможно, нужно будет ввести дополнительную FSM над всем устройством (как-бы супервизор), чтобы контролировать запрос и эту тактовую частоту обеспечивать.
Что понимать под запросом: наверное, активность на линии Ethernet, но здесь возможны варианты....
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   Про снижение тактовой частоты в дежурном режиме я ...   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
- - en-valb   ЦитатаА уж если глобально, то почему берете ПЛИС, ...   Jun 12 2014, 12:52
|- - adnega   Цитата(en-valb @ Jun 12 2014, 21:02)...   Jun 12 2014, 18:00
|- - iosifk   Цитата(en-valb @ Jun 12 2014, 21:02)...   Jun 12 2014, 18:06
- - 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 Текстовая версия Сейчас: 9th August 2025 - 04:59
Рейтинг@Mail.ru


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