3 general purpose timer/counter operation – ADLINK cPCI-9116 User Manual

Page 59

Advertising
background image

Operation Theory

• 49

5.3

General Purpose Timer/Counter Operation

An independent 16-bit up/down timer/counter is designed in the FPGA for user
applications. Fig 19 shows a simplified model of the timer/counter on the 9116
series card. It has the following features:

Counter

UP/DOWN(pin98)

C

G

O

CLK(pin96)

Gate(pin97)

OUT(pin48)

Initial
Count
load

Count
read back

CPCI-9116

D0

D15

Q0

Q15

Mode
control

Controller

Figure 19: General-purpose Timer/Counter model

Count up/Count down controlled by hardware or software

(low or 0: counts down, high or 1: counts up)

Programmable counter CLK source selection (Internal

24MHz or External CLK input up to 20MHz)

Programmable Gate selection (Internal or External. For

Internal control, you can disable counting only by software. For
External gate control, either software or setting Gate = low on
pin 97 of J1 disables the counting)

Initial Count can be loaded from software

Current count value can be read with software without

affecting circuit operation

Two programmable timer modes are provided:

Advertising