ОБЗОР ПРОГРАММНЫХ ПРОЦЕССОРОВ ДЛЯ ПЛИС ФИРМЫ XILINX > Полезные советы
Тысяча полезных мелочей    

ОБЗОР ПРОГРАММНЫХ ПРОЦЕССОРОВ ДЛЯ ПЛИС ФИРМЫ XILINX

ОБЗОР ПРОГРАММНЫХ ПРОЦЕССОРОВ ДЛЯ ПЛИС ФИРМЫ XILINX

Вавилин А.И. Бурмистров А.В. Статья в формате PDF 268 KB

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

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

Большинство систем используют единственный программный процессор. Одним из распространенных программных процессоров - это два IP ядра от фирмы Xilinx: MicroBlase и PicoBlase.

MicroBlaze - имеет универсальные средства связи с периферией, обеспечивающие возможность применять его в разнообразных встроенных приложениях. Основная шина ввода-вывода CoreConnect PLB - обычная шина с возможностью работы в режимах master и slave. Большинство IP-блоков как от Xilinx, так и от сторонних производителей подключаются напрямую к PLB (или через мост между шинами PLB и OPB). Для доступа к внутренней памяти ПЛИС (BRAM), MicroBlaze использует специальную шину LMB, что снижает нагрузку на другие шины.

Для конфигурирования доступны различные параметры MicroBlaze: могут быть отдельно специфицированы размер кэш, длина конвейера (3 или 5-уровневый), встроенная периферия, блок управления памятью, шинные интерфейсы и так далее (всего более 70 параметров). Кроме того, ключевые комaнды процессора, которые редко используются, но при этом их дорого воспроизводить «в железе», могут быть выборочно добавлены или удалены (то есть блоки умножения и деления для операций с плавающей точкой и другие математические функции). Этот набор настроек дает разработчику возможность четче определить грань между аппаратной и программной частью в проекте.

Операционная система с упрощенной защитой и виртуальной памятью, например μClinux или FreeRTOS может работать без блока управления памятью на MicroBlaze. С блоком управления памятью возможна работа операционных систем, требующих аппаратной поддержки страничной организации памяти и защиты (таких как ядро Linux), хотя производительность MicroBlaze значительно ниже, чем у таких аппаратных микропроцессорных ядер, встроенных в FPGA, как PowerPC-405 в Virtex-4.

PicoBlaze - общее название серии свободно распространяемых процессорных ядер, созданных фиромой Xilinx для своих ПЛИС (FPGA и CPLD). В основе PicoBlaze лежит архитектура 8-битного RISC-процессора; скорость работы на ПЛИС семейства Virtex4 может достигать 100 MIPS. Процессор имеет 8-битные порты данных и адреса, обеспечивающие доступ к разнообразной периферии.

Один из открытых процессорных ядер, который получил широкое распространение, это LEON, который позволяет синтезировать VHDL модель, имеет 32-разрядный процессор совместимый с архитектурой SPARC V8 . Модель легко конфигурируется и особенно подходит для СнК конструкции.

Не менее известный чем LEON это OpenRISC, который первый установил набор спецификаций для семейства 32- и 64-разрядных RISC /DSP процессоров. Его открытая и модульная архитектура позволяет расширить спектр использования кристалла. Разработанный с акцентом на производительность, простоту, низкую потрeбляемую мощность, масштабируемость и универсальность реализации. Может работать с частотой до 100 МГц.

Исходя из данных видно, что производители предоставляют право выбора на использование коммерческих или Open Source программ для своих изделий. Коммерческие варианты программных процессорных ядер часто распространяются с программным обеспечением фирмы производителя конкретной ПЛИС.



АНАЛИЗ АССОЦИАЦИЙ ПО СОЧЕТАНИЯМ ГЕНОТИПОВ ПОЛИМОРФНЫХ ДНК – ЛОКУСОВ (TAG 1A И NCOI) DRD2, 256A/G ГЕНА SLC6A3 И ОБЪЕМНЫХ ХАРАКТЕРИСТИК МИНДАЛЕВИДНОГО КОМПЛЕКСА МОЗГА С ПОВЫШЕННОЙ ТРЕВОЖНОСТЬЮ

