Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, April 6 • 11:05am - 11:55am
Building a CPU from Scratch: jcore Design Walkthrough - Rob Landley & Jeff Dionne, se-instruments

Sign up or log in to save this to your schedule and see who's attending!

When the SuperH patents expired in 2014, the j-core.org open hardware project created a new instruction-set compatible implementation and released the VHDL source under a BSD license, documenting the hardware and software build processes to boot Linux on a $50 FPGA board. Now we're inviting software developers who've never done hardware development before to come give it a try.

Even though j-core uses an existing instruction set, the implementation is all new. This is a walkthrough of the j-core processor and SOC designs, aimed at software developers who would like to learn hardware development. It provides a basic introduction to VHDL, the GHDL simulator, and answers the question "how do I stick a 'printf' into my FPGA bitstream?"

Speakers
JD

Jeff Dionne

CEO, se-instruments.com
Jeff Dionne surfaced from the hardware world in the late 90's to create the uClinux project which ported linux to nommu embedded hardware. Then in 2003 he handed it off, moved to Japan, and went back to hardware development. These days he's CEO of se-instruments.com, where he started and maintains the j-core open processor project, which is compatible with the superh instruction set.
RL

Rob Landley

Programmer, se-instruments.com
I used to maintain busybox and a tinycc fork, currently maintain toybox and aboriginal linux, and do nommu.org and j-core.org in my day job at se-instruments.com, which is adding sensors to the world's electrical distribution grid so we can slowly wean cities off centralized generation to distributed solar and wind power. (In the process, we've reimplemented the old superh architecture from scratch now the patents have expired, and released it as... Read More →


Wednesday April 6, 2016 11:05am - 11:55am
Harbor Ballroom B