Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-окт-21 15:37

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 112 сообщений ]  На страницу 1 2 3 4 58 »
Автор Сообщение
 Заголовок сообщения: 1636РР1У и 1636РР3У (ПЗУ Flash-типа)
СообщениеДобавлено: 2009-май-21 16:20 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 2009-янв-20 10:05
Сообщения: 777
1636РР1У и 1636РР3У (ПЗУ Flash-типа)
Вложение:
[ attachment ]
Отличия 1636РР3 и 1636РР4 от 1636РР1 и 1636РР2_Страница_1.png [ 107.05 КБ | 13106 просмотров ]
Вложение:
[ attachment ]
Отличия 1636РР3 и 1636РР4 от 1636РР1 и 1636РР2_Страница_2.png [ 104.29 КБ | 13106 просмотров ]


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-май-27 21:30 
Не в сети

Зарегистрирован: 2009-май-27 21:26
Сообщения: 7
Скажите, пожалуйста, чем прошивать данную микросхему? Существуют ли стандартные программаторы для нее? ChipProg-48 - поддерживает данную микросхему?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-май-28 08:21 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 2009-янв-20 10:05
Сообщения: 777
У нас появиться программатор для Flash-памяти, ориентировочно в июле этого года. Насчет сторонних программаторов ничего рекомендовать и гарантировать не можем.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-май-29 13:41 
Не в сети

Зарегистрирован: 2009-май-27 16:17
Сообщения: 55
Откуда: г. Красноярск
При попытке программировать эту микросхему сторонним программатором должны быть решены минимум 2 вопроса:

1. Состояние адресной линии A11 в командных последовательностях типа 2АА. (между am29lv040B и 1636РР1У есть хитрое отличие, см. примечания к таблице команд в pdf)
2. Допустимое время удержания адреса и данных относительно сигналов WE и CE. тоже см. pdf.

Пока программируем в параллельном режиме программатором Sterh ST-007. Появится местный программатор - посмотрим, может приобретем.

Дополнительно столкнулись с проблемой корректного/некорректного считывания данных при разных напряжениях питания.
Разбираемся...


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-май-29 15:02 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 2009-янв-20 10:05
Сообщения: 777
Цитата:
Дополнительно столкнулись с проблемой корректного/некорректного считывания данных при разных напряжениях питания.
Неиспользуемые выводы должны поть допоттянуты, допустим на землю.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-май-29 15:41 
Не в сети

Зарегистрирован: 2009-май-27 16:17
Сообщения: 55
Откуда: г. Красноярск
Yura писал(а):
Неиспользуемые выводы должны поть допоттянуты, допустим на землю.
Это все сделано.

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

Пока только получили этот эффект. Причины пробуем выяснить.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-май-29 19:02 
Не в сети

Зарегистрирован: 2009-май-29 16:09
Сообщения: 590
Откуда: АО "ПКК Миландр"
Если выводы A9_HV, OE_HV, TCK, STROBE, TDI жёстко запаяны на землю, то проблема может быть только во временной диаграмме цикла чтения. Так как у нас, описанных вами проблем с изменением питания, нет.
Существует два варианта цикла чтения:
1. CE=OE=0 постоянны и меняется только адрес.
2. Адрес1 -> СE=0 -> OE=0 -> OE=1 ->CE=1 -> Адрес2 -> ...
При таком чтении важно делать паузу между изменениями сигналов и адреса, по крайней мере 10 нс. А не устанавливать например Адрес и CE одновременно или CE и OE одновременно. В этом случае чтение нестабильно из-за того что происходят гонки между сигналами и изменение напряжения питания этому способствует.
Делайте выводы и добивайтесь работоспособности, у нас этой проблемы нет.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-май-29 19:17 
Не в сети

Зарегистрирован: 2009-май-27 16:17
Сообщения: 55
Откуда: г. Красноярск
Это все понятно и от подобных гонок мы ушли. Гонки были между CE и сигналами адреса в режиме программирования.

Сейчас перешли на программатор Sterh ST-007 (с доработкой) до этого был Тритон. Теперь защитные интервалы значительные и гонок нет точно. В понедельник определимся...

Еще вопрос. В вашей конторе "кроватки" или переходники под данные микросхемы используются?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-май-29 21:38 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 2009-янв-20 10:05
Сообщения: 777
Цитата:
Еще вопрос. В вашей конторе "кроватки" или переходники под данные микросхемы используются?
Для 1636РР1У будем использовать (в программаторе):
контактное устройство УК42-4С и соответствующий спутник-носитель к ниму СН42/1.
Для 1636РР2У:
контактное устройство УК48-4С и соответствующий спутник-носитель к ниму СН48/1.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-сен-20 12:04 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 2009-янв-20 10:05
Сообщения: 777
Внутрисхемный USB-программатор для микросхем Flash-памяти серии 1636РР


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-ноя-23 20:57 
Не в сети

Зарегистрирован: 2009-ноя-23 20:02
Сообщения: 1
Откуда: Каменск-Уральский
Насколько принципиальны частоты 5 и 2 МГц по сигналу TCK в последовательном интерфейсе, возможна ли нормальная работа (стирание, чтение, запись) на более низких частотах, например менее 1 МГц ?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-ноя-24 14:12 
Не в сети

Зарегистрирован: 2009-май-29 16:09
Сообщения: 590
Откуда: АО "ПКК Миландр"
Частоты 5 и 2 МГц принципиальны в последовательном интерфейсе. Можно их сделать только такими:

Период следования импульсов тактовых сигналов на входе TCK при программировании,мкс TC(WR)* от 0,14 до 0,24

Период следования импульсов тактовых сигналов на входе TCK при стирании, мкс TC(ER)* от 0,38 до 0,64

Другие частоты приведут к непредсказуемым результатам.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-ноя-24 14:13 
Не в сети

Зарегистрирован: 2009-май-29 16:09
Сообщения: 590
Откуда: АО "ПКК Миландр"
При чтении частота любая по сигналу TCK


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-дек-01 18:22 
Не в сети

Зарегистрирован: 2009-дек-01 10:10
Сообщения: 7
Интересно, а откуда можно понять что в режиме последовательного интерфейса сигналы CEB, NVRB, OEB и WEB в командном слове инверсные?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2009-дек-02 14:00 
Не в сети

Зарегистрирован: 2009-май-29 16:09
Сообщения: 590
Откуда: АО "ПКК Миландр"
Это теже сигналы, что и в параллельном режиме, и уровни у них одинаковы


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 112 сообщений ]  На страницу 1 2 3 4 58 »

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB