30.12.2013 Views

Virtuoso User Manual - ClassicCMP

Virtuoso User Manual - ClassicCMP

Virtuoso User Manual - ClassicCMP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The history of <strong>Virtuoso</strong><br />

are dedicated to handling interrupts, one level consists of light context tasks<br />

(called the nanokernel processes) and the highest level is the preemptive<br />

priority driven C task level. This level has a rich set of semantics, is independent<br />

of the network topology and hence is fully scalable.<br />

Despite providing these rich features, <strong>Virtuoso</strong> is still one of the smallest<br />

and fastest real-time operating systems available.<br />

The latest addition to the family is <strong>Virtuoso</strong> Synchro, an application generator<br />

for synchronous dataflow applications. It supports the specification, simulation,<br />

emulation and implementation of mono- and multi-rate DSP<br />

applications on multi-processor targets, using a graphical user interface. The<br />

generated code runs with minimum of input-to-output delays and memory<br />

requirements, and can be used where even the smallest overhead from the<br />

kernel would be unacceptable<br />

<strong>Virtuoso</strong> is complemented by a range of support tools and libraries that<br />

make <strong>Virtuoso</strong> a complete programming environment, designed to meet the<br />

needs of the developer in a wide range of applications. What <strong>Virtuoso</strong> delivers<br />

today is the potential to combine the incremental processing from a single<br />

processor to over a 1000 multi-processor network while meeting hard<br />

real-time constraints.<br />

We look forward to receiving your comments, opinions and suggestions<br />

which might help us in the evolution of <strong>Virtuoso</strong>. As <strong>Virtuoso</strong> comes with 12<br />

months support and upgrades, do not hesitate to contact us. It could save<br />

you a lot of time and it could start a long lasting relationship.<br />

Milestones<br />

■ 1989: ISI founded<br />

■ 1990: Release of TRANS-RTXC<br />

■ 1992: Virtual Single Processor concept introduced<br />

■ 1992: RTXC/MP ported to the TMS320C30 and C40<br />

■ 1992: Release of 2nd generation kernel, <strong>Virtuoso</strong><br />

■ 1993: Nanokernel programming level introduced<br />

■ 1994: Port to ADSP 21020 and 21060<br />

■ 1995: Release of <strong>Virtuoso</strong> Synchro<br />

■ 1995: ISI changed name to Eonic Systems, Inc.<br />

INT - 8 <strong>Virtuoso</strong> <strong>User</strong> <strong>Manual</strong> Copyright 1996 Eonic Systems

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!