Страница 2 из 22

Re: Аналог Atmega 128

Добавлено: 19 дек 2013, 18:48
Nextic
sya писал(а):Здравствуйте!
Приношу извинение за задержку ответа.
Внутренняя структура разрабатываемых ИМС соответствует аналогу. Отличия будут затрагивать только код самопрограммирования. Похожее отличие присутствует в ИМС 1887ВЕ4У.
Что касается программирования и отладки, предварительно программные средства ф.Atmel могут быть использованы, но окончательное заключение будет только после окончания тестирования.
Доброе время суток!
Скажите, согласно этих слов
"1. Размер страницы области NRWW микросхемы 1887ВЕ7Т составляет 32 слова (в
отличие от 128 слов у Atmega128), поэтому существующие программаторы для
Atmega128 не могут программировать эту область памяти. Для решения данной
проблемы необходимо создать собственную процедуру записи области NRWW
исходя из размера её страницы. Такая процедура реализована в поставляемом
ЗАО НИИЭТ-СМС USB-программаторе для ИС 1887ВЕ4У, 1887ВЕ7Т, 1887ВЕ8Т
КФДЛ.301411.233.
" , правильно ли я понял что средства отладки и программирования atmel не могут быть использованы для 1887ВЕ4У, 1887ВЕ7Т, 1887ВЕ8Т?

Re: Аналог Atmega 128

