Digital signal processing strongly marked the development of new technologies, enabling new, more powerful, and more efficient ways of processing signals. It is used in various fields, affecting the development of numerous devices intended for digital signal processing. One such device is the STEMlab 125-10 development board. This, in addition to the central processing unit, also contains the FPGA circuit, which enables the development of hardware components for digital signal processing.
One of the projects intended for realization on the development board STEMlab 125-10 is the open-source project Classic. This is described in the Vivado software environment and enables the device to function like some laboratory measuring instruments. The central part of the project is the main module, which combines the other modules in which the hardware components are described. Since the projects described in this way can be opaque, and their development and upgrading are difficult, a project called ClassicBD was created as part of this final work. This offers all the functionality of the Classic project, and, in addition, it enables further development through upgrades utilizing its own components, which is also shown in the final section on the example of a simple module. The ClassicBD project is described in the Vivado programming environment in the form of a block diagram, where all hardware components are described in the form of intellectual property components.
|