Java library that can be used to create schematic like structure with Java object to generate automatic HDL code for FPGAs and CPLDs.