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

Multilevel Programming comes to the G144A12

arrayForth Release 02a includes a fully functional and fully supported high-level polyFORTH® development system for our chips, free of charge. Running on the EVB001 Evaluation Board using a software-defined virtual machine, high level software can now interact with parallel “microcode” sharing the chip’s array of F18 nodes. Like all polyFORTH development systems, this one runs on the target chip and is able to fully reproduce itself from source. Release 02a is accompanied by an updated edition of DB004 (the arrayForth User’s Guide) and a new manual, DB006 (polyFORTH Supplement for the G144A12). All this is available at Customer Support Central as usual.

Share

New App Note Posted

A new App Note has been posted: AN009 by Stefan Mauerhofer describes a method for attaching a PS/2 keyboard to the EVB001 evaluation board. The whole process from the hardware to arrayFORTH till polyFORTH is covered by this app note. Download it from the Index of Downloads.

Share

polyFORTH® Reference Manual Released

DB005, FORTH, Inc.s polyFORTH Reference Manual, never previously available to the general public, is now released by special permission. This manual is based on source documents provided by FORTH, Inc., reformatted for PDF publication, with no intentional changes in its substance. DB005 is the primary document for GreenArrays’ implementation(s), whose details will be published in one or more Supplements to this Reference Manual.

Share

New App Notes and Courses

Two new App Notes have been posted: AN001 is a revision of an MD5 example, and AN008 by Peter Milford describes a high-level interactive process of testing a 3-axis accelerometer, verifying its protocol documentation, and obtaining data from the device. Download them from the Index of Downloads. In addition, the arrayForth Institute offers two new courses. “Application Notes” is structured to present one application note in each learning path. The first such App Note is AN008. Register for the course to view Peter’s video presentation of the project in question. An additional new course, “The Commons”, provides an experimental venue for interaction among those interested in GreenArrays technology.

Share

Eval Boards Ship from Stock

The Spring run of GA144 Evaluation Boards has been received and tested; shipment from stock is back to normal. Order yours now to familiarize yourself with our chips!

Share