  Board-level hardware description languages (HDLs) are one approach to
increasing automation and raising the level of abstraction for designing
electronics. These systems borrow programming languages concepts like
generators and type systems, but also must be designed with human factors in
mind to serve existing hardware engineers. In this work, we look at one recent
prototype system, and discuss open questions spanning from fundamental models
through usable interfaces.
