System software group makes whole software support for VHDL design group. This support is wide and includes all from programming drivers to GUI or WEB-based applications. Our aim is taking outputs of work VHDL design group and creating from it complete functional products which are easy to use.
We can divided our work into several basic parts:
- Drivers - We develop software drivers for Linux and partly port them to NetBSD. Driver operations include FPGA chip configuration, accessing memories in the card, and hardware/software interface operations.
- Developer tools - We still extend our tool framework for working with COMBO cards or hardware units, developing firmware and software too.
- Project software - VHDL group do great things in COMBO cards but it is impossible to do there everything. We create libraries, programs, scritps etc. for individual projects and this software improves project functionality and makes solutions available for other users.
- Packages and support - We regularly release packages which include whole project solutions with all firmware, software and documentation as well. The packages are intensively tested but of course we do support if any problem occurs to user.
- NSIM - is a tool for cross-platform development of programs for simple processors. Detailed information is here.
Documents
We try to document most of our work in detail. We create manual pages for all developed programs, write annual technical reports for CESNET and other documents. Most of our members are university students and they very often write their thesis as a part of work in System software group. Documents are accessible by following links:


