Home
By Clicking this logo the Microchip Site is opened in a separate window
menuseparator

 

 

 

 

 

 

AVIX-RT is a company bringing you the AVIX RTOS, an RTOS that really helps to solve problems you are faced with in embedded systems development.

AVIX brings increased reliability and flexibility and a decrease in development time by offering features not found in any other RTOS, features you can learn more about here...

 

newsRelease25

February 15, 2009:
As of today, AVIX is available in release 2.5. Even better performance, a further reduction in RAM usage and many new features

EmbWorld2009Klein

AVIX-RT likes to thank all visitors to its stand at the Embedded World show that was held in Nürnberg, Germany from March 3-5 2009. For an impression of the show, please visit, click here.

ISMOSYS_400_51

November 26, 2008:
AVIX-RT is proud to announce to partner with ISMOSYS.com, a portal offering Engineering solutions for the Global Electronics Industry.


 

 

 

 

 

 

What is AVIX?

 

 

AVIX is an RTOS for Microchip 16-bit and 32-bit micro controllers belonging to the PIC24F, PIC24H, dsPIC30F, dsPIC33F and PIC32 families. AVIX fully exploits the capabilities of those controllers making it not only the fastest RTOS in its class but also enabling a number of capabilities not found in any other RTOS.

Read more...

Microchip Controllers the AVIX RTOS is targetting

 

 

 

 

No more lost interrupts leading to increased reliability

 

 

AVIX offers integration between interrupt handlers and your application in a way not offered by any other RTOS. Interrupts are never disabled while still allowing every interrupt handler to use AVIX function calls. As a result Interrupt Latency equals that of the underlying hardware without AVIX adding a single cycle to it. This reliability increasing feature, not offered by any other RTOS, makes AVIX deserve its title of:

“The Worlds only Zero Latency RTOS for PIC24, dsPIC and PIC32”

Read more...

Graphic representation of the AVIX RTOS interrupt latency compared with interrupt latency of other RTOSes

 

 

 

 

Large reduction in RAM usage leading to more flexibility

 

 

Compared with competing products, for a representative application AVIX preserves as much as ~10KB of RAM for its 32-bit version and 2.7KB of RAM for its 16-bit version. This is up to 30% of the total amount of RAM which AVIX allows you to be used for your application allowing more flexibility in micro controller choice. How is this possible?

This reduction in RAM usage is obtained through a dedicated system stack for exclusive use by Interrupt Service Routines. AVIX is not the only RTOS offering a system stack but most implementations offer only a marginal advantage. The unique architecture implemented by AVIX offers the advantage one might expect from such a mechanism; preserve large amounts of precious RAM.

Read more...

Graphical overview of interrupt stack usage comparing AVIX to the competition

 

 

 

 

 

Real Time Thread Activation Tracing leading to a shorter development time

 

AVIX offers Thread Activation Tracing providing visual insight in the activation of threads. This unique feature turns the black box of RTOS based development white and makes you feel comfortable that your system is working as it is intended to. This nonintrusive mechanism offers invaluable support in testing and tuning your application.

Read more...

Sample output of the AVIX RTOS Thread Activation Tracing, a non-intrusive real time tracing facility

 

 

 

 

 

 

 

How does AVIX perform?

 

 

Compared against four competing products using the open source benchmark Thread-Metric, the AVIX RTOS (16 bit) proves to be the fastest in five of the seven tests this benchmark contains.

Read more...

Thread-Metric test suite results of the AVIX RTOS and five competing products. Higher bars represent better performance

 

 

 

 

 

 

 

What more does AVIX offer?

 

 

AVIX offers all facilities one may expect to be present in a professional RTOS like mutexes, semaphores, event flags, timers, pipes and memory support. Read more...

The AVIX RTOS offers an extremely easy to use programming interface going a long way in helping you to prevent errors. Read more...

Finally through its extensive configuration facilities, AVIX can be adapted to any desirable controller configuration. Read more...

AVIX RTOS Architectural representation

 

 

 

 

 

 

 

What do customers say about AVIX?

 

 

AVIX users are very satisfied with both the RTOS and the support offered by AVIX-RT.

Read more...

LED Application, image by courtesy of Lagotronics, Venlo The Netherlands

 

 

 

 

 

 

 

Where to go from here...

 

 

You can start working with the AVIX RTOS now. AVIX is offered in a number of different demonstration distributions. Also available is a comprehensive and detailed User Manual. Demo Distributions and User Manual can be downloaded here...

Before downloading you need to register with AVIX-RT which you can do here...

Pricing and License information can be found here...

A detailed product brochure can be downloaded here...

AVIX RTOS distribution Compact Disc

 

 

 

 

AVIX-RT © 2007-2009, All Rights Reserved

Legal Disclaimer

Privacy Policy