Зачем мы делаем tryriscv.org
Число устройств на RISC-V за последние три года быстро выросло, но информация остаётся фрагментированной: на сайтах производителей — «типовые применения», в даташитах — «электрические параметры», у дистрибьюторов — «цены», в сообществах — «опыт на практике». Для команды, которой предстоит выбрать компонент, не хватает не ещё одной документации, а таблицы, которую можно фильтровать, сравнивать и проследить до источника.
Цель tryriscv.org — привести открытую информацию в структурированные данные, чтобы реальные запросы вроде «около 100 МГц, низкое потребление, 64 КБ памяти, нужен BLE» за несколько минут сводились к нескольким чипам, пригодным для прототипирования.
Откуда берутся данные
- страницы продуктов, даташиты, справочные руководства и таблицы выбора на сайтах производителей;
- официальные репозитории на GitHub, документация SDK и страницы инструментальных цепочек;
- открытые материалы отраслевых альянсов, сообществ и дистрибьюторов (только для перекрёстной проверки).
Для каждой записи сохраняются поля sources и confidence. Неопубликованные параметры записываются как null — без оценок «на глаз»; значения µA/МГц, пересчитанные из мА, сопровождаются условиями измерения в примечании к энергопотреблению.
Текущий охват
- MCU: WCH, GigaDevice, Espressif, Bouffalo Lab, APT, CMIOT, HPMicro, Telink и другие; список пополняется;
- IP: T-Head XuanTie, Nuclei, StarFive Dubhe, SiFive, Andes и другие;
- Решения: IoT в образовании, малопотребляющие датчики, BLE, Wi-Fi, управление двигателями, промышленная автоматика;
- AI-ускорители: предварительная версия; аппаратные характеристики и инструментарий NPU IP и AI SoC.
Исключённые не-RISC-V компоненты (исправление)
Winner Micro W800 / W801 / W806 построены на ядре XT804 (XuanTie E804, архитектура C-SKY); официальные SDK используют инструментарий csky-elfabiv2, поэтому это не RISC-V. Ранее они были ошибочно указаны как RV32IMAC и удалены из базы MCU. Компоненты на 8051/ARM также не включаются; о других ошибках сообщайте через issue.
План развития
- Дополнить данные по энергопотреблению, корпусам и ценам китайских RISC-V MCU и ввести ежеквартальную перепроверку;
- Добавить матрицу зрелости совместимости «IP / AI-компонент / модель / версия ПО»;
- Ввести измерения сообщества (энергопотребление, время запуска, портирование RTOS, инференс моделей) и воспроизводимые бенчмарки;
- Дополнить пакеты решений эталонными схемами, BOM и рекомендациями для учебных лабораторий.
Нейтральность и исправление ошибок
Сайт не продаёт места в рейтинге. По умолчанию сортировка учитывает «полноту данных + низкое энергопотребление + стоимость», пользователь может её изменить. Если вы нашли ошибку в параметрах, неработающую ссылку или пропущенную модель, создайте обращение в GitHub Issues, указав модель в заголовке.
Лицензия
Код распространяется по лицензии MIT, собранные данные — по CC BY 4.0. При перепечатке указывайте источник и ставьте ссылку на эту страницу.