Title: Compiling occam into silicon