Если вам нужно купить носимое устройство, например умные часы или фитнес трекер, вам придется сделать выбор между пользовательским интерфейсом и аккумулятором. Например фитнес трекер, такой как Xiaomi Mi Band 2 будет работать около 2-х недель на одной зарядке с ограниченными функциями дисплея, в то время как умные часы с Android и значительно лучшим интерфейсом нужно заряжать каждые 1 – 2 дня. Think Silicon призван увеличить время работы батареи устройств с более лучшим пользовательским интерфейсом, благодаря ультрамалому энергопотреблению графического процессора NEMA 2D, 3D и GP, который может быть интегрирован в SoC с ядрами Cortex-M и Cortex-A.
Компания имеет три семейства графических процессоров:
- NEMA|p pico 2D GPU с одним ядром
- 4bpp буфер кадра, 6bpp текстура с/без alpha
- Скорость заполнения – 1 пиксель/цикл
- Площадь кремния – 0.07 мм2 с 28nm процессом
- Потребляемое питание – утечка питания GPU потребляет 0.06 мВт; с компрессией (TSFSc): 0.03 мВт
- NEMA|t tiny 2D & 3D GPU от одного до четырех ядер
- 4bpp буфер кадра, 6bpp текстура с/без alpha
- Поддержка OpenGL ES
- Может предоставлять 420×420 3D UI @ 80 МГц
- Скорость заполнения – 1-4 пиксель/цикл; до 1,600 МПиксель/с для четырехъядерной версии @ 400 МГц
- Площадь кремния – от 0.1 до 0.25 мм2 с 28nm процессом
- Потребляемое питание – утечка питания GPU потребляет 0.07 мВт; с фирменной технологией сжатия (TSFBc, TSTXc): 0.03 мВт
- NEMA|s GPGPU от одного до четырех ядер
- Поддержка Network On Chip (NoC) соединения для кластеров с поддержкой каждого кластера до четырех ядер, каждое ядро обрабатывает до 128 потоков
- Скорость заполнения – 1 пиксель/цикл
- Площадь кремния и потребляемое питание – TBA, также как и Nema|s сейчас реализован только через FPGA
Первые две модели доступны уже сейчас, в то время как третий все еще на стадии разработки. Компания также работает над четвертым семейством NEMA|ts “tiny small” GPU, но пока об этом нет никакой информации.
Предоставленная на сайте информация является актуальной, NEMA|p 2D GPU поддерживает FreeRTOS V8.0.1 и ядро Linux 3.x, в то время как NEMA|t может работать с Linux 3.x и Android 4.x. Компания также предоставила программную библиотеку в ANSI C, а также поддержку DirectFB и Qt.
О NEMA стало известно из видео Charbax с Mobile World Congress 2017 (Мировой Мобильный Конгресс 2017).
GPU Think Silicon уже используются в микроконтроллерах Microchip и Dialog, а недавно Sequant объявили о “LTE для IoT систем-на-чипе (System-on-Chip)” с NEMA|p 2D/2.5D GPU. Демо в видео выше, также показывает плату Ambiq Micro подключенную к FPGA реализации одного из их GPU. Вы найдете больше информации на странице Think Silicon.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.