Text this: Designing ASICs with UAHPL