Исследование современных микросхем программируемой логики

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Электроника
  • 20 20 страниц
  • 11 + 11 источников
  • Добавлена 06.05.2021
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Введение 1
Тенденции рынка и преодоление вызовов современного техно-мира 3
Ограничения бортовой обработки существующих ПЛИС SpaceGrade 4
ПЛИС RT Kintex UltraScale для космических приложений 6
Маршрутизация следующего поколения для использования, производительности и времени работы 9
Тактовая частота, подобная ASIC, увеличивает производительность 10
Проектирование в Vivado 13
Xilinx XQRKU060 Ультрамасштабная радиационно-стойкая FPGA 13
Снижение радиационных воздействий и стойкость 14
Адаптивная реконфигурация 17
Доступность и квалификация устройства 18
Корпус 18
Вывод 19
Список литературы 20
Фрагмент для ознакомления

Пользователи могут утроить логику и добавить EDAC в память FPGA для повышения общей радиационной стойкости, вручную или автоматически, с помощью стандартных инструментов от MentorGraphics или Synopsys. IP-адрес SEM от Xilinxпредлагает дальнейшее смягчение последствий и может использоваться для обнаружения, исправления и классификации SEU в памяти конфигурации. Для сбоев IP SEM использует функцию Readback CRC для обнаружения и исправления ошибок. Для классификации SEU SEM IP использует технологию XilinxEssentialBits для дальнейшего повышения доступности системы, позволяя пользователям управлять реакцией на уровне системы для сокращения времени простоя.Очистку также можно использовать для повышения надежности, начиная от периодической реконфигурации устройства на каждой орбите для космических аппаратов LEO и заканчивая прозрачной проверкой и перезаписью отдельных кадров в фоновом режиме во время работы FPGA для миссий GEO. Xilinx предоставляет внешнее решение RTL для настройки XQRKU060 FPGA, очистки устройства для предотвращения накопления SEU, а также для обнаружения и исправления сбоев. См. Рисунок 6.Рисунок 6. – Внешний скрубберПервый этап статических и динамических испытаний тяжелых ионов был завершен на наиболее критических блоках, определенных пользователями, и никаких разрушительных SEE не наблюдалось. Планируется дальнейшее тестирование оставшихся блоков, а последние результаты будут опубликованы в SpaceLoungeXilinx: https://www.xilinx.com/member/space.html.Ответы на общую дозу, SEL и SEU измеряли от источников гамма-излучения, протонов и тяжелых ионов Co60 с энергией 1 МэВ. Никакого защелкивания не наблюдалось до 80 МэВ-см2 / мг при 125 ° C с повышенным напряжением питания. Это включает в себя входы / выходы высокого диапазона до 3,3 В. Известно, что конкурирующие сверхглубокие субмикронные ПЛИС космического класса на флэш-памяти имеют повышенную чувствительность SEL для ввода-вывода 2,5 и 3,3 В.Дальнейшие испытания, представленные на RADECS 2019, показали, что общая переносимость дозы составляет 120 крад (Si). Эти результаты показывают максимальное увеличение утечки ядра фабрики на 7% и <2% для ОЗУ блока, приемопередатчика GTM, блоков ввода-вывода и DSP. Максимальная задержка распространения составляет <1%, когда все устройства проходят параметрические испытания переменного тока и функциональные испытания в течение одной недели отжига в условиях смещения при комнатной температуре. Также были представлены данные SEL и SEU от тяжелых ионов и протонных испытаний конфигурационной памяти и блочной RAM.При использовании модели CREME96 SolarMinimum с алюминиевым экраном 100 мил, расчетная чувствительность CRAM составляет 2,4E-7 отклонений / бит / день для LEO и 1E-8 отклонений / бит / день для GEO. Расчетная чувствительность ОЗУ блока составляет 4,7E-7 сбоев / бит / день для LEO и 2E-8 сбоев / бит / день для GEO.Результаты, представленные на RADECS 2019, показывают, что использование IP-адреса SEM Xilinx повысило надежность и доступность в 3 раза. Этот ресурс занимает примерно 4% от общей памяти конфигурации XQRKU060 FPGA.Отчеты об испытаниях тяжелых ионов и общей дозы вместе со всеми другими соответствующими документами, относящимися к XQRKU060, можно загрузить в SpaceLoungeXilinx.Адаптивная реконфигурацияXQRKU060 - это ПЛИС на основе SRAM, позволяющая перепрограммировать ее во время разработки оборудования в лаборатории и на орбите после запуска. Конкурирующие ПЛИС космического класса с защитой от плавких предохранителей могут быть настроены только один раз, что делает создание прототипа невозможным, а проверку сроков сложной и дорогостоящей.Нет ограничений на количество раз, когда ПЛИС XQRKU060 может быть перенастроен на орбите, в то время как конкурирующие ПЛИС на базе флэш-памяти имеют ограничения. Функциональность конкурирующих 90-нм и 45-нм ASIC космического класса фиксирована и не может быть перепрограммирована вообще!Возможность переконфигурировать ПЛИС XQRKU060 на орбите предлагает операторам максимальную гибкость, позволяя загружать новые и более совершенные стандарты связи для повышения производительности системы, позволяя создавать прототипы нескольких экспериментов из одной полезной нагрузки для спутников-демонстраторов технологий и позволяя выполнять миссии быть запущенным на раннем этапе, зная, что микропрограмму FPGA можно развернуть при необходимости. Встроенное перепрограммирование уменьшает размер аппаратного обеспечения полезной нагрузки, позволяя использовать различные алгоритмы для улучшения приложений, безопасности системы и отказоустойчивости.Банк конфигурации XQRKU060 FPGA поддерживает несколько интерфейсов памяти, а также различные последовательные и параллельные режимы. Альтернативным вариантом переконфигурации на орбите является использование большой энергонезависимой памяти, способной хранить несколько битовых пар. Другие методы включают использование бортового компьютера для локального управления портами SelectMap и JTAG в ведомом режиме или загрузку новых функций через носитель TT&C или основной восходящий канал.Перепрограммирование на орбите также может происходить динамически в режиме реального времени, пока используется ПЛИС XQRKU060, например, частичная реконфигурация позволяет модифицировать конкретную активную область, реализованную в ПЛИС, без нарушения целостности приложений, работающих где-либо в пределах устройство, использующее импортированную логику. Реконфигурируемые модули могут быть вставлены и выведены из одной FPGA по мере необходимости с помощью ICAP или SelectMAP. См. Рисунок 7.Рисунок 7. – Частичная переконфигурация определенных логических блоков пользователяДоступность и квалификация устройстваПЛИС XQRKU060 разработаны для квалификации Xilinx класса B (соответствие QMLB) и класса Y Xilinx (эквивалент QMLY) и сертификации DLA. Все классы надежности имеют рейтинг скорости -1M, указанный диапазон температур от –55 ° C до + 125 ° C и экспортный статус ECCN 9A515.e.1.КорпусКак промышленная пластиковая (XCKU060), так и керамическая радиационно-стойкая (XQRKU060) версии ПЛИС могут быть спроектированы так, чтобы занимать одинаковую площадь на печатной плате. Для последнего доступны 1509-контактные корпуса CGA или LGA размером 40 x 40 мм для обоих квалификационных потоков, совместимые с коммерческим выводом A1517.Пакеты с последовательным подключением доступны для помощи при тестировании надежности и воздействия окружающей среды.ВыводВ данной работе были описаны основные моменты и особенности семейства ПЛИС RT KintexUltraScale FPGAСписок литературы1.Мальцев П.П., Гарбузов Н.И., Шарапов А.П., Кнышев Д.А. Программируемые логические ИМС на КМОП-структурах и их применение. М.: Энергоатомиздат, 1998.2.Бибило П. Н. Основы языка VHDL. М.: Солон-Р, 2002.3.Бибило П. Н. Синтез логических схем с использованием языка VHDL. М.: Солон-Р, 2002.4.Уэйкерли Дж. Ф. Проектирование цифровых устройств. В 2-х т. Т. 1 — 2. М.: Постмаркет, 2002.5.Грушвицкий Р.И., Мурсаев А.X. Угрюмов Е.П. Проектирование систем на микросхемах программируемой логики. 2-е изд., перераб. и доп. СПб.: БХВ-Петербург, 2006.6.Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL. СПб.: БХВ-Петербург, 2003.7.Поляков А. К. Языки VHDL и VERILOG в проектировании цифровой аппаратуры. М.: СОЛОН-Пресс, 2003.8.Сергиенко А.М. VHDL для проектирования вычислительных устройств. Киев: ЧП. «Корнейчук», ООО «ТИД «ДС», 2003.9.Зуев В.И., Ковригин Б.Н., Любенцов В.М., Тышкевич В.Г., Ядыкин И.М. Проектирование процессора ЭВМ / Под ред. Б.Н. Ковригина: учебное пособие. М.: МИФИ, 2006.10. Интернет ресурс https://xilinx.com11. Кузелин М.О., Кнышев Д.А., Зотов В.Ю. Современные семейства ПЛИС фирмы Xilinx. М.: Горячая линия-Телеком, 2004.

