GreenArraysTech Blog

Subscribe to this blog if you wish to receive timely technical advisories pertinent to GreenArrays hardware and software. Important changes in the information available from our Customer Support Central webpage are announced here.

Share

DB001 Updated

Updated version of Data Book DB001, F18A Technology Reference, is published. The new edition resolves comments received: Add Ldata for side analog nodes. Clarify variable length destination address field. Emphasize conditions for overflow in multiply step. Clarify shared pin wake-up configuration is a chip design issue not an F18 issue.

Share

New Publications for Forth Day, 2017

It’s nearly time for Forth Day (18 Nov 2017) at Stanford University, hosted by SVFIG. This year we will have Daniel Kalny from Czech Republic, Stefan Mauerhofer from Switzerland, and Greg Bailey from GreenArrays presenting recent work done by these men and by the GreenArrays team. In support of these presentations, we have just published 139 pages of new documentation, including a major update of AN002 on oscillators and new documents AB005 (Delay lines), AN017 (Ganglia Mark 2), AN018 (Analog Devices ADV7611) and AN020 (1080p Video Distribution Exercise). Please review this material; the work it describes has been exciting!

Share

New GreenArrays Headquarters

We have finished moving our offices and lab into more permanent quarters in Cheyenne, Wyoming. Our new home provides considerably more space for those activities as well as more and better accommodations for visiting colleagues. For updated contact information, see the Contact Information page on our website.

Share

Corrections to AN007 and AN016

For the benefit of those planning to attend our presentation on Forth Day 15 November, minor corrections have been posted for the recently published documents App Note AN007 (dated 12 Nov) and App Note AN016 (dated 11 Nov).

Share

New App Note AN007 (Software-Defined NIC)

App Note AN007, Software-Defined NIC…, has been newly issued. A software-defined full duplex 10baseT Network Interface Controller is implemented as a team of nodes controlling transmit and receive signal pins directly. The signals are conditioned by minimal electrical interface circuitry. External transmit timing is used. The team is designed to function as a memory-mapped device but may be stripped down for direct use by other node teams. This NIC is supported by the polyFORTH® TCP/IP package on the host chip of the EVB001 Evaluation Board.

Share

New App Note AN016 (PID Controller)

App Note AN016, Incremental PID Controller for a Brushed DC Motor, has been newly issued. The work of Daniel Kalný, this paper describes how to control speed of a brushed DC motor equipped with an optical encoder using a PID controller in a closed loop system. The theory of regulation is well described in literature. Here we demonstrate suitability of GA144 chip for such a task in a practical application. The text also gives different examples of programming techniques and problem solutions such as double-precision and fractional arithmetic, custom Ganglion messaging and digital signal filtering.

Share

Updated App Note AN001 (MD5)

App Note AN001, Implementing MD5 on a GA144, has been revised and updated. Among other things, this revision shows how to test and exercise a module such as the MD5 team under control of polyFORTH running on the host chip of an EVB001 evaluation board.

Share

New App Brief AB004 (Port Execution)

App Brief AB004, Port Execution, has been newly issued. This single-page brief gives a simplified demonstration of controlling a neighbor node by feeding it instructions over a COM port.

Share

Web Hosting Erroneously Interrupted

On Thursday 19 June, Network Solutions disabled our web hosting package with no warning due to alleged hacked content, but has not been able to provide an example of such content. Today our third attempt to contact the company in as many days did get a response and our account has been reinstated. At this time we are awaiting a full explanation, and a formal apology, from Network Solutions. Regrets for any concern this may have caused.

Share

arrayForth Release 02b

arrayForth tools version 02b now facilitates programming both chips on the EVB001 board as a unit with a single interface. The IDE is updated to make the target chip appear as an extension of the host. SPI Flash boot streams can now program both chips after resetting the host. A new facility is added for generating and delivering boot streams through asynchronous node 708 of a chip, and like the above may be used to program host and target chips in a single operation. This considerably speeds the interactive development and testing of large applications. Reflecting the new software, DB004 (the arrayForth User’s Guide) is updated. There is no change in the polyForth code or documentation in this release.

Share