У меня точно есть, но может быть, я не все знаю.

Это будет совсем небольшой пост, просто я вчера одновременно просмотрел два профильных журнала, возник когнитивный диссонанс, коим и спешу поделиться.

Итак, первый факт: в одном журнале в очередной раз прочитал, что заводом Микрон "полностью освоена" технология 90 нм и ведутся работы по 65 нм.

Второй факт: завод Микрон изготовил на своем производстве новый МК со следующими параметрами: ядро - 32битный RISCV, тактовая частота - 30 МГц, FLASH на борту - 16 кБ, память на борту - 32 кБ, последовательные интерфейсы - 6 штук. Представлены отладочные платы на данном МК - очень похожие на Ардуино или Таблетку, но, как всегда, в уникальном форм-факторе, чтобы никто, не дай бог, не мог просто так взять и заменить упомянутые платы на это творение сумрачного российского гения.

Высказываю предположение (возможно, неверное) что данный МК изготовлен по имеющимся освоенным технологиям.

Третий факт: в другом журнале нахожу статью про МК фирмы Novaton со следующими параметрами: ядро - ARM926EJ, тактовая частота - 300МГц, FLASH на борту - (56+16)кБ, память на борту - 64 МБ, последовательные интерфейсы - 6 штук, USB2.0 PHY - 3 штуки, МАС 10/100, видео контролер и так далее. Явным образом написано, что МК изготовлен по технологии 110 нм.

Вот и возник у меня вопрос - как совместить эти три факта в одной картине мира?

Возможные решения смотрите в голосовании.