1.Мальцев П.П., Гарбузов Н.И., Шарапов А.П., Кнышев Д.А. Программируемые логические ИМС на КМОП-структурах и их применение. М.: Энергоатомиздат, 1998.

2.Бибило П. Н. Основы языка VHDL. М.: Солон-Р, 2002.

3.Бибило П. Н. Синтез логических схем с использованием языка VHDL. М.: Солон-Р, 2002.

4.Уэйкерли Дж. Ф. Проектирование цифровых устройств. В 2-х т. Т. 1 — 2. М.: Постмаркет, 2002.

5.Грушвицкий Р.И., Мурсаев А.X. Угрюмов Е.П. Проектирование систем на микросхемах программируемой логики. 2-е изд., перераб. и доп. СПб.: БХВ-Петербург, 2006.

6.Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL. СПб.: БХВ-Петербург, 2003.

7.Поляков А. К. Языки VHDL и VERILOG в проектировании цифровой аппаратуры. М.: СОЛОН-Пресс, 2003.

8.Сергиенко А.М. VHDL для проектирования вычислительных устройств. Киев: ЧП. «Корнейчук», ООО «ТИД «ДС», 2003.

9.Зуев В.И., Ковригин Б.Н., Любенцов В.М., Тышкевич В.Г., Ядыкин И.М. Проектирование процессора ЭВМ / Под ред. Б.Н. Ковригина: учебное пособие. М.: МИФИ, 2006.