АНАЛИЗ АССОЦИАЦИЙ ПО СОЧЕТАНИЯМ ГЕНОТИПОВ ПОЛИМОРФНЫХ ДНК – ЛОКУСОВ (TAG 1A И NCOI) DRD2, 256A/G ГЕНА SLC6A3 И ОБЪЕМНЫХ ХАРАКТЕРИСТИК МИНДАЛЕВИДНОГО КОМПЛЕКСА МОЗГА С ПОВЫШЕННОЙ ТРЕВОЖНОСТЬЮ Впервые показано, что у крыс с генотипом А2/А2 по локусу TAG 1A DRD2 с повышенной тревожностью имеет место сочетание генотипов N2N2 локуса NcoI DRD2 и АА локуса 256A/G гена SLC6A3, а также увеличение объемных хаpaктеристик базолатеральной группировки миндалевидного комплекса мозга. ...

16 04 2026 6:16:25

ОПЫТ ВОССТАНОВЛЕНИЯ НАРУШЕННЫХ СЕЛЬСКОХОЗЯЙСТВЕННЫХ УГОДИЙ

ОПЫТ ВОССТАНОВЛЕНИЯ НАРУШЕННЫХ СЕЛЬСКОХОЗЯЙСТВЕННЫХ УГОДИЙ Приводятся результаты исследования восстановления пашен, заброшенных при развитии негативных криогенных процессов и явлений и деформации поверхности. Этот опыт восстановления может использоваться и на долинных сельскохозяйственных угодьях, где распространены близкозалегающие подземные льды, вызывающие деформацию поверхности при мелиоративных воздействиях. ...

11 04 2026 16:59:53

Анализ АТФ-зависимых и кальциевых механизмов в реализации нейротропного действия аспирина и его производных

Анализ АТФ-зависимых и кальциевых механизмов в реализации нейротропного действия аспирина и его производных Статья посвящена исследованию механизмов нейротропного действия аспирина, ацетилсалицилатов кобальта и цинка. Показано, что наличие аденозинтрифосфата во внеклеточном прострaнcтве существенно модифицирует нейротропные эффекты салицилатов. Сочетанное приложение аденозинтрифосфата с аспирином устраняет угнетение импульсной активности нейронов, вызванное индивидуальным раствором этого препарата, а совместная экспозиция аденозинтрифосфата с ацетилсалицилатами кобальта и цинка, наоборот, усиливает их активирующие эффекты. При блокировании CdCl2 и BaCl2 поступления Са2 + в нейроплазму из внеклеточной среды и внутриклеточных депо выявлено, что кальциевые механизмы не участвуют в нейротропных эффектах исследуемых салицилатов. ...

02 04 2026 23:11:14

ПРОБЛЕМЫ ЭКОЛОГИИ ПРИ ОБОГАЩЕНИИ АСБЕСТОВЫХ РУД

ПРОБЛЕМЫ ЭКОЛОГИИ ПРИ ОБОГАЩЕНИИ АСБЕСТОВЫХ РУД В работе показаны причины возникновения профессиональных заболеваний в результате воздействия на организм человека асбестовой пыли. Клинические проявления и специфические симптомы, вызванные длительным контактом с асбестовой пылью. Рекомендуется новая технология пневмообогащения асбестового минерального сырья на базе ранее разработанных Тувинским институтом комплексного освоения природных ресурсов СО РАН способов и устройств по переработке минерального сырья, содержащего тяжелые минералы и металлы. ...

01 04 2026 20:33:59

СИЛЬМАН ГРИГОРИЙ ИЛЬИЧ

СИЛЬМАН ГРИГОРИЙ ИЛЬИЧ Статья в формате PDF 83 KB...

28 03 2026 0:46:10

АНТРОПОГЕННОЕ ВЛИЯНИЕ ПРИЕМОВ ОСНОВНОЙ ОБРАБОТКИ НА ЭЛЕМЕНТЫ МЕХАНИЧЕСКОГО СОСТАВА СЕРОЙ ЛЕСНОЙ ПОЧВЫ

АНТРОПОГЕННОЕ ВЛИЯНИЕ ПРИЕМОВ ОСНОВНОЙ ОБРАБОТКИ НА ЭЛЕМЕНТЫ МЕХАНИЧЕСКОГО СОСТАВА СЕРОЙ ЛЕСНОЙ ПОЧВЫ Вовлечение серой лесной почвы в сельскохозяйственное производство в течение 26 лет приводит к формированию специфических свойств, которые обусловлены преобразованием микроагрегированности почв. Активность этого процесса зависит от типа агрогенной нагрузки. Так механическое воздействие на серую лесную почву в результате ежегодной отвальной вспашки на 20–22 см вызывает изменение коэффициента полидисперсности и фактора дисперсности в слое 30–40 см. Применение ежегодной безотвальной обработки на глубину 6–8 см не оказывает существенного влияние на микроагрегированность почвы, что не приводит к формированию плужной подошвы. ...

