Text this: CHISEL an extension to the programming language C for VLSI layout /