LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cores > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: Bill Cox<bill@v...>
    Date: Sat Jan 31 12:33:05 CET 2004
    Subject: [oc] Potentially awesome open-source idea
    Top
    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




     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.