Миландр

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

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




Начать новую тему  Ответить на тему  [ 11 сообщений ] 
Автор Сообщение
 Заголовок сообщения: 9023РР018
СообщениеДобавлено: 2021-июл-14 22:01 
Не в сети

Зарегистрирован: 2021-июл-14 21:54
Сообщения: 5
Организация: нгту
Добрый день,
приведите, пожалуйста, пример схемы включения МКМ 9023РР018 для 32-битной конфигурации.
Из проекта спецификации с ходу тяжело понять, как эту микросхему применить...


Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-июл-15 09:50 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 571
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
melnick писал(а): *
Добрый день,
приведите, пожалуйста, пример схемы включения МКМ 9023РР018 для 32-битной конфигурации.
Из проекта спецификации с ходу тяжело понять, как эту микросхему применить...
Здравствуйте!

Обратите, пожалуйста, внимание, что в состав микросхемы 9023РР018 включено восемь кристаллов К1636РР4Н4 (три интерфейса для обращений: последовательный 3-х проводной, последовательный SPI и параллельный - по ходу ответа лучше рассмотреть именно параллельный режим, как самый быстрый), при этом выводы линий адреса A[20:0] заведены внутри на все кристаллы памяти одновременно, данные же, поскольку разрядность шины данных одного кристалла памяти составляет восемь бит, а также то, что внутри микросхемы 9023РР018 регламентировано четыре блока памяти (по два кристалла на блок), каждый блок отдает по восемь бит данных, когда кто-то обращается к нему извне, при этом, чтобы не возникало путаницы, в текущий проект спецификации 9023РР018 введена таблица 2 "Таблица истинности МКМ. Операции на шине памяти", где для операций чтения/записи есть явное разделение, как обращаться к первым кристаллам из всех четырех блоков, а также ко вторым. На основании этого возникает идея о самом простом применении: что если подключить микросхему 9023РР018 к внешней шине одного из микроконтроллеров компании Миландр, например, а также по каждому адресу четырех кристаллов (по одному из каждого блока) записать по восемь бит данных поочередно 32-разрядного слова (разделив это 32-разрядное слово, и складывая по восемь бит данных в каждый кристалл блока), то по итогу, если внешняя шина будет синхронно выдавать сигналы nCE/nWE на каждый из четырех кристаллов, то микросхема 9023РР018 в каждый момент времени будет отдавать 32-разрядное слово в ответ на запрос адреса. Вариативность с разделением кристаллов памяти К1636РР4Н4 на блоки в реальном использовании даёт очень большой спектр применения.

Важно понять, что в составе 9023РР018 есть логическая единица - кристалл К1636РР4Н4. Компания Миландр выпускает эту микросхему в корпусе отдельно, и Вы можете ознакомиться со спецификацией на изделие, чтобы иметь большее представление о логике работы в рамках одной микросхемы. Освоив её, переложить опыт на многокристальную сборку не составит труда, в том числе по части рассмотрения работы последовательных интерфейсов помимо параллельного, тем не менее, текущий проект 9023РР018 достаточно детально отражает ключевые возможности использования.

По схемотехнике подключений обратите, пожалуйста, внимание на статью информационного портала отдела технической поддержки "Работа с Flash памятью 1636РР1У по внешней шине 1986ВЕ91Т (1986ВЕ1, 1901ВЦ1)", где в рамках разработанного компанией Миландр модуля с четырьмя микросхемами памяти 1636РР1У рассматривается его работа по внешней шине с микроконтроллером. Дополнительно, если какие-либо интерфейсы не используются в микросхеме памяти, с нашей стороны также даются указания по тому, как необходимо подключать выводы этих интерфейсов - см. статью "1636РР1-1636РР4 - ПЗУ с электрическим перепрограммированием Flash-типа".

Дополнительно обратите, пожалуйста, внимание, что для разработчиков в разделе "Документация" на странице микросхемы 9023РР018 с официального сайта опубликована как поведенческая модель, так и примеры тестов всех трех интерфейсов (в рамках тестбенчей), поэтому, используя любой из симуляторов, можно на практике ознакомиться с логикой работы микросхемы памяти 9023РР018. Спасибо за обращение

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

Информационный портал отдела технической поддержки support.milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-июл-16 14:29 
Не в сети

