- PVSM.RU - https://www.pvsm.ru -

После поездки в Грузию (см. пост Хакерспейсы Батуми и Тбилиси + ASIC чип спроектированный в Грузии [1]) мы доотладили проект Tbilisi CORDIC и засабмиттили его на сайте TinyTapeout [2] для производства на фабрике IHP в Германии, Leibniz‑Institut für innovative Mikroelektronik.
Затем мы устроили две ондайн‑лекции на Zoom‑е — одну на английском, другую на русском. С вопросами и ответами лекции растянулись на два часа каждая, и мы выложили их на YouTube, ВКонтакте и RuTube. Ниже выложенные видео и их содержание на русском и английском.
UPD: В России MPW-сервисами по производству малосерийных чипов для университетов занимается МИЭТ [3], см. статью про кооперацию МИЭТ и ТУСУР [4].
Часть 1 (на английском + вопросы и ответы на русском) на ВКонтакте:
Часть 2 (на русском) на ВКонтакте:
Ссылки на другие хостинги:
Общее содержание (план перед записью)
Чип, спроектированный в Грузии: маршрут проектирования ASIC и прототипирование на FPGA
Презентация Левана Чагелишвили и Юрия Панчула. Темы:
ASIC. Коммерческое изготовление дорого, но MPW (shuttle) делает его доступным для университетов, а TinyTapeout для школ и индивидуальных разработчиков.
Грузия: древняя культурная традиция и традиция математического образования, сохранившаяся с советских времен.
Проект, созданный Леваном: реализация алгоритма CORDIC.
Демонстрация на FPGA‑плате Tang Nano 9K с FPGA компании Gowin.
Мы демонстрируем проект на FPGA‑плате, но после прототипирования переносим его в ASIC. Реконфигурируемая природа FPGA.
И ASIC, и FPGA проектируются с использованием языков описания аппаратуры, в частности SystemVerilog. Что такое маршрут RTL2GDSII.
Инфраструктура BGM (Basics‑Graphics‑Music). Используется более чем в 30 университетах; поддерживает 45 FPGA‑плат и несколько инструментальных маршрутов: Xilinx Vivado, Altera Quartus, Gowin (как проприетарные, так и открытые EDA‑инструменты) и Lattice (с использованием открытых инструментов). Принцип: «можно просто выбрать плату и запустить скрипт». BGM включает не только базовые упражнения, но и работу с графикой и музыкой уже на ранних этапах обучения. В BGM также есть упражнения по микроархитектуре с конвейерами и FIFO на уровне задач, встречающихся на собеседованиях при приеме на работу.
Вариант шаблона TinyTapeout от Verilog Meetup, позволяющий импортировать lab_top из BGM в инфраструктуру TinyTapeout.
Структура ASIC‑проекта Левана.
Репозиторий на GitHub, просмотр GDSII, использование стандартных ячеек и отчет статического временного анализа (STA).
Юрий или Тимофей (у обоих сейчас есть платы TinyTapeout с изготовленными ранее проектами) демонстрируют, как подключить изготовленную плату к компьютеру и запустить проект. Базовая работа с Web Commander.
Важность проектирования ASIC и FPGA для Грузии: включение этих методологий в образовательные программы может способствовать интеграции Грузии в мировую инфраструктуру электронной промышленности.
Если останется время: симуляция: как организованы симуляция в Icarus Verilog и самопроверяющийся тестбенч.
Если останется время: переход от простых упражнений на макетной плате к FPGA, а затем к ASIC. Можно попросить школьников, участвующих в звонке (Майю, Светлану, Матвея, Тимофея, Ивана), показать свои проекты как примеры такого перехода.
Иван Графский при желании может рассказать о других проектах в области электроники в Грузии.
Общие вопросы и ответы.
Другие статьи связанные с темой
Автор: YuriPanchul
Источник [15]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/fpga/458629
Ссылки в тексте:
[1] Хакерспейсы Батуми и Тбилиси + ASIC чип спроектированный в Грузии: https://habr.com/en/articles/1079632/
[2] засабмиттили его на сайте TinyTapeout: https://tinytapeout.com/chips/ttihp26b/tt_um_Tbilisi_CORDIC_Engine
[3] занимается МИЭТ: https://mpw.miet.ru/
[4] статью про кооперацию МИЭТ и ТУСУР: https://tusur.ru/ru/novosti-i-meropriyatiya/novosti/prosmotr/-/novost-tusur-predstavil-opyt-ispolzovaniya-servisa-mpw-na-mezhdunarodnoy-vystavke-expoelectronica-2026-v
[5] Часть 1: https://rutube.ru/video/ad7b7aa934fae0a19ee2dcf6338216c0/
[6] Часть 2: https://rutube.ru/video/2d73de3929df5f02ed1c7529c388678a/
[7] Часть 1: https://youtu.be/yU27WDcp42Q?si=5LtMWY3jYPuZfQg3
[8] Часть 2: https://youtu.be/tO6dwd8vdnk?si=JXtZyxoQGxQnqgSP
[9] https://github.com/ChagelishviliLevan/Tbilisi_CORDIC_Engine: https://github.com/ChagelishviliLevan/Tbilisi_CORDIC_Engine
[10] https://github.com/yuri‑panchul/basics‑graphics‑music: https://github.com/yuri-panchul/basics-graphics-music
[11] https://github.com/yuri‑panchul/ttsky‑verilog‑template‑for‑verilog‑meetup: https://github.com/yuri-panchul/ttsky-verilog-template-for-verilog-meetup
[12] https://github.com/yuri‑panchul/ttihp‑verilog‑template‑for‑verilog‑meetup: https://github.com/yuri-panchul/ttihp-verilog-template-for-verilog-meetup
[13] Moving your design from FPGA to ASIC using Verilog Meetup variant of the Tiny Tapeout template: https://verilog-meetup.com/2025/10/20/from-fpga-to-asic-using-template/
[14] An update on the FPGA board setup convenient for the hackathons: https://verilog-meetup.com/2025/05/25/tang-nano-9k-setup-update/
[15] Источник: https://habr.com/ru/articles/1084844/?utm_campaign=1084844&utm_source=habrahabr&utm_medium=rss
Нажмите здесь для печати.