24 03 2026 2:17:25

РАСПРОСТРАНЕННОСТЬ НАРУШЕНИЯ СОСТАВА ТЕЛА ДЕТЕЙ г. ЧЕБОКСАРЫ

РАСПРОСТРАНЕННОСТЬ НАРУШЕНИЯ СОСТАВА ТЕЛА ДЕТЕЙ г. ЧЕБОКСАРЫ За 2011 год в Республиканском Центре здоровья для детей г. Чебоксары проведено обследование условно здоровых детей и подростков в возрасте 5–17 лет с помощью биоимпедансного анализатора состава тела АВС-01 «МЕДАСС» (n = 2419). Целью исследования работы явились оценка хаpaктера направленности питания, уровня физической подготовленности, физического развития. Были проанализированы следующие показатели: жировая масса (ЖМ), активно-клеточная масса (АКМ), доля активно-клеточной массы (доля АКМ), скелетно-мышечная масса (СММ). Выявленные нарушения в виде избытка ЖМ у 39,0 % обследованных свидетельствуют о риске развития ожирения, снижение белкового компонента питания у 28,5 % и уровня двигательной активности у 21,0 % обследованных свидетельствуют о нерациональности питания и риске развития хронических неинфекционных заболеваний, снижения репродуктивной функции. ...

21 03 2026 4:32:47

ВЛИЯНИЕ ЛЬНЯНОГО И ВИСКОЗНОГО ВОЛОКНА НА ПРОЦЕСС ВЫДЕЛЕНИЯ БУТАДИЕНСТИРОЛЬНОГО КАУЧУКА ИЗ ЛАТЕКСА

ВЛИЯНИЕ ЛЬНЯНОГО И ВИСКОЗНОГО ВОЛОКНА НА ПРОЦЕСС ВЫДЕЛЕНИЯ БУТАДИЕНСТИРОЛЬНОГО КАУЧУКА ИЗ ЛАТЕКСА Рассмотрен процесс выделения бутадиен-стирольного каучука из латекса СКС-30 АРК с использованием в качестве наполнителя льняного и вискозного волокна. Установлено влияние содержания льняного и вискозного волокна различной длины, при различных расходах коагулирующего агента, на полноту выделения каучука из латекса. Определено оптимальное содержание волокна и его длина. ...

20 03 2026 7:22:12

ВИДЫ ПАРАДЕЙСТВИЙ В ЯЗЫКЕ И ИССЛЕДОВАНИЕ НЕВЕРБАЛЬНЫХ ЭЛЕМЕНТОВ В ЯЗЫКОЗНАНИИ

ВИДЫ ПАРАДЕЙСТВИЙ В ЯЗЫКЕ И ИССЛЕДОВАНИЕ НЕВЕРБАЛЬНЫХ ЭЛЕМЕНТОВ В ЯЗЫКОЗНАНИИ В статье говорится о видах парадействий в языке и исследованиях невербальных элементов в языкознании. ...

14 03 2026 12:15:21

МЕЖДУНАРОДНОЕ ПРОИЗВОДСТВО ЭЛЕКТРОНИКИ

МЕЖДУНАРОДНОЕ ПРОИЗВОДСТВО ЭЛЕКТРОНИКИ Статья в формате PDF 256 KB...

13 03 2026 20:28:23

РОЛЬ МЕЖБЮДЖЕТНЫХ ОТНОШЕНИЙ В ВОСПРОИЗВОДСТВЕННОМ ПРОЦЕССЕ

РОЛЬ МЕЖБЮДЖЕТНЫХ ОТНОШЕНИЙ В ВОСПРОИЗВОДСТВЕННОМ ПРОЦЕССЕ Основным направлением совершенствования межбюджетных отношений является достижение сбалансированности бюджетов различных уровней, что, в свою очередь, позволит регионам активно используя потенциал всех форм собственности, иметь самостоятельную базу финансовых ресурсов как основу саморазвития и самообеспечения воспроизводственного процесса. ...

10 03 2026 4:53:26

Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::