Ultradense, Inc. products: The 160 MIPS single board computer

160 MIPS single board computer | In-system programmer/debugger | 5V/300mA power supply
subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link
subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link
subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link
subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link
subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link
subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link
subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link

160 MIPS single board computer

More bang for your buck

The 160 MIPS single board computer, based on the Ubicom IP2022-160 microcontroller, will instantly give your embedded application significantly more processing power while, at $139.99 plus $9.99 shipping (lower 48), it is priced at about half the price of other single board computers in this performance range.

 

Click here for a block diagram...

One to two orders of magnitude faster

Your grandfather's stamp-sized single board computer is typically based on a Microchip PIC microcontroller. A Microchip PIC microcontroller is typically clocked at 20 MHz and takes 4 clock cycles to execute one instruction. Hence, it is dubbed a 5 MIPS microcontroller.
The 160 MIPS single board computer by Ultradense, Inc. is 32 times faster, between one and two orders of magnitude.

Want to read an optical rotary encoder (1024 positions) ?
At 15000 RPM, this rotary encoder generates 250000 pulses per second on each channel.
Your grandfather's stamp-sized single board computer would be hard-pressed to count these pulses. If it is possible to count them at all, this would have to be the only application the PIC-based microcontroller can run.
In comparison, the 160 MIPS single board computer can count these pulses in the background (in an interrupt routine) without any noticeable performance impact on the main program.

 

MSRP: $139.99 plus $9.99 shipping (lower 48)
California residents please add 8.25% sales tax ($11.55)

High performance Unlike your typical stamp-sized microcomputer, which trundles along at 5 MIPS (Microchip PIC at 20 MHz, 4 clock cycles per instruction), the IP2022-160 runs at 160 MIPS (160 MHz, 1 clock cycle per instruction).

This enables it to keep up with today's demanding challenges, like rotary encoders, without breaking a sweat.

C compiler, assembler, linker included The 160 MIPS single board computer comes with the GNU toolchain (C compiler, IP2022 assembler, linker) included. The toolchain installs on both Windows computers and Linux computers, giving you maximum flexibility in the choice of your development environment.

Technically, these tools are called cross-development tools: They run on an IA32 (Intel, AMD) computer and generate IP2022 code.

Low cost At less than a dollar per MIPS, the 160 MIPS single board computer is an incredible value.

The 160 MIPS single board computer sells for $139.99 plus $9.99 shipping (lower 48 states). California residents please add 8.25% sales tax ($11.55).

In-system programmer / debugger optional The 160 MIPS single board computer is self-contained. Take it out of the shipping box and start developing C (or assembler) code on your Linux or Windows PC, then upload your code from the PC to the 160 MIPS single board computer.

Buying the optional in-system programmer/debugger, which plugs onto the 5x2 pin ISP/ISD header of the 160 MIPS single board computer, enables you to set hardware breakpoints, do hardware single stepping and, if you elect to do that, overwrite the pre-loaded monitor program on the 160 MIPS single board computer with your own monitor program and operating system.

The in-system programmer/debugger costs $119.99 plus $9.99 shipping (lower 48). Shipping is per shipment, not per item.

160 MIPS not enough? Plug several 160 MIPS single board computers together to get 320 MIPS, 640 MIPS, 40 BIPS - you name it. The 160 MIPS single board computer has a parallel port on each side, north, east, south and west.
Plug up to 256 of them together, like LEGO blocks, for a total of 40 BIPS (billon instructions per second).

At 220 mA (nominal) per 160 MIPS single board computer, the total current draw of such a grid computer is still manageable. The maximum configuration of 256 units has an aggregate current draw of 56 Amps at 5 volts (less than 300 Watts). Don't throw away your space heater just yet.

Loaded with peripherals, lots of memory The 160 MIPS single board computer, though only 2.25" x 2.25" small, is loaded with peripherals:
- four 8+2 bit ports (for a total of 40 digital I/O pins)
- eight analog input channels (10 bits each)
- eight DIP switches
- four LEDs
- one RS232 interface with a RS232 level shifter
- one in-system programming/debugging port (for the optional in-system programmer/debugger)

The on-chip memory of the IP2022-160 consists of:
- 64KBytes Flash memory
- 16 KBytes program RAM
- 3968 Bytes of data RAM

About Us | Site Map | Privacy Policy | Contact Us | ©2004 Ultradense, Inc.