Code Submission and Repositories

Problems: FPGA conferences receive and publish papers about great applications that push the state-of-the-art, but these seldom become available as benchmarks and building blocks. Making an application or design usable outside of the research group that developed it is hard work that is not directly praised and rewarded by our current system. Current archives are not setup to capture much beyond PDF documents. (ACM DL does collect Supplemental and Auxiliary Material; that presents an opportunity we should consider how to use.)

Vision: With cheap storage space and rich network connectivity, it should now be possible to move beyond solely using text and picture representations of research contributions (traditional papers). We should be able to include actual design implementations in the artifacts submitted for review and preserved in our archival repositories. At some day in the future, we should be able to download an implementation to go with (most of) the papers in our conferences and journals.

We certainly see individual groups that step up to releasing designs and code on their web sites. How do we build on the example of these pioneers so that this becomes more the rule than the exception?


Pioneering Example

Challenges to Address


We are forming a TCFPGA Action Committee to refine vision, further identify key challenges, and figure out the steps we can take to move forward toward this vision. We can collect working thoughts here on this wiki. Contact if you'd like to contribute to the discussion.

CodeSubmit (last edited 2012-11-24 16:11:53 by AndreDeHon)