Section 10.7. Summary


10.7. Summary

This chapter has described a number of C coding techniques that may be used to increase the performance and reduce the size of C code. Although you can in many cases obtain satisfactory, prototype-quality results without considering the trade-offs of memory access, array specifications, instruction-level dependencies, loop coding styles, and instruction pipelines, you should consider these factors carefully when creating applications that require the highest practical performance and throughout. The techniques described in this chapter are a good starting point and are applicable to a wide variety of FPGA-based applications.



    Practical FPGA Programming in C
    Practical FPGA Programming in C
    ISBN: 0131543180
    EAN: 2147483647
    Year: 2005
    Pages: 208

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net