On Apr 25, 2013, at 9:06 PM, Dave McGuire wrote:
Oh good lord, yes you have to register, get over it.
It is VERY open. Opencores is a very well-respected organization. You type your name in
order to gain access to gazillions of dollars' worth of IP.
Among other things, their PCI core isn't half bad. We used it
on a production product that required really high bandwidths
(for 32-bit, 33 MHz PCI, so nothing REALLY astronomical even
for the time) and it performed admirably. That's the sort of
core that a vendor charges tens of thousands of dollars for,
and you DON'T get the source code for all that. So yeah,
OpenCores is a pretty good deal, especially because they
encourage common use of the Wishbone bus, which a) makes it
easier to interoperate various cores from them and b) is also
pretty easy to glue onto other buses (there's practically no
translation needed for Altera's Avalon-MM bus, for example).
- Dave