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

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

New App Note AN012 (TI® SensorTag)

App Note AN012, Controlling the TI® SensorTag with the GA144, has been newly issued. In this informative design exercise we do some cutting and jumpering to let the Target chip on an eval board take control of the many sensors and the BLE radio on a Texas Instruments SensorTag. AN012 demonstrates various low energy choreographic and programming techniques, including the single-pin, software-defined 32.768 kHz crystal oscillator, achieving very low duty cycles, routing of messages and control signals, multiple IIR filters in a single node, and running the GA144 at Vdd of 2.1V from the buck regulated coin cell on the SensorTag. “Must reading” for anyone ready to learn ways of organizing a constellation of F18 computers into a complete system.

Share

New App Note AN011 (Ganglia)

App Note AN011, Ganglia Mark 1: A Dynamic Message Routing Surface, has been newly issued. This paper describes a means for exchanging message transactions between nodes that do not share a common COM port using message frames whose headers hold source routing information that is updated incrementally as the frame moves between contiguous nodes that have been programmed to serve as part of a surface, or fabric, for this purpose. In the polyFORTH system, for example, all otherwise fallow nodes are programmed in this way and are utilized for most communications between the polyFORTH virtual machine and other interfaces elsewhere on the chip.

Share

New App Note AN010 (Snorkel)

App Note AN010, The Snorkel Mark 1: A Programmable DMA Channel, has been newly issued. This application note describes a simple SRAM master that moves arbitrary sequences of 18-bit or 16-bit data between one of its COM ports and specified areas of the external SRAM. This is done by a simple, software-defined special purpose processor that executes a stored program from SRAM to define the sequence of transfers. The Snorkel is used by the polyFORTH system.

Share

New Events involving GreenArrays

If you are in the Washington, DC area this week, consider attending the IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP’13) at GWU VA campus where researchers from Ruhr-Universität Bochum, Germany present a paper on Efficient Implementation of Cryptographic Primitives on the GA144 Multi-core Architecture. For more information on this and other events, please see our new Events page.

Share

Litigation with Technology Properties Limited, et al, Settled

Chuck Moore’s lawsuit against Technology Properties Limited LLC (TPL) and several individuals has been settled to the mutual advantage of all concerned. Chuck and GreenArrays each have clear licenses to implement and sell products and systems protected by patents that were involved in the past litigation, along with uncontested ownership of the other fruits from decades of labor by our founders and staff members. Please see the press release of 29 January for more information.

Share

New App Brief AB003 Posted

AB003 is a single-page brief that shows how to measure currents on the evaluation board and discusses considerations in selecting and setting up test equipment for that purpose. Download it from the Index of Downloads.

Share