New Products

eP32 in VHDL for LatticeXP2 Brevia Kit
eP32 is a 32 bit microprocessor.  It is ported to LatticeXP2-5E FPGA chip
and implemented on LatticeXP2 Brevia Development Kit.  It includes a
CPU module, a UART module and a GPIO module.  An eForth metacompiler
which produces eForth RAM image is included with all source code.  It is
the best FORTH engine on the cheapest FPGA kit.  All VHDL files and
eForth files are included.
2154        cEF Version 1.0, C. H. Ting-- $25
cEF is a FORTH implementation based on eForth Model, and compiled by a
C compiler,The underlying Virtual FORTH Machine has the standard 33
machine instructions defined in the original eForth Model.  It is target to
microprocessor without floating point coprocessor, and uses only integer
arithmetic operations.

eForth for STM8S
STM8S is an 8 bit microcontroller from STMicroelectronics.  ST is
distributing a STM8S-Discovery Board for less than $10. It is an excellent
kit to learn microcontroller programming.  I ported eForth to this board and
now donate it to the public domain.  You can
download it and try it for free.

FORTH in C
eForth model is now ported to C.  It is compiled by gcc in Cygwin.  C is
used to implement a Virtual FORTH Machine which processes FORTH
words stored in a dictionary as a data array.  Two implementations are
released: cEF Version 1.0 has 33 primitives and cEF Version 2.0 has 64
primitives.  FORTH dictionaries are compiled using a metacompiler
written in F#

eForth for AT91SAM7X256 MicroConverters from Atmel.  
It is in ARM7 assembler of Keil uVision3/RealView development suite.  It
uses the DBGU serial port to interact with user.. Sample code to display a
US flag on Olimex's SAM7-EX256 Board.

ARMkey AK100 is an ARM7 microcontroller in an 8051 package for
embedded applications.  It is a complete firmware development system
when connected to a PC through an USB cable.  The eForth system on-
board allows you to explore LPC2104 ARM7 chip interactively, and to
develop real time embedded applications.1003          I

eP32 Microprocessor for Embedded Systems is a complete treatise on the
architecture of 32-bit eP32 CPU, its VHDL source code, its implementation
on FPGA, and all the software tools to build eForth system on this
microprocessor.  Written in Chinese.

eSOCFM-1 Board is an experimental kit for evaluating eP32
microprocessor.  It is an ideal environment to experiment Actel’s ProAsic
FPGA’s for a wide range of applications.  The board contains an Actel
ProASIC FPGA, and a wide selection of memory chips and IO circuits. It is
preloaded with eP32 and eForth operating system.

eForth CD is a complete collection of 30 eForth implementations, including
Version 2 implementations of 8051, 80386,80C51XA, ADSP2181,68HC12
and 6805. Also included are figForth, F83, F-PC, Win32Forth and their
respective manuals and tutorials.

F# is an eForth implementation for Windows XP.  The easiest way to
access Windows resources to develop industrial applications for
Windows operating system.  Source code included so one can customize
eForth for applications.  
Download now.
New Products
Offete Enterprises
156 14th Avenue
San Mateo, CA 94402
Tel: (650) 571-7639
Fax: (650) 571-5004

eMail: support@offete.com