next up previous contents index Russian
Next: Server Up: SPM Installation Previous: DSP board program   Contents   Index


Operating system driver

All communication between a computer and DSP board are going trough input-output ports of ISA bus. Access to these ports in Windows NT operating systems family is allowed only for drivers, that work on the operating system's core level. So, the driver is needed to escape this limitation. Besides, data buffer in the DSP board become full with rather high speed during scanning, and these data need to be taken with some period. In other case information will be lost. Programs that run on the user level of operating system depend much upon the systems resources, number of programs running, and due to this they cannot provide speed and synchronization level that is needed to communicate with input/output ports.

When the data stored it the DSP board are ready to transfer, it generate an interruption. Responding to this interruption driver reads data from the board and transfer it to a server for further processing. Different interruption processing scenarios are possible depending on scanning regime. Obtained data are filtered in special way to exclude unnecessary information. It allows to reduce processor usage.


next up previous contents index Russian
Next: Server Up: SPM Installation Previous: DSP board program   Contents   Index
Filonov 2005-02-04