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

 
 
> Проблема с Max3000
lexa12
сообщение Mar 23 2012, 16:14
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 196
Регистрация: 6-10-10
Из: Санкт-Петербург
Пользователь №: 59 971



Здравствуйте! Помогите пожайлуста разобраться со следуюшим вопросом.
У меня MAX3000 подключен к силабсовскому МК. В программе для альтеры получилось так что некоторые неиспользуемые пины альтеры заведены на порты МК. При загрузке программы в МК резко возрастает потребление (до 500 мА), если эти пины как-то задействовать то потребление становится 250 мА.
Неиспользуемые пины альтеры по умолчанию сконфигурированы как "As output driving an unspecified signal".
Что означает эта конфигурация "As output driving an unspecified signal" ?Может ли быть в этом причина высокого потребления?
И нужно ли их уставливать tri state, как пишут на некоторых форумах?
P.S. неиспользуемые пины у меня получились при написании тестовых программ для альтеры.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zombi
сообщение Mar 23 2012, 19:24
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(lexa12 @ Mar 23 2012, 19:14) *
У меня MAX3000 подключен к силабсовскому МК.
...
При загрузке программы в МК резко возрастает потребление (до 500 мА)

Неужели во время программирования этого МК его пины назначаются как выходы?
Этож бред!!!
Посмотрите по DS сколько МК должен потреблять во время прожига, может так и должно быть?
Go to the top of the page
 
+Quote Post
lexa12
сообщение Mar 24 2012, 10:33
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 196
Регистрация: 6-10-10
Из: Санкт-Петербург
Пользователь №: 59 971



Цитата(zombi @ Mar 23 2012, 23:24) *
Неужели во время программирования этого МК его пины назначаются как выходы?
Этож бред!!!
Посмотрите по DS сколько МК должен потреблять во время прожига, может так и должно быть?

извиняюсь, я не правильно описал ситуацию. Потребление возрастает ПОСЛЕ загрузки программы в МК, до программирования у него порты наверно находятся в Z- состоянии.

Цитата(sazh @ Mar 24 2012, 13:13) *
откройте рапорт *.pin и просмотрите требования, предъявляемые к этим пинам.
-- RESERVED : Unused I/O pin, which MUST be left unconnected.
-- RESERVED_INPUT : Pin is tri-stated and should be connected to the board.
-- RESERVED_INPUT_WITH_WEAK_PULLUP : Pin is tri-stated with internal weak pull-up resistor.
вариантов море, с учетом того соединены ли эти пины с портами контроллера.
Кто мешает технологические пины задействовать в проектах контроллера и CPLD, и в CPLD например собрать по "И" и вывести на неиспользуемый пин.
или сделать как Pin is tri-stated with internal weak pull-up resistor.

В принципе можно написать проект таким образом чтобы задействовать все пины. Но это на мой взгляд как то некрасиво. Получается для любого проекта нужно все пины куда то подключать вручную(!), мало ли что на плате может случится.
Тем более что в квартусе есть настройка всех неиспользуемых выходов. Почему нельзя ее использовать?

Сообщение отредактировал lexa12 - Mar 24 2012, 10:34
Go to the top of the page
 
+Quote Post
sazh
сообщение Mar 24 2012, 10:53
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(lexa12 @ Mar 24 2012, 13:33) *
до программирования у него порты наверно находятся в Z- состоянии.


Тем более что в квартусе есть настройка всех неиспользуемых выходов. Почему нельзя ее использовать?


Вряд ли в Z.

Можно, согласно рекомендациям. (Если провода между контроллером и CPLD на плате есть, это нужно учитывать в обоих проектах.
Например порт контроллера на вход, порт CPLD как вход по Z, подтянутый к i/o vcc внутренним резистором)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- lexa12   Проблема с Max3000   Mar 23 2012, 16:14
- - vadimp61   Цитата(lexa12 @ Mar 23 2012, 20:14) Здрав...   Mar 23 2012, 18:46
|- - lexa12   Цитата(vadimp61 @ Mar 23 2012, 22:46) Да,...   Mar 24 2012, 08:25
|- - sazh   Цитата(lexa12 @ Mar 24 2012, 11:25) Навер...   Mar 24 2012, 09:13
|- - des00   Цитата(lexa12 @ Mar 24 2012, 04:33) Тем б...   Mar 24 2012, 11:25
|- - lexa12   Цитата(des00 @ Mar 24 2012, 15:25) потому...   Mar 24 2012, 12:14
|- - des00   Цитата(lexa12 @ Mar 24 2012, 06:14) А зач...   Mar 24 2012, 12:18
||- - lexa12   В общем если вам нужно рабочее устройство, то RTFM...   Mar 24 2012, 13:08
||- - des00   Цитата(lexa12 @ Mar 24 2012, 07:08) Ну и ...   Mar 24 2012, 13:40
|- - XVR   Цитата(lexa12 @ Mar 24 2012, 16:14) И к с...   Mar 26 2012, 09:51
- - Александр77   А пересинтезировать и назначить выводы принудитель...   Mar 23 2012, 20:28
- - zombi   Ув. des00. Правильно ли Вас понял что: назначив в ...   Mar 24 2012, 16:47
- - des00   Цитата(zombi @ Mar 24 2012, 10:47) Правил...   Mar 24 2012, 17:39
- - zombi   Цитата(des00 @ Mar 24 2012, 21:39) Поэтом...   Mar 24 2012, 17:49
- - lexa12   Цитата(des00 @ Mar 24 2012, 21:39) Не сов...   Mar 24 2012, 19:02


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

 


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


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