Versioning an FPGA Project
Introduction Taking a disciplined approach to managing an FPGA project may ever-so-slightly slow you down at the beginning stages, but it pays dividends through the life of the project. There is never just one released version of a professional FPGA project. Projects evolve over time, and your version-tracking scheme should support that. Tracking FPGA build and version information in a clear and repeatable way takes all the guesswork out of trying to remember if the bitstream that you currently have loaded is the one from yesterday or the one from today. If you have a separate software team writing code for your FPGA, they’ll thank you for including precise versioning data with each build. ...