- Pricing -

Pricing & Licensing

AVIX is available in a number of different ports, each port targeting a different controller family. Each port is available in three different distributions. These distributions differ in their capabilities allowing to acquire the cheapest possible license that meets your requirements.

Each product comes standard with a site license. This license is valid on one location (postal address) for an unlimited number of developer seats and allows AVIX to be used for an unlimited period with an unlimited number of products without royalties being charged. Part of this license is one year of free upgrades and e-mail support. After expiration of each one year upgrade and support period, the right to receive another one year upgrade and support period can be acquired for a fee equal to 60% of the price of the original license. The full text of the AVIX License Agreement you can find here.

  • Prices of the different licenses are shown in the table below.
  • The capabilities of the different distributions are in the tables to the bottom of this page.
  • To purchase AVIX online, please visit the Purchase page.
  • For companies desiring multisite or custom licenses, please contact AVIX-RT (contact page).

 

 

DISTRIBUTION TYPE

 

BASIC

STANDARD

EXTENDED

AVIX-16 (PIC24/dsPIC)

€ 2,300.-

€ 2,900.-

€ 3,400.-

AVIX-32 (PIC32MX)

€ 2,300.-

€ 2,900.-

€ 3,400.-


1) All prices exclude Dutch sales tax. For shipments within the Netherlands, please add 19% sales tax.
2) All prices and license conditions are subject to change at any time and do not include costs for shipment.
3) AVIX is distributed as a binary library, offering a number of configurable parameters where the parameters that are configurable depend on the type of distribution.

 

 

Distribution Capabilities

The tables below specify the capabilities of the different ports.

 

AVIX-16 (PIC24/dsPIC)

Distribution Type

BASIC

STANDARD

EXTENDED

Controller Type

All members of Microchip PIC24F/PIC24H/dsPIC30F/dsPIC33F families

Minimum required amount of ROM / RAM

20 KByte / 2 KByte

Number of Interrupt Service Routines

Unlimited

Clock Speed

Configurable

Round Robin Cycle Time

Configurable

System Clock Period

Configurable

Hardware Timer used for central timing

Configurable

Save DSP state, PSVPAG/TBLPAG

Configurable

System Stack Size

200

300

Configurable

Maximum Priority

8

16

Configurable

Message Body Size

4

4

Configurable

Nr. Messages in Message Pool

10

20

Configurable

Maximum number of Memory Pools

2

4

Configurable

Maximum Number of Threads

8

16

Memory Dependent

Maximum Number of Mutexes

4

8

Memory Dependent

Maximum Number of Semaphores

4

8

Memory Dependent

Maximum Number of Event Groups

4

8

Memory Dependent

Maximum Number of Pipes

4

8

Memory Dependent

Maximum Number of Timers

4

8

Memory Dependent

 

 

AVIX-32 (PIC32MX)

Distribution Type

BASIC

STANDARD

EXTENDED

Controller Type

All members of Microchip PIC32MX family

Minimum required amount of ROM / RAM

20 KByte / 4 KByte

Number of Interrupt Service Routines

Unlimited

Clock Speed

Configurable

Round Robin Cycle Time

Configurable

System Clock Period

Configurable

Hardware Timer used for central timing

Configurable

System Stack Size

600

800

Configurable

Maximum Priority

8

16

Configurable

Message Body Size

4

4

Configurable

Nr. Messages in Message Pool

10

20

Configurable

Maximum number of Memory Pools

2

4

Configurable

Maximum Number of Threads

8

16

Memory Dependent

Maximum Number of Mutexes

4

8

Memory Dependent

Maximum Number of Semaphores

4

8

Memory Dependent

Maximum Number of Event Groups

4

8

Memory Dependent

Maximum Number of Pipes

4

8

Memory Dependent

Maximum Number of Timers

4

8

Memory Dependent

 

AVIX-RT © 2006-2010, All Rights Reserved

Legal Disclaimer

Privacy Policy