Hardware ARchitecture Modeling ... Language