google / google/CFU-Playground

try to using CFU under Linux OS

Open
#122 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Verilog
Stars
565
Forks
160
PR merge metrics
No merged PRs in 30d

Description

Hi, All:

I have some questions about how to enable cfu.v in litex.

1. for currently CPU support, it seems VexRisc-V only, not for VexRisc-V SMP.
2. from current project samples, the CFU function enable by using RISC-V custom instruction. the environment is bare metal machine. for linux enable sw/fw, is there
any kernel driver module should be written for CFU operation.
3. for CFU instruction issued, how about the context switch handling?
4. for CFU design, the memory access seems still under develop. how to consider about cpu cache, DMA, DRAM, and CFU.

Many thanks.

BR, Akio

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.