6.375 Course Resources

Spring 2010

There is no textbook for the course, but there is plenty of material available to help you help you learn the subject matter.

The first reference you should check are the lecture slides, which are available in both PDF and PowerPoint formats. A redacted version of the slides is passed out in each class and a complete version is posted online after the lecture. http://csg.csail.mit.edu/6.375/handouts.html

In addition you may find the it useful to check the Small Example suite from Bluespec Inc ( http://sites.google.com/a/bluespec.com/learning-bluespec/Home/Small-Examples). These are a series of more than 70 examples each focusing on one aspect of the Bluespec language.

Periodically, you may need to consult the Bluespec SystemVerilog Reference Manual ( http://www.bluespec.com/forum/download.php?id=96 or bluespec.com -> Resources -> Wiki -> BSV Documentation-> Reference Manual). This is very useful for finding libraries and understanding the language syntax, but is not meant to be a tutorial.

For help with running the compiler and other various tools associated with the language you will want to consult the Bluespec SystemVerilog Users guide (http://www.bluespec.com/forum/download.php?id=107 or bluespec.com -> Resources ->Wiki -> BSV Documentation -> User Guide).

In general, you should look for resources on Bluespec Inc’s website. www.bluespec.com

Online Links

Related Resources