ETC ASIC Hardware