![no use](https://cdn.opencores.org/img/pils_lt.png)
![no use](https://cdn.opencores.org/img/pil_lt.png)
![no use](https://cdn.opencores.org/img/pil_rt.png)
![no use](https://cdn.opencores.org/img/pils_rt.png)
Run Verilog Sims from a Web Browser
by getvictor on Aug 1, 2013 |
getvictor
Posts: 9 Joined: Jul 31, 2013 Last seen: Sep 26, 2023 |
||
I developed a web app that allows users to run Verilog sims from a browser. Here is a simple RAM design and testbench: http://www.edaplayground.com/s/example/9
The verilog runs on the server and stdout appears on the browser in real time. The app allows users to run a sim, save the code/results, and share with others by sending them a link. Here are some use cases: 1. Sharing example implementations of decoders, CRC generators, etc. 2. Quick prototyping. Trying Verilog-2005 features you haven't used before. 3. Reproducing issues (either design issues or simulator issues), and asking others for help (via e-mail/forums). The EDA Playground web app went live recently. I wanted to get some feedback and ideas for additional functionality that would be useful to OpenCores. Thank you, Victor |
RE: Run Verilog Sims from a Web Browser
by jt_eaton on Aug 2, 2013 |
jt_eaton
Posts: 142 Joined: Aug 18, 2008 Last seen: Sep 29, 2018 |
||
I developed a web app that allows users to run Verilog sims from a browser. Here is a simple RAM design and testbench: http://www.edaplayground.com/s/example/9
The verilog runs on the server and stdout appears on the browser in real time. The app allows users to run a sim, save the code/results, and share with others by sending them a link. Here are some use cases: 1. Sharing example implementations of decoders, CRC generators, etc. 2. Quick prototyping. Trying Verilog-2005 features you haven't used before. 3. Reproducing issues (either design issues or simulator issues), and asking others for help (via e-mail/forums). The EDA Playground web app went live recently. I wanted to get some feedback and ideas for additional functionality that would be useful to OpenCores. Thank you, Victor Cool, I can simulate my bitcoin miner and make some money. How big of a design does it handle? Is it only for simple circuits or can we use it for real work? John Eaton |
RE: Run Verilog Sims from a Web Browser
by getvictor on Aug 5, 2013 |
getvictor
Posts: 9 Joined: Jul 31, 2013 Last seen: Sep 26, 2023 |
||
Currently EDA Playground is intended for prototyping and sharing examples.
Each simulation run is limited to 60 seconds runtime and 100MB of memory. This can easily be adjusted if someone wants to be a power user -- use EDA Playground on a regular basis and provide feedback. |
RE: Run Verilog Sims from a Web Browser
by getvictor on Nov 10, 2013 |
getvictor
Posts: 9 Joined: Jul 31, 2013 Last seen: Sep 26, 2023 |
||
Update: You can now run Verilog sims AND view wave results from a web browser.
This rounds out EDA Playground and makes it a usable web-based environment for hands-on Verilog/OVL tutorials -- edit, simulate, view waves, share. For example, Verilog code http://www.edaplayground.com/s/4/346, and the resulting waves http://www.edaplayground.com/w/s/4/7 Please let me know any additional suggestions/issues. I'm also actively looking for other tools to add (synthesis/lint, formal, etc.) |
RE: Run Verilog Sims from a Web Browser
by getvictor on Dec 10, 2013 |
getvictor
Posts: 9 Joined: Jul 31, 2013 Last seen: Sep 26, 2023 |
||
Update: You can now run SystemVerilog and UVM simulations on EDA Playground.
Verilog design and simple UVM testbench example: http://www.edaplayground.com/s/example/546 |
RE: Run Verilog Sims from a Web Browser
by badmanjoe on Jan 6, 2014 |
badmanjoe
Posts: 34 Joined: Aug 16, 2012 Last seen: Oct 9, 2014 |
||
Wow, amazing tool!!!
Good job |
RE: Run Verilog Sims from a Web Browser
by holliwood on Jan 7, 2014 |
holliwood
Posts: 1 Joined: Apr 13, 2012 Last seen: Oct 22, 2022 |
||
amazing,suit for us who can't afford a simulator program
|
RE: Run Verilog Sims from a Web Browser
by getvictor on Jan 7, 2014 |
getvictor
Posts: 9 Joined: Jul 31, 2013 Last seen: Sep 26, 2023 |
||
badmanjoe and holliwood, thank you for trying it out.
Everyone, Let us know what future features you'd like to see that will help OpenCores. -Victor |
![no use](https://cdn.opencores.org/img/pils_lt.png)
![no use](https://cdn.opencores.org/img/pil_lt.png)
![no use](https://cdn.opencores.org/img/pil_rt.png)
![no use](https://cdn.opencores.org/img/pils_rt.png)