tgindex
Юрий Панчул

Юрий Панчул

Статистика
@panchulрусский

uArch от сохи и жизнь русского украинца в Калифорнии

Последний пост
10 авг.
Последнее чтение
15:46
Постов за неделю
1
Всего постов
21
Тип
открытый
Язык
русский
В каталоге с
12 авг.
Подписчики
1 045
+8 за 4 дн.
Сутки
+1
+0,10%
Неделя
 
Месяц
 
Просмотров на пост
566
20 постов
Вовлечённость
54,2%
к подписчикам
Постов в день
0,1
всего 21
Упоминаний
2
каналов
Охват размещения
оценка
1/24сутки в ленте
345
1/48двое суток
395
1/72трое суток
426

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • https://youtu.be/p0TpesnSTwc видео выступления @yuri_panchul на встрече в Батуми в субботу (+ англ. субтитры)

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • 9 авг.471153

    видео или голосовое, без подписи

  • 9 авг.4671312

    После пятничной тусовки айтишников Батуми в клубе Friends Club (где организаторы были из компании EPAM) меня пригласили в субботу провести митап по верилогу в Meshtastic Batumi. Тема оказалась популярной - нас даже проспонсировала едой компания Awide Labs (https://awide.io/), производитель железа AI ускорителей из Тель-Авива. Их интересует наем локальных кадров в Батуми. Митап был довольно плодотворный - два товарища показали свои проекты на FPGA: 1. Вячеслав Славинский воссоздал на плате Tang Nano 9K советский радиолюбительский компьютер Вектор с кр580вм80 (клоном i8080), на котором работала CP/M-подобная система с графическими играми, текстовыми редакторами (оконным и ed), а также отладчиком Sid. 2. Иван Губочкин показал интерфейс FPGA к камере. А также синтезированный на плате Tang Mega 138k RISC-V процессор, выполняющий Linux, правда без atomic инструкций. Дальше мы вместе с третим товарищем запустили примеры репозитории Basics-Graphics-Music на Arch Linux. Товарищ заинтересовался в рендеринге графики, используя операции с плавающей точкой для поворота графических примитивов. Я оставил один комплект с Tang Nano 9k, экранчиком и интерфейсным модулем для такой работы в Батуми. Оставил бы и еще (спрашивали, можно ли купить), но тогда мне не хватило бы плат для митапа в Тбилиси, который планируется 12 августа. Особое спасибо организатору Дарафею Пралиасковскому. Батуми однозначно подходит для организаций тусовок на тему проектирования хардвера, тут есть квалифицированное локальное коммьюнити, море и удобно добираться из всех стран. Объявление для Тбилиси: https://sandb0x.space/ 12.08.2026, Wednesday, 19:00 Merab Aleksidze Street, 1 Donation welcome Lang: ru/en Host: Yuri Panchul For the last 40 years, chip designers have used Verilog hardware description language and logic synthesis technology to create the devices we see everywhere: smartphones, computers, ML hardware accelerators. While the logic of most mass–produced chips, called ASIC (Application Specific Integrated Circuits), is fixed at the silicon foundry, there is a special kind of chips with changeable logic, called FPGA, or Field Programmable Gate Array. FPGAs are used for prototyping, education and applications like high-frequency trading. During the workshop, we are going to use Verilog to configure FPGA, starting with simple arithmetic, then doing 2D graphics. Bring your laptop (Win, Linux, Mac) https://t.me/sandbox_events/144

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • Школьники, которых я обучил собирать схемы на макетной плате показали свои проекты Дейлу Догерти, идеологу движения мейкеров, основателю журнала Make Magazine и выставок Maker Faire (на фото). Maker продает наборы как хоббистам, так и школьным учителям. Я вручил Дейлу мое предложение по обновлению мейкерской деятельности по части микросхем малой степени интеграции: удалить из наборов, книг и туториалов нерелевантные вещи из 1970s, сделать привязку к следущим шагам в виде FPGA и к проектированию ASIC-ов, то есть к тому чем занимаются сейчас в офисе инженеры в Apple, Samsung, NVidia. Вот предложение - https://verilog-meetup.com/2026/07/31/an-improved-way-of-teaching-school-kids-digital-electronics-using-venerable-small-scale-integration-ics/ Вот список используемых в проектах компонент если вы хотите повторить или улучшить результаты https://docs.google.com/spreadsheets/d/1ULTF4ocT2YyJowGakEOEVTsIUBTxLMkqXyvZM56vlU8/edit?usp=sharing Еще на наш стенд на мероприятии Technology Showcase пришел менеджер современного open-source проекта симулятора Verilator, а также пришел инженер, который в 1980-х вместе с Джоном Аустерхаутом создал САПР СБИС Magic. Его привлекло, что на наших маечках был изображен фрагмент GDSII файла. И он спросил не редактором Magic ли он создан. Я ему сказал, что данный конкретный фрагмент пришел из Synopsys IC Compiler, но когда я буду дизайнить маечки в следующий раз, я возьму изображение из Magic, благо Magic у меня на компьютере установлен. Далее мы выступили на сцене - ссылка на youtube в заметке на Хабре: https://habr.com/en/articles/1065220/ Еще на мероприятии было местное отделение NASA. Как я уже сказал, следующие две недели я проведу в отпуске на Кавказе, а потом с 16 августа мы продолжим митапы с 11.00 до 14.00 по адресу Hacker Dojo, 855 Maude Ave, Mountain View, California.

  • На всяких народных гуляниях типа MakerFaire и OpenSauce меня постоянно спрашивают при виде FPGA "Это Ардуино / Raspberry Pi?" Причем когда я отвечаю "нет", у людей появляется выражение лица будто я им нагрубил. Я раньше не понимал, с чем это связано, но теперь думаю, что цель такого вопроса - просто показать свою эрудицию, а я эту цель обламываю. Кроме этого минимум у одной дамы было такое выражение лица, что она наверное подумала, что я сумасшедший. Теперь при использований микросхем малой степени интеграции для обучения школьников появляется второй вопрос "разве все эти микросхемы не устарели и не были заменены Ардуино?" Короче для Technology Showcase в Mountain View в этот четверг я решил сделать вот такую одну страничку и просто молча давать ее людям, которые задают эти два вопроса: Текст (но прошу посмотреть на имиджи): During shows like OpenSauce and MakerFaire there are two questions people ask again and again. So I decided to create a one-page leaflet and simply give it to them. There will be an event in Mountain View this Thursday, called the Technology Showcase. So: The plain text (please review the images and give me feedback): QUESTION: Is this an Arduino? Is this a Raspberry Pi? ANSWER: No. Arduino is a microcontroller and RPi is an embedded microprocessor. Here we have an FPGA: Field Programmable Gate Array which does not have a CPU core inside. The structure of Arduino or RPi is fixed at the silicon foundry. FPGA allows to form a digital circuit on the fly. A matrix of cells with changeable function. One cell can become AND, another OR, yet another - one bit of memory. An FPGA does not contain a fixed CPU, but can be configured to work as a CPU. [A side observation: when I say "No" some people feel uneasy. I guess they just want to show they know what Arduino/Raspberry Pi is. Answering them "No" is perceived as something impolite.] FPGA applications: Education: Can be used to train ASIC designers. Prototyping: Debug functionality of ASIC designs before manufacturing, albeit at lower frequency than the final ASIC. Video processing: High bandwidth and parallelism compensate for lower clock frequency. High-frequency trading: FPGA delivers low latency. Space: A mix of FPGAs and MCUs makes better economic sense than custom ASICs. QUESTION: Why do you teach kids small-scale integration ICs like CMOS 4000 series? Aren’t they all obsolete and replaced by Arduino? ANSWER: Programming Arduino does not teach microelectronics. Breadboarding with an old CMOS 4013 chip from 1968 is still the best way to demo the function of a D-Flip-Flop (DFF). The function is the same for an old 20 micron chip and a new 2 nanometer smartphone chip. The knowledge about logic gates and DFFs is a prerequisite for learning Register Transfer Level (RTL) methodology used in Apple, Samsung, NVidia to design modern chips. Programming Arduino does not expose DFFs. After small-scale integration the students move to FPGA exercises and ASIC design using Tiny Tapeout.

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

Юрий Панчул — tgindex