RoweBots

Unison Operating System


Tiny Tiny Embedded Linux and POSIX Compatible RTOS

The Unison Operating System has been in the field for many years and hundreds of applications have been fielded using its exceptional multiprocessing and transparency features along with its POSIX interfaces. It is fast and easy to use.

Unison V4 has just been released with a completely new set of features. The tiny tiny executive from DSPnano has been integrated with a minimized Unison V3 to produce a powerful new tiny tiny POSIX or Linux compatible RTOS suitable for tiny embedded processors that have 32bit busses.

Unison was one of the original DSP RTOS solutions and the only POSIX based solution. It has evolved over the years but it has not parted from its roots offering superb signal processing integration and performance as well as System on Chip (SoC) support packages.

The Microchip PIC32 MCU is premier System on Chip (SoC) processor for Unison V4. It offers seamless upgrading from DSPnano running on PIC24 and dsPIC 30/33 to PIC32 without application changes. The common peripherals make this an ideal addition to the performance issues that OEM developers face developing a line of products based on PIC or dsPIC famiies.

The Freescale Coldfire V2 processor is also another SoC solution that is being supported. Like the other DSPnano chip support packages, Unison chip support will include a full complement of peripherals to eliminate low level programming and risk and speed time to market.

The Unison Operating System comes with extensive off the shelf I/O. It is the breath of I/O along with the open source nature of Unison and its POSIX roots that make it an ideal choice for OEMs. The following list of I/O modules provide some understanding of the depth of the product offering.

  • Serial I/O - RS232, 485, and more
  • Networking I/O - four different TCP stacks
  • Bus I/O - Can, CanOpen, I2C, SPI
  • Graphics - Microchip, Renesas and more
  • Windowing - X11 and tiny variants
  • Touch Screen - Microchip, Renesas and more
  • Web server

Indemnification is a key concern in the world of open source software and operating systems. Unison was developed by us, and all rights were assigned to RoweBots during development. All core components come from us and there is no risk of claims against this IP. The non core components come from public domain open source software pools which are known to have a clean heritage.

For more details on Open Source RTOS click here.

Most importantly, the Unison Operating System comes out of the box and works in minutes. It saves valuable development time buy using industry standards and providing complete integration with the semiconductor vendor's tools. It has a simple directory structure and the simplicity of configuration leads to a small, fast and easy to understand set of documentation. It does all this using industry standards from POSIX to advanced graphics, windowing, networking and web services.

The Unison V4 PIC32 data sheet can be found here.

The Unison V4 Coldfire data sheet can be found here.

The Unison V4 PowerPC data sheet is found here.

The Unison Operating System truely offers an off the shelf, integrated, tested and proven tiny tiny Linux or POSIX compatible RTOS with indemnification, ease of use and open source.