Brendan Powers writes “OpenCores is a loose collection of people who are interested in developing hardware, with a similar ethos to the free software movement. Currently the emphasis is on digital modules called ‘cores’, since FPGAs have reduced the incremental cost of a core to approximately zero. Activity is centered around the opencores web site www.opencores.org“
Link: opencores.org