Миландр

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

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 146 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10
Автор Сообщение
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-мар-14 16:10 
Не в сети

Зарегистрирован: 2015-окт-02 16:13
Сообщения: 28
Доброго всем времени!
Имеется микросхема памяти 1636РР4У подключена к процессору через интерфейс SPI. В описании на микросхему есть вариант программирования памяти с использованием команд "Unlock Bypass" и "Unlock Bypass Program". В моем случае параллельный интерфейс памяти не задействован, только интерфейс SPI, отсюда вопросы:
1. Каким образом активировать режим "Unlock Bypass" через интерфейс SPI?
2. Какая последовательность через интерфейс SPI соответствует команде "Unlock Bypass Program"?
3. В случае если нет возможности использовать режим "Unlock Bypass" через интерфейс SPI и программировать память через команду "Byte Program", то минимальное время на запись 1-го байта данных составляет 200 мкСек? :shock: :?:
Заранее спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-мар-30 14:50 
Не в сети

Зарегистрирован: 2009-июн-01 07:12
Сообщения: 9
Откуда: Екатеринбург
Добрый день!
Есть два вопроса по 1636РР2У:
1. В технических условиях на микросхему в указаниях о применении приведена фраза, что запрещается подведение электрических сигналов к выводам микросхемы, не используемым согласно схеме электрической. Вопрос такой, допускается ли оставлять в воздухе вывод MRST при использовании микросхемы только в параллельном режиме?
2. Допускается ли ситуация, что при строгом соблюдении циклограммы при программировании байта, ячейка памяти при чтении может содержать информацию, несоответствующий записываемой?
Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-июл-14 14:52 
Не в сети

Зарегистрирован: 2013-июл-03 12:45
Сообщения: 62
Добрый день. Используем РР4 в режиме SPI.
ID, статус читается, признаки жизни есть.
Вопрос: в спецификации ТСКЯ.431214.005CП Версия 1.1.0 от 22.09.2015 на первом листе в основных характеристиках микросхемы указано:
Возможность стирания страницы, любой комбинации
секторов и всей памяти.
Далее ниже по тексту для режима SPI есть только Операция стирания всей памяти и Операция стирания сектора. Где о стирании страницы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-сен-05 16:57 
Не в сети

Зарегистрирован: 2012-янв-03 13:32
Сообщения: 9
Здравствуйте.
Подскажите, пожалуйста. При использовании для программирования м/сх 1636РР4 последовательного интерфейса (не SPI) и параллельной шины, как схемно определить уровни на входах SEL_SPI, SCK, SI? Напрямую зашунтировать на "общий" или через резистор? Если через резистор,то какой выбрать номинал, например 100 Ом, 1 кОм, 10 кОм?
И как поведет себя м/сх 1636РР2 при наличии низкого уровня на незадействованных выводах 19, 30, 31 (при вариантной установке 1636РР2/РР4)?
Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-сен-06 17:25 
Не в сети

Зарегистрирован: 2017-апр-26 14:51
Сообщения: 31
Откуда: ПКК "Миландр"
4Bubleek
Цитата:
1. Каким образом активировать режим "Unlock Bypass" через интерфейс SPI?
2. Какая последовательность через интерфейс SPI соответствует команде "Unlock Bypass Program"?
3. В случае если нет возможности использовать режим "Unlock Bypass" через интерфейс SPI и программировать память через команду "Byte Program", то минимальное время на запись 1-го байта данных составляет 200 мкСек?


При использовании SPI режима Bypass нет. В режиме программирования с Bypass требуется два цикла - первый команду разблокирования "bypass", A0h. Второй цикл с адресом и данными. В режиме SPI получается почти тоже самое - код операции записи, три байта адреса и байт данных.

Время записи одного байта занимает 200мкСек, вне зависимости от используемого интерфейса доступа.

4_Skazi_
Цитата:
1. В технических условиях на микросхему в указаниях о применении приведена фраза, что запрещается подведение электрических сигналов к выводам микросхемы, не используемым согласно схеме электрической. Вопрос такой, допускается ли оставлять в воздухе вывод MRST при использовании микросхемы только в параллельном режиме?


У некоторых выводов есть внутреннее доопределение, но, для надежности можно подключить их к неактивному уровню:
TDI, TCK, STRB к нулю, MRST к единице.

Цитата:
2. Допускается ли ситуация, что при строгом соблюдении циклограммы при программировании байта, ячейка памяти при чтении может содержать информацию, несоответствующий записываемой?

