comparator-based circuit