SOFTWARE
FASTER modules are developed with :
- VHDL for hardware modules. VHDL (Very-high-speed integrated circuits Hardware Description Language) is used to program the FPGA in the FASTER hardware nodes.
- Ada for software nodes. Ada in an advanced, modern programming language, designed and standardized to support widely recognized sotfware engineering principles :
- reliability,
- portability,
- modularity,
- re-usability.
- Python for describing nodes interconnections and building graphical user interfaces. Python's flexibility allows quickly describing and building FASTER acquisition trees by interconnecting hardware and software nodes.
A C/C++ library is available for reading data (stored by FASTER) during offline analysis. If you use Ubuntu 12.04, there is a package (fasterac package). Otherwise, if you want to analyze your data on another operating system, you can download the sources of this library (here).