Что делать при такой ситуации написано на стр. 12 спецификации. Производится сброс и повторная операция программирования байта, либо сброс со стиранием страницы/всего накопителя и затем попытка записи данных.

4detoxic
Цитата:
Возможность стирания страницы, любой комбинации секторов и всей памяти.
Далее ниже по тексту для режима SPI есть только Операция стирания всей памяти и Операция стирания сектора. Где о стирании страницы?


В указанной Вами версии спецификации раздел "4.15 - Командная последовательность стирания страницы" представлен на стр 14. Но в описании режима SPI указано, что данный режим реализует не все возможности. Список доступных команд SPI представлен на стр. 26. Согласно таблице такой возможности нет.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-сен-11 14:35 
Не в сети

Зарегистрирован: 2014-фев-21 19:30
Сообщения: 54
Откуда: Санкт-Петербург
Добрый день! Обращаюсь, скорее всего, к представителям АО "ПКК Миландр".
Собираемся применять РР4 вместо РР2 - будем ставить на ранее разработанное печатное основание.
При этом pin 19 "SEL_SPI" остается висеть в воздухе (как и еще три ноги SPI).
Тут мы используем только параллельную шину и другого не надо.

Вопрос: нам можно ставить РР4 как есть, или pin 19 "SEL_SPI" обязательно надо подтянуть к GND?

Оказывается мой интерес не одинок, почти это спрашивали на два вопроса выше - "AeroMan".

Спасибо!

p.s. собственно на предприятие пришло письмо от Вас с предложением перехода с 1636РР2 на 1636РР4, поэтому и спрашиваю.

_________________
действительности все совершенно иначе, чем на самом деле" Антуан де Сент Экзюпери


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-сен-11 15:32 
Не в сети

Зарегистрирован: 2014-фев-21 19:30
Сообщения: 54
Откуда: Санкт-Петербург
Хотя не все очевидно...
Параллельно с форумом вопрос о замене РР2 на РР4 адресовал тех.поддержке <support@milandr.ru>.
Ответили, что однозначной заменяемости нет:
(цитата) "При замене микросхем 1636РР2У на 1636РР4У обратите, пожалуйста, внимание, что адресное пространство секторов у этих двух микросхем разбито по-разному, и немного разная система команд, поэтому в коде будут различия." (конец цитаты)

Т.о., применяя РР4 взамен РР2, нужно pin 19 самостоятельно тянуть к нулю (прочие ноги SPI можно бросить?), но это мелочи - главное надо озаботиться о корректировке программного обеспечения в части работы с секторами (и, м.б. в части каких-то команд).

Сразу вопросы:
1. Какие команды РР2 и РР4 различаются? (разница в разбиении секторов понятна).
2. Имеются еще какие либо явно не обозначенные различия?
3. Почему отказались от ранее декларируемой однозначной совместимости микросхем в одинаковых режимах работы?

_________________
действительности все совершенно иначе, чем на самом деле" Антуан де Сент Экзюпери


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-сен-13 10:35 
Не в сети

Зарегистрирован: 2017-май-31 15:10
Сообщения: 12
Откуда: АО "ПКК Миландр"
Pavel_imp писал(а):
Хотя не все очевидно...
Параллельно с форумом вопрос о замене РР2 на РР4 адресовал тех.поддержке <support@milandr.ru>.
Ответили, что однозначной заменяемости нет:
(цитата) "При замене микросхем 1636РР2У на 1636РР4У обратите, пожалуйста, внимание, что адресное пространство секторов у этих двух микросхем разбито по-разному, и немного разная система команд, поэтому в коде будут различия." (конец цитаты)

Т.о., применяя РР4 взамен РР2, нужно pin 19 самостоятельно тянуть к нулю (прочие ноги SPI можно бросить?), но это мелочи - главное надо озаботиться о корректировке программного обеспечения в части работы с секторами (и, м.б. в части каких-то команд).

Сразу вопросы:
1. Какие команды РР2 и РР4 различаются? (разница в разбиении секторов понятна).
2. Имеются еще какие либо явно не обозначенные различия?
3. Почему отказались от ранее декларируемой однозначной совместимости микросхем в одинаковых режимах работы?

