Контроллер твердотельного накопителя информации космического применения на основе ПЛИС

Компания ООО «НПП «Цифровые решения» по заказу  Филиала ФГУП «ГНПРКЦ «ЦСКБ – ПРОГРЕСС» - НПП «ОПТЭКС» выполнила разработку программного обеспечения для ПЛИС RTAX2000S компании Actel которое выполняет функцию контроллера твердотельного накопителя информации (далее – ТНИ). Аппаратной основой модуля ТНИ является платформа разработанная компанией ЗАО «Электронная компания «Элкус». 
Встроенное программное обеспечение ПЛИС контроллера содержит алгоритм обработки информации, который выполняет автоматический контроль износа блоков (wear leveling) и осуществляет их автоматическое перераспределение по логическим секторам. Для обнаружения и исправления ошибок во Flash памяти используются блоки коррекции ошибок работающие по алгоритму Хэмминга. Ядром системы является 8 битный программный RISC процессор реализованный внутри ПЛИС. Так же, внутри ПЛИС реализован блок DMA который поддерживает 4 независимых канала обмена информацией с банком Flash памяти. В случае выхода из строя одной или нескольких микросхем Flash из строя контроллер может перейти в двух канальный режим работы.   
 

Технические характеристики контроллера ТНИ: 

  • Объем памяти:  16 Гбайт;
  • Интерфейс: PCI – режим «master»;
  • Скорость чтения/записи: 30 Мбайт/с.