Микроконтроллер 1874ВЕ10Т

Интегральные схемы разработки АО "НИИЭТ" с повышенной стойкостью к СВ ВВФ

Модераторы: Alis, pip, gurzzza, _sva_, Alis, pip, gurzzza, _sva_, Alis, pip, gurzzza, _sva_

Ответить
d_bolshov
Сообщения: 7
Зарегистрирован: 16 май 2018, 13:49
Предприятие: АО "РКС"

Микроконтроллер 1874ВЕ10Т

Сообщение d_bolshov » 08 сен 2021, 10:45

Добрый день!
В ТО на микроконтроллер 1874ВЕ10Т в разделе 5.1 Конфигурация микроконтроллера описан процесс настройки линий внешних устройств CS7 - CS0.
Вопрос 1: в варианте "Не выбраны"(выводы А2=0,А3=0 во время сброса) сигналы CS7 - CS0 вообще не будут использованы? Или вывод CS7 будет в логическом нуле? Как осуществляется доступ к памяти программ в варианте "Не выбраны"?
Вопрос 2: если используется, например, 2 микросхемы внешней памяти (вариант CS7, CS6), то, судя по описанию, при переходе счётчика команд в зону адресов адресного окна для CS6, вывод CS6 станет активным автоматически. А если на 2-ой микросхеме(в соотв. зоне адресов) расположить данные, то при обращении к ним так же вывод CS6 станет активным автоматически?

Прошу ответить как можно скорее!
С уважением, Д.Большов

dav
Сообщения: 141
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: Микроконтроллер 1874ВЕ10Т

Сообщение dav » 09 сен 2021, 09:50

Доброго времени суток, Дмитрий!

1) Да, в случае комбинации во время сброса на выводах (А2=0,А3=0) альтернативная функция CS7 - CS0 не будет активирована аппаратно. Данный режим, как правило, необходим при использовании одной ИМС внешней памяти, ChipSelect которой постоянно находится в активном состоянии.

2)Да, так и работает. Каждый раз при чтении или записи внешней памяти как при выборке команд, так и при выборке данных происходит переключение в соответствующее окно, в зависимости от адреса.

Стоит заметить, что после сброса во все окна внешней памяти записан полный диапазон адресного пространства (от 0x0 до 0xFFFFFFFF), а так как существует еще и приоритет выбора окна (приоритет уменьшается от 7 окна до 0), то микроконтроллер после сброса всегда переключается в 7 окно.

vasili
Сообщения: 3
Зарегистрирован: 06 июл 2022, 12:03
Предприятие: AO "НИИ командных приборов"

Re: Микроконтроллер 1874ВЕ10Т

Сообщение vasili » 06 июл 2022, 12:33

Здравствуйте!
Контроллер МПИ ГОСТ Р 52070-2003
Режим УТ, сообщение формата 2
Вопрос:
1. В какой момент времени по отношению к синхроимпульсу КС устанавливается бит MEM BUSY в регистре состояния подадреса ?
2. За какое время программа пользователя должна успеть корректно установить бит RDY FLAG = 1 после проверки бита MEM BUSY == 0
в случае, если бит MEM BUSY установится в 1 сразу после проверки ?
С уважением, Василий.

vasili
Сообщения: 3
Зарегистрирован: 06 июл 2022, 12:03
Предприятие: AO "НИИ командных приборов"

Re: Микроконтроллер 1874ВЕ10Т

Сообщение vasili » 06 июл 2022, 14:53

Здравствуйте!
Контроллер МПИ по ГОСТ Р 52070-2003
Режим УТ сообщение Ф2
1. Какие данные уйдут в канал, если запись в память со стороны МК произведена при установленном бите MEM BUSY == 1?
Интересуют варианты ответа:
- старые данные до записи;
- новые данные;
- искаженные.
2. Какие данные уйдут в канал при повторном сообщении Ф2 (без повторной записи со стороны МК)?
С уважением, Василий

vasili
Сообщения: 3
Зарегистрирован: 06 июл 2022, 12:03
Предприятие: AO "НИИ командных приборов"

Re: Микроконтроллер 1874ВЕ10Т

Сообщение vasili » 07 июл 2022, 17:31

Здравствуйте!
Согласно описания после сброса поле IRC регистра BUS7CON == 0. При этом выборка команд из внешней памяти происходит без тактов ожидания с максимальной скоростью. Означает ли это, что внешнее ПЗУ программ должно иметь время выборки в соответствии с выбранной частотой тактирования МК?
Например нельзя использовать внешнюю ПЗУ с временем выборки 100 нс и частотой внешнего генератора 66 МГц?
С уважением, Василий.

dav
Сообщения: 141
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: Микроконтроллер 1874ВЕ10Т

Сообщение dav » 22 авг 2022, 15:16

Доброго времени суток!

1) При выходе из сброса микроконтроллер записывает в битовое поле IRC регистров BUSCON значение в зависимости от состояния вывода READY.
Так, если READY = 0, то записывается значение 0 (т.е. при обращении к внешней памяти длительность сигнала RD/WR будет 1 такт XTALL), а при READY = 1 - записывается значение 0x3E (т.е. при обращении к внешней памяти будет добавлено 62 такта CLOCKOUT).
Данный механизм реализован для запуска программы из медленной внешней памяти.

2) При записи в битовое поле IRC регистра BUSCON значения 0x3F будет задействован режим управления длительностью обращения к памяти сигналом READY. В этом случае контроллер шины будет вставлять дополнительные циклы ожидания до тех пор, пока на выводе READY будет удерживаться низкий уровень сигнала. Когда внешнему устройству требуется дополнительное время для готовности к доступу, оно переводит сигнал READY в низкий уровень и удерживает его в таком состоянии до полной готовности.

При записи в битовое поле IRC регистра BUSCON значений из диапазона 00h – 3Eh, в последующем, при обращении к внешней памяти будут вставляться дополнительные циклы ожидания в количестве от 0 до 62 тактов.

Аватара пользователя
Eugene
Сообщения: 7
Зарегистрирован: 14 июл 2022, 12:58
Предприятие: ООО Диаконт

Re: Микроконтроллер 1874ВЕ10Т

Сообщение Eugene » 28 сен 2022, 16:47

Здравствуйте!

Скажите пожалуйста, а есть для этого контроллера примеры/библиотеки, какие могут быть использованы среды программирования и какие программаторы поддерживаются?
Слава роботам!

Ответить

Вернуться в «Радиационно-стойкие интегральные схемы»

Пользователи онлайн

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