Зарегистрирован: 2021-июл-14 21:54
Сообщения: 5
Организация: нгту
Добрый день,
большое спасибо за оперативность и подробный ответ!
Я тогда попробую сформулировать вопрос по-другому:
можно ли с точки зрения потребителя считать, что в МКМ существует два 32-разрядных банка памяти,
которыми надо управлять разными сигналами выборки и разрешения записи (CE1-CE4, WE1-WE4 - для первого банка, CE5-CE8, WE5-WE8 - для второго)?
Тогда, чтобы у микроконтроллера эти два банка располагались последовательно, надо перед МКМ поставить, например, дешифратор-демультиплексор 5584ИД14Т, как на рис. в приложении.
Проверьте, пожалуйста, так будет работать?


Вложения:
[ attachment ]
5584ID14T_tablitsa istinnosti.PNG [ 17.6 КБ | 988 просмотров ]
[ attachment ]
9023RR018_primer vklyucheniya.PNG [ 137.29 КБ | 988 просмотров ]
Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-июл-16 16:27 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 571
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
melnick писал(а): *
Добрый день,
большое спасибо за оперативность и подробный ответ!
Я тогда попробую сформулировать вопрос по-другому:
можно ли с точки зрения потребителя считать, что в МКМ существует два 32-разрядных банка памяти,
которыми надо управлять разными сигналами выборки и разрешения записи (CE1-CE4, WE1-WE4 - для первого банка, CE5-CE8, WE5-WE8 - для второго)?
Тогда, чтобы у микроконтроллера эти два банка располагались последовательно, надо перед МКМ поставить, например, дешифратор-демультиплексор 5584ИД14Т, как на рис. в приложении.
Проверьте, пожалуйста, так будет работать?
Здравствуйте!

Обратите, пожалуйста, внимание, что и такое применение в том числе вытекает на основании моего примера из прошлого ответа. Ваша задача, как разработчика, сделать схемотехнически обвязку вокруг микросхемы 9023РР018 в связке с микроконтроллером, чтобы работать в рамках таблицы истинности. Важно отметить, что в управлении обменом, если продолжать рассматривать параллельное подключение, важен также сигнал nOE, который фактически является входом сигнала разрешения чтения при низком активном уровне, то есть при высоком уровне микросхема будет работать на режим записи - сигнал nOE выведен наружу и подключен внутри многокристальной сборки на все микросхемы памяти (на Вашей схеме он подключен просто и грамотно). Мы теоретически допускаем, что приведенная схема с дешифратором жизнеспособна, поскольку она четко разграничивает условные банки памяти между модулями 1-4 и 5-8 в том числе засчёт сигнала nST в высоком логическом уровне (согласно официальной документации на 9023РР018 одновременно нельзя обращаться с управляющими сигналами к кристаллам 1 и 5, 2 и 6, 3 и 7, 4 и 8 ), однако, нам неизвестен применяемый микроконтроллер, поскольку в тех же микроконтроллерах из семейства 1986ВЕ9х сигнала nCE вовсе нет, тем не менее, в таком случае схема также останется рабочей, просто вместо nCE необходимо будет подключить еще одну из старших линий адреса, чтобы разграничить поток данных и соответствовать логике работы. Спасибо за предоставленную схему, она может быть полезна участникам форума, кто захочет применить данное изделие.

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

Информационный портал отдела технической поддержки support.milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-июл-16 21:19 
Не в сети

Зарегистрирован: 2021-июл-14 21:54
Сообщения: 5
Организация: нгту
Lampadov писал(а): *
Здравствуйте!

Обратите, пожалуйста, внимание, что и такое применение в том числе вытекает на основании моего примера из прошлого ответа. Ваша задача, как разработчика, сделать схемотехнически обвязку вокруг микросхемы 9023РР018 в связке с микроконтроллером, чтобы работать в рамках таблицы истинности. Важно отметить, что в управлении обменом, если продолжать рассматривать параллельное подключение, важен также сигнал nOE, который фактически является входом сигнала разрешения чтения при низком активном уровне, то есть при высоком уровне микросхема будет работать на режим записи - сигнал nOE выведен наружу и подключен внутри многокристальной сборки на все микросхемы памяти (на Вашей схеме он подключен просто и грамотно). Мы теоретически допускаем, что приведенная схема с дешифратором жизнеспособна, поскольку она четко разграничивает условные банки памяти между модулями 1-4 и 5-8 в том числе засчёт сигнала nST в высоком логическом уровне (согласно официальной документации на 9023РР018 одновременно нельзя обращаться с управляющими сигналами к кристаллам 1 и 5, 2 и 6, 3 и 7, 4 и 8 ), однако, нам неизвестен применяемый микроконтроллер, поскольку в тех же микроконтроллерах из семейства 1986ВЕ9х сигнала nCE вовсе нет, тем не менее, в таком случае схема также останется рабочей, просто вместо nCE необходимо будет подключить еще одну из старших линий адреса, чтобы разграничить поток данных и соответствовать логике работы. Спасибо за предоставленную схему, она может быть полезна участникам форума, кто захочет применить данное изделие.
Спасибо!
Цена ошибки велика... когда корпус BGA... =)


Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-июл-17 01:11 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 571
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
melnick писал(а): *
Lampadov писал(а): *
Здравствуйте!

