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

 
 
 
Reply to this topicStart new topic
> Время инициализации MAX7000
кот матроскин
сообщение Aug 27 2007, 18:44
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 27-08-07
Пользователь №: 30 097



Возникли проблемы с аппаратурой и по-видимому выходит, что ПЛИС EPM7160S начинает работать не сразу, а через примерно 1 мс после подачи питания. Возможно такое? Могут ли там внутри происходить какие то переходные процессы при включении?
Про FPGA мне всё ясно, интересует именно эта серия.
Go to the top of the page
 
+Quote Post
vetal
сообщение Aug 27 2007, 18:57
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



ищите ошибки в логике, такого там нет - в качестве хранения конфигурации используются eeprom ячейки и конфигурировать там нечего. проверяйте фронты,питание, сбросы и начальные условия работы схем.
В моих устройствах на max7s подобного не замечено.

upd: Хотя не понятно как понимать фразу "Upon power-up, each register in the device will be set to a
low state." на 11 странице даташита. больше выражение power up не встречается.
Go to the top of the page
 
+Quote Post
dvladim
сообщение Aug 27 2007, 19:39
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(кот матроскин @ Aug 27 2007, 21:44) *
ПЛИС EPM7160S начинает работать не сразу, а через примерно 1 мс после подачи питания. Возможно такое? Могут ли там внутри происходить какие то переходные процессы при включении?

Сам с этими схемами не работал, но такое вполне возможно.
Как минимум необходимо время на Power On Reset и потом автомату состояний нужно как-то определить загружена схема или еще нет. Вот в это время выводы скорее всего в Z (IMHO).

Вот и vetal говорит, что происходит сброс всех триггеров при включении питания.
Go to the top of the page
 
+Quote Post
кот матроскин
сообщение Aug 27 2007, 19:44
Сообщение #4





Группа: Новичок
Сообщений: 7
Регистрация: 27-08-07
Пользователь №: 30 097



Цитата(vetal @ Aug 27 2007, 22:57) *
ищите ошибки в логике, такого там нет - в качестве хранения конфигурации используются eeprom ячейки и конфигурировать там нечего.

Вот у меня сомнения по поводу совсем ли нечего там конфигурировать. EEPROM это всего лишь ячейки памяти, а в ПЛИС программируются связи. Значит эти ячейки EEPROM должны управлять какими-то ключами? Но время переключения их может быть значительно.

Цитата(vetal @ Aug 27 2007, 22:57) *
upd: Хотя не понятно как понимать фразу "Upon power-up, each register in the device will be set to a
low state." на 11 странице даташита. больше выражение power up не встречается.

Яперевожу так: По включению питания каждый регистр в устройстве установится в низкое состояние.
Go to the top of the page
 
+Quote Post
vetal
сообщение Aug 27 2007, 19:50
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Цитата
Яперевожу так: По включению питания каждый регистр в устройстве установится в низкое состояние.

тут дело не в переводе, а в том что это единственная фраза по этому поводу. никаких нормированных цифр в даташите v6.6 по этому поводу нет.
Go to the top of the page
 
+Quote Post
dvladim
сообщение Aug 27 2007, 19:51
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(кот матроскин @ Aug 27 2007, 22:44) *
Значит эти ячейки EEPROM должны управлять какими-то ключами? Но время переключения их может быть значительно.

Нет.
Нечему там переключаться. Элементы соединились при программировании. При включении питания вся комутация уже есть.
Go to the top of the page
 
+Quote Post
ybd
сообщение Aug 27 2007, 21:41
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 15-05-06
Пользователь №: 17 123



Все-таки что-то там инициализируется. И время дают:
The POR time for all 7000S devices does not exceed 300 μs. The sufficient VCCINT voltage level for POR is 4.5 V. The
device is fully initialized within the POR time after VCCINT reaches the sufficient POR voltage level.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Aug 29 2007, 06:14
Сообщение #8


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(ybd @ Aug 28 2007, 01:41) *
Все-таки что-то там инициализируется. И время дают:
The POR time for all 7000S devices does not exceed 300 μs. The sufficient VCCINT voltage level for POR is 4.5 V. The
device is fully initialized within the POR time after VCCINT reaches the sufficient POR voltage level.

CPLD не FPGA пересылки конфигурации нет, но пробежаться по внутренней EEProm и установить ключики все-равно надо.
Go to the top of the page
 
+Quote Post

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

 


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


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