This pull request adds reader for stimulator encoder.
This agent run in Kria KR260 inside the stimulator electronics box.
This reader accesses a custom-made IP inside the PL of ZynqMP device.
The firmware code can be found in https://github.com/dixilo/kr260_stm.
Motivation and Context
These codes will be used to read encoder of the stimulator to know exact rotation speed and timing of the signal chopping.
How Has This Been Tested?
We tested the functionality using the stimulator in Princeton.
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Checklist:
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
Description
This pull request adds reader for stimulator encoder. This agent run in Kria KR260 inside the stimulator electronics box. This reader accesses a custom-made IP inside the PL of ZynqMP device. The firmware code can be found in https://github.com/dixilo/kr260_stm.
Motivation and Context
These codes will be used to read encoder of the stimulator to know exact rotation speed and timing of the signal chopping.
How Has This Been Tested?
We tested the functionality using the stimulator in Princeton.
Types of changes
Checklist: