ForthSeen - Alternative Embedded Systems - Blog

index - WwwFinds - Videos - Thoughts - NewLISP - GAS - GA - ColorForth - Breadboard - About


GA144 - NFC application

Another interesting video from Daniel Kalny about a near-filed-communication application with the GA144.
The presentation was originally made on the ForthDay2015, the video was published in November 2015.

GA144-Near-Field-Communication
The explanation is very detailed, like the one of 2014, very well done !

2015-Dec-30 20:00 – GA, WwwFinds, Videos


GA144 - PID controller application

I found an interesting video from Daniel Kalny about a motor control application with the GA144.
The presentation was originally made on the ForthDay2014, the video was published in September 2015.

GA144-PID-Motor-Control
The explanation is very detailed , at the end there is a practical example.

PS: Our house renovating took the free time over the last half year, therefore no activities in the ForthSeen project. But we are nearly finished ...

2015-Nov-07 20:00 – GA, WwwFinds, Videos


GA144 - Wild Iris Discovery

I found no news, but a blog with some interesting thoughts about the GA144:
wildirisdiscovery.blogspot.de

For me the GA144 has still its fascination. Currently I'm thinking a lot about Virtual Maschines, Byte Code and minimalistic CPUs like the J1-Forth-CPU. If you think about minimal systems you automatically come back to the GA144 ..
Anyway if you have interesting news or projects around the GA144 please send me an email : admin(at)dmemos.de

2015-Aug-16 17:30 – GA, WwwFinds, Thoughts


No more GA144 - for me

There is not too much news about the GA144 - one active guy is James Bowman with his alternative Python tool set:
https://github.com/jamesbowman

Out of a gut feeling I will not continue my GA144 activities. I have spent another long weekend to understand the core and to decide whether to continue my own tool set or to stop.
On one side the core is quite simple, but it's elegance is sacrificed through the hardware minimalism with leads to packing and unpacking of up to 4 commands in one word and some other partly undocumented system functions - which makes everything complicated.
On the other side I've never got the slightest feedback and I do not see new activities from other sides.

This blog will continue with new activities - I am still on the search for alternative embedded systems.
My goal is to find or to create a true simple system, where you don't have to read through thick manuals, where you can start programming in an hour, producing immediately productive and working code.
From the hardware side I next want to look to ARM-M based systems, currently you can get such 32bit chips for a fraction of a Dollar

2015-May-15 10:00 – GA, WwwFinds, Thoughts


Getting started with the GA144


I found another interesting link for the GA144, an exact instruction how to write and run your own program as a simulation in the Arrayforth IDE. The best description I found until now !

Getting Started With The GA144 And ArrayForth

If you look over it and if you have in mind that you have also to use a special keyboard, you'll get a good impression how uncomfortable the IDE is.

The begin of the year was busy, not too much time for my GA project. But I think I should start the next steps for my simulator.

2015-Jan-21 19:00 – GA, WwwFinds, Thoughts


Evanescentcoder Blog - GA144


I'am currently diving deep into my newLISP GA144 simulator, in between, as kind of life-sign, I want to introduce you to this interesting blog with pratical examples of a GA144 user:


2013-6-18: direct-digital-synthesis-dds-on-ga144


2013-7-13: quicksort-and-greenarrays-arrayforth


2014-6-15: a-ga144-10mhz-ceramic-resonator-and-led


2013-6-15: an-internet-music-player


2014-6-15: direct-digital-synthesis-dds-on-ga144


2014-6-15: porting-musicbox-app-to-ga144


2014-6-29: interfacing-wiz550io-to-ga144

The BLOG: evanescentcoder


2014-Nov-24 19:00 – GA, WwwFinds


Chlorophyll - Compiler for the GA144

While I'm writing on my own GA144-simulator in newLISP, I'm looking for existing stuff for the GA144, too. I found this interesting compiler concept, which was developed for the Greenarrays GA144 in the first step:

Chlorophyll: Synthesis-Aided Compiler for Low-Power Spatial Architectures

Chlorophyll handout

Quote:
We wrote the first high-level compiler for the minimalistic GA144 architecture. Its generated code performs within a factor of 1.65 of hand-written code. The only alternative for running high-level programs is an interpreter that runs orders of magnitudes slower, negating the architectures energy benefits.

2014-Oct-19 11:00 – GA, WwwFinds


WwwFinds ..

Secrects of Frugality - GreenArrays Presentation on forth.org

Efficient Implementation of Cryptographic Primitives on the GA144 Multi-core Architecture

ga144tools - Python toolchain for GA144 - James Bowman on github

GA144 Running C - James Bowman on forth.org

The Python-Toolchain for the GA144 seems to be quite interesting, maybe it's a bit of sacrilege for a Forth purist ( not me ).
In contrast to the elegant simplicity of the GA144 chip, the current ArrayForth development environment is in my view the complete opposite, difficult for beginners to use and to understand - if at all.

If I would be unfaithful to my beloved newLISP, I would choose more mainstream, a Java based solution, maybe Clojure, an Android APP would be cool and a great advertisement - of course also for training as a simulator and perhaps even as a programming tool via USB-interface .. I should think about this...

2014-Sep-01 19:00 – GA, WwwFinds, Thoughts, NewLISP


GA144f18a Project Links

Links - most useful first:

GreenArrayChips

Hands-on-with-a-144-core-processor

Schmartboard GA144


Video Chuck Moore 2013 - Programming a 144-computer Chip to Minimize Power


2014-Jun-24 23:00 – GA, WwwFinds, Videos


To-TOP