Pioneering Examples of Source Distributions
With cheap storage and standard design languages, it should be possible to do better to share richer captures of a novel design than a PDF paper describing it. In particular, the technology should not be standing in our way to do so. Below we are collecting an example of how individual researchers are taking the initiative to share their source-level designs.
CMU Connect Packet-Switched Router http://users.ece.cmu.edu/~mpapamic/connect/
CMU CoRAM http://www.ece.cmu.edu/~coram/doku.php?id=corflow_beta
Univ. of Toronto Processors and components http://www.eecg.toronto.edu/~steffan/downloads.html
UCLA Accelerator Store http://cadlab.cs.ucla.edu/accelerator_store.html
Northeastern VFLOAT Variable Precision Floating Point Library http://www.ece.neu.edu/groups/rcl/projects/floatingpoint/index.html
Penn Split-Merge Packet-Switched Router http://ic.ese.upenn.edu/distributions/split_merge_fpt2012/
Univ. of Arkansas MPSoPC Builder and Compile http://hthreads.csce.uark.edu/ARCHlang/
Please contribute additional examples; either send mail to andre@seas.upenn.edu or create an account on wiki.tcfpga.org and edit directly