Describir: Rapid prototyping of digital systems /