I'm reading more around then posting. But i have a project now and while there is a lot of info already out there.. I was not entirely sure if the Vidor can help me out on this build. So i rather ask first before ordering and finding out that my idea doesn't work.
The Vidor4000 has a SamD21 which i'm quite familiar with as we run a lot of projects on this processor. But i now need some kind of router to distribute and switch around 16 to 32x i2s ( Sound ) towards multiple outputs.
Kind of a router functionality.. And since i2s is only 2,5 / 3,5Mhz max clock speed. It is not a very heavy signal.. But due to the many in, Many out.. i was like well that might fix my needs..
The Vidor ports seems very well capable handling the speed of those signals. But got a few questions due too NO experience yet when it comes to FPGA's..
1) When i couple an input pin > to a bus > bus to output mux > Outputmux to output pin. Is there any processing of the signal done? or is it really transparent at that point?? 2) Would i be able to set things like this up by the Arduino Api or should i start direct building blocks in Quartus? 3) When building blocks in Quartus with control inputs to trigger certain actions inside that block, How do you couple this to the Arduino Api to control those actions from the D21. 4) Seems that development on the Vidor4000 is halted as the Github is not maintained for 2 years now. Streaming Api still seams to be non existing ( While a serial driven connection could be handy in a lot of occasions ) So are there any future plans or is the project a bit dead in the water? Just wondering what your opinions are regarding to this?
Kind Regards, Daniel