Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

How to simplify hardware design

A Small verilog design tool need to test! If you find any bugs, email to me, If I can reproduce, you can win a license for free!

robei (http://robei.com) is a graphical user interface for hardware design. it aims to simplify hardware design to play with boxes. this is a great tool for entry level hardware design, and is also a good tool for education. it integrates a very modern user interface, a very fast open source verilog compiler and a simple waveform viewer. with this tool, you can design your hardware visually in both rtl level and behavior level, and view the simulation result through waveform. it is a tiny, fast software for hardware prototyping and verification.

http://robei.com

8 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You certainly have done a good GUI and spent a lot lot of time to get to that stage. My first point is this "could there be a bug in the idea itself?".

    my second point is this: is it verilog or boxes? if boxes then what is diffeent from schematic? Or do you mean you design by boxes but can simulate boxes or verilog?

    Beginners = Uni students and are tied up to their professors choice. However, I do wish you success seriosly because you are far more creative than many of us.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    You certainly have done a good GUI and spent a lot lot of time to get to that stage. My first point is this "could there be a bug in the idea itself?".

    my second point is this: is it verilog or boxes? if boxes then what is diffeent from schematic? Or do you mean you design by boxes but can simulate boxes or verilog?

    Beginners = Uni students and are tied up to their professors choice. However, I do wish you success seriosly because you are far more creative than many of us.

    --- Quote End ---

    Thanks for your reply!

    Here is the answers:

    1. The design goal is try to form a visual design method, but is not visualizing verything. We consider each module as a box with interfaces to other boxes, and algorithm should be manually input! The designer can use verilog to describe their algorithm inside each boxes. If you have any suggestion on the design or feel there is a bug in idea itself, why not tell us so we can improve it.

    2. The box represents verilog "module", but algorithms use verilog language directly! Schematic is more detail, but Robei's model is abstract. After your design, it will translated to verilog language, and do the simulation.

    3.Robei is entry level tool, student can also design with Robei, taking the code out to other vendor tools for synthesis! So it only try to verify your design and completed at simulation level.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Just update to a new version. So it can automaticly save your design in case closed by mistakes.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Real cross platform FPGA design tool. Right now has windows, linux, macos, android version. Please try it!

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    robei, may I remind you of the forum etiquette (http://www.alteraforum.com/forum/showthread.php?t=483) and especially item 5:

    --- Quote Start ---

    5. Do not spam the site with advertisements. You will be banned for such activity. If you have an Altera related product or service you provide, send in a Marketplace entry form. You can also use custom signatures to link to your website service. Of course, you must have a post that is of use to forum to use your signature. This is a passive way of letting other people know about you.

    --- Quote End ---

    It's okay for you to talk about your software from time to time, but if your only posts on this forum are about it then it will be considered spam. IIRC it isn't the first time you got a warning about this.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    OK. How can I add my link to my signature? I need to try to add it.

    Thanks!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    If you go to your User Control Panel, you have an option "Edit Signature" under "Settings and Options". But as I said you need to actively contribute to the forum, and not just put advertisements for your application.