Triple Timer Counter (TTC)

Dolphin Technology provides Triple Timer Counter (TTC) IP with three independent timer/counter modules that can each be clocked using either the system clock or an externally derived clock. In addition, each counter can independently pre-scale its selected clock with various counting modes.

Download Product Overview

Features Design Status
Compliant with the following specifications:

  • AMBA, Advanced Peripheral Bus (APB) Specification Version 2.0
  • AMBA, Advanced High-performance Bus (AHB) Specification Version 2.0
  • AMBA, Advanced eXtensibale Bus (AXI) Specification Version 4.0
  • AMBA, Advanced eXtensibale Lite Bus (AXI-Lite) Specification Version 4.0

DTI TTC Controller supports:

  • Uses the AMBA APB protocol
  • Three independently programmable 32-bit timer/counters
  • Internal (pclk) or external (clk) clock source (one for each timer/counter)
  • Three interrupts, one from each timer/counter
  • Interrupt generated either on overflow or at regular intervals and when count matches a programmable value
  • 32bit prescaler, for clock speed selection
  • Three output waveforms, one from each counter (generated using overflow or interval and Match 1 interrupts)
  • An event timer measures length of each external clock pulse (high or low duration)
  • Counters can be programable incrementing or decrementing and current value of each counters can be read at any time

Data Sheets are available under NDA

REQUEST NDA

FPGA Demo