Комментарии (65)


  1. Firz
    03.06.2022 12:42
    +23

    А что именно не сходится? Более лучший(если сравнить 90 и 110) техпроцесс это же не готовый станок, который на выходе волшебным образом дает более лучшие по характеристикам чипы, эти чипы еще разработать надо под этот техпроцесс. На каком-нибудь условном 1нм можно и монстро-процессоры выпускать и условные ардуины.


    1. VXP
      03.06.2022 21:55
      -3

      Не "более лучший". Просто "лучший". На крайний случай, "превосходящий"


      1. ky0
        03.06.2022 22:05
        +14

        «Более лучший» — это мем, устойчивое выражение.


  1. K0styan
    03.06.2022 12:43
    +24

    Мммм... А в чём нестыковка-то? Что на 90 нм технологии сделали чип с характеристиками, которые не используют весь её потенциал? Ну, да. Бывает.


    1. GarryC Автор
      03.06.2022 17:00
      +6

      Совершенно оболванен
      От таких серьезных тем
      Тихо молвил россиянин:
      "Вот же круто, а зачем?"


    1. dfgwer
      03.06.2022 17:37
      +1

      Ага, на 90нм должны делать не меньше, чем четвертые пни на 3 гигагерца.


      1. appet1te
        03.06.2022 19:15
        +2

        уровень intel 2003 года.


  1. jaha33
    03.06.2022 12:50
    +7

    Так нельзя сравнивать, техпроцесс это потенциально более низкое электропотребление, на пластине помещается больше "чипов", т.е. бОльший объем и ниже отпускная цена и возможно получить лучшую производительность.

    Но реальные параметры зависят от конечного дизайна самой железки. К чести микрона с очень высокой долей вероятности это полностью свой дизайн, да, отсталый лет на 15, но свой. Другие наши разработчики МК только частично дизайнят и используют покупные части, поэтому у них характеристики и побогаче (миландр, помимо них еще всякие пытались заявится, но в феврале их посдувало)


    1. MIZinovjev
      03.06.2022 16:18
      -2


      1. jaha33
        03.06.2022 16:49

        Я это видел, к чему картинка?


        1. MIZinovjev
          03.06.2022 17:18

          Видел, а пишешь про какую-то полностью "их" архитектуру, вернее дизайн, вот к чему.


          1. K0styan
            03.06.2022 17:32

            Именно, что дизайн, а не архитектуру и даже не микроархитектуру. Каким образом по такой картинке можно определить структуру вентилей и топологию?


            1. MIZinovjev
              03.06.2022 18:05
              -1

              Раз написана архитектура, значит содрали.

              Какой смысл придумывать КМОП-структуру или топологию условного триггера? Вот мы взяли несколько кмоп транзисторов, сделали из него триггер, потом триггеры собрали в регистры... В регистре, условно, вход внутрь, а выход к разварке, вот и получилась группа output.

              Я правильно понимаю значение слова "дизайн"?

              Если есть готовое ядро, то зачем что-то выдумывать своё?

              Инженеры Intel в белых халатах и при галстуках ползают раком по простыне со схемой нового микропроцессора(c), картинка ))


              1. VladSMR
                03.06.2022 18:56
                +6

                >Раз написана архитектура, значит содрали.
                Архитектура из OpenSource.

                > Инженеры Intel в белых халатах и при галстуках ползают раком по простыне со схемой нового микропроцессора©, картинка ))
                Не-а, втыкают в текст на Верилоге.


    1. VladSMR
      03.06.2022 18:57
      +3

      > да, отсталый лет на 15, но свой.
      Конкретной архитектуре ядра нет 15 лет :-)


  1. princeparadoxes
    03.06.2022 12:57
    +8

    "Освоенная технология" не равно "готовый продукт". Надо, чтобы кто-то что-то спроектировал и заказал под 90 нм, потом это произвели, а затем ещё и протестировали. Должно пройти время, чтобы появились продукты.

    Как пример, Samsung заявил, что освоил 5 нм в апреле 2019
    https://www.cnews.ru/news/top/2019-04-16_samsung_osvoila_proizvodstvo_5_nm_protsessorov
    А первый процессор на 5 нм представили в ноябре 2020
    https://en.wikipedia.org/wiki/Exynos#Exynos_1000_series
    https://habr.com/ru/company/selectel/blog/528372/
    Прошло полтора года.

    В случае с Микрон чипы более простые, чем навороченный процессор топового смартфона, но вероятно ещё полгода-год до первого продукта.


  1. atereffigies
    03.06.2022 13:04
    +12

    Если сильно захотеть, то можно и на 28 нм сделать очень медленный чип.
    И опять же, если сильно захотеть, то и на древних техпроцессах можно сделать вполне себе быстродействующую микросхему. Тут дело не совсем в нанометрах, а в том, как спроектирована внутрянка. Насколько адекватно внутри сделана комбинаторика и конвейеризация.
    Если так посмотреть, то и пеньтиум 4 сделан на 180 нм и работает на гигагерцах.


    1. Alexeyslav
      03.06.2022 13:30
      +1

      Собственно, технорма определяет наименьший элемент который можно воспроизвести на оборудовании. Более тонкая технорма ПОЗВОЛЯЕТ делать более быстрые чипы с меньшим потреблением(размер затвора транзистора, меньше утечки через закрытый канал) но не обязательно делать все максимально мелким, хотя экономика к этому подталкивает.


      1. VT100
        03.06.2022 18:16
        +3

        FFGJ, при уменьшении норм — утечки растут.


      1. VT100
        03.06.2022 18:20

        Повтор.


  1. iliasam
    03.06.2022 13:06
    +3

    По теме: «ядро — ARM926EJ».
    Читаем: developer.arm.com/documentation/ddi0198/e/introduction/about-the-arm926ej-s-processor
    «The ARM926EJ-S processor is a member of the ARM9 family of general-purpose microprocessors»
    То есть в статье сравнивается микроконтроллер и микропроцессор. Да, они сделаны по схожему техпроцессу, но у них были просто абсолютно разные ТЗ.

    Интересно, есть ли у Миландра планы сотрудничать с Микроном? У Миландра контроллеры были явно более продвинутые.


    1. VladSMR
      03.06.2022 18:55

      Ну так на NUC кроме ядра много чего ещё есть. Так что всё же микроконтроллер. Или, если больше нравится, SoC.


  1. yarkov
    03.06.2022 13:06
    +3

    Ну в военное время число Пи может достигать 4. Может и с НМ такая же история? )


  1. sergeyns
    03.06.2022 13:27
    +3

    икрон изготовил на своем производстве новый МК со следующими параметрами: ядро - 32битный RISCV, тактовая частота - 30 МГц, FLASH на борту - 16 кБ, память на борту - 32 кБ, последовательные интерфейсы - 6 штук. 

    Отлично укладывается в разрешенное (ну чуток разогнать от 25 до 30 МГЦ завсегда можно) на экспорт из Тайваня ))). Так что нужен еще вариант "наклеим свою этикетку на их микрон"


  1. nerudo
    03.06.2022 13:28
    +2

    Все эти нанометры примерно как курс доллара ныне — в отсутствии свободного рынка можно рисовать что угодно. Возможно кто-то «свой» и получает что-то с микрона по 90нм. Равно как кто-то успешно покупает доллары по 58 (и выводит их в другие страны). А фактом являетя то, что можно купить в магазине.


    1. Hardcoin
      03.06.2022 18:23
      +2

      Про доллар это вы зря. Купить безналичный доллар по биржевому курсу - раз плюнуть. Свифт работает через раз, но в некоторых банках пока работает.


      1. nerudo
        03.06.2022 19:43

        Так я и говорю — счастливы те, кто может купить по 58 и *имеет основания* законно вывести.


  1. nrndda
    03.06.2022 13:44
    +1

    Совсем ничего, но размеры кристаллов одинаковы?


  1. Firelander
    03.06.2022 14:45
    +1

    память на борту - 64 МБ

    64 мегабайта памяти никак не может быть в самом микропроцессоре. Никакой.


    1. vau
      03.06.2022 15:13
      +1

      Микроконтроллер Nuvoton NUC906DK61Y. Или вы придираетесь к терминам процессор и контроллер?


      1. vau
        03.06.2022 15:20
        +1

        У них есть еще NUC972DF71YC у которого по документации на борту вообще 128 МБайт.


      1. Firelander
        03.06.2022 15:40
        +1

        обычно RAM всё-таки внешняя. Здесь похоже редкий зверь со встроенной DRAM, не встречал ещё подобных.

        Судя по размерам корпуса там или жирный кристалл или даже скорее всего сборка внутри


        1. vau
          03.06.2022 16:34

          Скорее всего сборка, так как делать на одном кристалле такое...


        1. GarryC Автор
          03.06.2022 17:03
          +1

          Да, я забыл указать цену ... для Тайваньского продукта это 800 рублей.


        1. MIZinovjev
          03.06.2022 18:32

          Это отработано на смартфонах, сборка контроллер, dram, emmc. Хоть ГБайтных объемом.

          Сдается, что иной корпус бывает дороже кристалла, почему бы не корпусировать несколько кристаллов в один корпус, SoC ведь?)


        1. VladSMR
          03.06.2022 18:37
          +2

          Лично сам принимал участие в разработке вычислительного модуля на NUC902 (изделие «Мурена»). Чип памяти в нём использован внешний, размещён в том же корпусе, что и микроконтроллер. И да, варианты с объёмом памяти имеются разные. NUC972 отличается от NUC906 незаглушенным ядром криптоускорителя DES-AES.

          image

          image


  1. SergeiMinaev
    03.06.2022 14:58
    -2

    Предлагаю ввести термин цнм - Царь-нанометр - и сразу поставить ему памятник. И определить, что один цнм равен двум (а то и трём!) обычным нанометрам :)


    1. baldr
      03.06.2022 15:36
      +11

      Есть же уже более точные меры длины.

      Наноаршин! Миллипядь! Микровершок! Килосажень! Мегалокоть!


      1. tvr
        03.06.2022 16:54
        +5

        Миллипядь!

        Интересно, а всем ли удалось с первой попытки верно распарсить эту единицу измерения?


        1. zuek
          03.06.2022 17:26
          +2

          Может, и не всем, но 7 миллипядей, пусть и не "во лбу" представились буквально сразу...


      1. gashopper
        03.06.2022 21:55
        +5

        Напрасно смеетесь. Еще начале 19ого века руский аршин (16 вершков) был законодательно приравнен к 28 дюймам. Отсюда "вершок" = 28/16 = 1,75 дюйма. Так что долой англицизмы в речи! Заказывем 19-вершковые стойки))))


  1. kirillk0
    03.06.2022 15:00
    +7

    Если освоен техпроцесс 90нм, это не значит, что более крупные техпроцессы больше не используются. TSMC, освоив 5нм, всё ещё выпускает тонны 90+нм микросхем


  1. MIZinovjev
    03.06.2022 16:08
    +1

    А они не пишут, по каким нормам он сделан

    https://mikron.ru/products/iot/mk32-amur/?utm_source=site&utm_medium=referal&utm_campaign=product&utm_content=link&utm_term=mcu

    Пишут, что встроенная крипта есть.

    По периферии, как пик или атмега, только 32 разрядная, памятью не блещет.

    Интересно будет посмотреть, какие топологически нормы у pic32 или что там было подобное, возможно 110 нм или крупнее.


  1. DmitryZlobec
    03.06.2022 17:03
    +2

    Вы говорите про МК Амур. Он изготовлен по технологии 180нм. Это простой RISC-V микроконтроллер на ядре SCR-1 реализующий спецификацию RV32ICM. 180нм для данного микроконтроллера более чем достаточно, а 65нм это технология процессора уровня Power5.


    1. GarryC Автор
      03.06.2022 17:05
      +1

      А вот не соглашусь с Вами. Если 180 нм режут частоту на 30 МГц, значит надо уходить ниже по технологиям, просто чтобы стыдно не было.


      1. MIZinovjev
        03.06.2022 17:15
        +1

        На самом деле на этом можно сделать ECU для автомашины, ещё и на ABS хватит ресурсов, если на asm кодить.

        Таблицы в spi- flash, которой нет.

        Стыдно, что еще не сделали на этом контроллере какой-нить Январь-6

        И не сделают


        1. psycho-coder
          03.06.2022 21:24
          +2

          Для нужд ECU хватит и ATMega32AU или ATMega1284P-20AU и secu-3 тому доказательство.


          1. MIZinovjev
            04.06.2022 08:32

            Так я и говорю, что на ABS ресурсов хватит.

            644/1284 SECU-3 уже не хватает, не столько flash, сколько gpio, это надо уже камень, трассировку, возможно, корпуса менять, но пока держится, мололец)????


      1. DmitryZlobec
        03.06.2022 17:47
        +1

        Дело не в нанометрах. Ядро SCR-1 имеет двустадийный конвейер (2 to 4 stage pipeline), ядро ARM926EJ-S  пятистадийный конвейер плюс 16Кб кэш. У SCR-1 такт будет в три раза длиннее на том же техпроцессе. Но для ембеда не всегда хорошо когда у процессора длинный конвейер, кэш и высока тактовая,(банально нужен более дорогой осциллограф))). Прелесть Амура в спецификации С - 16ти битные команды,( АМУР можно считать и 16-битным МК). Если посмотреть, то ядро ARM926EJ-S в разных вариациях имеет тактовую от 20 МГц ,но в любом случае сравнивать его надо с SCR-7. (И Кстати но память 64Мб у сабжа - это SDRAM, а статистки там не больше 160Кб). 180нм это был Coppermine там до 500Мгц вроде свободно получается, и можно до гигагерца догнать.


      1. vanxant
        03.06.2022 22:03
        +2

        просто чтобы стыдно не было

        мне за такие комменты на хабре стыдно.

        На самом деле мегагерцы, кроме чистого маркетинга, это ещё квадратный корень от потребляемой и соответственно рассеиваемой мощности. Условно, если чип на 30 МГц ещё может работать вообще без охлаждения, то на 40-50 уже вероятно нужен хотя бы небольшой радиатор.


    1. MIZinovjev
      03.06.2022 17:12

      А других 32-разрядных я не нашел на их сайте, может плохо искал.


  1. pae174
    03.06.2022 17:15
    +1

    Взятие какой-то планки в рамках рекорда/эксперимента/опытной эксплуатации не равно массовому применению. Особенно в условиях санкций, которые порождают дифицит какого-либо расходника или оборудования - на опытную партию для демонстрации нового оборудования ресурсы могут найтись где-нибудь в закромах родины, а на массовое производство - уже нет, потому что закрома пусты и шансов пополнить их ноль.


  1. 0serg
    03.06.2022 17:28
    +2

    Так известно же что один и тот же Эльбрус-2С производившийся TSMC и Микроном по нормам 90 нм работал на 500 МГц у TSMS и лишь 300 МГц у Микрона. При этом у Микрона кристалл был еще и проще (без DSP сопроцессора) но по размеру при этом оказался больше (319 мм2 против 289). Но этот же пример показывает что Микрон могет все-таки лучше чем 30 МГц :). Непонятно правда с каким выходом годных.


  1. gxcreator
    03.06.2022 19:51
    +5

    Не могу понять, на хабре серьезно обсуждают, что слишком мало мегагерц на нанометр?

    0.001 секунда в гугле позволяет узнать, что на любом техпроцессе есть самый ворох разных процессоров с разными характеристиками.


  1. muxa_ru
    03.06.2022 20:09

    Народ, а у меня уже какое-то время есть вопрос, ответ на который я не нашёл.

    Просветите, если кто в курсе:
    - "нанометры техпроцесса" - существует ли единый стандарт, позволяющий сравнивать нанометры 2000 года одного производителя и нанометры 2022 года другого производителя?
    - как от нанометров техпроцесса перейти к размеру атомарной ячейки памяти и т.п.?
    - каково соотношение высоты атомарной ячейки памяти и длины/ширины?

    То есть, вот у нас есть "90 ем техпроцесс". Какие размеры атомарной ячейки хранящей 1 бит?


    1. MIZinovjev
      03.06.2022 20:14
      +1

      Для ячейки памяти надо триггер или транзистор с плавающим затвором(с возможностью воздействия на этот затвор. Сдается, flash или dram "транзистороемче".


  1. AlexS00
    03.06.2022 20:18
    +4

    У Вас нет ощущения, что нас обманывают?

    У меня такие ощущения постоянно во время чтения новостей.


  1. checkpoint
    03.06.2022 21:20
    +7

    Я так и не понял, в чем претензия автора статьи ? К тому, что "всего 30 МГц" ? На сколько я вижу ставилась задача быстро спроектировать и изготовить МК класса ATmega на свободной архитектуре RISC-V, без проприетарных IP блоков и изготовить его по технологии 180нм. Задача решена. Что не так ?


  1. DirectoriX
    03.06.2022 22:12

    Так а в чём, собственно, противоречие между освоением технологии и её практическим использованием?
    «полностью освоена технология» = «установлен компилятор» (научились производить элементарные ячейки всякоразного и комбинировать их друг с другом).
    «выпущен микропроцессор/микроконтроллер» = «написана программа» (из готовых элементарных ячеек собрано что-то полезное).
    Как даже самый лучший компилятор не напишет за вас программу (хоть и сможет её собрать, если вы дадите исходный код), так и самая лучшая технология не сделает суперпроцессор сама, разработчикам нужно сначала составить «исходник» этого процессора, и потом только производить.


  1. denisshabr
    04.06.2022 00:34
    +2

    Я помню новость о покупке 90нм линии AMD Микроном в 2008 году. Прошло 14 лет, и вдруг оказалось, что оно чуть ли не стояло без дела, раз даже чипы для карты Тройки заказывали на Тайване.


    1. greenkey
      04.06.2022 01:34
      +1

      вероятно цена вопроса играла роль


    1. F376
      04.06.2022 07:13
      +1

      Стояло, тут об этом упоминалось в статье "Будущее российской микроэлектроники".
      https://habr.com/ru/post/661637/
      И еще в "30 потерянных лет. О российской микроэлектронике до и после 1991 г"
      https://habr.com/ru/post/660101/


  1. F376
    04.06.2022 06:41
    +1

    Подобные логические ошибки возникают нередко.
    С того что предприятием освоен техпроцесс N nm вовсе не означает что некий продукт M оно выпускает (и будет выпускать другие новые продукты в дальнейшем) именно по техпроцессу N.

    Выше это уже написали, МК "Амур" выпускается на нормах 180нм.
    Так дела обстоят не только на «Микроне». STMicroelectronics, Microchip Technology и др. производят микроконтроллеры на разных заводах по технологиям 180, 130, 90, 65nm (одновременно, разные серии).

    Не все МК или системы на кристалле полезно производить по меньшему процессу, т.к. он более "нежный". В частности, уменьшается время хранения EEPROM. Например, для современных серий STM32H7 время хранения при повышенной температуре надо принимать в расчет, см. AN5337.

    Соглашусь что "Амурный" МК вышел не сильно впечатляющ. Понятно, что кристал мал, при этом основную площадь занимают RAM, EEPROM, кушает мало, но если забыть про потреблениеи тепловыделение, на 180nm были выпущены:
    1999: Intel Pentium-III Coppermine E,T (до 1.13GHz на 180nm)
    2000: Sony PlayStation II Emotion Engine (MIPS R5900 @ 294MHz) + Graphics Synthesizer , ATI Radeon R100, RV100, 7000.
    2001: P4 Celeron Willamette (2GHz на 180nm). Ну и конечно AMD Duron, Athlon...

    Эх, а золотое было времечко, процессоры сыпались как из рога изобилия!

    Микроновские 180/90нм LP лицензированы и даже запущены ST. Можно уточнить что высокопроизводительные системы, типа перечисленных выше процессоров AMD, Intel, MIPS, на этом LP процессе производить нельзя.

    И для понимания, на 90нм STMicroelectronics производит например серию STM32F40x (168Mhz), STM32F42x (44mA core only, 98mA all peripherals on @ 180MHz)


  1. astralplus
    04.06.2022 22:54
    -1

    Был такой старый советский анекдот:

    Вопрос - что будет если стать ногами на калькулятор - японский или советский?

    Ответ : японский покажет ваш вес, а на советский ещё залезть как-то надо.

    Оказывается актуально и сегодня.


  1. le2
    05.06.2022 18:58

    flash-память бывает NOR и NAND. Дорогая и качественная NOR используется в памяти BIOS, а также как память микроконтроллеров. Проблема в том что она запазыдывает на много поколений в нанометрах. Из-за этого микроконтроллеры всегда проигрывают по частотам — их ограничивает flash (eeprom).