November 13-14, 2018 in Berkeley, CA

Conference Details

About Chisel

Chisel is a hardware-construction language, hosted in Scala, and is used in both academia and industry to generate RTL for digital hardware.

Conference Agenda

Chisel Community Conference promotes the Chisel language, FIRRTL compiler, and associated software ecosystem. Come for talks, posters, and in depth discussions!

Plan Your Visit

Get information about registration, venue location, accommodations, transportation, meals, and more!

About Chisel

Understanding Chisel

Chisel is an open-source hardware construction language developed at UC Berkeley that supports advanced hardware design using highly parameterized generators and layered domain-specific hardware languages.

Learn to Program in Chisel

Chisel is released as a collection of JARs file published through the official Maven repo. Check out the Generator Bootcamp for a self-paced interactive tutorial in a Jupyter notebook and be running Chisel right away. Chisel uses the Scala Language.

Conference agenda


Plan Your Visit

Additional Information

  • Parking - Visitors are recommended to park in the Stadium Parking Garage located on the corner of Gayley and Stadium Rim Way. The hourly parking cost is $4 per hour, $15 for up to 10 hours. 
  • Public Transportation 
  • Campus Shuttle - The Perimeter Line shuttle leaves every 30 minutes from Downtown Berkeley BART at Center & Shattuck between 7:00 a.m. to 7:30 p.m.
  • Accommodations
  • Food - Breakfast and  lunch will be provided on both conference days, but dinner will only be provided on the first.

Venue - UC Berkeley International House

2299 Piedmont Ave, Berkeley, CA 94720

Conference Format

Talks

Talks will be either 25 minutes or 15 minutes, depending on the submission. They will be recorded and uploaded to this website after the conference.

Poster Previews

Poster presenters will also prepare a 3 minute summary of their posters in a back-to-back lightning talk format.

Poster Session

All posters will be set up by the poster presenters after the Talk Session 4.

Intensives

A CCC intensive is a 1hr 15min discussion, lead by a project leader and seeded with their prepared slides, for a group of 20-30 people. The intensive format is designed to build and encourage a project community through enabling interested individuals to do a deep dive into a project and enabling their questions to be immediately answered by a knowledgeable project expert. A healthy community means a faster moving, more impactful, and overall better project (as well as its fun!).


Each project’s intensive, while up to the project leader’s discretion, will address the following:

  • Get interested people excited about your project (why is this project cool?)
  • Let new users know where to start if they want to use your project
  • Let new users know how to contribute back to the project (and to express your interest in supporting them)
  • Provide high level structure of repo, and general design philosophy
  • Provide low level but important details that they can return to for clarification
  • Discuss potential future directions for the project
  • List small and manageable features that excited contributors could work on
  • Provide an opportunity for new and existing users to get questions immediately answered by the project expert

Birds Of A Feather

Freeform group discussions centered around a relevant topic. Format and topics TBA.

Contact Us

Drop us a line!

Chisel Community Conference