Warning: array_shift() expects parameter 1 to be array, boolean given in /www/dsol/www/htdocs/gui/custom.gui.class.php on line 35
 Контроллер банка данных
Главная > {{text}}

Радиационно-стойкий контроллер ТНИ

Контроллер банка данных (КБД) предназначен для создания модулей хранения информации на основе NAND Flash памяти. КБД применяется в системах с повышенными требованиями по стойкости к температурным и механическим воздействиям, а также к воздействиям ионизирующего излучения космического пространства.

Категория качества "ВП".

Основные характеристики:

  • Скорость записи и чтения 150 Мбайт/с
  • Ёмкость внешнего массива памяти 16/32/128/256_Гбайт
  • Диапазон рабочих температур от минус 60 до 85 °C
  • Напряжение питания ядра 1.8 В, выводов – 3.3 В
  • Потребляемая мощность не более 2.5_Вт
  • Металлокерамический корпус BGA399 размерами 21×21_мм
  • Совместимость с радиационно-стойким сериалайзером TLK2711-SP, с процессором "Спутник" и стандартом PC104+
  • Поддержка функции перепрограммирования в процессе работы
  • Отсутствие необходимости в применении внешнего ОЗУ
  • Стойкость к накопленной дозе не менее 100 крад
  • Стойкость к  тиристорному эффекту не менее 60_МэВ×мм²/мг по ЛПЭ

Алгоритмы работы с NAND-памятью:

  • Поддержка случайной записи по секторам размером 1 кбайт
  • Организация кэш-буферов последовательной записи (Sequential Logic Block)
  • Организация кэш-буферов случайной записи (Random Logic Block)
  • Контроль износа блоков
  • Защита таблицы логических блоков от внезапного выключения питания

Режимы работы контроллера

Применение КБД

КБД предназначен для создания на его основе высоконадежных, специализированных систем хранения данных. Примером такой системы служит разработанный филиалом АО «ОРКК» – «НИИ КП» модуль твердотельного накопителя информации для космических применений.

Схемотехнические методы повышения устойчивости, используемые при создании контроллера:

  • Использование расширенных кодов Хэмминга для защиты внутренней оперативной памяти.
  • Использование блока автоматического сканирования с целью обнаружения и исправления ошибок внутренней оперативной памяти (scrubber).
  • Использование кода БЧХ для защиты пользовательских данных в массиве NAND Flash памяти.
  • Использование кода БЧХ и контрольной суммы (CRC) для защиты копий программного обеспечения в массиве NAND Flash памяти.
  • Распределённое хранение копий программного обеспечения.
  • Троирование регистрового файла.
  • Использование таймеров для периодической проверки корректного функционирования контроллера.
  • Watchdog контроллер счётчика программ.
  • Троирование содержимого команды на уровне протокола обмена информацией.

Набор пользовательских команд, доступных при работе с контроллером:

  • Форматирование
  • Работа с данными (запись и чтение)
  • Управление кэш-буферами SLB и RLB
  • Выбор и настройка режима (STLK/TLK/MCU/PCI/SRL).
  • Настройка массива NAND Flash памяти (количество каналов, скорость)
  • Диагностика массива NAND Flash памяти
  • Доступ к счётчикам ошибок
  • Настройка и взаимодействие с периферией (SPI/I2C/UART/GPIO)
  • Сервисные команды
 

Внешний вид контроллера ТНИ

 

Модуль твердотельного накопителя информации на основе контроллера

(без корпуса)

Модуль твердотельного накопителя информации на основе контроллера

(в корпусе)

 

 

Структурная схема контроллера

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 
 

 

Документация

 


   Краткие сведения о микросхеме

 


   Техническое описание


   Габаритный чертеж