Iâm trying to collect information about programming in pharo for FPGA. The only things I found are around PharoROS like this [1]. If anyone has more information or is willing to talk about Iâm open ears. The background is that we did little things with the PharoThings toolkit and want to research which other combinations like Arduino, ESP32, FPGAs are there to be a good extensions to a Pi. Any hint is welcomed! Thanks, Norbert [1] http://esug.org/data/ESUG2014/IWST/Papers/iwst2014_From%20Smalltalk%20to%20S...
not quite what you asked, but... apart from their size, one advantage of FPGAs and Arduino & ESP32 microprocessors over purpose CPUs is providing deterministic real-time latency (i.e. sensor inputs controlling motors). For that domain a strong contender in a Pi-like format is the Programmable Realtime Unit of the BeagleBone Black. http://beagleboard.org/pru 40x faster response time than the main CPU of BeagleBone (and Pi). See slide 11... https://elinux.org/images/1/1c/Birkett--enhancing_rt_capabilities_with_the_p... cheers -ben On Sat, 9 Mar 2019 at 22:32, Norbert Hartl <norbert@hartl.name> wrote:
Iâm trying to collect information about programming in pharo for FPGA. The only things I found are around PharoROS like this [1]. If anyone has more information or is willing to talk about Iâm open ears.
The background is that we did little things with the PharoThings toolkit and want to research which other combinations like Arduino, ESP32, FPGAs are there to be a good extensions to a Pi.
Any hint is welcomed!
Thanks,
Norbert
[1] http://esug.org/data/ESUG2014/IWST/Papers/iwst2014_From%20Smalltalk%20to%20S...
If I remember well, smalltalkers from britany have worked on FPGA design on visualwork. I think there were Loic Lagadec, Alain Plantec and Bernard Pottier. https://www.ensta-bretagne.fr/lagadec/ Maybe they can help here ;-) Cheers, Cedrick
Le 10 mars 2019 à 01:38, Ben Coman <btc@openinworld.com> a écrit :
not quite what you asked, but... apart from their size, one advantage of FPGAs and Arduino & ESP32 microprocessors over purpose CPUs is providing deterministic real-time latency (i.e. sensor inputs controlling motors). For that domain a strong contender in a Pi-like format is the Programmable Realtime Unit of the BeagleBone Black. http://beagleboard.org/pru
40x faster response time than the main CPU of BeagleBone (and Pi). See slide 11... https://elinux.org/images/1/1c/Birkett--enhancing_rt_capabilities_with_the_p...
cheers -ben
On Sat, 9 Mar 2019 at 22:32, Norbert Hartl <norbert@hartl.name> wrote: Iâm trying to collect information about programming in pharo for FPGA. The only things I found are around PharoROS like this [1]. If anyone has more information or is willing to talk about Iâm open ears.
The background is that we did little things with the PharoThings toolkit and want to research which other combinations like Arduino, ESP32, FPGAs are there to be a good extensions to a Pi.
Any hint is welcomed!
Thanks,
Norbert
[1] http://esug.org/data/ESUG2014/IWST/Papers/iwst2014_From%20Smalltalk%20to%20S...
Hi Norbert, The PhD of Sang (in CC) was about FPGA and Smalltalk. https://lxsang.me/ Noury
On 9 Mar 2019, at 15:31, Norbert Hartl <norbert@hartl.name> wrote:
Iâm trying to collect information about programming in pharo for FPGA. The only things I found are around PharoROS like this [1]. If anyone has more information or is willing to talk about Iâm open ears.
The background is that we did little things with the PharoThings toolkit and want to research which other combinations like Arduino, ESP32, FPGAs are there to be a good extensions to a Pi.
Any hint is welcomed!
Thanks,
Norbert
[1] http://esug.org/data/ESUG2014/IWST/Papers/iwst2014_From%20Smalltalk%20to%20S...
Le 11 mars 2019 à 14:51, Noury Bouraqadi <bouraqadi@gmail.com> a écrit :
Hi Norbert,
The PhD of Sang (in CC) was about FPGA and Smalltalk. https://lxsang.me/ <https://lxsang.me/>
Really cool, thanks a lot :)
Noury
On 9 Mar 2019, at 15:31, Norbert Hartl <norbert@hartl.name> wrote:
Iâm trying to collect information about programming in pharo for FPGA. The only things I found are around PharoROS like this [1]. If anyone has more information or is willing to talk about Iâm open ears.
The background is that we did little things with the PharoThings toolkit and want to research which other combinations like Arduino, ESP32, FPGAs are there to be a good extensions to a Pi.
Any hint is welcomed!
Thanks,
Norbert
[1] http://esug.org/data/ESUG2014/IWST/Papers/iwst2014_From%20Smalltalk%20to%20S...
I found this other reference (ESU15) and the associated youtube video: IWST A meta model supporting both hardware and smalltalk-based ... <https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=2ahUKEwj-k8K6ofzgAhWM3OAKHUDSCysQtwIwAXoECAgQAQ&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DN0JNjZipcjY&usg=AOvVaw1O0kRgDBebVveYbjna8jAn>https://www.youtube.com/watch?v=N0JNjZipcjY <https://www.youtube.com/watch?v=N0JNjZipcjY> http://esug.org/data/ESUG2015/IWST/Papers/IWST_2015_submission_6.pdf <http://esug.org/data/ESUG2015/IWST/Papers/IWST_2015_submission_6.pdf> And some other there: https://info.lxsang.me/#toc9 So busy, for the next couple hours ;-) (even more with the PhD https://tel.archives-ouvertes.fr/tel-01661569/document <https://tel.archives-ouvertes.fr/tel-01661569/document>) Thanks, Cédrick Ps: I was looking at this conference who might be interesting for such subject and applications (but end of this week). https://wiki.f-si.org/index.php/FSiC2019 <https://wiki.f-si.org/index.php/FSiC2019>
For information, you can find a list of old research about smalltalk embedded in hardware: http://www.merlintec.com/swiki/hardware/26.html <http://www.merlintec.com/swiki/hardware/26.html> BR Yves -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
participants (5)
-
Ben Coman -
Cédrick Béler -
Norbert Hartl -
Noury Bouraqadi -
Yves Lenfant