arm

  • Хабрахабр

    Краткая история космических микропроцессоров, часть вторая

    Это вторая часть статьи про историю микропроцессоров для космического применения. Первая часть – вот здесь. В ней на примерах американских и европейских микросхем мы посмотрели на историю развития радстойких чипов от первых однокристалльных процессоров до конца двухтысячных, когда проектные нормы космических разработок плотную подобрались к рубежу 100 нм. Эти задачи потребовали разработки новых подходов и, что удивительно, частичного возврата к…

    Подробнее »
  • Хабрахабр

    Запускаем трансфлективный TFT дисплей на SSD1283A с помощью STM32

    namespace rect_coord_lit { const t_rect_coord comma[] = , {3, 25, 5, 28}}; const t_rect_coord dot[] = {{0, 20, 5, 25}}; const t_rect_coord space[] = {{0, 0, 0, 0}}; const t_rect_coord _0[] = {{0, 0, 15, 5},{0, 5, 5, 25},{5, 20, 15, 25},{10, 5, 15, 20}}; const t_rect_coord _1[] = {{10, 0, 15, 25}}; const t_rect_coord _2[] = {{0, 0, 15,…

    Подробнее »
  • Хабрахабр

    Криптографический АРМ на базе стандартов с открытым ключом для платформы Android

    Пришло время продемонстрировать как криптографический АРМ на базе стандартов с открытым ключом cryptoarmpkcs работает на одной из мобильных платформ, а именно Android. Именно поэтому мы предлагаем в качестве ключевого носителя для личного сертификата использовать криптографические токены PKCS#11 и/или защищенные контейнеры PKCS#12. Концепция, которая закладывалась при разработке утилиты cryptoarmpkcs, состоит в том, что пользователь должен испытывать минимум неудобств при создании и…

    Подробнее »
  • Хабрахабр

    Поиск уязвимостей в Samsung TrustZone, или AFL зафаззит все

    Хотя это не совсем так. С течением времени появляется все больше новых защитных технологий, из-за которых хакерам приходится все туже затягивать пояса. Защитные технологии также всегда вносят дополнительную поверхность атаки, и чтобы их обходить, надо только задействовать уязвимости в их коде. Как оказывается, ее реализации содержат огромный объем кода, и чтобы искать в них уязвимости, нужен какой-то автоматический способ. Посмотрим…

    Подробнее »
  • Хабрахабр

    Наступает эпоха ARM-серверов?

    Материнcкая плата SynQuacer E-Series для 24-ядерного ARM-сервера на процессоре ARM Cortex A53 с 32 ГБ оперативной памяти, декабрь 2018 года Но им так и не удалось пробиться в дата-центры, где по-прежнему властвуют Intel и AMD с набором инструкций x86. Много лет процессоры ARM с сокращённым набором команд (RISC) доминируют на рынке мобильных устройств. Точнее, не было до этой недели. Периодически…

    Подробнее »
  • Хабрахабр

    [Перевод] Как SoftBank поглотил мир

    Под руководством харизматичного лидера Масаёси Сона фонд Vision Fund японского конгломерата SoftBank захватывает мир технологий, приобретая одну компанию за другой. Эта история о том, что получается, если разрушить разрушителей. Инвестиционное подразделение компании Vision Fund стоимостью в $100 млрд является крупнейшим техническим фондом в истории. В 2010 году директор SoftBank Group Масаёси Сон раскрыл свой 300-летний план будущего развития. Его небольшой…

    Подробнее »
  • Хабрахабр

    Безопасный доступ к полям регистров на С++ без ущерба эффективности(на примере CortexM)

    Рис. взят с сайта www.extremetech.com/wp-content/uploads/2016/07/MegaProcessor-Feature.jpg Всем доброго здравия!В прошлой статье я рассмотрел вопрос о проблеме доступа к регистрам микроконтроллера с ядром CortexM на языке С++ и показал простые варианты решения части проблем. Сегодня я хочу показать идею как можно сделать безопасным доступ к регистру и его полям без ущерба эффективности, используя сгенерированные на основе SVD файлов С++ классы. Кода будет…

    Подробнее »
  • Хабрахабр

    Портирование ОС на Aarch64

    В этой статье я расскажу, чем она отличается от "обычных" (32-битных) ARM и насколько сложно портировать на него свою систему. Aarch64 — это 64-битная архитектура от ARM (иногда её называют arm64). Для непосредственного портирования конкретной системы так или иначе придётся разбираться с документацией, в конце статьи я оставил ссылки на некоторые документы, которые могут оказаться полезны. Эта статья — не…

    Подробнее »
  • Хабрахабр

    [Перевод] Недостатки RISC-V

    Изначально я написала этот документ несколько лет назад, будучи инженером по проверке ядра исполнения команд (execution core verification engineer) в ARM. Конечно, на моё мнение повлияла углублённая работа с исполнительными ядрами разных процессоров. Так что делайте на это скидку, пожалуйста: может, я слишком категорична. С другой стороны, если бы я сегодня проектировала 32-или 64-разрядный процессор, то, вероятно, реализовала бы именно…

    Подробнее »
  • Хабрахабр

    Состоялись релизы Debian 10 Buster и Linux 5.2

    В конце прошлой недели состоялось сразу два важных для сообщества релиза: свет увидела юбилейная версия Debian 10, которая, следуя традиции, получила имя «Buster», а также новая версия Linux 5.2. При этом из системы было удалено 7278 пакетов (13% от общего объема предыдущей версии). Так, новый дистрибутив Debian может похвастаться приращением более 13370 пакетов в своей системе (их общее число теперь…

    Подробнее »


Кнопка «Наверх»
Закрыть