spade

spade

A better hardware description language.