1. Согласно спецификации на микросхему 1636РР4У версия 1.1.0 от 22.09.2015 стр. 9, таблица 5.
и спецификации на микросхему 1636РР2А версия 2.9.0 от 4.03.2015 стр 9, таблица 5. отличие в командных последовательностях заключается в том, что в мк/с 1636РР4У отсутствуют последовательности "Erase Suspend" и "Erase Resume", а ткаже добавлена "Page Erase".
2. Мы не сталкивались с другими, явно не обозначенными различиями, кроме тех, которые Вам уже сообщили.
3. Так как в 1636РР4У добавлен интерфейс SPI. Выводы, которые не использовались в 1636РР2У, являются выводами данного интерфейса в микросхеме 1636РР4У.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-сен-15 12:07 
Не в сети

Зарегистрирован: 2014-фев-21 19:30
Сообщения: 54
Откуда: Санкт-Петербург
Artem1 писал(а):
Pavel_imp писал(а):
...
3. Почему отказались от ранее декларируемой однозначной совместимости микросхем в одинаковых режимах работы?

...
2. Мы не сталкивались с другими, явно не обозначенными различиями, кроме тех, которые Вам уже сообщили.
3. Так как в 1636РР4У добавлен интерфейс SPI. Выводы, которые не использовались в 1636РР2У, являются выводами данного интерфейса в микросхеме 1636РР4У.


1. По разнице команд понятно. Спасибо!
2. Отсутствие обнаружения других различий не гарантирует их отсутствие. Но пока не обнаружено - говорить не о чем. Надеемся на лучшее.
3. Вы ответили на часть вопроса - о не совместимости pin-to-pin. Это ясно.
Но, собственно, отчего было изменено разбиение секторов адресного пространства? Почему изменились команды?
Назовите пожалуйста причины этого. Никто и не думал о совместимости?

_________________
действительности все совершенно иначе, чем на самом деле" Антуан де Сент Экзюпери


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-сен-20 14:15 
Не в сети

Зарегистрирован: 2012-янв-03 13:32
Сообщения: 9
AeroMan писал(а):
При использовании для программирования м/сх 1636РР4 последовательного интерфейса (не SPI) и параллельной шины, как схемно определить уровни на входах SEL_SPI, SCK, SI? Напрямую зашунтировать на "общий" или через резистор? Если через резистор,то какой выбрать номинал, например 100 Ом, 1 кОм, 10 кОм?

Что то никто не отвечает. Поделюсь наблюдением. На схеме отладочного комплекта для 1967ВЦ044 входы SEL_SPI, SCK, SI 1636РР4 зашунтированы на "общий" через резистор 1 кОм.
AeroMan писал(а):
И как поведет себя м/сх 1636РР2 при наличии низкого уровня на незадействованных выводах 19, 30, 31 (при вариантной установке 1636РР2/РР4)?

В ответе на этот вопрос остался заинтересован, так как плату при случае можно поправить под РР4, а когда закончатся/исчезнут РР2 непонятно.
Официальное письмо о снятии РР2 с производства с подписью ВП будет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2017-сен-22 11:05 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 38
Pavel_imp писал(а):
Artem1 писал(а):
Pavel_imp писал(а):
...
3. Почему отказались от ранее декларируемой однозначной совместимости микросхем в одинаковых режимах работы?

...
2. Мы не сталкивались с другими, явно не обозначенными различиями, кроме тех, которые Вам уже сообщили.
3. Так как в 1636РР4У добавлен интерфейс SPI. Выводы, которые не использовались в 1636РР2У, являются выводами данного интерфейса в микросхеме 1636РР4У.


1. По разнице команд понятно. Спасибо!
2. Отсутствие обнаружения других различий не гарантирует их отсутствие. Но пока не обнаружено - говорить не о чем. Надеемся на лучшее.
3. Вы ответили на часть вопроса - о не совместимости pin-to-pin. Это ясно.
Но, собственно, отчего было изменено разбиение секторов адресного пространства? Почему изменились команды?
Назовите пожалуйста причины этого. Никто и не думал о совместимости?

Здравствуйте, Павел!
1. Изначально хотели полную совместимость РР4 с РР2. Но другая фабрика не смогла обеспечить те характеристики, которые были нужны.
2. Сектора изменились, так как при той технологии фабрики, что была доступна, размер кристалла при сохранении старой структуры секторов увеличивался. Кристалл не помещался в корпус с нужной цоколёвкой.
3. Команды дополнились новым функционалом. Единственная операция и соответствующая ей команда, которая была удалена это приостановка стирания/возобновление стирания, так как новая технология не имела этой функции.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 146 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10

Часовой пояс: UTC + 3 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB