The EE is an ideal TCP-based embedded stand-alone board. It is a high-performance (80 MHz, 186 generation) networked controller with high-performance hardware TCP/IP stack, USB 1.1/2.0 slave interface, high-speed ADC, CompactFlash filesystem.
Ideal for both OEM or prototyping purposes, the Ethernet-Engine is intended for demanding networked industrial process control and networked high-speed data acquisition applications.
IP Networking via I2CHIP
The optional onboard WIZNET Ethernet module with RJ45 connector provides 10M/100M base-T network connectivity. This module represents a huge leap forward in performance when compared to other raw MAC-only embedded Ethernet networking solutions commonly in use today.
Most other Ethernet solutions offer only hardware MACs, meaning “networking” your embedded controller means taking away any chance for real-time embedded control. The E-Engine board (and other TERN units featuring I2CHIP) is a next-generation solution far superior to these other basic solutions.
This module releases internet connectivity and protocol processing from the host processor, presenting a huge improvement over software-based embedded TCP/IP stacks. No processor cycles are used to track packet transmission/retransmission, timeouts, etc. The resulting system can easily handle transmissions in the 150KB/s+ range in real world applications, leaving the board free to manage other true real-time behavior. Software libraries and demo project demonstrating TCP and UDP clients/hosts, HTTP webserver, and more are provided.
The WIZNET module has a hardware LSI TCP/IP stack implementing protocols like TCP/IP, UDP, ICMP and ARP. Four independent sockets can be handled simultaneously, with a peak 4 Mbps protocol processing speed. It has a 16KB internal transmit and receiving buffer mapped into host processor’s direct memory. The host can then access the buffer via high speed DMA transfers.
USB to PC interface
The EE integrates a USB stack chip to offer a very low overhead USB 1.1/2.0 slave interface. The onboard hardware fully handles USB stack processing, and provides large transmit/receive hardware buffers for high-speed bi-directional 8-bit parallel communication. No USB specific firmware programming is required on the controller side. On the PC side, Virtual COM Port (VCP) drivers are available, supporting peak practical transmission rates of 150 KB/s.
Other Embedded Peripherals
The Ethernet-Engine is more than just a networking core. It also features a high-speed 16-bit parallel ADC (AD7655, 0-5V, 1 MHz) onboard, providing 4 analog inputs. With on-board precision 2.5V reference, the ADC accepts 0-5V analog inputs at 16-bit resolution of 0-65,535. (An optional +/-5V version based on the AD7665 may be available; contact us for details.)
The EE supports up to 2 GB mass storage CompactFlash cards with Windows compatible FAT file system support, allowing user to easily transfer large amounts of data to or from a PC.
The EE features ACTF Flash (256 KW) and battery-backed SRAM. It has 3 timers, 20+ PIOs, 512-byte EE, 2 RS232 ports. A real time clock (DS1337, Dallas) is available. The EE can be powered via USB connector, or regulated 5V. Two pin screw terminal can be installed replacing USB socket plus a 5V regulator allowing DC power of 9-12V. The EE works with most TERN expansion boards.
A high-speed upgrade package for the EE40 is available. This upgrade package will approximately double the boards performance by doubling the clock rate to 80 MHz. As part of this package, a special 20ns high-speed SRAM component (128 KB or 512 KB) is installed. This SRAM component can not be backed up by onboard battery.
- Measures 3.6×2.3×1.0 inches
- 40/80 MHz 16-bit x86 CPU
- 200 mA at 5V (peak w/ all options)
- Timed power-off/on capability
- 256 KW 16-bit Flash, 256 KW 16-bit SRAM optional, 512-byte EEPROM
- 20+ TTL I/Os, real-time clock
- USB 1.1/2.0 slave serial interface
- 2 serial ports, PWM, counters
- CompactFlash w/ PC-filesystem
- 4 ch. 16-bit high-speed (up to 1 MHz), high-accuracy parallel ADC (AD7655)
- high-performance 10/100-baseT Ethernet w/ RJ45, hardware TCP stack (200 KB/s+)
- Includes 40 MHz CPU
- 64 KW SRAM
- 2 RS232
- 3 timers
- watchdog timer
- 512-byte EEPROM
- 256 KW Flash
- Does not include add-on options
- OEM option discounts available.
|2||Real-time clock and battery||$20|
|3||100 base T hardware TCP/IP||$30|
|6||4 ch. 16-bit ADC (AD7655)||$40|
|7||High-Performance Upgrade:(80 MHz upgrade non-battery backed 20ns SRAM): 512 KB SRAM||$50|