This update adds the "zcu208_clksynth" example design and supporting software. It also includes other incidental updates made since v2.2.0. Since this includes a non-backwards-compatible change to the cfg::NetworkStats API, this increments the minor version number.
Description
New "zcu208_clksynth" example design and associated device drivers.
New "sgmii_lvds" IP-core.
Port mode (port_serial_auto) is now CPU-configurable.
Refactor C++ test utilities for better code-reuse.
Update cfg::NetworkStats driver to allow remote access.
Update poll::OnDemand main loop to prevent orphaned tasks.
Update documenation and TCL scripts.
Motivation and Context
The ZCU208 example design is used to showcase performance of the VPLL.
How Has This Been Tested?
Performance testing of the VPLL has been completed and will be discussed in detail in an upcoming journal paper. All other changes verified through the usual Jenkins builds and simulations.
Types of changes
[X] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[X] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[X] My code follows the code style of this project.
[X] My change requires a change to the documentation.
[X] I have updated the documentation accordingly.
[X] I have read the CONTRIBUTING document and signed a CLA, if applicable.
This update adds the "zcu208_clksynth" example design and supporting software. It also includes other incidental updates made since v2.2.0. Since this includes a non-backwards-compatible change to the cfg::NetworkStats API, this increments the minor version number.
Description
Motivation and Context
The ZCU208 example design is used to showcase performance of the VPLL.
How Has This Been Tested?
Performance testing of the VPLL has been completed and will be discussed in detail in an upcoming journal paper. All other changes verified through the usual Jenkins builds and simulations.
Types of changes
Checklist: