7
\$\begingroup\$

I've recently completed a functional CPU and instruction set simulated in Logisim and an example program for it. I'm now just wrapping up all the documentation for the whole design and would like to post it up so people can get to it as an educational resource. However, I'm not interested in paying to host it since I just spent a few months designing it. Is there some place that hosts projects like this in the way that Sourceforge hosts software projects and Opencores hosts soft processors? Thanks in advance for any direction you can give me.

\$\endgroup\$
1
  • 2
    \$\begingroup\$ It sounds like you have text-based data, which would work fine on Sourceforge, Github, or a software hosting site. Are there large binaries that need to be included in your VCS? \$\endgroup\$ – Kevin Vermeer Sep 19 '11 at 10:19
4
\$\begingroup\$

Yes, it's still young but seems what http://upverter.com/ was created for. Of course you could also just put the whole thing on Github as well.

\$\endgroup\$
1
  • \$\begingroup\$ Upverter looks much better than "treat it like source code and put it on github". It has a very similar layout, too, no? \$\endgroup\$ – endolith Sep 19 '11 at 20:17
0
\$\begingroup\$

The Open Circuits wiki has free hosting for electrical engineering projects, such as the Minimig.

Wikibooks: Microprocessor Design is a good place to collect tips for CPU design, and documents about CPU design in general -- such as a comparison of several different approaches to sequencing, rather than focusing on the one particular technique used in one particular processor.

For educational resources about one CPU design in particular, it may be more appropriate to post your design on a sub page of the Wikiversity: Computer Architecture Lab next to many other CPU designs.

If you have gerber files, consider posting them at the Open Source Hardware Reserve Bank or the Batch PCB marketplace to make it easier for people to get their hands on a physical circuit board.

http://upverter.com/ looks very cool -- thank you for telling me about it, nemik.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.