Обратите, пожалуйста, внимание, что и такое применение в том числе вытекает на основании моего примера из прошлого ответа. Ваша задача, как разработчика, сделать схемотехнически обвязку вокруг микросхемы 9023РР018 в связке с микроконтроллером, чтобы работать в рамках таблицы истинности. Важно отметить, что в управлении обменом, если продолжать рассматривать параллельное подключение, важен также сигнал nOE, который фактически является входом сигнала разрешения чтения при низком активном уровне, то есть при высоком уровне микросхема будет работать на режим записи - сигнал nOE выведен наружу и подключен внутри многокристальной сборки на все микросхемы памяти (на Вашей схеме он подключен просто и грамотно). Мы теоретически допускаем, что приведенная схема с дешифратором жизнеспособна, поскольку она четко разграничивает условные банки памяти между модулями 1-4 и 5-8 в том числе засчёт сигнала nST в высоком логическом уровне (согласно официальной документации на 9023РР018 одновременно нельзя обращаться с управляющими сигналами к кристаллам 1 и 5, 2 и 6, 3 и 7, 4 и 8 ), однако, нам неизвестен применяемый микроконтроллер, поскольку в тех же микроконтроллерах из семейства 1986ВЕ9х сигнала nCE вовсе нет, тем не менее, в таком случае схема также останется рабочей, просто вместо nCE необходимо будет подключить еще одну из старших линий адреса, чтобы разграничить поток данных и соответствовать логике работы. Спасибо за предоставленную схему, она может быть полезна участникам форума, кто захочет применить данное изделие.

Спасибо!
Цена ошибки велика... когда корпус BGA... =)
Обратите, пожалуйста, внимание, что именно поэтому со стороны Миландра, как разработчика, предоставляется для удобства пользователей в том числе и RTL-модель на 9023РР018, чтобы оценить возможность применения. Верхним уровнем можно дополнительно подключить логику дешифратора (написать самому поведенческое описание в рамках выше прикрепленной таблицы с логикой), где далее при помощи тестбенча позадавать на вход всей системы логические уровни отработки транзакций по внешней шине со стороны микроконтроллера. Уверен, всё обязательно получится. Спасибо за информацию.

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

Информационный портал отдела технической поддержки support.milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-авг-06 14:47 
Не в сети

Зарегистрирован: 2021-июл-14 21:54
Сообщения: 5
Организация: нгту
Добрый день!
В продолжение разговора о корпусе: в проекте спецификации на ГЧ упоминается вид А, но сам вид не приведен. Да и вообще у конструкторов с технологами пожелание посмотреть на более подробный ГЧ. Этот корпус ведь специально для этой микросхемы разработан? других в таком корпусе не было раньше? Есть ли рекомендации по контактным площадкам на плату? почему там такая точность на размер шарика? Какие рекомендации по паяльной пасте? по режимам пайки?


Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-авг-10 13:01 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 571
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
melnick писал(а): *
Добрый день!
В продолжение разговора о корпусе: в проекте спецификации на ГЧ упоминается вид А, но сам вид не приведен. Да и вообще у конструкторов с технологами пожелание посмотреть на более подробный ГЧ. Этот корпус ведь специально для этой микросхемы разработан? других в таком корпусе не было раньше? Есть ли рекомендации по контактным площадкам на плату? почему там такая точность на размер шарика? Какие рекомендации по паяльной пасте? по режимам пайки?
Здравствуйте!

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

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

