Using C programming to call VHDL implementation -


i'm thinking writing c function passes array/vector of real numbers vhdl implementation argument , vhdl code computation using array in fpga , returns result c function. so, question - how go writing c function call vhdl implementation? can guide me in right direction tutorial,api or anything?

any appreciated. thanks! :)

vhdl not result in run time routine, turns actual implementation in hw. able communicate vhdl routine to/from high level lalnguage in cpu, cpu , vhdl module must connected , vhdl code must have proper mean provide data cpu.

in case, there 2 ways, 1 vhdl implemented in way shared data can accessed both cpu , fpga logic, in case, need know address is. other way if vhdl providing data via serial port, or usb or ethernet cpu, in both cases, must supported vhdl routine.

in case, need know lot more fpga making procedure call.

this article might bit understand things works (might not right fpga either, helps anyway).

how interface fpgas microcontrollers


Comments

Popular posts from this blog

PHP DOM loadHTML() method unusual warning -

python - How to create jsonb index using GIN on SQLAlchemy? -

c# - TransactionScope not rolling back although no complete() is called -