4 ms·
I'm unfamiliar with the "minion cores" reference in your comment. Is this the same things as this RISCv architecture? https://www.lowrisc.org/docs/minion-v0.4/
by bogomipz 7y ago
I'm unfamiliar with the "minion cores" reference in your comment. Is this the same things as this RISCv architecture?
https://www.lowrisc.org/docs/minion-v0.4/overview/ https://www.lowrisc.org/docs/minion-v0.4/overview/
- tyingq 7y agoThat's what I was referring to. The PRUs in a TI AM335X (like the BeagleBone) are similar. Basically real time capable microcontrollers that share memory with the mainstream CPU that is probably running Linux. Allows for interesting use cases, like high speed data in or out to drive LED displays, sample signals, generate audio, etc.
- bogomipz 7y agoThanks, this is really interesting. Might you have any other links or resources on this you could share? Cheers.
- tyingq 7y agoThe basics: http://www.righto.com/2016/08/pru-tips-understanding-beaglebones.html http://www.righto.com/2016/08/pru-tips-understanding-beagleb... Project that uses PRUs for audio: https://bela.io https://bela.io and how it works: https://hackaday.com/2016/04/13/bela-real-time-beaglebone-audioanalog-cape/ https://hackaday.com/2016/04/13/bela-real-time-beaglebone-au... Driving an LED matrix display: https://trmm.net/Category:LEDscape https://trmm.net/Category:LEDscape Emulating an old Macintosh SE video board: https://trmm.net/Mac-SE_video https://trmm.net/Mac-SE_video Another sort of "minion core" in Allwinner ARM boards: http://linux-sunxi.org/AR100 http://linux-sunxi.org/AR100