Title: High speed counters and short pulse techniques