|
Message
From: Bill Cox<bill@v...>
Date: Sat Jan 31 12:33:05 CET 2004
Subject: [oc] Potentially awesome open-source idea
Tom Hawkins wrote:>On Wednesday 28 January 2004 10:49 am, Bill Cox wrote: > >[large snip] > > > >>Another idea is that the author of a core should be able to offer >>users configuration options, and then have the core customized. >>For example, did you want a 32 bit MAC, or a 16 bit MAC (probably a >>poor example). If we have a module-generation capability that's >>easy to work with, I think we can pull this kind of flexibility >>off. >> >>I think I can see at least three software projects here: >> >>- A Web based GUI >>- A tool to glue cores together, initially using wishbone >>- A module generation system (Confluence and/or OpenLPM and/or >>JavaHDL) >> >> > >A while back I offered up Confluence to the OpenCores community for >this very concept: flexible IP and web-based netlist generation. The >offer still stands. > >On a similar note, a Confluence user recently ported OR1200 to the >language. (Ken, are you going to post ORCF anytime soon?) > >Bill, it's a great idea. If there's anything I can do to assist, let >me know. > >Regards, >Tom > > Hi, Tom.
I am very impressed with confluence. You've done something pretty cool there. My main strike against it is that it's not open-source. Of course, the other choices all seem to have draw-backs. Perlilog is Verilog-centric, and I recently found out just how much the VHDL users around here insist backing their language. JavaHDL requires the user to install the JVM. My old OpenLPM project is still buggy, and not as cool as Confluence, but it could probably be offered as open-source.
I'm not against charging for software, and I think you deserve to make money on Confluence. However, I feel an SoC Builder will get more interest if it's an open-source front-to-back.
Is there any way to have an open-source implementation of Confluence without diminishing your ability to commercialize it? I know that's a tough nut to crack...
Bill
|
 |