[an error occurred while processing this directive]
Ответ: PLD любая, в принципе достаточно 9536. У нас просто зачастую в реализуемом для заказчика проекте на плате PLD бывает просто стоит для других целей. И мы используем ее ресурсы. Принцип стар как мир. Идея состоит в том что вы реализуете в PLD и Спартане рекурентные регистры с обратными связями. Можно любые связи, но лучше посчитать их через криптоалгоритмы. Дальше схема работает на совпадение. Данные крутятся регистре, например в Спартане и в какойто случайный моент передаются в PLD. Там тоже крутится такойже рекурентник. Дальше схема сравнения. Да или не. Если да схема продолжает работать , если нет блокируется в Спартане какойнибудь узел, допустим шина данных вашего TMS переводится в третье состояние. И все. Из файла прошивки схему рекурентника не вытащить. А PLD закрываете на чтение.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)