File Collaboration with EDAPlayground - CMU-18240/240-How-to GitHub Wiki
EDAPlayground is a very convenient alternative to code sharing applications such as VSCode Live Share or copy paste code sharing. It supports synchronous editing from multiple users, similar to websites like Google Drive or Repl.it.
-
To create an account: https://www.edaplayground.com/login
- Use your school email address for account creation in order to use the VCS simulator, which is the same simulator used on the ECE servers.
- Once you have registered and verified your account, you will see this window:

-
To set programming language, click the dropdown under
Testbench + Designon the left hand side of the site and clickSystemVerilog/Verilog
-
To set the simulator to VCS, click the drop-down box under
Tools & Simulatorsand choose theSynopsis VCS 2020.03option.
-
To enable synchronous code editing with other users, click the
collaboratebutton.- You will then be presented with a link on the right hand side of your window.
- Any user that joins this link can edit the code in real time, but in order for them to run or save the code, they must log into their account.

-
To save your work, you can click the
savebutton on the top of the site. This will only save it remotely to the EDA playground site.- To download the files, check the
downloading files after runon the left hand side of the site. - Then run your program, which you can do by clicking the
runbutton on the top of the screen.
- To download the files, check the
You should then be ready for easy SystemVerilog code collaboration. Code away!