CPU_DESIGN Telegram 81
OpenSource SoC на базе RISC-V с eFGPA QuickLogic

Кажется это первое ядро с открытым исходным кодом, где имплементирована eFPGA.
Наличие eFPGA позволяет реализовать кастомные решения для ускорения вычислительных операций, проектирования кастомного интерфейса.

Для ускорения арифметических операция на борту eFPGA находятся два блока MAC. Которые могут быть синтезированы в один 32-битный вычислитель, два 16-битных или четыре 8-битных.

На борту eFPGA ≈ 6k LUT(5)s, 4k FFs. По емкости соответствуетco, например, ice40up.

Программируется eFPGA непосредственно через CPU по шине APB.

Построен СнК на базе cv32e40p. Классическое 4-стадийное in-order ядро. Поддерживаемые расширения - RV32IM[F]C


Документацию на проект можно найти - тут
Подробную статью о имплементации eFPGA в SoC можно найти - тут

p.s. спасибо Мише Коробкову, что поделился ссылкой на проект



tgoop.com/cpu_design/81
Create:
Last Update:

OpenSource SoC на базе RISC-V с eFGPA QuickLogic

Кажется это первое ядро с открытым исходным кодом, где имплементирована eFPGA.
Наличие eFPGA позволяет реализовать кастомные решения для ускорения вычислительных операций, проектирования кастомного интерфейса.

Для ускорения арифметических операция на борту eFPGA находятся два блока MAC. Которые могут быть синтезированы в один 32-битный вычислитель, два 16-битных или четыре 8-битных.

На борту eFPGA ≈ 6k LUT(5)s, 4k FFs. По емкости соответствуетco, например, ice40up.

Программируется eFPGA непосредственно через CPU по шине APB.

Построен СнК на базе cv32e40p. Классическое 4-стадийное in-order ядро. Поддерживаемые расширения - RV32IM[F]C


Документацию на проект можно найти - тут
Подробную статью о имплементации eFPGA в SoC можно найти - тут

p.s. спасибо Мише Коробкову, что поделился ссылкой на проект

BY Записки CPU designer'a




Share with your friend now:
tgoop.com/cpu_design/81

View MORE
Open in Telegram


Telegram News

Date: |

To upload a logo, click the Menu icon and select “Manage Channel.” In a new window, hit the Camera icon. The SUCK Channel on Telegram, with a message saying some content has been removed by the police. Photo: Telegram screenshot. The main design elements of your Telegram channel include a name, bio (brief description), and avatar. Your bio should be: How to create a business channel on Telegram? (Tutorial) bank east asia october 20 kowloon
from us


Telegram Записки CPU designer'a
FROM American