Добавлено: 23 дек 2013, 13:22
lex
Nextic писал(а): Доброе время суток!
Скажите, согласно этих слов
"1. Размер страницы области NRWW микросхемы 1887ВЕ7Т составляет 32 слова (в
отличие от 128 слов у Atmega128), поэтому существующие программаторы для
Atmega128 не могут программировать эту область памяти. Для решения данной
проблемы необходимо создать собственную процедуру записи области NRWW
исходя из размера её страницы. Такая процедура реализована в поставляемом
ЗАО НИИЭТ-СМС USB-программаторе для ИС 1887ВЕ4У, 1887ВЕ7Т, 1887ВЕ8Т
КФДЛ.301411.233.
" , правильно ли я понял что средства отладки и программирования atmel не могут быть использованы для 1887ВЕ4У, 1887ВЕ7Т, 1887ВЕ8Т?
Средства программирования Atmel для 1887ВЕ7Т, 1887ВЕ8Т могут быть использованы, но только в том случае, если записываемый код НЕ располагается в области загрузчика (NRWW).
Для 1887ВЕ4У таких ограничений нет, можно программировать в т.ч. Atmel`вскими программаторами.

Re: 1887ВЕ7Т, 1887ВЕ8Т (Аналог Atmega 128)

Добавлено: 29 янв 2014, 15:35
np__
Читаю выложенный на сайте проект ТО на сабж.

Таблица 3.113 утверждает, что в RWW 480 страниц, в NRWW - 128 страниц.
Приложение Б утверждает, что страница RWW 128 слов, NRWW 32 слова.
Считаем общий объём:
(2 [байта в слове] * 128 [слов на странице RWW]) * 480 [страниц RWW] + (2 [байта в слове] * 32 [слов на странице NRWW]) * 128 [страниц NRWW] = 120 КБайт + 8 КБайт = 128 КБайт

Однако, в приложении Б сказано, что объем области RWW всего 60 КБ, и NRWW - 4 КБ. Сие есть опечатка, значения указаны в словах, и надобно на 2 умножить? Или действительно объем вдвое меньше?

И не очень понятно как программатором в последовательном режиме записать всю NRWW, если там 128 страниц, ибо в командах программирования (таблица 3.129) далее 512-й страницы не вылезти (480 + 128 = 608)...

Re: 1887ВЕ7Т, 1887ВЕ8Т (Аналог Atmega 128)

Добавлено: 30 янв 2014, 11:40
sya
Здравствуйте!

1. Действительно, опечатка. Значения указаны в словах. Исправим, спасибо.

2. Возьмем, к примеру, программирование через SPI интерфейс.
Для области RWW адрес команды LoadProgramMemoryPage составляет 7 бит (128 слов в странице), адрес команды WriteProgramMemoryPage составляет 9 бит (512 страниц в массиве).
Поскольку в области NRWW страница составляет 32 слова, для адресации слов в странице требуется лишь 5 разрядов. Т.е. код команды LoadProgramMemoryPage будет следующим: "0100H000 xxxxxxxx xxxbbbbb iiiiiiii", где "b" - адрес слов в странице.
Неиспользуемые биты адреса (2 бита) переходят на адресацию страниц. Т.о. для адресации страниц области NRWW код команды WriteProgramMemoryPage будет следующим: "01001100 aaaaaaaa bbbxxxxx xxxxxxxx".

Re: 1887ВЕ7Т, 1887ВЕ8Т (Аналог Atmega 128)

Добавлено: 30 янв 2014, 13:48
np__
sya писал(а)://...
NRWW..
LoadProgramMemoryPage будет следующим: "0100H000 xxxxxxxx xxxbbbbb iiiiiiii"
//...
WriteProgramMemoryPage будет следующим: "01001100 aaaaaaaa bbbxxxxx xxxxxxxx".
Логично, спасибо :)

Мелкие опечатки:
1) страница 308, ниже таблицы 3.113, "Перечень отличий объёмов областей.. в приложении В." Приложении Б?
2) в самом приложении Б нумерация идёт как для приложения В :)

Re: 1887ВЕ7Т, 1887ВЕ8Т (Аналог Atmega 128)

Добавлено: 31 янв 2014, 14:05
sya
Скорректированная по вышеуказанным замечаниям версия проекта ТО доступна на сайте.

Re: 1887ВЕ7Т, 1887ВЕ8Т (Аналог Atmega 128)

Добавлено: 16 фев 2014, 11:13
volchik_off
Добрый день, в новостях на сайте прочитал, что ОКР сдан, хотелось бы узнать когда начнутся поставки данного микроконтроллера с приемкой 5? Есть ли еще не решенные проблемы кроме отладки (неработоспособность каких либо блоков)? Какая литера у изделий? Когда будет литера О1? И самый главный вопрос, корпус у этих микросхем действительно CQFP? В каком виде поставляются изделия (формованном или не формованном), т.к. у нас предприятие не большое то такой возможности самостоятельно формовать микросхемы такого уровня не имеем возможности(применимость этих микроконтроллеров на данный момент оцениваем 10-20 шт/год). Посоветуйте пожалуйста, какие могут быть варианты,(гнуть пинцетом исключается сразу)? Микроконтроллер 1887ВЕ4Т очень удобен в корпусе Н16.* который не требует формовки. Заранее благодарен.

Re: 1887ВЕ7Т, 1887ВЕ8Т (Аналог Atmega 128)

Добавлено: 17 фев 2014, 18:06
Marketing
volchik_off писал(а):...хотелось бы узнать когда начнутся поставки данного микроконтроллера с приемкой 5?
После утверждения ТУ и освоения серийного производства. Ориентировочно во втором полугодии.
Какая литера у изделий? Когда будет литера О1?
Пока литера "О". После утверждения всей КД (включая ТУ) - будет присвоена "А".
И самый главный вопрос, корпус у этих микросхем действительно CQFP? В каком виде поставляются изделия (формованном или не формованном)...
Да, действительно. Это корпус 4203.64-2. В приаттаченном архиве - ГЧ в формате MS Visio. Выводы нами не формуются.

Re: 1887ВЕ7Т, 1887ВЕ8Т (Аналог Atmega 128)

Добавлено: 18 фев 2014, 14:01
volchik_off
Спасибо за ответ, а как же быть с формовкой, что вы можете предложить, посоветовать. Может вы сможете формовать перед отправкой по письму при заказе, или можете поставить ручной формовщик,( тогда огласите пожалуйста ориентировочную цену). В свое время отказались от миландровского микроконтроллера, именно из-за формовки.

Re: 1887ВЕ7Т, 1887ВЕ8Т (Аналог Atmega 128)

Добавлено: 19 фев 2014, 14:53
Marketing
volchik_off писал(а):Может вы сможете формовать перед отправкой по письму при заказе, или можете поставить ручной формовщик,( тогда огласите пожалуйста ориентировочную цену).
Нормативной, конструкторской и технологической документацией, в соответствии с которой мы производим и поставляем микросхемы, требования к формовке выводов не предусмотрены. Введение подобной процедуры - эпопея весьма и весьма хлопотная, а ради 20 шт. в год - бессмысленная. Имхо, проще вам самим изготовить для себя соответствующий штамп.