RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика // Архив

Вестн. Астрахан. гос. техн. ун-та. Сер. управление, вычисл. техн. информ., 2009, номер 2, страницы 166–171 (Mi vagtu265)

КОМПЬЮТЕРНОЕ ОБЕСПЕЧЕНИЕ И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

Защита кода проекта для ультразвуковых медицинских приборов, построенных на ПЛИС типа FPGA, при помощи генератора ПСП

П. В. Гладкий

Новгородский государственный университет им. Ярослава Мудрого

Аннотация: В практике разработки и производства ультразвуковых медицинских сканеров широко используются программируемые логические интегральные схемы (ПЛИС), представляющие собой совокупность элементов логики и памяти, размещенных на одном кристалле. Предлагается механизм защиты проекта, реализованного на ПЛИС FPGA, основанный на взаимодействии указанной ПЛИС с ПЛИС типа CPLD и обеспечивающий неработоспособность устройства, если такое взаимодействие не удовлетворяет некоему критерию. Приемлемым решением представляется применение генератора псевдослучайной последовательности (ГПСП). Предлагается для реализации механизма защиты использовать два одинаковых генератора ПСП (ГПСП), одновременно устанавливаемых в начальное состояние (командой с ПЛИС FPGA) и тактируемых от одного тактового генератора. Выходы этих ГПСП объединяются по схеме исключающее ИЛИ и защелкиваются на триггере, тактируемом частотой, фронт которой сдвинут относительно фронта частоты, тактирующей ГПСП. Такое решение позволит избежать проблем, связанных со временем распространения сигналов в схеме, и получить стабильный уровень на выходе триггера при идентичности последовательностей ГПСП на ПЛИС типа FPGA и CPLD.
Библиогр. 3. Ил. 6.

Ключевые слова: ультразвуковые медицинские сканеры, защита, программируемая логическая интегральная схема (ПЛИС), генератор псевдослучайной последовательности (ГПСП).

УДК: 615.471

Поступила в редакцию: 08.10.2009



© МИАН, 2024