BHDL: A Lucid, Expressive, and Embedded Programming Language and System for PCB Designs | IEEE Conference Publication | IEEE Xplore