30.12.2013 Views

Virtuoso User Manual - ClassicCMP

Virtuoso User Manual - ClassicCMP

Virtuoso User Manual - ClassicCMP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Introduction<br />

<strong>Virtuoso</strong> Modulo 0 to VI contain a complete range of libraries in optimized<br />

assembly covering vector and matrix functions, filters, FFT, EISPACK (eigen<br />

value functions), BLAS (Basic Linear Algebra Subroutines, and 2-dimensional<br />

image processing. All written in optimized assembly. Part of the libraries<br />

were developed by Sinectoanalysis from Boston, MA and adapted for<br />

<strong>Virtuoso</strong>. The package is complemented by a board specific host server that<br />

boots the target network and provides standard I/O, PC graphics and heap<br />

allocation functions.<br />

For the rest of the manual, we will often use the term <strong>Virtuoso</strong> as the context<br />

makes it clear what product offering is being discussed.<br />

<strong>Virtuoso</strong> currently supports the following processors :<br />

ARM, INMOS T2xx,T4xx, T8xx, T9000, TEXAS INSTRUMENTS<br />

TMS320C30/C31/C40, Motorola 68xxx, 68HC11, 68HC16, Intel 80x86 (real<br />

mode), MIPS R3000, Motorola 96K, 56K, Analog Devices 21020, 2106x,<br />

Pine & OakDSPCore. (contact Eonic Systems or your distributor for a list).<br />

Not all processors supported by <strong>Virtuoso</strong> are supported with all possible<br />

implementations. A choice was made depending on the specific processor<br />

architecture as well as on the typical use made of the processor. In all cases<br />

is the microkernel available offering an identical interface from single 8bit<br />

microcontrollers to mixed parallel processing networks of 32bit DSPs and<br />

other processors.<br />

As not all processor versions are fully upgraded to the latest version. Refer to<br />

the release floppy or the previous manual if there is a inconsistency. Eonic<br />

Systems is upgrading all versions to be source level compatible as much as<br />

possible.<br />

Eonic Systems International Inc. has taken up the challenge to continually<br />

improve its product by further streamlining the code, by extending the functionality<br />

and the flexibility of the kernel and by adding tools that will support<br />

the designer during the development phase as well as during the rest of the<br />

life cycle of the applications developed. Therefore, the current version is subject<br />

to modification and will be upgraded on a regular base.<br />

For more information : info@eonic.com<br />

For support, contact : support@eonic.com<br />

WEB page : http://www.eonic.com<br />

INT - 2 <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!