10. Интернет ресурс https://xilinx.com

11. Кузелин М.О., Кнышев Д.А., Зотов В.Ю. Современные семейства ПЛИС фирмы Xilinx. М.: Горячая линия-Телеком, 2004.

Вопрос-ответ:

Какие тенденции наблюдаются на рынке микросхем программируемой логики?

На рынке микросхем программируемой логики наблюдаются следующие тенденции: повышение производительности, увеличение количества функциональности на одной чипе, уменьшение размеров и энергопотребления, увеличение скорости передачи данных и повышение устойчивости к радиационным воздействиям.

Какие вызовы современного техномира преодолевает программируемая логика?

Программируемая логика преодолевает вызовы современного техномира, такие как увеличение сложности задач, требующих высокой производительности и энергоэффективности, сокращение времени от идеи до реализации нового устройства, обеспечение надежности работы в условиях высокой радиационной нагрузки и возможность быстрой перенастройки и обновления функциональности.

Какие ограничения бортовой обработки существующих ПЛИС SpaceGrade?

Существующие ПЛИС SpaceGrade сталкиваются с ограничениями, такими как ограниченная производительность, высокое потребление энергии, большие размеры и вес, ограниченные возможности интеграции с другими системами, ограниченный доступ к ресурсам и необходимость специального программирования и настройки.

