i386-Engine P/M/L  
The i386-Engine (IE) is a 32-bit microprocessor core module based on the 33 MHz Intel386EX™. It is designed for embedded systems that require high performance, PC-compatibility, compactness, low power consumption, and high reliability at a low cost. The i386-Engine is not only easy to program in C/C++, but also offers PC-compatibility, and thus a vast software library. Whether you use it as the processor core component of an OEM product, as part of a smart sensor, or as a node in a distributed microprocessor system, building your product around the i386-Engine will reduce development time and costs, minimize technical risks, and allow you to deliver a more reliable end product.
 
General Info
 

The i386-Engine? operates with regulated 5V-only power input, and consumes 270 mA at 33 MHz. In software-programmable power-down mode, power consumption is 28 mA. The real-time clock can switch an external power supply on and off via the "VOFF" pin on the J1 header to achieve ?A-level power consumption. The i386-Engine? can operate in either 8-bit or 16-bit external data mode.

Up to 512KB 8-bit ROM/Flash and up to 512KB 8-bit battery-backed SRAM can be installed on-board. 64MB of memory space is supported, with 26 address lines and 16 data lines.
 
 The on-board 512-byte serial EEPROM, which does not require a battery backup, can be used as an additional memory device to store important data such as user IDs, calibration coefficients, etc. An optional real-time clock (RTC) provides information on the year, month, date, hour, minute, second, 1/64 second, and an interrupt signal. A PCB-mounting lithium coin battery can be installed to back up both the SRAM and RTC. Under normal conditions, the battery can last at least three years.

Two asynchronous serial ports from the i386EX support reliable DMA-driven serial communication at up to 115,200 baud and provide complete handshaking and modem control signals. One synchronous serial port from the i386EX can interface to external synchronous serial devices at a rate of up to 8 MHz. An optional UART SCC2691 can be added for a third asynchronous serial port that supports 8-bit or 9-bit networking communication.
 

Features

The ID supports several optional ADC and DACs. Up to 22 channels of 12-bit ADC (LTC2543, 0-5V, 10 KHz), one 16-bit ADC (LTC1605, 10V, 100 KHz), and one 24-bit ADC (LTC2400, 0-5V, 5 Hz) can be installed. Two 12-bit DACs (LTC1446, 0-4.095V, 10 KHz), one 100 KHz 12-bit DAC (LTC1450, 0-4.095V), and one 16-bit DAC (LTC1655, 0-4.095V, 10 KHz) are available.

Two quadrature decoders (HP2020) can interface to optical encoders for motion control. Schmitt-trigger inverters are provided. On-board expansion headers provide data lines, address lines, control signals, and pre-decoded chip select lines.

By default, a 5V switching regulator (up to 35V DC input) is installed to reduce power consumption and heat. The switching regulator introduces more noise than a linear regulator: a linear regulator can be installed upon request.

In "power-off" mode, the ID consumes very low (uA) power. Users can turn off the switching regulator via software, and use the RTC or an external signal to turn it on.

A MemCard can be installed on the ID to provide an additional 33 12-bit ADC, 6 24-bit ADC, 420 MB PCMCIA memory, and an Ethernet interface.

IE-L

The i386-Engine-L is an extended stand-alone version of the i386-Engine. It has similar pinouts to the A-Engine86-P controller, and is intended as a plug-in replacement for those who prefer Intel 386-based controllers.
In place of the 8-bit memory bus on the basic IE, the IE-L has 16-bit memory SRAM/FLash that improves performance dramatically. The IE-L also has on-board voltage regulators and RS232 line drivers, so that it can be used as an effective stand-alone controller.

 

 

IE-M/P

The i386-Engine-L is an extended stand-alone version of the i386-Engine. It has similar pinouts to the A-Engine86-P controller, and is intended as a plug-in replacement for those who prefer Intel 386-based controllers.
In place of the 8-bit memory bus on the basic IE, the IE-L has 16-bit memory SRAM/FLash that improves performance dramatically. The IE-L also has on-board voltage regulators and RS232 line drivers, so that it can be used as an effective stand-alone controller.

 

 


 


  Back to TERN Main Page    |    Back to Testech Home Page    |    Compiler    |     RTOS    |    Emulator/Debugging