
Весомым конкурентным преимуществом FPGA является возможность создания устройства на одном кристалле. Представьте только- вместо того что бы паять микроконтроллер, spi память, часы реального времени, счетчики событий и прочую перифирию, вы можете все это синтезировать внутри всего лишь одной микросхемы! Самая основная проблема этой идей- это реализация процессора. В этой статье мы покажем, как реализовать Soft-микропроцессор (также «микропроцессор с программным ядром») для FPGA Altera.

Одному из наших заказчиков понадобилось измерить частоту сигнала в полевых условиях. Весь процесс происходил на Крайнем Севере, поэтому кроме мультиметра и индикаторной отвертки мы ничего не нашли. Под рукой была только наша плата VE-EP4CE10E и VGA монитор. Пришла идея сделать простенький частотомер с VGA выходом. Напомню, что частотоме́р это радиоизмерительный прибор для определения частоты периодического процесса или частот гармонических составляющих спектра сигнала.
Первая проблема с которой мы столкнулись, это способ записи изображения цифр в память FPGA. Блоки памяти можно инициализировать либо *.HEX либо *.MIF файлом. Изображение наших цифр мы решили хранить в 24 битном *.BMP файле. Естественно нам понадобилась программа конвертер из *.BMP в *.MIF. Поискав по просторам интернет ничего стоящего мы не нашли, и решили по быстрому соорудить свою на Qt5. Вот ее код:

При создании "Умной остановки" нам пришла мысль использовать небольшой, дешевый одноплатный компьютер для запуска нашей системы. Для эксперимента была выбрана Raspberry Pi B+ лежавшая под рукой... К сожалению из официальных репозиториев Raspbian'а сборка Qt5 (кстати весьма глючная) была выпилена. К счастью, Бельгийский товарищ Sébastien Noel сделал свой репозиторий, в котором представлена самая полная сборка Qt5 со всеми возможными модулями. В данной статье мы опишем процесс создания приложений для Raspberry Pi B+ в кроссплатформенный фреймворк для разработки программного обеспечения на языке программирования C++ Qt5.

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

Де́мка или де́мо (от англ. demonstration — демонстрация) — жанр компьютерного искусства, представляющий собой мультимедийную презентацию. Демки создаются в целях демонстрации возможностей и знаний в области программирования, компьютерной графики, 3D-моделирования и написания музыки. Основным отличием демки от компьютерной анимации является то, что демо просчитывается в режиме реального времени, а не заранее. Чаще всего демки являются рендерингом 3D-анимации в реальном времени в сочетании с двумерными эффектами. Недавно натолкнулся на проект Pipelined fixed point elementary functions. Суть проекта, вычисление элементарных математических функций с помощью конвейера для чисел с фиксированной точкой. Побочным результатом являются красивые визуальные эффекты.
![Apple ][- компьютер с которого началась империя.](/images/blog/kompyuter-s-kotorogo-nachalas-imperiya/header.jpg)
В этой статье мы воссоздадим легендарный яблочный компьютер. Вот что про этот компьютер говорит wikipedia: Apple II (в наименовании различных моделей использовалось также написание «Apple ][» и«Apple //») — первый компьютер, серийно выпускавшийся компанией Apple Computer. Это прямой наследник компьютера для энтузиастов Apple I, никогда не производившегося в больших количествах, но уже содержавшего многие идеи, которые обеспечили успех Apple II.
Компьютер был впервые представлен в 1977 году на выставке West Coast Computer Fair и стал одним из первых и наиболее успешных персональных компьютеров того времени. Производилось несколько моделей Apple II, и наиболее популярная из них, с относительно небольшими изменениями, продавалась до 1990-х годов. Всего было произведено от 5 до 6 миллионов экземпляров Apple II.