Introduction

Our documentation is layered and modularized for accessibility. Product Briefs provide concise summaries of topics covered completely in Data Books. For guidance in using our products, Application Briefs treat topics suitable for exposition in a single page format while Application Notes expose larger topics. Our White Papers and other Supplemental Data provide less formal materials for your information and convenience.

The Index of Downloads is the comprehensive index with links to all of our published documentation and software. This is supplemented by our Customer Support Central page where the most up-to-date technical information may be found. The arrayForth Institute is an online school supplementing the downloadable documents and software in a tutorial format. Please use these as your primary references.

For your convenience in browsing our materials, this page as well as Featured App Notes introduce highlights only. Please do not stop with them; much more is offered in the primary references noted above.

Common Architecture

Read this first — it explains the technical foundations of our entire family of chips, the advantages of using them as designed, and other general information applicable to all our products.

Architecture

GA Architecture

Energy Management

Energy Tutorial Defines terms, discusses the technical methods we use to conserve energy, links to a demonstration of the measurable cost of a single minimal inverter using actual layout and simulation. A work in progress.

GA_Energy_Conservation In this paper we will examine the ways in which the GreenArray chips minimize energy consumption for tasks ranging from high speed parallel processing to execution of large bodies of code written in high-level languages such as C, using examples of the manifold execution models that may be supported by the GreenArray chips.

Comparison of GA chips with Texas Instruments® MSP430 This paper compares the energy consumption of our chips with that of a chip family that is considered to be a micropowered controller suitable for use in energy harvesting systems.

Additional Papers

GA_ADC_Noise_Immunity This note briefly addresses inherent noise amelioration in the current Analog to Digital Converter and explains why external, analog antialiasing filters may be unnecessary in your application.

Boot Protocols Documents the several boot protocols defined for GreenArrays chips.

colorForth instruction set is a "living" discussion of the instruction set defined for GreenArrays chips.

arrayForth® Development Software including Simulator

arrayForth is a complete, interactive software development and debugging environment for GreenArrays Chips. It includes assembler/compiler, example source code including all ROM on each chip, a full software-level simulator for each chip, and an Interactive Development Environment for use with real chips. The latest release is configured by default for the EVB001 Evaluation Board, for which Virtual Machine support and other tools are included. Follow this link to arrayForth Software Support for documentation and for fully functional downloadable software provided free of charge.

Now, as of release 02a, a fully functional high-level polyFORTH® development system is included free of charge. This system runs on the EVB001 Evaluation Board using a software-defined virtual machine and external memory. High level software running on the virtual machine can interact with parallel "microcode" running in other F18 nodes.

F18A Technology

Read this section for details about the F18A technology on which chips currently in production are based. The Technology Reference book contains the information needed to program the computers and I/O mechanisms, filling the role of a traditional "CPU manual".

F18A Computer

F18A Computer

F18A I/O

F18A I/O

F18A Data Book

F18A Tech Ref

Production Technology Reference

Computer Brief Last updated 4/12/2011.
I/O Brief Last updated 4/12/2011.
Data Book Last updated 4/12/2011.

Chips using F18A Technology

Read this section for configurations and other details, such as pin-outs, ROM content and electrical characteristics, of particular chips that use the technology described above. The complete manual for the G144 consists of two volumes: The F18A Data Book and the G144A12 Data Book.

GA144-1.10 Brief

GA144-1.10 Chip

G144A12 Data Book

G144A12 Data Book

GA144 Production Chip Information

Preliminary Data Book Last updated 7/05/2011.
Downloadable arrayForth Software Support
Quick Reference Poster

Application Notes

Highlights of selected G144A12 Application Notes

Early Prototype Chip Information

Prototype Chip Brief Last updated 5/03/2010.

Video Supplements

Each of these brief videos supplements our documentation with visual demonstrations conducted by our team members:

"Welcome Message" by Chuck Moore

"I've Downloaded arrayForth; What do I do next?" with Greg Bailey

"Introducing the arrayForth Interpreter and Keyboard" with Jeff Fox

"Introducing softsim for the GA144" (early version) with Charley Shattuck

Programming Language — Forth

Adobe PDF file icon dpans94.pdf

Share
Valid XHTML 1.0 Strict