FPGA FAQ
From embeddedTS Manuals
Should I implement x in the FPGA or Linux?
The FPGA will allow you to do certain things very quickly with no overhead of the linux system. Debugging options are extremely limited. For ease of development, only implement functionality in the FPGA if you have to.
Can I implement more than 8 XUARTS?
The XUART core only supports 8. However if you have requirements that demand more there are other options for implementing more, but depend very much on your requirements. Please contact us for more information.
I made a change in X, and now Y is behaving strangely?
Make sure you check to make sure you meet timing restraints. When they are not met then any or all of the cores may not behave as expected.