ПОИСК Статьи Чертежи Таблицы Устройства на основе наращиваемых перемычек из "Проектирование на ПЛИС архитектура, средства и методы " В отличие от устройств, основанных на ячейках статического ОЗУ, которые программируются при включении системы, устройства на основе наращиваемых перемычек программируются в выключенном состоянии с помощью так называемого программатора. [c.63] Сторонники ПЛИС на основе наращиваемых перемычек гордятся разнообразием их преимуществ. Во-первых, эти устройства энергонезависимы, т. е. их конфигурационные данные не стираются при отключении, питания системы. Это значит, что они готовы к работе сразу после включения системы. Будучи энергонезависимыми, эти устройства не требуют дополнительной микросхемы внешней памяти для хранения конфигурационных данных. Это позволяет уменьшить стоимость всей системы и сохранить свободное место на печатной плате. [c.63] Радиация может проявляться в виде гамма-лучей (высокоэнергетических фотонов), бета-частиц (высокоэнергетических электронов) и альфа-частиц. Следует заметить, что устойчивые к радиации устройства не ограничены только технологией наращиваемых перемычек. Такими свойствами обладают и другие компоненты, в том числе на основе ячеек статического ОЗУ, но в специальных радиационноустойчивых корпусах и с поддержкой рассмотренной системы тройного резервирования. [c.64] возможно, самым важным преимуществом ПЛИС на основе наращиваемых перемычек является то, что их конфигурационные данные скрыты глубоко внутри. По определению программатор может прочитать эти данные, поскольку это часть его работы. После наращивания каждой перемычки программатор должен провести тестирование, чтобы убедиться, что элемент успешно запрограммирован, и лишь затем перейти к следующей перемычке. Кроме того, программатор может использовать автоматическую проверку успешного конфигурирования устройства. Такой подход оправдан в случае устройства, содержащего 50 миллионов элементов не считая программируемых. Чтобы это сделать, программатору потребуется произвести чтение состояния наращиваемых перемычек и полученные результаты сравнить с требуемым состоянием, которое определяется в конфигурационном файле. [c.64] После программирования устройства следует воспользоваться возможностью наращивать специальную защиту перемычек, и, таким образом, обеспечить защиту от считывания любых запрограммированных данных из устройства (в форме наличия или отсутствия перемычек). Даже если устройство будет вскрыто, запрограммированные и незапрограммированные перемычки остаются идентичными, к тому же тот факт, что наращиваемые перемычки утоплены во внутренних слоях металлизации, делает конструкцию недоступной для обратного проектирования. [c.64] И оба этих утверждения будут справедливыми... при сравнении двух устройств, выполненных по одной технологии. Но это невозможно, так как технология наращиваемых перемычек требует использования приблизительно трех дополнительных технологических шагов после завершения основного технологического процесса. В силу этих, а также других причин устройства на наращиваемых перемычках всегда отстают на одно, а обычно на несколько поколений технологических процессов от компонентов на статическом ОЗУ, которые обладают преимуществами в скорости и потребляемой мощности по сравнению с другими микросхемами. [c.65] Устройства на наращиваемых перемычках являются однократно программируемыми, и это их главный недостаток, так как, если эта маленькая штучка уже была однажды запрограммирована, изменить её конфигурацию уже невозможно. [c.65] Вернуться к основной статье