A|RT Library by Adelante Technologies

1.46 - What's this?

Adds fixed-point data-types to C and C++. Provides bit-accurate modeling of fixed-point data-types (supporting any width and precision) and bit-accurate modeling of overflow and quantization behavior. A|RT Library supports C++ template mechanism and full operator-overloading for extreme ease-of-use.It also provides protocol classes for analysis and statistics on variable dynamics and is user-extendible.

Screenshot
Click on an image to view a larger version.
English

Supported Technologies

Windows 95/98/ME, Windows XP/2000/NT , HP/UX, Linux, Solaris/Sun OS
Click on a technology to view similar products within this category.

Pricing

Users (# of seats)
to 1,000
info@adelantetch.com
+32 (0) 16 391 411

buy online: http://www.adelantetech.com/en/html/algemeen/Download/Software/Software.asp

Additional software product description, benefits, features, and uses.

Additional Product Information

One of the first difficulties that are encountered when moving from a C-based algorithm description to a hardware implementation is to make the algorithm work with fixed-point data-representations and arithmetic. This is typically done with a lot of ad-hoc code and trial-and error - by definition error-prone and very time-consuming. A|RT Library makes this process much less painful by providing the designer with an elegant and robust way to add fixed-point arithmetic to his algorithm. A|RT Library provides the designer with a set of C++ classes that encapsulate the characteristics of fixed-point data types and the most important operators. Although a C++ environment is required to compile and link code that references A|RT Library, only a very limited knowledge of C++ is required to be able to use it. The C++ template mechanism is used to provide a very transparent and natural interface to the fixed-point arithmetic. For a C-programmer, working with fixed-point data and operators is just as easy as using any standard C data type or operator. The underlying classes will automatically model the intended behavior in a bit-precise way, including overflow -and quantization effects.


Search within this category