Компания Andes Technology представляет ядро ​​AndesCore AX65 RISC-V для приложений с интенсивными вычислениями

Andes Technology представила высокопроизводительные 64-разрядные процессоры RISC-V серии AndesCore AX60 на конференции Linley Fall Processor Conference 2022 с новыми ядрами, разработанными для ресурсоемких приложений, таких как усовершенствованные системы помощи водителю (ADAS), искусственный интеллект, дополненная/виртуальная реальность, ускорители центров обработки данных, инфраструктура 5G, высокоскоростная сеть и корпоративное хранилище.

AndesCore AX65 является первым членом семейства и поддерживает расширение скалярной криптографии RISC-V и расширение манипулирования битами. Это 4-полосное суперскалярное ядро с выполнением вне очереди (OoO) в 13-ступенчатом конвейере и может извлекать от 4 до 8 инструкций за цикл.

Читать далее «Компания Andes Technology представляет ядро ​​AndesCore AX65 RISC-V для приложений с интенсивными вычислениями»

Конвейер TinyML-CAM обеспечивает распознавание изображений со скоростью 80 кадров в секунду на ESP32, используя всего 1 КБ ОЗУ.

Задача TinyML состоит в том, чтобы обеспечить максимальную производительность при наименьших затратах для рабочих нагрузок искусственного интеллекта на оборудовании класса микроконтроллеров. Конвейер TinyML-CAM, разработанный командой исследователей машинного обучения в Европе, демонстрирует, чего можно достичь с помощью камеры на относительно недорогом оборудовании.

Читать далее «Конвейер TinyML-CAM обеспечивает распознавание изображений со скоростью 80 кадров в секунду на ESP32, используя всего 1 КБ ОЗУ.»

Brume 2 – шлюз безопасности на OpenWrt с SoC MediaTek MT7981B, поддерживающий WireGuard VPN

GL.inet Brume 2 представляет собой роутер на OpenWrt, или, как называет его производитель, «шлюз безопасности», на базе двухъядерного процессора MediaTek MT7981B (Filogic 820) Cortex-A53 с портом WAN 2.5GbE и портом LAN Gigabit Ethernet.

Устройство также оснащено портом USB 3.0 для подключения накопителей и портом USB Type-C для питания. Доступно в пластиковом корпусе (модель GL-MT2500) или корпусе из алюминиевого сплава (модель GL-MT2500A). Благодаря поддержке WireGuard и OpenVPN подходит для размещения VPN-сервера, а также для «мониторинга, управления и настройки параметров SD-WAN».

Читать далее «Brume 2 – шлюз безопасности на OpenWrt с SoC MediaTek MT7981B, поддерживающий WireGuard VPN»

Шлюз WisGate Connect Raspberry Pi CM4 поддерживает 2.5GbE, WiFi 6, BLE, LoRaWAN, 4G, 5G и другие.

На днях компания RAKwireless представила шлюз WisGate Connect на основе системы-на-модуле Raspberry Pi CM4 с поддержкой Gigabit и 2,5 Гбит/с Ethernet, а также различными дополнительными опциями беспроводного подключения, которые можно добавить через разъемы Mini PCIe или M.2, а также расширить через  WisBlock IO-разъемы.

Беспроводные варианты включают LoRaWAN, 4G LTE, 5G, WiFi 6, Zigbee, WiFi HaLoW и другие, а модули WisBlock включают такие функции, как датчик метана, датчик тока двигателя, датчик температуры, контроль давления и управление клапаном среди многих других.

Читать далее «Шлюз WisGate Connect Raspberry Pi CM4 поддерживает 2.5GbE, WiFi 6, BLE, LoRaWAN, 4G, 5G и другие.»

Ubuntu 22.10 выпущен с MicroPython и улучшенной поддержкой дисплея Raspberry Pi

Компания Canonical на днях выпустила Ubuntu 22.10 «Kinetic Kudu» с улучшенным удобством использования и производительностью рабочего стола, обновленными инструментами управления предприятием и инструментами для оптимизации рабочих процессов разработчиков, но наиболее важными для читателей CNX Software являются включение MicroPython и улучшенная поддержка встроенного дисплея для Raspberry Pi.

Читать далее «Ubuntu 22.10 выпущен с MicroPython и улучшенной поддержкой дисплея Raspberry Pi»

3D-игра на FPGA демонстрирует 50-кратную энергоэффективность по сравнению с x86-аппаратурой

Sphery vs. shapes — это открытая 3D-игра с трассировкой лучей, написанная на C и преобразованная в битстрим для FPGA, которая работает в 50 раз эффективнее на FPGA, чем на процессоре AMD Ryzen.

Языки Verilog и VHDL, традиционно используемые для FPGA, плохо подходят для разработки игр или других сложных приложений, поэтому Victor Suarez Rovere и Julian Kemmerer использовали язык описания аппаратуры (HDL), похожий на C, под названием PipelineC от Julian, а также инструмент CflexHDL от Victor, включающий парсер/генератор и библиотеку математических типов. Это позволило запускать один и тот же код на ПК с помощью стандартной компиляции и на FPGA через пользовательский транслятор C в VHDL.

Читать далее «3D-игра на FPGA демонстрирует 50-кратную энергоэффективность по сравнению с x86-аппаратурой»

T-Watch-Keyboard-C3 с «часами» на ESP32, клавиатура ESP32-C3 выглядит как миниатюрная копия ПК

T-Watch-Keyboard-C3 — это устройство, похожее на миниатюрную копию ПК, состоящее из клавиатуры с питанием от ESP32-C3 и программируемого устройства TTGO T-Watch ESP32 с 1,54-дюймовым сенсорным дисплеем.

Программируемый сенсорный дисплей LilyGo TTGO T-WatchES P 32 существует уже некоторое время, и компания использовала вспомогательную клавиатуру на базе микроконтроллера Microchip ATSAM20 Cortex-M0 +, который теперь заменен микроконтроллером ESP32-C3 WiFi и Bluetooth RISC-V для создания устройств T-Watch-Keyboard-C3, изображенных ниже.

Читать далее «T-Watch-Keyboard-C3 с «часами» на ESP32, клавиатура ESP32-C3 выглядит как миниатюрная копия ПК»

Плата CH347 за 5 долларов представляет собой мост USB 2.0 для I2C, SPI, UART, JTAG и GPIO.

MuseLab USB-HS-Bridge — недорогая (5 долларов) плата на базе микросхемы WCH CH347 с интерфейсом USB 2.0 Type-C, которая действует как мост для интерфейсов I2C, SPI, UART и JTAG, а также GPIO.

Это особенно полезно для отладки и загрузки битовых потоков на платы разработки FPGA, но его также можно использовать для подключения различных периферийных устройств, таких как датчики I2C, флэш-устройства SPI, устройства UART, практически к любому хосту с запасным хост-портом USB 2.0.

Читать далее «Плата CH347 за 5 долларов представляет собой мост USB 2.0 для I2C, SPI, UART, JTAG и GPIO.»