Если бы MikaTech была плохой компанией, в интернете можно было бы найти тонны негативных отзывов о её услугах за 28 лет истории
Итак, ответ – ДА! Мы хорошие люди.Почему выбирают Mikatech, пожалуйста нажмите здесь, чтобы узнать
О MikaTech
Время пролетело быстро: от дня, когда мы выполнили наш первый проект по обратному инжинирингу MCU 8051 в 1998 году, до дня, когда мы создали нашу миллионную лабораторию обратного инжиниринга в 2012 году, прошло 14 лет. Теперь мы начинаем новый бизнес по разработке встраиваемых систем визуализации, надеемся прослужить ещё 10 лет.
Питер Ли
Соучредитель и генеральный директор
CORERIVER Semiconductor — одна из самых известных бесфабричных компаний Южной Кореи и новый лидер в области исследований, разработки и маркетинга передовых микроконтроллеров, включая удобную MDS (Microcomputer Development System). CORERIVER была основана в 2002 году в здании IT-SoC Venture Tower в Сеуле. Мы быстро движемся к разработке не только универсальных MCU, но и предоставлению усовершенствованных системных решений. После 3 лет роста и накопления ценных активов в продуктах и технологиях существует систематическое и серийное планирование и управление всем процессом — от собственного проектирования продуктов, производства, маркетинга до системных решений. Для получения дополнительной информации посетите сайт CORERIVER Semiconductor Co. Ltd.
Микросхемы Geehy Semiconductor
Предисловие
Geehy Semiconductor (Zhuhai Geehy) — бесфабричная компания по проектированию ИС, специализирующаяся на 32-битных Arm Cortex MCU, автомобильных SoC, специализированных SoC для управления двигателями, двухъядерных высокопроизводительных промышленных MCU, беспроводных BLE MCU, аналоговых интерфейсных ИС и сенсорных чипах.
Основные префиксы брендов продуктов:
Примечание: каждое базовое семейство содержит десятки подмоделей, различающихся по объёму Flash, ёмкости SRAM, количеству выводов, корпусу и температурному диапазону; ниже перечислены только основные представители базовых серий.
1. Серия APM32 – промышленные и автомобильные Arm Cortex MCU
1.1 Серия APM32F0 / APM32E0 (Cortex-M0+, недорогие универсальные MCU)
Основные подсерии:
APM32F003, APM32F030, APM32F003F4M6, APM32F003F4P6, APM32F003F4U6, APM32F003F6M6, APM32F003F6P6, APM32F003F6U6, APM32F003F6P7, APM32F003F6U7, APM32F035 (APM32F035C8T7, APM32F035K8T7), APM32F051, APM32F051C6T6, APM32F051C6T6-R, APM32F051C6T7, APM32F051C6T7-R, APM32F051C6U6, APM32F051C6U6-R, APM32F051C6U7, APM32F051C6U7-R, APM32F051C8T6, APM32F051C8T6-R, APM32F051C8T7, APM32F051C8T7-R, APM32F051C8U6, APM32F051C8U6-R, APM32F051C8U7, APM32F051C8U7-R, APM32F051K6T6, APM32F051K6T6-R, APM32F051K6T7, APM32F051K6T7-R, APM32F051K6U6, APM32F051K6U6-R, APM32F051K6U7, APM32F051K6U7-R, APM32F051K8T6, APM32F051K8T6-R, APM32F051K8T7, APM32F051K8T7-R, APM32F051K8U6, APM32F051K8U6-R, APM32F051K8U7, APM32F051K8U7-R, APM32F051R6T6, APM32F051R6T6-R, APM32F051R6T7, APM32F051R6T7-R, APM32F051R8T6, APM32F051R8T6-R, APM32F051R8T7, APM32F051R8T7-R, APM32F072, APM32F091
APM32E030 (улучшенный маломощный вариант M0+)
Особенности: макс. частота 48 МГц, встроенный сенсор TSC, CAN, высокоточный операционный усилитель; для умного дома, малых промышленных контроллеров, потребительских сенсорных панелей
1.2 Серия APM32F1 (Cortex-M3, массовые промышленные MCU)
Основные подсерии:
APM32F103 (APM32F103C4, APM32F103C6, APM32F103C8, APM32F103CB, APM32F103CC, APM32F103R4, APM32F103R6, APM32F103R8, APM32F103RB, APM32F103RC, APM32F103RD, APM32F103RE, APM32F103T4, APM32F103T6, APM32F103T8, APM32F103TB, APM32F103V8, APM32F103VB, APM32F103VC, APM32F103VD, APM32F103VE, APM32F103ZC, APM32F103ZD, APM32F103ZE; APM32F103C8T6, APM32F103C8T6-R, APM32F103CBT6, APM32F103CBT6-R, APM32F103CCT6, APM32F103CCT6-R, APM32F103CCT7, APM32F103CCT7-R; APM32F103R8T6, APM32F103R8T6-R, APM32F103RBT6, APM32F103RCT6, APM32F103RDT6, APM32F103RCT7; APM32F103T8U6, APM32F103T8U6-R, APM32F103T8U7, APM32F103T8U7-R, APM32F103TBU6-R; APM32F103VBT6, APM32F103VCT6, APM32F103VCT6S, APM32F103VCT7, APM32F103VCT7S, APM32F103VET6, APM32F103VET7; APM32F103ZET6)
APM32F105, APM32F107 (APM32F105R8T6, APM32F105RBT6, APM32F105RCT6, APM32F105V8T6, APM32F105VBT6, APM32F105VCT6; APM32F107RBT6, APM32F107RCT6, APM32F107VBT6, APM32F107VCT6)
Особенности: до 96 МГц, большой объём Flash/SRAM, богатые коммуникационные периферийные устройства; широко применяются в ПЛК, инверторах, зарядных станциях
1.3 Серия APM32E1 (Cortex-M3, улучшенные высокочастотные MCU)
Основная подсерия:
APM32E103
Особенности: макс. 120 МГц, независимый FPU, акселератор CRC, расширенное хранилище; высококлассное промышленное оборудование, медицинские приборы
1.4 Серия APM32F4 (Cortex-M4F, высокопроизводительные DSP MCU)
Основные подсерии:
APM32F411, APM32F405, APM32F407, APM32F417, APM32F465, APM32F423, APM32F425, APM32F427 (APM32F411CCT6, APM32F411CCU6, APM32F411CET6, APM32F411CEU6, APM32F411RCT6, APM32F411RET6, APM32F411VCT6, APM32F411VET6; APM32F405RGT6, APM32F405VGT6, APM32F405ZGT6; APM32F407IGH6, APM32F407IGT6, APM32F407RET6, APM32F407RGT6, APM32F407VET6, APM32F407VGT6; APM32F417IGT6, APM32F417VGT6, APM32F417ZGT6; APM32F465CEU6, APM32F465RET6, APM32F465VET6; APM32F423CGT6, APM32F423CGU6, APM32F423RGT6, APM32F423VGT6, APM32F423ZGT6; APM32F425CGT6, APM32F425CGT7, APM32F425CGU6, APM32F425CGU7, APM32F425RGT6; APM32F427CGT6, APM32F427CGT7, APM32F427CGU6, APM32F427CGU7, APM32F427RGT6, APM32F427RGT7, APM32F427VGT6, APM32F427VGT7, APM32F427ZGT6, APM32F427ZGT7)
Особенности: одноточный FPU, набор инструкций DSP, высокоскоростной USB OTG, Ethernet; новая энергетика, сервоприводы, промышленные шлюзы
1.5 Серия APM32A (автомобильные MCU AEC-Q100)
Основные подсерии:
APM32A003 (входной автомобильный MCU M0+)
APM32A072, APM32A091 (автомобильные MCU для управления кузовом M0+, интегрированный TSC, CAN)
APM32A103 (автомобильный MCU Cortex-M3)
APM32A407 (высокопроизводительный автомобильный MCU Cortex-M4F, поддержка Ethernet)
Сертификация: AEC-Q100 Grade1/Grade2, -40℃~125℃; для управления кузовом, светодиодного освещения, OBC, BMS, приборных панелей
2. Серия G32 – новые высокопроизводительные специализированные SoC и MCU
2.1 Автомобильные SoC G32A
Основные подсерии:
G32A1045, G32A1065, G32A1085 (недорогие автомобильные MCU M0+ для кузовной электроники)
G32A1445, G32A1465 (высокоинтегрированные автомобильные управляющие SoC)
Применение: ультразвуковой радар, управление окнами и сиденьями, малые автомобильные исполнительные механизмы
2.2 Двухъядерные высокопроизводительные промышленные MCU G32R (Cortex-M52 с Helium)
Основные подсерии:
G32R430, G32R501
Особенности: двухъядерная параллельная обработка до 250 МГц, соответствие IEC61508 SIL2, большой объём Flash/SRAM; солнечные инверторы, зарядные станции для электромобилей, высокоскоростная промышленная автоматизация
2.3 Специализированные MCU для управления BLDC двигателями G32F
Основная модель:
G32F031
Особенности: Cortex-M0+ 64 МГц, встроенный блок ускорения FOC DIV/MULT, многоканальный высокоскоростной АЦП; управление двигателями дронов, вентиляторов, насосов BLDC
2.4 Интегрированный драйвер двигателя SoC G32M
Основная модель:
G32M3101
Особенности: встроенный 40-вольтовый драйвер затворов 3P+3N, интегрированный LDO, аппаратный ускоритель FOC; однокристальное решение для малых вентиляторов и двигателей бытовой техники
3. Серия GW – беспроводные маломощные BLE MCU
Основные модели:
GW8811 (BLE 4.2)
GW3323 (Bluetooth 5.2 дальнобойный маломощный SoC)
Применение: Bluetooth-датчики, носимые устройства, беспроводные пульты, IoT-метки
4. Серия GURC – специальные аналоговые и смешанные микросхемы
Основная модель:
GURC01 (аналоговый интерфейс для обработки сигналов датчиков)
Применение: обработка сигналов промышленных датчиков давления, температуры и тока
Дополнительные общие технические примечания
Чисто английская версия документа (для копирования в Word/Markdown)
Полный каталог продуктовых семейств микросхем Geehy Semiconductor
Обзор
Geehy Semiconductor Co., Ltd. разрабатывает полный портфель 32-битных Arm Cortex MCU, автомобильных SoC, специализированных интегрированных MCU для управления двигателями, двухъядерных высокопроизводительных промышленных процессоров, беспроводных BLE SoC и аналоговых интерфейсных чипов для обработки сигналов. Линейка продуктов разделена на четыре основных префикса брендов: APM32, G32, GW и GURC. Этот список охватывает все основные серийные семейства, за исключением заказных масочных ИС.
1. Серия APM32 – промышленные и автомобильные Arm Cortex MCU
1.1 APM32F0 / APM32E0 (Cortex-M0+, недорогие универсальные MCU)
Основные подсерии: APM32F003, APM32F030, APM32F035, APM32F051, APM32F072, APM32F091, APM32E030
Ключевые особенности: макс. частота 48 МГц, встроенный сенсорный контроллер TSC, шина CAN, высокоточные операционные усилители; для недорогой потребительской электроники, малых промышленных контроллеров и сенсорных панелей.
1.2 APM32F1 (Cortex-M3, массовые промышленные MCU)
Основные подсерии: APM32F103, APM32F105, APM32F107
Ключевые особенности: до 96 МГц, сертификация функциональной безопасности IEC61508 SIL3, богатые коммуникационные периферийные устройства, включая варианты с двумя CAN и Ethernet; широко применяются в ПЛК, частотных преобразователях и зарядном оборудовании.
1.3 APM32E1 (Cortex-M3, улучшенные высокочастотные MCU)
Основная подсерия: APM32E103
Ключевые особенности: макс. 120 МГц, аппаратный FPU и акселератор CRC, увеличенный объём Flash и SRAM; для высококлассной промышленной автоматизации и медицинских приборов.
1.4 APM32F4 (Cortex-M4F, высокопроизводительные DSP MCU)
Основные подсерии: APM32F411, APM32F405, APM32F407, APM32F417, APM32F465, APM32F423, APM32F425, APM32F427
Ключевые особенности: одноточный FPU, специализированный набор инструкций DSP, высокоскоростной USB OTG и интегрированный Ethernet PHY; для силовой электроники новой энергетики, сервоприводов и промышленных шлюзов.
1.5 APM32A (автомобильные MCU с сертификацией AEC-Q100)
Основные подсерии: APM32A003, APM32A072, APM32A091, APM32A103, APM32A407
Ключевые особенности: сертификация AEC-Q100 Grade1/Grade2, широкий температурный диапазон -40℃ ~ +125℃, встроенная шина CAN, встроенное сенсорное обнаружение; для управления кузовом, светодиодных фар, бортовых зарядных устройств, BMS и приборных панелей.
2. Серия G32 – новые высокопроизводительные специализированные SoC и MCU
2.1 Автомобильные интегрированные SoC G32A
Основные подсерии: G32A1045, G32A1065, G32A1085, G32A1445, G32A1465
Ключевые особенности: маломощные автомобильные ядра Cortex-M0+, высокая интеграция для кузовной электроники, ультразвукового радара и управления малыми исполнительными механизмами.
2.2 Двухъядерные промышленные MCU G32R (Arm Cortex-M52 с векторными расширениями Helium)
Основные подсерии: G32R430, G32R501
Ключевые особенности: двухъядерная параллельная обработка до 250 МГц, соответствие IEC61508 SIL2, большой объём встроенной памяти; для солнечных инверторов, бортовых зарядных устройств и высокоскоростных систем управления.
2.3 Специализированные MCU для управления BLDC G32F
Основная модель: G32F031
Ключевые особенности: ядро Cortex-M0+ 64 МГц, аппаратный блок ускорения FOC, многоканальный высокоскоростной АЦП; оптимизирован для двигателей дронов, вентиляторов и насосных BLDC-решений.
2.4 Интегрированный драйвер двигателя SoC G32M
Основная модель: G32M3101
Ключевые особенности: встроенный 40-вольтовый трёхфазный драйвер затворов и интегрированный LDO, аппаратный ускоритель FOC; однокристальное решение для двигателей бытовой техники.
3. Серия GW – маломощные беспроводные BLE MCU
Основные модели: GW8811 (Bluetooth 4.2), GW3323 (Bluetooth 5.2 дальнобойный маломощный SoC)
Ключевые особенности: сверхмалый ток сна, встроенный RF-приёмопередатчик; для носимых устройств, беспроводных датчиков и IoT-меток.
4. Серия GURC – аналоговые и смешанные интерфейсные чипы
Основная модель: GURC01
Ключевые особенности: специализированный аналоговый интерфейс для обработки сигналов датчиков; для промышленной обработки сигналов температуры, давления и тока.
Общие дополнительные спецификации
Почему выбирают Mikatech, пожалуйста нажмите здесь, чтобы узнать
У разных производителей микросхем разные номера деталей, но внутреннее ядро микросхемы может быть изготовлено по одной технологии, было бы довольно невозможно перечислить все номера деталей, где применима наша технология, такие как MYSON, STK, FEELING, ANALOG, FUJITSU, NOVATEK, LG/HYNDAI.
Кроме того, с развитием технологий мы каждый день набираем все больше опыта и разрабатываем новые методы обратного инжиниринга для различных интегральных схем. Полный список номеров деталей интегральных схем, входящих в нашу компетенцию, постоянно растет, пожалуйста, свяжитесь с нами, чтобы узнать.
Mikatech Innovative Limited понимает важность конфиденциальности своих клиентов. В момент обращения к Mikatech ваша личная информация будет защищена нашими внутренними регламентами, разработанными за годы практики. Mikatech использует эту информацию для настройки услуги под вас и никогда не раскрывает её третьим лицам ни по какой причине.
После каждого проекта мы удаляем все данные, материалы и коды через 60 дней после передачи файлов – это защищает нас и вашу конфиденциальность.
Да, это абсолютно законно.
Mikatech предоставляет услуги обратного инжиниринга исключительно в образовательных целях. Использование вышеупомянутых услуг может быть незаконным в некоторых странах или регионах, пожалуйста, ознакомьтесь с местными законами.
Mikatech не несет никакой ответственности в связи с использованием вышеуказанных услуг, которое может быть признано незаконным.
Лазерная инжекция ошибок — мощный метод, использующий сфокусированный свет для индукции переходных сбоев в полупроводниковых приборах. Блокировка MCU может быть преодолена точно наведённым лазерным импульсом. Импульс создаёт фототок, который переворачивает бит в регистре или памяти. Атакующий может нацелиться на регистр управления блокировкой. Если этот регистр переключается из «заблокировано» в «разблокировано», MCU предоставляет полный доступ. Чтение защищённого процессора EEPROM становится возможным. Команды дампа Flash и EEPROM выполняются успешно. Для лазерной инжекции требуется декапсуляция, поскольку корпус должен быть удалён. Таким образом, декапсуляция и восстановление кода являются необходимыми шагами. Атакующий сначала декапсулирует чип. Затем он находит логику блокировки с помощью оптического осмотра. Он использует лазерный микроскоп для фокусировки луча. Луч импульсный с наносекундной точностью. Блокировка MCU уязвима, если она не защищена активным экранированием. Активное экранирование может обнаружить лазерное пятно, поскольку линии сетки нарушаются. Но атакующий может нацелиться на промежуток в сетке. Или он может использовать лазер с длиной волны, проникающей через кремний, не затрагивая сетку. Инфракрасные лазеры могут проходить через кремний и отдавать энергию глубже. Это называется инжекцией с обратной стороны. Атакующий утоньшает кристалл с обратной стороны. Затем стреляет лазером с обратной стороны. Передняя сетка не затрагивается. Это делает активное экранирование бесполезным. Для противодействия некоторые MCU имеют датчики с обратной стороны. Это легированные области, которые обнаруживают свет. Они подключены к цепи реагирования на взлом. Если свет обнаружен, MCU стирает все данные. Чтение защищённого процессора EEPROM предотвращается. Дамп Flash и EEPROM прерывается. Копирование содержимого криптографической памяти невозможно. Блокировка MCU теперь включает оптические датчики. Эти датчики чувствительны к ближнему инфракрасному диапазону. Они могут обнаружить даже слабый лазерный луч. Выход датчика обрабатывается аналоговым компаратором. Компаратор инициирует прерывание. Обработчик прерывания обнуляет память. Это происходит в течение микросекунд. Так что атакующий не получает данных. Лазерная инжекция также используется для тестирования одиночных сбоев (SEU). Но SEU случается случайно. Атакующему требуется точное наведение. Он должен знать топологию кристалла. Это требует обширного обратного инжиниринга. Команды обратного инжиниринга микроконтроллера часто создают план размещения. Они определяют местоположение регистра блокировки. Затем нацеливаются туда. Но современные MCU рандомизируют размещение критических регистров безопасности. Они также используют резервные регистры. Блокировка хранится в нескольких местах. Чтобы разблокировать, все они должны быть переключены. Это требует нескольких лазерных импульсов. Временная синхронизация между импульсами критична. Блокировка MCU может обнаружить множественные сбои. У неё есть счётчик сбоев. После нескольких сбоев она блокируется навсегда. Это защита методом грубой силы. Лазерная инжекция дорога и требует специализированного оборудования. Поэтому она используется в основном государственными структурами. Блокировка MCU спроектирована для противостояния таким атакам. Но ни один замок не является неуязвимым. Атакующий всегда может использовать более мощный лазер. Или импульс, вызывающий необратимое изменение. Это разрушит чип, но может раскрыть данные. Однако цель – извлечение прошивки. Если чип разрушен, данные потеряны. Так что атакующий должен быть осторожен. В заключение, лазерная инжекция ошибок — это сложная атака на блокировку MCU. Она требует декапсуляции и точного наведения. Защита включает активное экранирование, датчики с обратной стороны, резервные регистры блокировки и счётчики сбоев. Это делает чтение защищённого процессора EEPROM, дамп Flash и EEPROM, копирование содержимого, обратный инжиниринг и извлечение прошивки чрезвычайно трудными.