Подписка на новости

Опрос

Нужны ли комментарии к статьям? Комментировали бы вы?

Реклама

 

Все статьи автора

Микросхемы ПЛИС Speedster22i от Achronix: самые быстрые и самые большие. Часть 5 , (Компоненты и технологии №1'2015)

В этой статье из цикла, посвященного ПЛИС Speedster22i HD1000 от компании Achronix, мы продолжим рассматривать вопросы, связанные с работой аппаратного контроллера интерфейса Interlaken.

Микросхемы ПЛИС Speedster22i от Achronix: самые быстрые и самые большие. Часть 4, (Компоненты и технологии №12'2014)

Данная статья продолжает цикл материалов, посвященных ПЛИС Speedster22i HD1000 от компании Achronix. В этой части мы рассмотрим вопросы, связанные с работой аппаратного контроллера интерфейса Interlaken.

Микросхемы ПЛИС Speedster22i от Achronix: самые быстрые и самые большие. Часть 2, (Компоненты и технологии №11'2014)

В этой части мы рассмотрим вопросы, связанные с работой ввода/вывода (GPIO) и сериализаторов (SerDes).

Статьи? А зачем они нам нужны?, (Компоненты и технологии №11'2014)

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

Статьи? А зачем они нам нужны?, (Компоненты и технологии №11'2014)

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

Микросхемы ПЛИС Speedster22i от Achronix: самые быстрые и самые большие. Часть 2, (Компоненты и технологии №10'2014)

В этой части мы рассмотрим вопросы, связанные с конфигурацией микросхем и с программированием флэш-памяти, предназначенной для загрузки конфигурации. Также будет приведено очень краткое описание языка STAPL.

Микросхемы ПЛИС Speedster22i от Achronix: самые быстрые и самые большие. Часть 1, (Компоненты и технологии №9'2014)

По составу участников рынок ПЛИС крайне консервативен. И вот уже более 30 лет его основными игроками остаются компании Xilinx и Altera, все эти годы усиленно конкурирующие между собой. Причем идут они «голова в голову», так что не только основные характеристики микросхем, но и номера версий их инструментального ПО практически сравнялись. Итак, борьба наблюдается нешуточная, что дало повод одному американскому обозревателю следующим образом прокомментировать ситуацию: «По сравнению с битвой гигантов на рынке ПЛИС конкуренция между Intel и AMD напоминает драку мальчиков». Остальные производители не оказывают почти никакого влияния на положение дел, занимая свои узкоспециализированные ниши. Такие условия обеспечивали двум ведущим компаниям комфортную жизнь за счет относительно высокой цены на свою продукцию.

Вебинары — новая технология общения, (Компоненты и технологии №8'2011)

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

Анализ потребления мощности в схемах c Ethernet, (Компоненты и технологии №10'2010)

Сокращение расхода электроэнергии в электронных устройствах становится все более и более важным параметром. И это стимулирует развитие, поскольку всемирное законодательство вынуждает производителей улучшать эффективность энергопотребления и в периоды активной работы, и в периоды ожидания. Расход же электроэнергии продолжает повышаться, поскольку устройства становятся все более быстродействующими и компактными. Исследования показали, что в домах в периоды ожидания может тратиться до 25% мощности электроэнергии. Чтобы помочь сохранить энергию, Международное энергетическое агентство (IEA) предложило к 2010 году довести потребление мощности во всех устройствах, находящихся в периодах ожидания, до не более чем 1 ватта. Это решение получило название «Инициатива на один ватт».

Про «инофирмы», (Компоненты и технологии №7'2010)

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

SystemVerilog и улучшение отладки проектов, (Компоненты и технологии №1'2010)

«Краткий курс HDL-кодирования», опубликованный в журнале «Компоненты и технологии» (начиная с № 3'2008 и заканчивая № 4'2009), был встречен читателями хорошо. Вот одно из писем читателей: «Очень благодарен Вам за создание такого труда. Нашел для себя массу полезной информации. Спустя пару недель стал более-менее ориентироваться в текстах Verilog, написал небольшой проект (прием данных с использованием автомата состояний), успешно отладил. Я давно хотел освоить «ПЛИСоводство», но никак не мог преодолеть барьер по уровню знаний. Вся литература, которую я видел, представляла собой справочник команд или перевод «хелпа». После прочтения Ваших уроков наконец-то стала вырисовываться целостная картина. По поводу пожеланий, буду рад почитать еще о каких-нибудь тонкостях, стилях программирования, распространенных ошибках и т. д.». Конечно, кроме «Краткого курса HDL-кодирования», есть и другие учебники, но все же приятно чувствовать, что работа сделана не напрасно.

Внутриприборный интерфейс на микросхемах фирмы Micrel, (Компоненты и технологии №5'2009)

FTDI является одной из известных компаний по разработке и производству специализированных микросхем для USB. Компания была основана в 1992 году в Шотландии. Основной сферой ее деятельности в то время была разработка чипсетов для материнских плат персональных компьютеров IBM. В 1996 году, после принятия первой спецификации USB 1.0, FTDI переориентировала направление своей деятельности на разработку решений для нового перспективного интерфейса.

Краткий курс HDL. Часть 12. Дополнения к разделу об автоматах состояний. Многоядерность, многозадачность, многопоточность, (Компоненты и технологии №4'2009)

Это небольшое дополнение к разделу об автоматах состояний приходится дописать к напечатанному ранее разделу «Краткого курса HDL».

Краткий курс HDL. Часть 11. Асинхронные частоты, пересечение клоковых доменов и синхронизация, (Компоненты и технологии №3'2009)

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

Краткий курс HDL. Часть 11. Асинхронные частоты, пересечение клоковых доменов и синхронизация, (Компоненты и технологии №2'2009)

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

Краткий курс HDL. Часть 10. Несколько слов о «сбросе», (Компоненты и технологии №1'2009)

Продолжение цикла статей по курсу HDL. Сигнал «сброс» используется для того, чтобы привести аппаратуру в исходное состояние.

Краткий курс HDL. Часть 9. Параметризируемые модели, (Компоненты и технологии №12'2008)

Данный цикл статей посвящен описанию языка Verilog и курсу лекций по HDL. В этом разделе более подробно рассмотрено создание параметризируемых моделей.

Краткий курс HDL. Часть 8. Моделирование в ModelSim SE, (Компоненты и технологии №11'2008)

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

Краткий курс HDL. Часть 6. Написание кода, зависимого от аппаратной платформы, (Компоненты и технологии №10'2008)

Производители микросхем поставляют библиотеки компонентов, которые размещены на кристалле. Такие библиотеки могут содержать примитивы в виде отдельных транзисторов, триггеров, регистров, блоков памяти. Библиотеки для FPGA обычно «начинаются» не с транзисторов, а с буферов, триггеров и т. д.

Краткий курс HDL. Часть 7. Несколько слов об отладке проекта, (Компоненты и технологии №10'2008)

Данный цикл статей посвящен описанию языка Verilog. В рамках курса HDL будут рассмотрены вопросы отладки проекта или что такое “testbench”?

Краткий курс HDL. Часть 5. Написание кода, независимого от аппаратной платформы, (Компоненты и технологии №9'2008)

Содержание этой главы — основной стиль и методика создания текстов описания проектов на языках HDL HDL в соответствии с документом фирмы Actel, раздел “Technology Independent Coding Styles”. Приведенные здесь примеры можно рассматривать как справочник по наиболее часто используемым компонентам.

Краткий курс HDL. Часть 4. Расположение шаблонов текстовых файлов в программных инструментах различных фирм-производителей, (Компоненты и технологии №8'2008)

Часто можно услышать такие высказывания: «Если я работаю в схемном проекте, то мне только надо взять из меню символ компонента и поместить на поле чертежа. Пара проводов — и готово. А в случае текстового описания для каждого триггера или даже для каждого вентиля надо написать целый кусок текста…»

Краткий курс HDL. Часть 3. О написании кода «вообще»... , (Компоненты и технологии №7'2008)

В этом разделе будут обсуждены вопросы курса HDL, связанные с «художественным оформлением текстов». На первый взгляд, проблема мелкая. Но это только на первый взгляд. Да и то только на очень неопытный взгляд…

Модемы для передачи данных по сети электропитания компании Yitran, (Компоненты и технологии №7'2008)

В статье подробно рассматривается телекоммуникационное оборудование компании Yitran: в частности модемы для передачи данных по сети электропитания.

Краткий курс HDL. Часть 2.3. Описание языка, (Компоненты и технологии №6'2008)

В данной части статьи продолжено описание языка HDL.

Краткий курс HDL. Часть 2.2. Описание языка Verilog, (Компоненты и технологии №5'2008)

Данный цикл статей посвящен описанию языка Verilog. В данной части статьи будет продолжен курс HDL и более подробно рассмотрены системные функции $fopen, $fdisplay, $fstrobe, $fwrite, $ftell, $feof, $ferror, $fgetc, $fgets и $fclose, этапы ведения проекта, модули.

Краткий курс HDL. Часть 2.1. Описание языка Verilog, (Компоненты и технологии №4'2008)

Начало описания языка Verilog и немного о VHDL для сравнения.

Краткий курс HDL. Часть 1. Введение, (Компоненты и технологии №3'2008)

Данный цикл статей посвящен описанию языка Verilog. Будут приведены примеры описаний типовых узлов схем, некоторые рекомендации по стилю выполнения описаний на этом языке и материалы по разработке тест-бенчей.

Клуб Экспертов по ПЛИС, (Компоненты и технологии №8'2007)

После того, как был напечатан предыдущий отчет «Клуба экспертов» («КиТ» № 1`2007, стр. 10-15), организатор собраний Клуба Иосиф Каршенбойм обратился к участникам телеконференции по поводу новой темы. На этом заседании «Клуба экспертов» будут обсуждаться три темы, которые представляются довольно интересными. Все они связаны с разработками проектов ПЛИС. Надеемся, что уважаемые читатели примут участие в обсуждении данных вопросов.

Рекомендации по дизайну печатных плат и отладке устройств с физическим уровнем Ethernet, (Компоненты и технологии №7'2007)

На рис. 11 изображена схема аналоговой части стыка с Ethernet, выполненная для KSZ8841/42. На этой схеме представлены компоненты, необходимые для работы по медному кабелю, начиная от разъема RJ-45 и трансформатора и заканчивая самой микросхемой KSZ8841/42, а также элементы согласования, необходимые для работы в этом режиме.

Микропроцессор своими руками. Часть 5.4. По поводу начала проекта встроенного в FPGA микроконтроллера, (Компоненты и технологии №6'2007)

Со времен Генри Форда идея конвейера состоит в том, чтобы как можно меньше дать тем, кто трудится, но при этом получить как можно более эффективное производство.

Рекомендации по дизайну печатных плат и отладке устройств с физическим уровнем Ethernet, (Компоненты и технологии №6'2007)

Почти все фирмы — изготовители микросхем предоставляют пользователям всю информацию, необходимую для разработки проектов. Так, например, фирма Micrel разместила у себя на сайте полный комплект документации, необходимый для разработки, включая описания, схемные решения, файлы Gerber, модели IBIS и драйверы программного обеспечения.

Микропроцессор своими руками. Часть 5.3. По поводу начала проекта встроенного в FPGA микроконтроллера, (Компоненты и технологии №5'2007)

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

Микропроцессор своими руками. Часть 5.2. По поводу начала проекта встроенного в FPGA микроконтроллера, (Компоненты и технологии №4'2007)

Представим, что нам не хватает производительности микроконтроллера. А как мы это оцениваем? Обычно говорят: «Тактовая частота, MIPS, FLOPS и так далее».

Микропроцессор своими руками. Часть 5.1. По поводу начала проекта встроенного в FPGA микроконтроллера, (Компоненты и технологии №3'2007)

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

Заседание Клуба Экспертов: повышение тактовых частот в новых микросхемах, корпус BGA, оборудование для монтажа, тестовое оборудование, (Компоненты и технологии №1'2007)

Уважаемые читатели! Вашему вниманию предлагается новая рубрика «Клуб экспертов», в рамках которой будут публиковаться материалы, представляющие мнения экспертов по тем или иным вопросам и проблемам, возникающим при разработке и производстве электронной техники.

Микропроцессор своими руками. Часть 4.3. Как отладить встроенный в FPGA микроконтроллер?, (Компоненты и технологии №11'2006)

В предыдущих частях статьи мы рассмотрели то, как можно отлаживать встроенные в FPGA микроконтроллеры, а также как работает порт JTAG. На сей раз нас интересует программно%аппаратная поддержка режима тестирования.

Микропроцессор своими руками. Часть 4.2. Как отладить встроенный в FPGA микроконтроллер?, (Компоненты и технологии №10'2006)

Большая часть разработчиков знакома с таким термином — «порт JTAG». Но нужно признаться, что знакомство это у большинства из них — поверхностное. Да, зачастую разработчику достаточно было знать, что этот порт используется для загрузки программ или для «прошивки» микросхем.

Микропроцессор своими руками. Часть 4.1. Как отладить встроенный в FPGA микроконтроллер?, (Компоненты и технологии №9'2006)

Один из моих читателей, Д. Шехалев (известный так же как des00) высказывал в письме следующий тезис: «Вот разработал я плату с DSP процессором и FPGA. Так вот, очень обидно порой становится, когда программист подключает к DSP на JTAG-порт свой отладочный инструмент и ему сразу становятся доступны все внутренние ресурсы процессора.

Здравствуйте, дорогие читатели!, (Компоненты и технологии №8'2006)

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

Buck-It от Micrel - программа оптимизации выбора микросхемы и пассивных компонентов для импульсного стабилизатора напряжения, (Компоненты и технологии №7'2006)

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

LDO.It - программа оптимизации выбора микросхемы для линейного стабилизатора, (Компоненты и технологии №5'2006)

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

Квадрига Аполлона и микропроцессоры. Часть 2, (Компоненты и технологии №5'2006)

Барри Боехм, «отец» оценки программирования, сформулировал так называемую Конструктивную модель стоимости, или COCOMO , для определения стоимости программных проектов.

Квадрига Аполлона и микропроцессоры. Часть 1, (Компоненты и технологии №4'2006)

Итак, господа читатели, мы уже выяснили связь между известной картиной в Русском музее и мажоритаром. Тем, кто заинтересуется этим сюжетом, могу предложить ссылку. Особенно хочется поблагодарить В. Черникова за прекрасное письмо — отзыв о моих «Записках Инженера».

Микропроцессор своими руками. Часть 3.2. Ассемблер и софт-симулятор, (Компоненты и технологии №4'2006)

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

Микропроцессор своими руками. Часть 3.1. Ассемблер и софт-симулятор, (Компоненты и технологии №3'2006)

Несколько лет назад автором был опубликован цикл статей [1–3], в которых дано описание разработки проекта встроенного в FPGA микроконтроллера. В первой «серии» рассказывалось о том, как сделать микропроцессор с набором команд, заданным пользователем. Во второй «серии» дано описание битового процессора. Оба проекта были выполнены на AHDL, как на наиболее популярном тогда языке. Процессоры и их система команд описаны очень схематично. С тех пор автор получил довольно много писем с просьбой продолжить данный «сериал».

Микроконтроллеры NEC для автомобильной электроники. Часть 2, (Компоненты и технологии №1'2006)

Микроконтроллеры NEC для автомобильной электроники-2

Двухканальный контроллер – коммутатор Ethernet KS8842, (Компоненты и технологии №8'2005)

В статье приводится описание функций двухканального контроллера-коммутатора Ethernet KS8842. Потребность в таких микросхемах особенно остра в связи с появлением на рынке более производительных микроконтроллеров, а также в связи с ростом сети Ethernet.

Виртуальные кнопки и светодиоды, или неизвестное обо всем известном JTAG-сканировании, (Компоненты и технологии №7'2005)

Да, именно так хочется начать эту статью. Почти два года прошло с тех пор, когда была опубликована моя последняя статья. Спасибо всем тем, кто читает мои статьи, а тем более спасибо тем, кто мне пишет.

Микроконтроллеры NEC для автомобильной электроники. Часть 1, (Компоненты и технологии №7'2005)

Он долго ее добивался, и она была его первая любовь. Она была такая молодая и легкая. Правда, характер у нее был… Он отдавал ей почти все, что у него было.

Между ISE и ViewDraw, (Компоненты и технологии №6'2005)

Эта статья предназначена, в первую очередь, для тех инженеров, которые разрабатывают свои проекты для FPGA в ISE и ViewDraw, однако первая часть статьи будет полезна тем, кто использует только ISE, а схемы плат «рисует» во ViewDraw. В материале описана небольшая программа Pin Manager, выполненная автором, опыт ее разработки и использования. Программа Pin Manager позволяет ликвидировать брешь в автоматической разработке проектов, сокращает ручной труд и устраняет ошибки, которые могут появиться при ручном назначении параметров в выполняемом проекте. Статья не имеет цели рекламировать Pin Manager, а только описывает заложенные в нее методы работы и методики разработки самой программы.

Стековые процессоры, или новое - это хорошо забытое новое, (Компоненты и технологии №2'2004)

После исторических исследований, заморских диковин и патриархов Форт-индустрии настала пора показать то, что сделано у нас в России, в Петербурге, на Васильевском острове. Материалы, представленные в данном разделе, предоставлены фирмой «Технофорт», фрагменты программ предоставлены ведущим разработчиком процессора TF16 А.

Стековые процессоры, или новое - это хорошо забытое новое, (Компоненты и технологии №1'2004)

Очень часто в телеконференциях задается один и тот же вопрос: «Надо бы что-то сделать на микропроцессоре, какой посоветуете взять?» Причем половина отвечающих предлагает PIC от Microchip, а другая половина советует применить AVR от Atmel.

Стековые микропроцессоры, или новое - это хорошо забытое новое, (Компоненты и технологии №9'2003)

Данная статья продолжает цикл статей по описанию структур микропроцессоров для встроенного применения. Были приведены описания регистрового процессора, процессора, работающего по схеме «память — аккумулятор». Настала очередь стекового процессора. Цель данной статьи — показать, для чего это надо и «как это сделано внутри». Кроме того, приводится краткое описание языка программирования Форт и Форт-систем.

Микропроцессор своими руками. Часть 2.2. Битовый процессор, (Компоненты и технологии №8'2003)

Так же, как и предыдущий проект [1], будем выполнять проект на языке AlteraHDL (AHDL). Этот язык достаточно широко распространен и описан. Кроме того, для начинающих он гораздо более доступен, чем другие языки группы VHDL.

Микропроцессор своими руками. Часть 2.1., (Компоненты и технологии №7'2003)

В предыдущих статьях [1, 4] был приведен пример разработки микроконтроллера в FPGA. В зависимости от конкретных требований проекта, разработчик может выбрать ресурсы микропроцессора и систему команд. Но обычный набор команд ориентирован на обработку байтов или слов.

Контроллеры Fast Ethernet для встроенных применений, (Компоненты и технологии №6'2003)

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

Контроллеры Fast Ethernet для встроенных применений, (Компоненты и технологии №5'2003)

Вместо введения адресую читателя к статье А. Сигаева , где дан достаточно подробный анализ существующих решений по применению встроенных решений для Ethernet 10/100 для микроконтроллеров.

Серия перепрограммируемых ПЛИС FPGA – ProASICPLUS. Часть 2, (Компоненты и технологии №3'2003)

Данная статья посвящена выходу на российский рынок нового поставщика микросхем для устройств повышенной надежности - компании Actel, ее продукции и технологии.

Микросхемы ПЛИС FPGA фирмы Actel, (Компоненты и технологии №2'2003)

Данная статья посвящена выходу на российский рынок нового поставщика микросхем для устройств повышенной надежности - фирмы Actel, ее продукции и технологиям.

Шпаргалка для перехода от AHDL к VHDL, (Компоненты и технологии №1'2003)

Когда-то в популярной книжке по математике была напечатана такая шутка. Математик задал Физику задачу: «Имеем чайник, воду, плиту и спички. Как получить кипяток?» Физик ответил — «Поставить чайник на плиту, налить воду, зажечь плиту и вскипятить воду». Статья описывает переход от AHDL к VHDL.

Микроконтроллер для встроенного применения – NIOS. Система команд и команды, определяемые пользователем. Часть 2. Команды перехода, исключения, конвейер и команды, определяемые пользователем, (Компоненты и технологии №9'2002)

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

Stratix - новый уровень системной интеграции от ALTERA, (Компоненты и технологии №8'2002)

Новое изделие фирмы Altera — устройство Stratix™ — представляет собой новый прорыв в разработке высокоэффективной программируемой логики.

Микроконтроллер для встроенного применения – NIOS. Система команд и команды, определяемые пользователем. Часть 1. Регистры и доступ к данным, (Компоненты и технологии №8'2002)

Целью настоящей статьи является предварительное знакомство с системой команд микропроцессора Nios, описание ее отличий от команд стандартных микропроцессоров.

Микропроцессор своими руками. Часть 1.2., (Компоненты и технологии №7'2002)

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

Микропроцессор своими руками. Часть 1.1., (Компоненты и технологии №6'2002)

В этой статье приведен пример разработки микроконтроллера в FPGA. Статья может быть интересна как студентам и начинающим разработчикам, так и профессионалам, которые имеют опыт разработки устройств, и в том числе и в FPGA, но по тем или иным причинам не имели возможности разрабатывать и использовать «встроенные в FPGA» микропроцессоры.

Микроконтроллер для встроенного применения – NIOS. Конфигурация шины и периферии. Часть 4, (Компоненты и технологии №5'2002)

Когда периферийное устройство с узкой шиной (например 16-битные данные) подключается к шинам мастера Avalon с широкими данными (например 32-битные данные), имеет место проблема выравнивания.

Микроконтроллер для встроенного применения – NIOS. Конфигурация шины и периферии. Часть 3, (Компоненты и технологии №4'2002)

Стандарт шины Avalon предлагает ряд параметров сопряжения сигналов шины для различных типов периферийных устройств.

Микроконтроллер для встроенного применения – NIOS. Конфигурация шины и периферии. Часть 2, (Компоненты и технологии №3'2002)

Синтаксис ptf, определенный в разделе 3, имеет общий иерархический формат базы данных и в принципе может хранить любой вид информации.

Микроконтроллер для встроенного применения – NIOS. Конфигурация шины и периферии. Часть 1, (Компоненты и технологии №2'2002)

Приехал к нам как-то год назад в Питер лектор да и начал читать доклад. В названии доклада были слова «Altera», «микропроцессор», «применение» и т. д. И вот уже вскоре все мы, сидящие в зале узнали, что попытки разработки и реализации микроконтроллеров в FPGA не имеют смысла, так как реализация устройства, «похожего» на 386EX, довольно затруднительна и требует много ресурсов от микросхемы FPGA типа EPF10К20.