Должны быть GDS файлы. Очень любопытно, как их получали для ддр5 и рокчипа; такие микроскопы еще поискать надо (рокчип это 8нм, к примеру), еще и число слоев там за десяток. Итого, есть основания считать, что в регистрации топологии лежит фейк.
Не понятно, как генерация айпи соотносится с проектированием микросхем, это как сравнить теплое с мягким.
Но идея генерации кода вычислительных айпи, с оптимизацией инструкций, перфоманса, и если еще и компилятор на выходе будет - это очень круто. Правда сокрее всего тут речь об архитектуре фон-неймана, так что ничего существенно прорывного все равно не получится, просто конструктор под частные задачи
Скорее всего файлы топологии так же содержат логотип винбонд, поэтому проверке и придраться было не к чему.
Тут скорее должны появиться вопросы у какой нибудь счетной палаты, поскольку потрачены значительные средства на фактически фиктивную работу по отмыванию "российскости", которая была полностью провалена, и, похоже, и не требовалась изначально.
В статье это интерпозером называют, его делают уже не из текстолита, а используют те же самые кремниевые пластины, только с нормами в районе 180нм и небольшим числом металлов. Замена кремниевого интерпозера на стекло врятли что то даст кроме просто лучшего теплоотвода.
Но как то ведь проблему шлифовки (речь о CMP, я полагаю?) решили. Ведь врятли речь идет о настолько старых технологиях, где шлифовки не было. И, если проблема шлифовки решена, то в остатке имеем одни плюшки, получается?
В бытовой технике fussy logic, это наипримитивнейшее устройство из прошлого века. Технически это просто микросхемка флеш памяти, у которой адрес это показания датчиков (скажем, температура, время, освещенность и т.д.), а выходные данные это запрограммированные реакции. Тут даже процессор не нужен: рассчитали реакции в диапазоне входных параметров, прошили в память: все, можно пользоваться, выпускать продукт в серию.
Собственно, фаззи лоджик это дедушка нейросети, поэтому использование менеджментом фаззи лоджик это даунгрейд, лучше было сразу AI, а еще лучше не вместе, а вместо (менеджмента).
У меня аналогичное мнение сложилось. В статье полностью игнорируется все, что связано с разработкой эсик. Вообще все, кроме разработки кода, как будто это отдельная реальность. Не удивлюсь, если окажется, что синтез и констрейнты в Ядре делает бэкенд.
Вы синопсис DC (или генус) тоже прямо из чизела вызываете? А если надо запустить флоу, к примеру, цепочку синтез+lec+dft+saif(симуляция) - тоже все на чизеле напишете? Как можно отказаться от баш, если это дефолтная консоль в линуксе, где альтернатива разве что csh? Про тикль уже писал выше. Питону нет альтернативы для статистической обработки репортов. Итого, заменить можно разве что флоу и парсинг репортов, об этом и был мой вопрос.
Тогда вопрос про чизел. Вот вы пишете, что он может заменить Tcl, Perl, Bash, Python. Ну, скажем, Tcl заменить не получится, поскольку коммерческие тулы (для фронтенда это синтез и lec) именно в Tcl и работают. Остальное используется как минимум в флоу, а флоу скрипты должен (уметь) писать каждый разработчик. Отсюда вопрос: чизел годится для флоу и может заменить все перечисленное?
Хотя наверное сам себе и отвечу. Как тут уже было сказано, чизел - опен сорс язык. А коммерческие фирмы опенс сорс стараются не использовать ввиду очевидных рисков. Так что, как бы ... вопрос снимается
В статье была затронута тема генерации SDC и UPF. Возникает вопрос -это фича чизела, транслировать констрейнты уровня чизела в констрейнты выходного верилога? Либо это требует ручного кодинга: как констрейнты верхнего уровня сконвертировать до уровня верилога, да так чтобы это еще и работало/конвертировалось в констрейнты нетлиста (пост-синтез)? Под констрейнтами я имею ввиду и SDC и UPF.
Дело в том, что это ручной и кропотливый труд - писать констрейнты, которые годятся для RTL, да еще и годятся (либо легко конвертируются) в констрейнты постсинтез. С добавлением чизела сложность как будто возрастает еще на одну ступень, отсюда и вопрос.
Тогда перефразирую: было бы неплохо увидеть какую то статистику, небольшой обзор, или хоть пару примеров коммерческих айпи, написанных на чизел.
Непонятно, как позиционировать чизел: это нечто для исследователей / универов и энтузистов, либо что то вполне уже годное для ПЛИСоводов, либо используется в индастри. Последний пункт можно было бы разделить из серии - используется в мейнстрим, только для айпи, или казуально для внутренних нужд. В общем, не хватает статистики использования. Ядра риск-5, с которых все началось, на мой взгляд слишком частный и узкий пример, мизерная доля от всего того что дизайнится и производится.
Честно говоря, глядя в верилог, который мне приходится имплементировать (asic), там такое огромное количество кастома, заточенного специально для имплементации (бекенд), что я просто не представляю как это можно было бы писать на чизеле. Т.е. в чизеле надо делать так, чтобы весь этот кастом попадал в сгенерированный верилог, что это едва ли возможно при использовании высокоуровневых конструкций. Чизел как бы избавляет от одних проблем но добавляет другие, что в общем то звучит логично для языка-обертки или надстройки. Поэтому в публикации хотелось бы увидеть какую то статистику, какие и/или сколько компаний используют чизел для разработки чипов. Чтобы видеть, ушел ли чизел в мейнстрим, а не остается инструментом для энтузиастов-радиолюбителей
Недавно попадалась относительно свежая игра от российских геймдевов под андроид с полностью слизанной с FFT механикой. Другой сюжет, герои, умения, современные спрайты, и т.д., но механика из FFT. Названия не запомнил, к сожалению, было совершенно не играбельно
"С виду не рабочее, но на самом деле работает", и так весь текст, ни доказательств, ни референсов, просто стена полнейшей отсебятины.
Вот просто для сравнения: самосинхронный счетчик (1 разряд, но с возможность каскадирования), пруф работоспособности в виде сети Петри, серьезная математическая основа на базе алгербаических решеток (в статье не раскрыто, но даны референсы) https://habr.com/ru/articles/306056/
Я бы понял, если бы автор предложил свой вариант асинхронногг счетного триггера с пруфами, такое и запатентовать не грех. Но нет - на читателя вываливается поток ... даже не знаю как это описать печатно
Здесь есть один важный момент, который околомикроэлектронная аудитория хабра упускает, но который ясен как день любому экономисту. Экономика РФ за время СВО уже почти полностью перестала быть рыночной, но сильно приблизилась к плановой, времен СССР. Процесс запущен, набирает обороты, и имеет определенную инерцию, остановить его не просто. А плановая экономика означает фактически прямое гос управление предприятиями. Для микроэлектроники это означает конец всего того что мы знаем и помним, где мы работали. Скоро все может настолько поменяться, что МЦСТ, Байкал, Элвис и все что было раньше станут фактически просто новыми НИИ, которым будут раздавать задачи какая нибудь комиссия при Минпромторге. Раньше была видимость торгов и тендеров, теперь будет просто план и прямое управление. Посчитают нужным передать айпи - передадут, откуда посчитают нужным и кому посчитают нужным. Это не страшилки, так было в СССР, и теперь логично предположить, что так еще может стать в РФ. Соответственно и данная публикация имеет все шансы резко потерять актуальность в ближайшей перспективе. Поглядим
Гигабит езернет, контроллер дд3, pcie кажется ген2 а может и 3, rapid io - это разрабатывалось 10 лет назад, включая фаи, эта информация есть в интернете. К сожалению, все это уже не современные интерфейсы. Но компетенции ведь есть/были? И за 10 лет наверное сделали что то посовременней - тут я не знаю, просто предполагаю, это было бы логично, предположить. С другой стороны, российскую микроэлектронику усиленно разваливали года с 18 и вплоть до СВО, так что могли ничего нового и не надизайнить. И люди в этот мутный период работу поменяли, кто то и не раз, и доступ к современным процессам порезали, да и просто зело дорого это стало. И компетенции уже другие нужны, дизайнить фай для финфетов, а аналоговики в РФ всегда на подножном корму содержались, зарплаты ниже цифровиков. Да, согласен, пожалуй. Выглядит так, что и нет ничего
Однажды на директорском уровне участвовал в обсуждении идеи оформления своих разработок в виде айпи ядер и начала торговли ими для пополнения бюджета конторы. Идея не пошла дальше, поскольку 1. Денег мало - рынок айпи ведь в РФ дефакто отсутствует 2. Сетрификация, это сложно и дорого. Стандарты все западные, сетрификация западная, стоит ну очень дорого 3. саппорт выйдет дороже продажи 4. своруют (свои у своих - т.е. в РФ воруют айпи, были прецеденты.)
Итого, одно дело клаудбир и синтакор, которые (может быть еще) продают тсвои айпи на запад и имеют много кастомеров. И другое дело основные российские дизайн центры по собиранию СоК на базе покупных айпи ядер. У последних если и есть наработки, а они есть у многих, практически для всего перечисленного, но сертифицировать, продавать а потом саппортить это, совершенно не выгодно экономически. Хард айпи - был бы один фаб у всех, еще имело бы смысл. А так хардайпи есть, включая и серьзные интерфейсы, но для каких фабрик и процессов? Тут что то продать и еще сложнее. Так что идея с рынком айпи нкжизнеспопобна, мне кажется
Итого, заявляя что айпи в РФ нет, наверное да - можно и так считать. Формально это неверно, но практически так и есть
Честно говоря, вся серия публикаций выглядит как адовый *ц @accurate_random Не сочтите за труд, почитайте вот эти лекции по проектированию асинхронных схем для студентов. Это даже не учебник, и не книги Варшавского, а просто лекции, самые азы т.с. https://elib.spbstu.ru/dl/1945.pdf/download/1945.pdf
Должны быть GDS файлы. Очень любопытно, как их получали для ддр5 и рокчипа; такие микроскопы еще поискать надо (рокчип это 8нм, к примеру), еще и число слоев там за десяток. Итого, есть основания считать, что в регистрации топологии лежит фейк.
Не понятно, как генерация айпи соотносится с проектированием микросхем, это как сравнить теплое с мягким.
Но идея генерации кода вычислительных айпи, с оптимизацией инструкций, перфоманса, и если еще и компилятор на выходе будет - это очень круто. Правда сокрее всего тут речь об архитектуре фон-неймана, так что ничего существенно прорывного все равно не получится, просто конструктор под частные задачи
Скорее всего файлы топологии так же содержат логотип винбонд, поэтому проверке и придраться было не к чему.
Тут скорее должны появиться вопросы у какой нибудь счетной палаты, поскольку потрачены значительные средства на фактически фиктивную работу по отмыванию "российскости", которая была полностью провалена, и, похоже, и не требовалась изначально.
В статье это интерпозером называют, его делают уже не из текстолита, а используют те же самые кремниевые пластины, только с нормами в районе 180нм и небольшим числом металлов. Замена кремниевого интерпозера на стекло врятли что то даст кроме просто лучшего теплоотвода.
Но как то ведь проблему шлифовки (речь о CMP, я полагаю?) решили. Ведь врятли речь идет о настолько старых технологиях, где шлифовки не было. И, если проблема шлифовки решена, то в остатке имеем одни плюшки, получается?
В бытовой технике fussy logic, это наипримитивнейшее устройство из прошлого века. Технически это просто микросхемка флеш памяти, у которой адрес это показания датчиков (скажем, температура, время, освещенность и т.д.), а выходные данные это запрограммированные реакции. Тут даже процессор не нужен: рассчитали реакции в диапазоне входных параметров, прошили в память: все, можно пользоваться, выпускать продукт в серию.
Собственно, фаззи лоджик это дедушка нейросети, поэтому использование менеджментом фаззи лоджик это даунгрейд, лучше было сразу AI, а еще лучше не вместе, а вместо (менеджмента).
У меня аналогичное мнение сложилось. В статье полностью игнорируется все, что связано с разработкой эсик. Вообще все, кроме разработки кода, как будто это отдельная реальность. Не удивлюсь, если окажется, что синтез и констрейнты в Ядре делает бэкенд.
Смысл здесь только в "шашечках". Патент засчитывают за статью при защите диссера или докторской.
Вы синопсис DC (или генус) тоже прямо из чизела вызываете? А если надо запустить флоу, к примеру, цепочку синтез+lec+dft+saif(симуляция) - тоже все на чизеле напишете?
Как можно отказаться от баш, если это дефолтная консоль в линуксе, где альтернатива разве что csh? Про тикль уже писал выше. Питону нет альтернативы для статистической обработки репортов. Итого, заменить можно разве что флоу и парсинг репортов, об этом и был мой вопрос.
Тогда вопрос про чизел. Вот вы пишете, что он может заменить Tcl, Perl, Bash, Python. Ну, скажем, Tcl заменить не получится, поскольку коммерческие тулы (для фронтенда это синтез и lec) именно в Tcl и работают. Остальное используется как минимум в флоу, а флоу скрипты должен (уметь) писать каждый разработчик. Отсюда вопрос: чизел годится для флоу и может заменить все перечисленное?
Хотя наверное сам себе и отвечу. Как тут уже было сказано, чизел - опен сорс язык. А коммерческие фирмы опенс сорс стараются не использовать ввиду очевидных рисков. Так что, как бы ... вопрос снимается
В статье была затронута тема генерации SDC и UPF. Возникает вопрос -это фича чизела, транслировать констрейнты уровня чизела в констрейнты выходного верилога?
Либо это требует ручного кодинга: как констрейнты верхнего уровня сконвертировать до уровня верилога, да так чтобы это еще и работало/конвертировалось в констрейнты нетлиста (пост-синтез)?
Под констрейнтами я имею ввиду и SDC и UPF.
Дело в том, что это ручной и кропотливый труд - писать констрейнты, которые годятся для RTL, да еще и годятся (либо легко конвертируются) в констрейнты постсинтез. С добавлением чизела сложность как будто возрастает еще на одну ступень, отсюда и вопрос.
Тогда перефразирую: было бы неплохо увидеть какую то статистику, небольшой обзор, или хоть пару примеров коммерческих айпи, написанных на чизел.
Непонятно, как позиционировать чизел: это нечто для исследователей / универов и энтузистов, либо что то вполне уже годное для ПЛИСоводов, либо используется в индастри. Последний пункт можно было бы разделить из серии - используется в мейнстрим, только для айпи, или казуально для внутренних нужд. В общем, не хватает статистики использования. Ядра риск-5, с которых все началось, на мой взгляд слишком частный и узкий пример, мизерная доля от всего того что дизайнится и производится.
Честно говоря, глядя в верилог, который мне приходится имплементировать (asic), там такое огромное количество кастома, заточенного специально для имплементации (бекенд), что я просто не представляю как это можно было бы писать на чизеле. Т.е. в чизеле надо делать так, чтобы весь этот кастом попадал в сгенерированный верилог, что это едва ли возможно при использовании высокоуровневых конструкций. Чизел как бы избавляет от одних проблем но добавляет другие, что в общем то звучит логично для языка-обертки или надстройки. Поэтому в публикации хотелось бы увидеть какую то статистику, какие и/или сколько компаний используют чизел для разработки чипов. Чтобы видеть, ушел ли чизел в мейнстрим, а не остается инструментом для энтузиастов-радиолюбителей
Недавно попадалась относительно свежая игра от российских геймдевов под андроид с полностью слизанной с FFT механикой. Другой сюжет, герои, умения, современные спрайты, и т.д., но механика из FFT. Названия не запомнил, к сожалению, было совершенно не играбельно
"С виду не рабочее, но на самом деле работает", и так весь текст, ни доказательств, ни референсов, просто стена полнейшей отсебятины.
Вот просто для сравнения: самосинхронный счетчик (1 разряд, но с возможность каскадирования), пруф работоспособности в виде сети Петри, серьезная математическая основа на базе алгербаических решеток (в статье не раскрыто, но даны референсы) https://habr.com/ru/articles/306056/
Я бы понял, если бы автор предложил свой вариант асинхронногг счетного триггера с пруфами, такое и запатентовать не грех. Но нет - на читателя вываливается поток ... даже не знаю как это описать печатно
Здесь есть один важный момент, который околомикроэлектронная аудитория хабра упускает, но который ясен как день любому экономисту.
Экономика РФ за время СВО уже почти полностью перестала быть рыночной, но сильно приблизилась к плановой, времен СССР. Процесс запущен, набирает обороты, и имеет определенную инерцию, остановить его не просто. А плановая экономика означает фактически прямое гос управление предприятиями. Для микроэлектроники это означает конец всего того что мы знаем и помним, где мы работали. Скоро все может настолько поменяться, что МЦСТ, Байкал, Элвис и все что было раньше станут фактически просто новыми НИИ, которым будут раздавать задачи какая нибудь комиссия при Минпромторге. Раньше была видимость торгов и тендеров, теперь будет просто план и прямое управление. Посчитают нужным передать айпи - передадут, откуда посчитают нужным и кому посчитают нужным. Это не страшилки, так было в СССР, и теперь логично предположить, что так еще может стать в РФ. Соответственно и данная публикация имеет все шансы резко потерять актуальность в ближайшей перспективе. Поглядим
Гигабит езернет, контроллер дд3, pcie кажется ген2 а может и 3, rapid io - это разрабатывалось 10 лет назад, включая фаи, эта информация есть в интернете. К сожалению, все это уже не современные интерфейсы. Но компетенции ведь есть/были? И за 10 лет наверное сделали что то посовременней - тут я не знаю, просто предполагаю, это было бы логично, предположить. С другой стороны, российскую микроэлектронику усиленно разваливали года с 18 и вплоть до СВО, так что могли ничего нового и не надизайнить. И люди в этот мутный период работу поменяли, кто то и не раз, и доступ к современным процессам порезали, да и просто зело дорого это стало. И компетенции уже другие нужны, дизайнить фай для финфетов, а аналоговики в РФ всегда на подножном корму содержались, зарплаты ниже цифровиков. Да, согласен, пожалуй. Выглядит так, что и нет ничего
Однажды на директорском уровне участвовал в обсуждении идеи оформления своих разработок в виде айпи ядер и начала торговли ими для пополнения бюджета конторы. Идея не пошла дальше, поскольку 1. Денег мало - рынок айпи ведь в РФ дефакто отсутствует 2. Сетрификация, это сложно и дорого. Стандарты все западные, сетрификация западная, стоит ну очень дорого 3. саппорт выйдет дороже продажи 4. своруют (свои у своих - т.е. в РФ воруют айпи, были прецеденты.)
Итого, одно дело клаудбир и синтакор, которые (может быть еще) продают тсвои айпи на запад и имеют много кастомеров. И другое дело основные российские дизайн центры по собиранию СоК на базе покупных айпи ядер. У последних если и есть наработки, а они есть у многих, практически для всего перечисленного, но сертифицировать, продавать а потом саппортить это, совершенно не выгодно экономически. Хард айпи - был бы один фаб у всех, еще имело бы смысл. А так хардайпи есть, включая и серьзные интерфейсы, но для каких фабрик и процессов? Тут что то продать и еще сложнее. Так что идея с рынком айпи нкжизнеспопобна, мне кажется
Итого, заявляя что айпи в РФ нет, наверное да - можно и так считать. Формально это неверно, но практически так и есть
Честно говоря, вся серия публикаций выглядит как адовый *ц
@accurate_random Не сочтите за труд, почитайте вот эти лекции по проектированию асинхронных схем для студентов. Это даже не учебник, и не книги Варшавского, а просто лекции, самые азы т.с. https://elib.spbstu.ru/dl/1945.pdf/download/1945.pdf