jivosite

Alexa

Корзина

0 Товары - 0.00 RUB
В корзину

Оплата

visa

Реклама

Блог

Множество Мандельброта средствами FPGA

d0555738c64ab5f2c2aa60d8542ef898.jpg

Понятия фрактал и фрактальная геометрия, появившиеся в конце 70-х, с середины 80-х прочно вошли в обиход математиков и программистов. Слово фрактал образовано от латинского fractus и в переводе означает состоящий из фрагментов. Оно было предложено Бенуа Мандельбротом в 1975 году для обозначения нерегулярных, но самоподобных структур, которыми он занимался. Рождение фрактальной геометрии принято связывать с выходом в 1977 году книги Мандельброта `The Fractal Geometry of Nature'. В его работах использованы научные результаты других ученых, работавших в период 1875-1925 годов в той же области (Пуанкаре, Фату, Жюлиа, Кантор, Хаусдорф). Но только в наше время удалось объединить их работы в единую систему.

Тетрис - возвращение легенды!

843e30042d68a2147c323f9f22d75877.jpg

Те́трис (производное от «тетрамино» и «теннис»[2]) — компьютерная игра, изобретённая в СССР Алексеем Пажитновым и представленная общественности 6 июня 1984 года[1]. Идею «Тетриса» ему подсказала купленная им игра в пентамино.

Но по-моему объяснения тут излишни, наврядли найдется человек, который не знает, что такое Тетрис! Как только я увидел статью на habrahabr.ru, решил портировать проект на нашу плату VE-EP4CE10E.

Начато производство лифтовой электроники.

ec2a91f3798511ed9638ecb9d0a9ed60.jpg

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

Первый проект для VE-LCMXO27000HC. Часть 3.

Первый проект для VE-LCMXO27000HC. Часть 3.

По доброй традиции, в третьей части проекта для нашей платы VE-LCMXO27000HC мы создадим видеоигру. За основу возьмем проект PONG game on Nexys3, in Verilog. В основу этого дизайна заложена идея знаменитой игры PONG. Которая является одной из самых ранних аркадных видеоигр, это теннисная спортивная игра с использованием простой двухмерной графики. До него были и другие видео игры, такие как Computer Space, однако PONG стал первой достаточно популярной видеоигрой. В состав проекта входят следующие файлы:

Первый проект для VE-LCMXO27000HC. Часть 2.

Lattice

Ну вот и закончились Новогодние праздники! А это значит, что пришло время продолжить рассказ про создание электронных устройств на основе ПЛИС. Сегодня мы создадим проект для микросхемы FPGA LCMXO27000HC. Она является основной микросхнмой нашей отладочной платы VE-LCMXO27000HC. Для создания проекта нам понадобится  среда разработки от Lattice semiconductor, назваемая Diamond. Скачать ее можно по этой ссылке: Lattice Diamond software.

Первый проект для VE-LCMXO27000HC. Часть 1.

5eaa12bd6b0e19333753cce6a7cc675c.jpg

Наконец то у нас дошли руки до нашей отладочной платы VE-LCMXO27000HC. По традиции в первой части проекта мы создадим USB CDC устройство на основе микроконтроллера MK20DN32 компании NXP. Когда мы задумывали проект по продвижению отладочных плат с FPGA и ARM процессором на борту, данный контроллер производился компанией FreeScale. Кто бы мог подумать что и она, вслед за Motorola перестанет существовать?

Новогдняя гирлянда.

d36e2eb9fdcad25c37a5c616a0b6c0a1.jpg

Для наших Азиатских заказчиков, в преддверии Нового года был разработан контроллер 8 канальной полноцветной гирлянды, на управляемых RGB светодиодах WS2812B. Контроллер позволяет управлять цветом каждого светодиода в гирлянде размером до 256*8. Программа контроллер включает 24 различных эффекта, управляемых по Bluetooth BLE каналу. В проекте используются следующие технологии:

Вход

Или классический вход:

Время