Что представляет собой ПЛИС RT Kintex UltraScale для космических приложений?

ПЛИС RT Kintex UltraScale для космических приложений представляет собой высокопроизводительную программируемую логику, специально разработанную для использования в космической отрасли. Она имеет повышенную устойчивость к радиационным воздействиям, низкое энергопотребление и широкие возможности интеграции с другими системами.

Что значит тактовая частота подобная ASIC увеличивает производительность?

Тактовая частота подобная ASIC означает, что программируемая логика может работать на очень высоких частотах, сравнимых с частотами работы микросхем ASIC. Это позволяет увеличить производительность устройства, ускорить выполнение задач и получить более быстрый отклик на внешние сигналы.

Какие есть тенденции на рынке микросхем программируемой логики?

На рынке микросхем программируемой логики наблюдаются несколько тенденций. Во-первых, увеличение интеграции и функциональности микросхем. С каждым годом микросхемы становятся все мощнее и способны выполнять более сложные задачи. Во-вторых, рост спроса на микросхемы для конкретных отраслей, таких как автомобильная промышленность, промышленная автоматизация и медицина. Компании все больше используют ПЛИС для создания специализированных устройств. Еще одна тенденция - это повышение надежности и стойкости к радиационным воздействиям микросхем. В условиях современного техно мира, где повышенные радиационные уровни могут быть причиной сбоев в работе электроники, становится все важнее иметь микросхемы, способные выдерживать такие условия.

Каковы вызовы, с которыми сталкиваются микросхемы программируемой логики в современном техно мире?

Современные микросхемы программируемой логики сталкиваются с несколькими вызовами. Один из них - это рост сложности задачи, которую микросхема должна выполнять. С каждым годом требования к функциональности и производительности увеличиваются, и микросхемы должны быть способны справиться с этими требованиями. Второй вызов - это ограничения бортовой обработки, существующие в космических приложениях. Микросхемы программируемой логики, используемые в космосе, должны быть способны работать в условиях повышенной радиации и температурных перепадов. Наконец, третий вызов - это уровень производительности и времени работы. Микросхемы должны быть способны обрабатывать большие объемы данных и выполнять сложные вычисления за минимальное время.

Какие тенденции можно наблюдать на рынке современных микросхем программируемой логики?

На рынке современных микросхем программируемой логики наблюдается несколько тенденций. Во-первых, современные ПЛИС становятся все более мощными и компактными. Они обладают большим количеством логических элементов и возможностями для параллельной обработки данных. Во-вторых, растет спрос на ПЛИС с высокой энергоэффективностью и низким уровнем энергопотребления. Это связано с растущей популярностью различных мобильных устройств, где энергосбережение становится все более важным. Наконец, современные микросхемы программируемой логики также предлагают более удобные и гибкие средства разработки и программирования.

Какие вызовы современного техномира преодолевает разработка микросхем программируемой логики?

Разработка микросхем программируемой логики сталкивается с рядом вызовов, которые успешно преодолеваются современными технологиями. Один из главных вызовов - это увеличение производительности при одновременном уменьшении энергопотребления. Современные ПЛИС фокусируются на оптимизации энергоэффективности и предлагают различные методы и алгоритмы для управления энергопотреблением. Кроме того, вызовом является поиск более компактных и мощных решений, которые бы могли удовлетворить требования современных высокопроизводительных приложений.

Какие ограничения существуют для бортовой обработки современных ПЛИС SpaceGrade?

Существуют некоторые ограничения для бортовой обработки современных ПЛИС SpaceGrade. Одно из главных ограничений - это ограниченные ресурсы ПЛИС, такие как количество логических элементов и блоков памяти. Это может ограничить количество и сложность обрабатываемых задач. Кроме того, радиационные факторы также являются ограничением для ПЛИС SpaceGrade, поскольку они должны быть способны работать в космической среде, с высоким уровнем радиации.