Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Generating Trustworthy Hardware/Software I2C Drivers for Board Management Controllers - Zikai Liu

  • The seL4 Microkernel
  • 2024-10-23
  • 83
Generating Trustworthy Hardware/Software I2C Drivers for Board Management Controllers - Zikai Liu
  • ok logo

Скачать Generating Trustworthy Hardware/Software I2C Drivers for Board Management Controllers - Zikai Liu бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Generating Trustworthy Hardware/Software I2C Drivers for Board Management Controllers - Zikai Liu или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Generating Trustworthy Hardware/Software I2C Drivers for Board Management Controllers - Zikai Liu бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Generating Trustworthy Hardware/Software I2C Drivers for Board Management Controllers - Zikai Liu

Generating Trustworthy Hardware/Software I2C Drivers for Board Management Controllers - Zikai Liu

At the heart of every modern server platform sits an embedded system called the board management controller (BMC) that is responsible for the low-level functioning of the platform. Despite their critical nature, they are generally not built as trustworthy systems. We have embarked on a journey to cyber-retrofit BMC firmware with seL4 as the kernel. In this talk, we present an update on our efforts -- generate trustworthy hardware/software I2C drivers. I2C is a low-level protocol used by BMCs to communicate with many peripherals(e.g. the power regulators). Unlike memory-mapped devices with one-to-one interfaces with the BMC, multiple I2C devices may share the same bus. Quirks of one device can influence the whole assemblage. Therefore, to produce a correct driver for I2C (and other bus-based protocols), we need to consider the specifications of not only the controller but all devices on the bus.

We present Efeu, a framework that allows us to specify both the host-side driver and the peripherals. The specifications are composed of layers, which enable efficient modeling of different devices (including those with quirks). The entire system is then model-checked using SPIN to ensure interoperability. From that, Efeu generates trustworthy drivers in software and hardware. The software implementations target seL4, but could also address other operating systems. Furthermore, when I2C communication speed or CPU usage is a concern, Efeu allows generating hybrid hardware/software drivers, where the hardware part can be materialized on programmable hardware such as Field Programmable Gate Arrays (FPGAs). We evaluated Efeu-generated I2C stacks on a Zynq MPSoC and show that model-checking the whole system and generating the full stack is not only practical but that the resulting implementations can saturate the I2C bus and achieve competitive performance with off-the-shelf solutions.

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]