Информационный портал отдела технической поддержки support.milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-авг-12 17:12 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 571
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
melnick писал(а): *
Добрый день!
В продолжение разговора о корпусе: в проекте спецификации на ГЧ упоминается вид А, но сам вид не приведен. Да и вообще у конструкторов с технологами пожелание посмотреть на более подробный ГЧ. Этот корпус ведь специально для этой микросхемы разработан? других в таком корпусе не было раньше? Есть ли рекомендации по контактным площадкам на плату? почему там такая точность на размер шарика? Какие рекомендации по паяльной пасте? по режимам пайки?
Здравствуйте!

Большое спасибо за ожидание. Предметнее по Вашим вопросам:
melnick писал(а):
В продолжение разговора о корпусе: в проекте спецификации на ГЧ упоминается вид А, но сам вид не приведен. Да и вообще у конструкторов с технологами пожелание посмотреть на более подробный ГЧ.
Обратите, пожалуйста, внимание, что вид А, приведенный в текущей редакции спецификации, относится к технологической операции по привариванию крышки корпуса к его основанию (в конструкторской документации на корпус к этому виду идёт также описание маршрута выполнения операции по привариванию). Однако, эта информация является ненужной при рассмотрении габаритного чертежа со стороны пользователей, соответственно, упоминание вида А будет убрано при плановой корректировке спецификации. Остальную информацию из габаритного чертежа просьба считать актуальной.
melnick писал(а):
Этот корпус ведь специально для этой микросхемы разработан? других в таком корпусе не было раньше?
Вы абсолютно правы, корпус типа BGA 8129.193-1 разрабатывался исключительно для посадки в него кристалла микросхемы 9023РР018 - аналогичная ситуация по микросхемам 9022РА018 и 9022РТ018 (все три микросхемы разрабатываются в рамках одного ОКР).
melnick писал(а):
Есть ли рекомендации по контактным площадкам на плату? почему там такая точность на размер шарика?
Точность на размер шарика регламентирована производителем корпуса, посадочное же место необходимо разрабатывать в соответствии с габаритным чертежом на корпус, при этом в будущем обязательно постараемся внедрить .STEP модель в рамках официально поставляемых файлов на микросхему 9023РР018 для упрощения разработки собственных изделий на стороне пользователей. Подскажите, пожалуйста, Вы уже начали работать с образцами данной микросхемы (возможно, начали макетирование)?
melnick писал(а):
Какие рекомендации по паяльной пасте? по режимам пайки?
Обратите, пожалуйста, внимание, что поскольку ОКР, в рамках которой разрабатывается данная микросхема, еще не завершен, то состав шариков потенциально может быть изменен, соответственно, режим пайки и требуемая паяльная паста также могут в будущем отличаться от текущих требований. Тем не менее, в качестве справки из готовящегося проекта технических условий прикладываю профиль пайки в виде картинки к данному посту, при этом сообщаю, что необходимо применять паяльную пасту Sn63Pb37.


Вложения:
[ attachment ]
profile.png [ 137.3 КБ | 622 просмотра ]

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

Информационный портал отдела технической поддержки support.milandr.ru
Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-авг-13 08:27 
Не в сети

Зарегистрирован: 2021-июл-14 21:54
Сообщения: 5
Организация: нгту
Большое спасибо за подробный и оперативный ответ!
Да, есть планы собрать макет платы, вопросы по корпусу появились у коллег, которые специализируются на конструкции платы. Ну и режимы пайки технологи тоже всегда спрашивают.


Вернуться к началу
 Заголовок сообщения: Re: 9023РР018
СообщениеДобавлено: 2021-авг-13 13:36 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 571
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
melnick писал(а): *
Большое спасибо за подробный и оперативный ответ!
Да, есть планы собрать макет платы, вопросы по корпусу появились у коллег, которые специализируются на конструкции платы. Ну и режимы пайки технологи тоже всегда спрашивают.
Здравствуйте!

Спасибо за информацию. Обратите, пожалуйста, внимание, что проект спецификации по части габаритного чертежа был обновлен. Более того, STEP-модель корпуса всё-таки доступна для потребителей на странице микросхемы с официального сайта компании Миландр, в разделе "Документация", то есть находится там же, где и проект спецификации - модель позволит упростить проектирование посадочного места под микросхему 9023РР018 на Вашей плате.

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

Информационный портал отдела технической поддержки support.milandr.ru


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 11 сообщений ] 

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


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

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


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

Перейти: 

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