Altera

  • Хабрахабр

    Часть 4: Всё-таки запускаем Linux на RocketChip RISC-V

    На картинке Linux kernel шлёт вам привет через GPIO. Эта статья является продолжением третьей части, но, в отличие от изрядно разросшейся предыдущей, она будет довольно короткой. В этой части истории с портированием RISC-V RocketChip на китайскую плату с Cyclone IV мы всё-таки запустим Linux, а также научимся сами конфигурировать IP Core контроллера памяти и чуть подредактируем dts-описание аппаратуры. Будет неприятно,…

    Подробнее »
  • Хабрахабр

    Часть 3: Почти что грузим Linux с SD-карты на RocketChip

    Сегодня же в рубрике «Портируем RocketChip на малоизвестную китайскую плату с Циклоном» вы увидите работающую консоль. В предыдущей части был реализован более-менее работающий контроллер памяти, а точнее — обёртка над IP Core из Quartus, являющаяся переходником на TileLink. В этой части предлагаю посмотреть на процесс запуска U-Boot, BBL, и робкие попытки Linux kernel инициализироваться. Процесс несколько затянулся: я уже было…

    Подробнее »
  • Хабрахабр

    Как я не готовился и провел роснановский семинар по ПЛИС-ам в Москве. Планы сделать то же в Лас-Вегасе и Зеленограде

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

    Подробнее »
  • Хабрахабр

    [Из песочницы] Начинаем FPGA на Python

    Технология FPGA (ПЛИС) в настоящее время обретает большую популярность. Растёт количество сфер применения: помимо обработки цифровых сигналов, FPGA используются для ускорения машинного обучения, в blockchain технологиях, обработке видео и в IoT. Это осложняет вхождение новичка в FPGA и для работодателя найти специалиста с этими специфичными знаниями на рынке труда трудно. Данная технология имеет один существенный минус: для программирования используются довольно…

    Подробнее »
  • Хабрахабр

    Особенности оконной фильтрации на ПЛИС

    Всем привет! В этой статье речь пойдет об одной важной части цифровой обработки сигналов — оконной фильтрации сигналов, в частности на ПЛИС. В статье будут показаны способы проектирования классических окон стандартной длины и «длинных» окон от 64K до 16M+ отсчетов. Основной язык разработки — VHDL, элементная база — современные кристаллы FPGA Xilinx последних семейств: это Ultrascale, Ultrascale+, 7-series. В статье…

    Подробнее »
  • Хабрахабр

    Мой «Hello World!» на FPGA или очередная версия UART

    Наконец-то у меня дошли руки до изучения ПЛИС. А то как-то неправильно получается: драйвера на железо под Linux пишу, микроконтроллеры программирую, схемы читаю (и немного проектирую), надо расти дальше. А именно написать модули приемника и передатчика для UART, объединить их внутри FPGA (заодно понять как использовать IP Core), ну и протестировать это все на реальном железе.Сразу говорю, что сделать универсальное…

    Подробнее »
  • Хабрахабр

    Если вы в Казани или Новосибирске и хотите проектировать микросхемы, как в Купертино

    Господа! На фотографии Ирина, девушка из Новосибирска, рассматривает музейную экспозицию про персональные компьютеры 1980-х годов. Именно тогда, в 1980-х, окончательно произошел весьма неприятный разрыв между западной электроникой и советской. Если в 1970-х советская электроника просто отставала лет на 7 (если судить по датам выхода DEC PDP-11 и СМ-4), то в районе 386-го она просто померла. Эта технология стала мейнстримом в…

    Подробнее »
  • Хабрахабр

    Реализация целочисленного БПФ на ПЛИС

    Всем привет! Однако, эти ядра не оптимальны, обладают набором «особенностей» и требуют дальнейшей доработки. Однажды меня спросили заказчики, нет ли у меня в проектах целочисленного БПФ, на что я всегда отвечал, что это уже сделано другими в виде готовых, хоть и кривых, но бесплатных IP-ядер (Altera / Xilinx) – берите и пользуйтесь. В связи с чем, уйдя в очередной плановый…

    Подробнее »
  • Хабрахабр

    Российские и украинские команды взяли верх над европейцами на европейском финале интеловского конкурса InnovateFPGA

    Золото досталось России, серебро разделила Россия и Италия, бронза досталась Украине. Таковы результаты европейского финала престижного соревнования InnovateFPGA под эгидой Интела. Победители поедут в Калифорнию, где встретятся с финалистами из Америки и Азии. Надеюсь, теперь не нужно будет объяснять на Хабре, почему Verilog и ПЛИС/FPGA стратегически важны, несмотря на то, что «вакансий на джаву больше». Именно поэтому Intel потратил 16.…

    Подробнее »
  • Хабрахабр

    О портировании проекта MIPSfpga

    Перенос программного обеспечения с одной компьютерной архитектуры на другую в принципе, с некоторыми оговорками, дело относительно простое. Здесь на помощь приходят такие общеизвестные инструменты, как autoconf / automake/ libtool / gnulib. Собрать программу из исходников на каком нибудь Raspberry/ARM бывает так же просто, как и на ПК с Ubuntu/x86-64. А вот как заставить проект ПЛИС разработанный для одной платы работать…

    Подробнее »


Кнопка «Наверх»
Закрыть