Skip to content

Communication channel from FPGA (Alterra EP4CE10) and Linux (Lichee PI Allwinner V3S)

Notifications You must be signed in to change notification settings

skyzyf/sdio_linux_fpga

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Общение между FPGA и Allwinner V3S на достаточно быстрой скорости.

Общий вид

Этот проект предназначен для того, чтобы общаться между Linux и FPGA. Наша задача - использовать интерфейс для SD карты для передачи данных. Цель - работать на частоте 50 МГц по четырем проводам. Это позволит передавать 25 мегабайт в секунду данных в пике.

В текущий момент работает на частоте 25 МГц. При передаче по 4096 байт получается скорость 4.5-4.8 МБ/сек как на чтение, так и на запись.

MIT лицензия кода для FPGA (чтобы его мог использовать кто угодно и как угодно). Драйвера для Linux под GPL лицензией (ибо такая была в драйвере, с которого начал его переделывать).

About

Communication channel from FPGA (Alterra EP4CE10) and Linux (Lichee PI Allwinner V3S)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SystemVerilog 39.7%
  • C++ 26.1%
  • Verilog 20.0%
  • C 10.7%
  • Makefile 3.3%
  • Mathematica 0.2%