This PR changes the ordering of the modules in the UART ingress and egress paths to improve the overall timing when used in other projects.
What works:
loopback demo on Nexys 4 DDR
What does not work:
loopback demo on VCU 108
TODO:
Figure out what goes wrong on the VCU108. Earlier tests showed that the ingress data path most likely is ok, but the egress data path has a bug. Since in the egress path no modules were reordered but just signals are renamed, it's most likely just a forgotten signal/misnamed port, etc.
This is not yet ready to be merged
This PR changes the ordering of the modules in the UART ingress and egress paths to improve the overall timing when used in other projects.
What works:
What does not work:
TODO: