586p.jpg (13767 bytes)


• 3.6 x 2.6 x 0.3", 110 mA at 24V DC power input

• 133 MHz, 32-bit AMD SC520, program in C/C++

• High performance hardware floating point coprocessor

• 64/256 KW SRAM, 256 KW Flash, RTC

• 32 PIOs, 7 timers, 15 interrupts

• 1 high-speed synchronous serial and 2 RS-232 ports

• 4 ch. high speed 16-bit ADCs and 8 ch. 16-bit DACs

• CompactFlash cards and FAT16 file system support


The 586-Engine-P™ ( 5P) is a complete C/C++ programmable standalone controller based on a 32-bit 133 MHz AMD Elan SC520. The 5P improves upon the standard 586-Engine core by integrating additional peripheral components. Most significantly, the 5P has added voltage regulator and RS232 line drivers, making it a true stand-alone product. The 5P also adds high-speed 16-bit analog I/Os, making it appropriate for a whole new generation of high-performance data acquisition (DAQ) and precision control applications.


The SC520 supports 32 programmable multifunctional I/O lines (PIO) that can be used as general discrete I/O. Two industrialstandard 16550-compatible UARTs (RS232) support baud rates up to 1.152 M baud. One synchronous serial interface (SSI) supports full-duplex, high speed bi-directional communication. A unique 16-bit parallel ADC (AD7655, 0-5V) supports ultra highspeed (1 MHz conversion rate) analog signal acquisition. The AD7655 contains two low noise, high bandwidth track-and-hold amplifiers that allow simultaneous sampling on two channels. Each track-and hold amplifier has a multiplexer in front to provide a total of 4 channels analog inputs. The parallel ADC achieves very high throughput by requiring only two CPU I/O operations (one start, one read) to complete a 16-bit ADC reading. With a precision external 2.5V reference, the ADC accepts 0-5V analog inputs at 16- bit resolution of 0-65,535. An octal rail-to-rail digital to analog converter (TLC2600) can be installed to provide eight channels of analog voltage (0-5V) outputs. At power on, all analog outputs are zero with the on-board reset. The DAC chip is accessed through a 3-wire SPI-compatible serial interface, which is connected to the 5P’s high-speed synchronous serial port (clockable up to 50 MHz). Eight build-in analog output buffers can drive rail-to-rail analog voltage with up to 15 mA.

Other Features

The 5P boots from on-board 256K 16-bit ACTF Flash, and supports up to 256K 16-bit battery-backed SRAM. The 5P supports lowcost, removable, up to 2 GB mass storage CompactFlash cards with onboard CompactFlash interface. The SC520 integrates an Am586 CPU and a high performance ANSI/IEEE 754 compliant hardware floating-point unit (FPU). The FPU provides arithmetic instructions to handle numeric data and transcendental functions for sine, tangent, logarithms, etc, useful for intensive computational applications. It is estimated to be 10- 50 times faster than an 8/16-bit controller without a FPU. Up to 15 external interrupts are supported. There are a total of seven timers including one programmable interval timer (PIT) that provides three 16-bit PIT timers and three 16-bit GP timers, plus a software timer. These timers can support timing or counting external events. The software timer provides a very efficient hardware time base with microsecond resolution. A real-time clock (RTC) provides time-of-day, 100-year calendar and 114 bytes of battery backed RAM. Signal lines on headers are 3.3V output and 5V input tolerant. Absolutely no voltage greater than 5V should be applied to any pins. With the 388 pin BGA package for the SC520, repair support is not available. The 5P can be powered by a single unregulated DC power from 8V to 30V range with the on-board high-efficiency 5V switching regulator (LM2575). The 5P can also be powered by a regulated 5V without using on-board 5V regulator. The 5P works with TERN expansion boards including the P100, P300, P50, LittleDrive, and MotionC.

Ordering Information

586-Engine-P (5P) $209/$189/$159/$119 Qty 1/50/100/1K+

Includes SC520 with FPU, 256KW Flash, 64KW SRAM, 2 RS232s,

RTC, I/Os, and 5V, 3.3V, 2.5Vregulators.

NOT including add-on options. OEM option discounts available.

Add-on Options:

1) SRAM (20 ns, 256KW) ....................................................... $40

2) CompactFlash Interface ...................................................... $20

3) 4 ch. 16-bit ADC (AD7655), 1MHz ...................................... $40

4) 8 ch. 16-bit DAC (LTC2600) ................................................ $60

Typical Order Example

586-Engine-P, 256KW SRAM

5P + 1 = $209 + $40 = $249

32-bit 586-based Standalone Embedded Controller

16-bit ADC, 16-bit DAC and CompactFlash Interface

32-bit 586-based Standalone Embedded Controller

16-bit ADC, 16-bit DAC and CompactFlash Interface 586-Engine-PTM


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